[Bug ld/22727] [2.30, 2.31 regression] Thousands of EH-related execution failures on Solaris/SPARC

2018-01-18 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=22727

--- Comment #7 from H.J. Lu  ---
(In reply to Eric Botcazou from comment #6)
> > Does Linux/Sparc work?  Are there any regressions in binutils
> > testsuite on Solaris/Sparc?
> 
> The EH failures are also present on SPARC64/Linux with GCC 7.3RC1 and
> binutils 2.30, whereas they are _not_ present with GCC 7.3RC1 and binutils
> 2.29.1.

This implies that ld testsuite coverage in binutils for Sparc is very
poor.  Can you extract some ld tesctcases from GCC tests?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/22727] [2.30, 2.31 regression] Thousands of EH-related execution failures on Solaris/SPARC

2018-01-18 Thread ebotcazou at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22727

--- Comment #6 from Eric Botcazou  ---
> Does Linux/Sparc work?  Are there any regressions in binutils
> testsuite on Solaris/Sparc?

The EH failures are also present on SPARC64/Linux with GCC 7.3RC1 and binutils
2.30, whereas they are _not_ present with GCC 7.3RC1 and binutils 2.29.1.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/22727] [2.30, 2.31 regression] Thousands of EH-related execution failures on Solaris/SPARC

2018-01-18 Thread ebotcazou at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22727

--- Comment #5 from Eric Botcazou  ---
> Does Linux/Sparc work?  Are there any regressions in binutils
> testsuite on Solaris/Sparc?

On SPARC64/Linux: binutils & gas testsuite clean, ld testsuite as follows:

=== ld Summary ===

# of expected passes1227
# of unexpected failures7
# of expected failures  26
# of untested testcases 1
# of unsupported tests  21

FAIL: ld-elf/pr22450
FAIL: Build pr22269-1
FAIL: Run pr22393-2
FAIL: Run pr22393-2 (PIE)
FAIL: Build pr22263-1
*** Error in `/home/ebotcazou/binutils-2.30.0/ld/tmpdir/ld/collect-ld':
corrupted size vs. prev_size: 0x012b2c30 ***
*** Error in `/home/ebotcazou/binutils-2.30.0/ld/tmpdir/ld/collect-ld':
corrupted size vs. prev_size: 0x012b2c30 ***
FAIL: visibility (hidden_normal) (PIC main)
*** Error in `/home/ebotcazou/binutils-2.30.0/ld/tmpdir/ld/collect-ld':
corrupted size vs. prev_size: 0x012b2c30 ***
*** Error in `/home/ebotcazou/binutils-2.30.0/ld/tmpdir/ld/collect-ld':
corrupted size vs. prev_size: 0x012b2c30 ***
FAIL: visibility (hidden_weak) (PIC main)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/22727] [2.30, 2.31 regression] Thousands of EH-related execution failures on Solaris/SPARC

2018-01-18 Thread ebotcazou at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=22727

Eric Botcazou  changed:

   What|Removed |Added

 CC||ebotcazou at gcc dot gnu.org

--- Comment #4 from Eric Botcazou  ---
> > Does Linux/Sparc work?  Are there any regressions in binutils
> 
> I've no idea and no way to test.

I'm going to test on SPARC64/Linux.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/22727] [2.30, 2.31 regression] Thousands of EH-related execution failures on Solaris/SPARC

2018-01-18 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=22727

--- Comment #3 from H.J. Lu  ---
This could be a dup of PR 22721.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/22727] [2.30, 2.31 regression] Thousands of EH-related execution failures on Solaris/SPARC

2018-01-18 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://sourceware.org/bugzilla/show_bug.cgi?id=22727

--- Comment #2 from Rainer Orth  ---
> --- Comment #1 from H.J. Lu  ---
> Does Linux/Sparc work?  Are there any regressions in binutils

I've no idea and no way to test.

> testsuite on Solaris/Sparc?

That will take a bit to determine: I'll need to rebuild gcc to use the
freshly-built gas and gld, otherwise testing is meaningless (often the
configured as and ld are used, not the binutils ones).

Rainer

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils


[Bug ld/22727] [2.30, 2.31 regression] Thousands of EH-related execution failures on Solaris/SPARC

2018-01-18 Thread hjl.tools at gmail dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=22727

H.J. Lu  changed:

   What|Removed |Added

 Status|NEW |WAITING
 CC||davem at davemloft dot net

--- Comment #1 from H.J. Lu  ---
Does Linux/Sparc work?  Are there any regressions in binutils
testsuite on Solaris/Sparc?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils