http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51874
--- Comment #11 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> 2012-02-14 18:31:28 UTC --- > --- Comment #7 from Ian Lance Taylor <ian at airs dot com> 2012-02-12 > 06:04:42 UTC --- > In current mainline I'm not aware of any test failures on Solaris. The SPARC > Solaris system I am using is very slow and I do see some timeouts. However, I > do not see any more actual failures. Right, I'm currently running Solaris 8-11 bootstraps. Solaris 11 results look excellent so far: while I'm still seeing the 3 timeouts from PR go/48501, this bootstrap predates your patches for this. Solaris 10 is only slightly worse, but I think it's best to file a separate PR for the issue(s) I'm seeing there. Solaris 8 and 9 suffer from two problems: * Initially, bootstrap failed since the setcontext TLS test failed. I could trace this to the wrong (non-standard) interpretation of uc_stack.ss_sp as top of stack on Solaris 8 and 9/SPARC. I've got a patch (hack for that) which I'll post once testing completes. * All execution tests fail since Solaris 8 and 9/SPARC libm.so lacks log2 and trunc, so all tests die with undefined references. Should I file a separate PR for that? > I have not tested on Irix. To be honest I am far less interested in Irix than > I am in Solaris. Can you still buy a new Irix system? No, and I'm obsoleting IRIX 6.5 support in 4.7 for a reason :-) Still, given that Go support worked reasonably well some time ago, I'd like to get it working again if possible. An IRIX bootstrap with the latest patches is currently running. It also need a hack around the setcontext TLS test, which SEGVs somewhere in the depths of pthread_join. I've no idea yet why this happens. > If you agree that Solaris working, can you either close this PR or make it > Irix-specific? Thanks. I'll make it IRIX-specific once the Solaris bootstraps have finished. Thanks a lot for all your help. Rainer