https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107604

            Bug ID: 107604
           Summary: FAIL: gcc.target/aarch64/aapcs64/test_dfp_17.c
                    execution,  -O0  fails on aarch64_be
           Product: gcc
           Version: 13.0
            Status: UNCONFIRMED
          Keywords: ABI, testsuite-fail, wrong-code
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: pinskia at gcc dot gnu.org
  Target Milestone: ---
            Target: aarch64_be-linux-gnu

FAIL: gcc.target/aarch64/aapcs64/test_dfp_17.c execution,  -O0 
FAIL: gcc.target/aarch64/aapcs64/test_dfp_17.c execution,  -O1 
FAIL: gcc.target/aarch64/aapcs64/test_dfp_17.c execution,  -O2 
FAIL: gcc.target/aarch64/aapcs64/test_dfp_17.c execution,  -O3 -g 
FAIL: gcc.target/aarch64/aapcs64/test_dfp_17.c execution,  -Os 
FAIL: gcc.target/aarch64/aapcs64/test_dfp_17.c execution,  -Og -g 

My bet is there is mistmatch between the caller and callee; one side takes into
account big vs little endian shifting while the other side does not ...

Reply via email to