Bug 10385 - binutils 2.19.51.20090704 fails gas regression test on armel
Summary: binutils 2.19.51.20090704 fails gas regression test on armel
Status: RESOLVED INVALID
Alias: None
Product: binutils
Classification: Unclassified
Component: gas (show other bugs)
Version: 2.19
: P2 normal
Target Milestone: ---
Assignee: unassigned
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-13 11:22 UTC by Oliver Grawert
Modified: 2009-07-13 16:06 UTC (History)
2 users (show)

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oliver Grawert 2009-07-13 11:22:46 UTC
apparently the gas testsuite was rewritten between .20090622 and 20090704.
building with gcc-4.4 makes the gas/arm/arm.exp test fail in the 64 Bytes
alignment test.

details and a full build log can be found at 
https://bugs.launchpad.net/bugs/398732
Comment 1 Matthias Klose 2009-07-13 13:43:34 UTC
this is a patch not yet included in trunk.
posted at http://sourceware.org/ml/binutils/2009-06/msg00289.html
Comment 2 Loïc Minier 2009-07-13 14:52:13 UTC
Sorry, this issue is specific to Ubuntu as we added a patch to change the
default alignment to 64 bits.  I tried building tip, it builds at least up to
gas and passes the gas testsuite; with the patch applied the test suite fails as
follows:
...
Running target unix
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using /home/lool/scratch/binutils/binutils/gas/testsuite/config/default.exp as
tool-and-target-specific interface file.
Running /home/lool/scratch/binutils/binutils/gas/testsuite/gas/all/gas.exp ...
Running /home/lool/scratch/binutils/binutils/gas/testsuite/gas/alpha/alpha.exp ...
Running /home/lool/scratch/binutils/binutils/gas/testsuite/gas/arc/arc.exp ...
Running /home/lool/scratch/binutils/binutils/gas/testsuite/gas/arc/warn.exp ...
Running /home/lool/scratch/binutils/binutils/gas/testsuite/gas/arm/arm.exp ...
FAIL: 64 Bytes alignment test
Running /home/lool/scratch/binutils/binutils/gas/testsuite/gas/bfin/bfin.exp ...
Running /home/lool/scratch/binutils/binutils/gas/testsuite/gas/cfi/cfi.exp ...
...
Running /home/lool/scratch/binutils/binutils/gas/testsuite/gas/z8k/z8k.exp ...

                === gas Summary ===

# of expected passes            319
# of unexpected failures        1
# of unsupported tests          4
../as-new 2.19.51.20090703

make[2]: *** [check-DEJAGNU] Error 1
Comment 3 Loïc Minier 2009-07-13 14:53:50 UTC
err 64 bytes not bits
Comment 4 Matthias Klose 2009-07-13 16:06:55 UTC
closing as invalid