http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56033



             Bug #: 56033

           Summary: FAIL: libffi.call/cls_struct_va1.c on

                    powerpc-apple-darwin9 with -m64

    Classification: Unclassified

           Product: gcc

           Version: 4.8.0

            Status: UNCONFIRMED

          Severity: normal

          Priority: P3

         Component: libffi

        AssignedTo: unassig...@gcc.gnu.org

        ReportedBy: domi...@lps.ens.fr

                CC: andre...@gcc.gnu.org, ia...@gcc.gnu.org,

                    ja...@gcc.gnu.org

              Host: powerpc-apple-darwin9

            Target: powerpc-apple-darwin9

             Build: powerpc-apple-darwin9





After revision 195277 (fixes for pr56000) I still see the following failures on

powerpc-apple-darwin9 with -m64 (but not with -m32)



FAIL: libffi.call/cls_struct_va1.c -O0 -W -Wall output pattern test, is 4 5 6

10 11 12 13 14 20 21

FAIL: libffi.call/cls_uint_va.c -O0 -W -Wall output pattern test, is 67: 67 4

FAIL: libffi.call/va_1.c -O0 -W -Wall output pattern test, is 5 6 10 11 12 13

14 7 8 uc=9 sc=10 11 12 13 14 15 16 2.120000 3.130000

FAIL: libffi.call/va_struct1.c -O0 -W -Wall output pattern test, is 5 6 10 11

12 13 14 7 8



and the same for -O2, -O3, -Os, and -O2 -fomit-frame-pointer. The failures are



FAIL: libffi.call/cls_struct_va1.c -O0 -W -Wall output pattern test, is 4 5 6

10 11 12 13 14 20 21

res: 1049104

? should match 4 5 6 10 11 12 13 14 20 21

res: 42

FAIL: libffi.call/cls_uint_va.c -O0 -W -Wall output pattern test, is 67: 67 4

res: 1049104

? should match 67: 67 4

res: 67

FAIL: libffi.call/va_1.c -O0 -W -Wall output pattern test, is 5 6 10 11 12 13

14 7 8 uc=9 sc=10 11 12 13 14 15 16 2.120000 3.130000

res: 0

? should match 5 6 10 11 12 13 14 7 8 uc=9 sc=10 11 12 13 14 15 16 2.120000

3.130000

res: 42

FAIL: libffi.call/va_struct1.c -O0 -W -Wall output pattern test, is 5 6 10 11

12 13 14 7 8

res: 0

? should match 5 6 10 11 12 13 14 7 8

res: 42

FAIL: libffi.call/cls_struct_va1.c -O2 output pattern test, is 4 5 6 10 11 12

13 14 20 21

res: 1049104

? should match 4 5 6 10 11 12 13 14 20 21

res: 42

Reply via email to