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.