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?