https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110483
--- Comment #7 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> --- > * out-of-bounds-diagram-3.c gets skipped on that machine due to > { dg-require-effective-target lp64 } > "check_cached_effective_target lp64: returning 0 for unix" > > Is there a config/cfarm machine you see the out-of-bounds-diagram-3.c failure > on? GCC on Solaris is bi-arch by default, so this should be a matter of running the testsuite with both -m32 and -m64, as described in install.texi (Passing options and running multiple testsuites). Since properly quoting RUNTESTFLAGS can be trick, I usually use a site.exp instead like global target_list case "$target_triplet" in { { "sparc-*-solaris2*" } { set target_list { "unix{,-m64}" } } } and point the DEJAGNU env variable to its path.