This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug ada/79421] New: gnat.dg/trampoline3.adb fails on s390x
- From: "vogt at linux dot vnet.ibm.com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 08 Feb 2017 08:45:18 +0000
- Subject: [Bug ada/79421] New: gnat.dg/trampoline3.adb fails on s390x
- Auto-submitted: auto-generated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79421
Bug ID: 79421
Summary: gnat.dg/trampoline3.adb fails on s390x
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: ada
Assignee: unassigned at gcc dot gnu.org
Reporter: vogt at linux dot vnet.ibm.com
CC: krebbel at gcc dot gnu.org
Target Milestone: ---
Host: s390x
Target: s390x
The test case trampoline3.adb fails on s390x configured with --march=zEC12,
using either -m31 or -m64, since at least r233572. Attempts to bisect this
FAIL were unsuccessful because many commits before that the Ada compiler cannot
be built fue to a compile error.
FAIL: gnat.dg/trampoline3.adb scan-assembler-not GNU-stack.*x
$ grep "GNU-stack.*x" trampoline3.s
.section .note.GNU-stack,"x",@progbits
What is the purpose of the test case, what does a failure mean and what can be
done to determine its cause?