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

            Bug ID: 125965
           Summary: rs6000: Few Power10 big-endian tests fail due to
                    endian-dependent expected values
           Product: gcc
           Version: 17.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: testsuite
          Assignee: unassigned at gcc dot gnu.org
          Reporter: jeevitha at gcc dot gnu.org
  Target Milestone: ---
            Target: powerpc64*-linux-gnu

rs6000 Power10 big-endian (BE) tests currently fail because the expected
results assume little-endian behavior. The compiler appears to generate the
correct code for BE targets, but the test expectations do not account for
endian differences.

FAIL: gcc.target/powerpc/vec-insert-word-runnable.c execution test
FAIL: gcc.target/powerpc/vec-permute-ext-runnable.c execution test
FAIL: gcc.target/powerpc/vec-replace-word-runnable_1.c execution test
FAIL: gcc.target/powerpc/vec-replace-word-runnable_2.c execution test
FAIL: gcc.target/powerpc/vec-shift-double-runnable.c execution test
FAIL: gcc.target/powerpc/vsx-load-element-extend-int.c execution test
FAIL: gcc.target/powerpc/vsx-load-element-extend-longlong.c execution test
FAIL: gcc.target/powerpc/vsx-load-element-extend-short.c execution test
FAIL: gcc.target/powerpc/vsx-store-element-truncate-longlong.c execution test
FAIL: gcc.target/powerpc/vsx_mask-extract-runnable.c execution test
FAIL: gcc.target/powerpc/vsx_mask-move-runnable.c execution test

Reply via email to