Mark Post wrote: >I compiled gcc 3.3 on my LCDS instance. When I ran the "make check" command >it failed on the gctest. This seems to be a test of the Boehm garbage >collector.
Well, it works for me ;-) Can you try re-running gctest manually; go to the s390-*-linux/boehm-gc/ subdirectory of the build tree and run ./gctest. I get: [EMAIL PROTECTED] boehm-gc]$ ./gctest Completed 3 tests Allocated 5586007 collectable objects Allocated 306 uncollectable objects Allocated 3738956 atomic objects Allocated 32958 stubborn objects Finalized 6586/6586 objects - finalization is probably ok Total number of bytes allocated is 183059492 Final heap size is 15953920 bytes Collector appears to work Completed 104 collections >This makes me somewhat concerned about the rest of the compiler, and what >other problems may be lurking. I'm hoping Ulrich and his co-workers can >help me figure out what might be wrong. I wouldn't necessarily consider boehm-gc to be representative of the compiler; this package needs to do a number of 'interesting' things in order to make garbage collection work for a language that was never designed for it. boehm-gc makes various assumptions about its environment (kernel, libc, ...) and tends to break if those are violated. (In addition, boehm-gc is used only by the Java runtime library, so if you don't use Java, you needn't care anyway ...) If you complete the test suite run (make -k check) and generate a test report (<srcdir>/contrib/test_summary), do the results look similar to what you should expect from a 3.3 build? E.g. compare: http://gcc.gnu.org/ml/gcc-testresults/2003-07/msg01260.html Bye, Ulrich -- Dr. Ulrich Weigand [EMAIL PROTECTED]
