gcc/Makefile.in contains the line sed '/set tmpdir/ s|testsuite|$(TESTSUITEDIR)/$*|' \ < ../../site.exp > tmp-site.exp; \ which caused a large number of test failures because I had the testsuite in a path that included the word "testsuite" which was erroneously expanded. Because of this the testsuite referenced a lot of invalid paths causing a ton of failures.
-- Summary: arbitrary path modification by a sed statement breaks testsuite if testsuite is in the absolute path Product: gcc Version: 4.2.4 Status: UNCONFIRMED Severity: minor Priority: P3 Component: testsuite AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jonathan at kc8onw dot net GCC build triplet: host-i686-pc-linux-gnu GCC host triplet: host-i686-pc-linux-gnu GCC target triplet: host-i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42414