[Gc] Re[2]: Powerpc/m68k issue running test_stack

Thorsten Glaser tg at mirbsd.de
Sun Dec 2 08:40:08 PST 2012


Ivan Maidanski dixit:

>http://www.ivmaisoft.com/_bin/bdwgc/libatomic_ops-7.3alpha3-20121123.tar.bz2

Sorry it took so long, but here are the results (after quite
some fiddling): all 4 tests passed. (Fiddling because the
tarball was incomplete, it lacked install-sh, ltmain.sh, etc.)

So the current code looks working, and whether we want to use
the kernel helper or not is a political/technical discussion
that has only a change request priority, not a bug.

>http://www.ivmaisoft.com/_bin/bdwgc/gc-7.3alpha3-20121123.tar.bz2 

I guess I could test that one too… one fails:

libtool: link: gcc -fexceptions -Wall -Wextra -g -O2 -fno-strict-aliasing -o .libs/disclaim_bench disclaim_bench.o  ./.libs/libgc.so
make[2]: Leaving directory `/root/share/gc-7.3alpha3'
make  check-TESTS
make[2]: Entering directory `/root/share/gc-7.3alpha3'
FAILED: File conversions differ
Aborted
FAIL: cordtest
Switched to incremental mode
Emulating dirty bits with mprotect/signals
Completed 6 tests
Allocated 11991263 collectable objects
Allocated 1218 uncollectable objects
Allocated 7500000 atomic objects
Allocated 137760 stubborn objects
Finalized 13217/13217 objects - finalization is probably ok
Total number of bytes allocated is 581540222
Final heap size is 27717632 bytes
Completed 532 collections
Collector appears to work
PASS: gctest
Found 1 leaked objects:
0x80044fd0 (tests/leak_test.c:19, sz=4, NORMAL)
Found 9 leaked objects:
0x80045f10 (tests/leak_test.c:19, sz=5, NORMAL)
0x80045f30 (tests/leak_test.c:19, sz=6, NORMAL)
0x80045f50 (tests/leak_test.c:19, sz=7, NORMAL)
0x80045f70 (tests/leak_test.c:19, sz=8, NORMAL)
0x80045f90 (tests/leak_test.c:19, sz=9, NORMAL)
0x80045fb0 (tests/leak_test.c:19, sz=10, NORMAL)
0x80045fd0 (tests/leak_test.c:19, sz=11, NORMAL)
0x80045ff0 (tests/leak_test.c:19, sz=12, NORMAL)
0x80044fe8 (tests/leak_test.c:12, sz=4, NORMAL)
PASS: leaktest
Final heap size is 131072
PASS: middletest
GC_check_heap_block: found 1 smashed heap objects:
 0x8004bff8 in or near object at 0x8004bfd0 (tests/smash_test.c:22, sz=40)
GC_check_heap_block: found 1 smashed heap objects:
 0x8004bff8 in or near object at 0x8004bfd0 (tests/smash_test.c:22, sz=40)
GC_check_heap_block: found 2 smashed heap objects:
 0x800b72b8 in or near object at 0x800b7290 (tests/smash_test.c:22, sz=40)
 0x8004bff8 in or near object at 0x8004bfd0 (tests/smash_test.c:22, sz=40)
PASS: smashtest
PASS: hugetest
Heap size: 65536
Heap size: 131072
PASS: realloc_test
PASS: staticrootstest
Found 1 leaked objects:
0x80046fe8 (tests/thread_leak_test.c:29, sz=4, NORMAL)
Found 1 leaked objects:
0x80046fd0 (tests/thread_leak_test.c:29, sz=4, NORMAL)
Found 1 leaked objects:
0x80046fe8 (tests/thread_leak_test.c:29, sz=4, NORMAL)
Found 1 leaked objects:
0x80046fd0 (tests/thread_leak_test.c:29, sz=4, NORMAL)
Found 1 leaked objects:
0x80046fe8 (tests/thread_leak_test.c:29, sz=4, NORMAL)
PASS: threadleaktest
PASS: threadkey_test
subthread_create: created 185 threads (179 ended)
PASS: subthread_create
PASS: initsecondarythread
Threaded disclaim test.
PASS: disclaim_test
                        fin. ratio       time/s    time/fin.
regular finalization:       0.9922       187.34  4.50171e-05
 finalize on reclaim:       0.9999        71.79  1.71169e-05
     no finalization:       0.0000         14.2          N/A
PASS: disclaim_bench
====================================
1 of 14 tests failed
Please report to gc at linux.hpl.hp.com
====================================
make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory `/root/share/gc-7.3alpha3'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/root/share/gc-7.3alpha3'
make: *** [check-recursive] Error 1

bye,
//mirabilos
-- 
Darwinism never[…]applied to wizardkind. There's a more than fair amount of[…]
stupidity in its gene-pool[…]never eradicated[…]magic evens the odds that way.
It's[…]harder to die for us than[…]muggles[…]wonder if, as technology[…]better
[…]same will[…]happen there too. Dursleys' continued existence indicates so.



More information about the Gc mailing list