[Bug boehm-gc/64042] FAIL: boehm-gc.c/gctest.c -O2 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 Eric Gallager changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |WONTFIX --- Comment #17 from Eric Gallager --- (In reply to Eric Gallager from comment #16) > (In reply to Tom de Vries from comment #13) > > (In reply to Eric Gallager from comment #12) > > > (In reply to Tom de Vries from comment #11) > > > > Reported upstream here: > > > > https://lists.opendylan.org/pipermail/bdwgc/2015-January/006071.html > > > > > > This link doesn't work for me; is there a better upstream bug link URL? > > > > The archive seems to be down, and also gmane doesn't seem to work. I'll post > > the thread here. > > OK, since there's no working link to an upstream bug report, I can't close > this as MOVED... gcc trunk no longer carries its own copy of the boehm-gc > sources, but since this bug is for the 5 branch, I'll wait until that branch > is closed to close this bug as WONTFIX. gcc-5-branch has now been closed, so I'm closing this bug, too.
[Bug boehm-gc/64042] FAIL: boehm-gc.c/gctest.c -O2 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 --- Comment #16 from Eric Gallager --- (In reply to Tom de Vries from comment #13) > (In reply to Eric Gallager from comment #12) > > (In reply to Tom de Vries from comment #11) > > > Reported upstream here: > > > https://lists.opendylan.org/pipermail/bdwgc/2015-January/006071.html > > > > This link doesn't work for me; is there a better upstream bug link URL? > > The archive seems to be down, and also gmane doesn't seem to work. I'll post > the thread here. OK, since there's no working link to an upstream bug report, I can't close this as MOVED... gcc trunk no longer carries its own copy of the boehm-gc sources, but since this bug is for the 5 branch, I'll wait until that branch is closed to close this bug as WONTFIX.
[Bug boehm-gc/64042] FAIL: boehm-gc.c/gctest.c -O2 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 --- Comment #15 from Tom de Vries --- Subject: Re: [Gc] boehm-gc.c/gctest.c spurious failure From: bo...@acm.org To: tom_devr...@mentor.com CC: bd...@lists.opendylan.org Date: 01/21/2015 09:11 PM I haven't had a chance to look at this carefully. But the typed allocation test looks a bit fishy. It seems to allocate a 2000 byte object described by a 320 bit entry bit map, each of which describes a pointer-sized word, IIRC. That worked fine once upon a time when we this code was written and we only had 32-bit machines ... Hans
[Bug boehm-gc/64042] FAIL: boehm-gc.c/gctest.c -O2 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 --- Comment #14 from Tom de Vries --- Subject: boehm-gc.c/gctest.c spurious failure From: tom_devr...@mentor.com To: bd...@lists.opendylan.org Date: 01/19/2015 10:09 AM Hi, FYI, with gcc trunk on x86_64 Linux, I ran into PR64042: 'FAIL: boehm-gc.c/gctest.c -O2 execution test'. ( https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 ) The testcase gctest fails spuriously, a couple of times per 1000 runs. The failure has been reproduced by others, also on Darwin. Any information on this is appreciated. Thanks, - Tom
[Bug boehm-gc/64042] FAIL: boehm-gc.c/gctest.c -O2 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 --- Comment #13 from Tom de Vries --- (In reply to Eric Gallager from comment #12) > (In reply to Tom de Vries from comment #11) > > Reported upstream here: > > https://lists.opendylan.org/pipermail/bdwgc/2015-January/006071.html > > This link doesn't work for me; is there a better upstream bug link URL? The archive seems to be down, and also gmane doesn't seem to work. I'll post the thread here.
[Bug boehm-gc/64042] FAIL: boehm-gc.c/gctest.c -O2 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Comment #12 from Eric Gallager --- (In reply to Tom de Vries from comment #11) > Reported upstream here: > https://lists.opendylan.org/pipermail/bdwgc/2015-January/006071.html This link doesn't work for me; is there a better upstream bug link URL?
[Bug boehm-gc/64042] FAIL: boehm-gc.c/gctest.c -O2 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 --- Comment #11 from vries at gcc dot gnu.org --- Reported upstream here: https://lists.opendylan.org/pipermail/bdwgc/2015-January/006071.html
[Bug boehm-gc/64042] FAIL: boehm-gc.c/gctest.c -O2 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 Iain Sandoe iains at gcc dot gnu.org changed: What|Removed |Added CC||iains at gcc dot gnu.org --- Comment #10 from Iain Sandoe iains at gcc dot gnu.org --- I got 1 fail in a 1000 on x86_64-darwin12, so it is not Linux-specific.
[Bug boehm-gc/64042] FAIL: boehm-gc.c/gctest.c -O2 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 vries at gcc dot gnu.org changed: What|Removed |Added CC||aph at redhat dot com, ||pinskia at gmail dot com --- Comment #9 from vries at gcc dot gnu.org --- CC-ing libobjc, java maintainer
[Bug boehm-gc/64042] FAIL: boehm-gc.c/gctest.c -O2 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 Jeffrey A. Law law at redhat dot com changed: What|Removed |Added CC||law at redhat dot com --- Comment #8 from Jeffrey A. Law law at redhat dot com --- I was able to reproduce using the instructions Tom provided. Looks like 4 failures across the 1000 iterations.
[Bug boehm-gc/64042] FAIL: boehm-gc.c/gctest.c -O2 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 --- Comment #6 from vries at gcc dot gnu.org --- Reproduced it once more (exactly as described in comment 5).
[Bug boehm-gc/64042] FAIL: boehm-gc.c/gctest.c -O2 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed||2015-01-13 Ever confirmed|0 |1 --- Comment #7 from H.J. Lu hjl.tools at gmail dot com --- I have seen it on Linux/x86 at random: https://gcc.gnu.org/ml/gcc-testresults/2014-11/msg00621.html
[Bug boehm-gc/64042] FAIL: boehm-gc.c/gctest.c -O2 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 --- Comment #5 from vries at gcc dot gnu.org --- An easy way to reproduce, is to add this patch: ... diff -u /home/vries/gcc_versions/data/ref-master-14-12-02/src/boehm-gc/testsuite/boehm-gc.c/c.exp ./c.exp --- /home/vries/gcc_versions/data/ref-master-14-12-02/src/boehm-gc/testsuite/boehm-gc.c/c.exp 2014-12-02 02:51:25.0 +0100 +++ ./c.exp2014-11-26 14:39:41.964962842 +0100 @@ -19,4 +19,8 @@ boehm-gc-dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.c]] -O2 +for {set i 0} {$i 1000} {incr i} { +boehm-gc-dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/gctest.c]] -O2 +} + dg-finish ... This way (1000 * compile/run) it triggered twice for me.
[Bug boehm-gc/64042] FAIL: boehm-gc.c/gctest.c -O2 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 vries at gcc dot gnu.org changed: What|Removed |Added Version|unknown |5.0 --- Comment #4 from vries at gcc dot gnu.org --- Reproduced with clean trunk bootstrap build, happened again 3 times in 1000 iterations: ... Segfault at 0x7f0ef467b000 Unexpected bus error or segmentation fault Segfault at 0x7fbb47d1f000 Unexpected bus error or segmentation fault Segfault at 0x7ff71ee51000 Unexpected bus error or segmentation fault ... Marking version 5.0
[Bug boehm-gc/64042] FAIL: boehm-gc.c/gctest.c -O2 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 --- Comment #1 from vries at gcc dot gnu.org --- configure line: ... Target: x86_64-unknown-linux-gnu Configured with: /home/vries/gcc_versions/data/test-devel-oacc-11/with/src/configure --prefix=/home/vries/gcc_versions/data/test-devel-oacc-11/with/nobootstrap/install --with-cloog=/home/vries/gcc_versions/infra --with-ppl=/home/vries/gcc_versions/infra --with-gmp=/home/vries/gcc_versions/infra --with-mpfr=/home/vries/gcc_versions/infra --with-mpc=/home/vries/gcc_versions/infra --disable-bootstrap --enable-checking=yes,rtl --enable-languages=c,fortran,ada,java,objc,c++ Thread model: posix ...
[Bug boehm-gc/64042] FAIL: boehm-gc.c/gctest.c -O2 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 --- Comment #2 from vries at gcc dot gnu.org --- Googling the sigsegv site GC_typed_mark_proc finds these threads, which may be related: - http://www.hpl.hp.com/hosted/linux/mail-archives/gc/2010-March/003796.html - http://www.hpl.hp.com/hosted/linux/mail-archives/gc/2010-March/003799.html
[Bug boehm-gc/64042] FAIL: boehm-gc.c/gctest.c -O2 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64042 --- Comment #3 from vries at gcc dot gnu.org --- I run into this failure once. I meant: I run into this failure once in a while. It's sort of reproducible. In running the testcase a thousand times, it triggered 3 times: ... Segfault at 0x7f088a81f000 Unexpected bus error or segmentation fault Segfault at 0x7febfdf73000 Unexpected bus error or segmentation fault Segfault at 0x7f0af403c000 Unexpected bus error or segmentation fault ...