https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119508
Bug ID: 119508 Summary: Hundreds of rust tests XPASS Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rust Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org CC: dkm at gcc dot gnu.org, gcc-rust at gcc dot gnu.org, pierre-emmanuel.patry at embecosm dot com Target Milestone: --- Target: amd64-pc-solaris2.11, sparcv9-sun-solaris2.11, x86_64-pc-linux-gnu, i686-pc-linux-gnu Currently, hundreds of rust tests XPASS on several targets, creating an insane amount of noise in make mail-report.log output: with multilib testing (32 and 64-bit in each case), the numbers are like Linux/x86_64 900 Linux/i686 900 Solaris/amd64 1864/4194 Solaris/sparcv9 1398/932 The Solaris numbers even differ between as and gas configurations, haven't yet checked why. The output is always like this: XPASS: /vol/gcc/src/hg/master/local/gcc/testsuite/rust/compile/canonical_paths1.rs: nr2 unexpectedly passed There are several problems here, apart from the general fact of the XPASSes: * The test name contains an absolute path name, which is a no-no because it makes comparing different test results difficult. * There are always many (often 10 per multilib) instances of the same XPASS with no way to tell where they differ. * The message is pretty useless as is: we already know the 'unexpectedly passed' part from the XPASS; no need to repeat it. It may be that gcc/testsuite/rust/compile/nr2/exclude just needs updating for recent changes. -- You are receiving this mail because: You are on the CC list for the bug.