[gnutls-devel] 3.3.19 / 3.4.7 Guile related testsuite segfaults

Andreas Metzler ametzler at bebt.de
Sat Dec 5 09:03:14 CET 2015


On 2015-11-26 Andreas Metzler <ametzler at bebt.de> wrote:
> On 2015-11-26 Ludovic Courtès <ludo at gnu.org> wrote:
> > Andreas Metzler <ametzler at bebt.de> skribis:
> >> on amd64 there are segfaults in the guile testsuite:

> >> (sid-AMD64)ametzler at argenau:/tmp/GNUTLS/gnutls-3.3.19/guile/tests$ while make  t
> >> est-suite.log TEST_LOGS=openpgp-auth.scm.log ; do sleep .3 ; rm  openpgp-auth.scm.log openpgp-auth.scm.trs  test-suite.log ; done
> >> PASS: openpgp-auth.scm
> >> [...]
> >> ../../build-aux/test-driver: line 107: 16038 Segmentation fault      (core dumped) "$@" > $log_file 2>&1
> >> FAIL: openpgp-auth.scm

> > So this test does not fail systematically, right?

> It does not fail on every invocation, but when I uploaded 3.3.19 and
> 3.4.7 on Sunday both autobuilds failed.
[...]

Hello,

I have now switched to another (faster) machine.

1.
(sid)ametzler at argenau:/dev/shm/GNUTLS/gnutls-3.3.19/guile/tests$ j=0 ; rm openpgp-auth.scm.log openpgp-auth.scm.trs  test-suite.log ; while make  test-suite.log TEST_LOGS=openpgp-auth.scm.log ; do j=$(($j+1)) ; sleep .1 ; rm openpgp-auth.scm.log openpgp-auth.scm.trs  test-suite.log ; done ; echo xxx $j

usually fails on the first invocation.

2.
(sid)ametzler at argenau:/dev/shm/GNUTLS/gnutls-3.3.19/guile/tests$ j=0 ; while env GUILE_AUTO_COMPILE=0 ../../guile/pre-inst-guile -L . ./openpgp-auth.scm ; do sleep .01 ; j=$(($j+1)); done ; echo $j

takes 1 to 60 runs to fail.

3.
(sid)ametzler at argenau:/dev/shm/GNUTLS/gnutls-3.3.19/guile/tests$ j=0 ; while env GUILE_AUTO_COMPILE=0 GUILE_LOAD_PATH="/dev/shm/GNUTLS/gnutls-3.3.19/guile/modules" GNUTLS_GUILE_EXTENSION_DIR="/dev/shm/GNUTLS/gnutls-3.3.19/guile/src" guile -L . ./openpgp-auth.scm ; do sleep .01 ; j=$(($j+1)); done ; echo $j

takes over a 100 runs to fail

cu Andreas

-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'



More information about the Gnutls-devel mailing list