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

            Bug ID: 127548
           Summary: rs6000: vec-shift-double-runnable.c fails on power10
                    BE
           Product: gcc
           Version: 17.0
            Status: UNCONFIRMED
          Keywords: testsuite-fail
          Severity: normal
          Priority: P3
         Component: testsuite
          Assignee: unassigned at gcc dot gnu.org
          Reporter: jeevitha at gcc dot gnu.org
            Blocks: 125965
  Target Milestone: ---
            Target: powerpc*-linux-gnu

FAIL: gcc.target/powerpc/vec-shift-double-runnable.c execution test

ERROR, vec_sldb (src_va_char_, src_vb_char, 7)
 vresult_char[0] = 1, expected_vresult_char[0] = 80
 vresult_char[1] = 2, expected_vresult_char[1] = 0
 vresult_char[2] = 3, expected_vresult_char[2] = 1
 vresult_char[3] = 4, expected_vresult_char[3] = 2
 vresult_char[4] = 5, expected_vresult_char[4] = 3
 vresult_char[5] = 6, expected_vresult_char[5] = 4
 vresult_char[6] = 7, expected_vresult_char[6] = 5
 vresult_char[7] = 8, expected_vresult_char[7] = 6
 vresult_char[8] = 9, expected_vresult_char[8] = 7
 vresult_char[9] = 10, expected_vresult_char[9] = 8
 vresult_char[10] = 11, expected_vresult_char[10] = 9
 vresult_char[11] = 12, expected_vresult_char[11] = 10
 vresult_char[12] = 13, expected_vresult_char[12] = 11
 vresult_char[13] = 14, expected_vresult_char[13] = 12
 vresult_char[14] = 15, expected_vresult_char[14] = 13
 vresult_char[15] = 5, expected_vresult_char[15] = 14
ERROR, vec_sldb (src_va_uchar_, src_vb_uchar, 7)
 vresult_uchar[0] = 1, expected_vresult_uchar[0] = 0
 vresult_uchar[1] = 2, expected_vresult_uchar[1] = 0
 vresult_uchar[2] = 3, expected_vresult_uchar[2] = 1
 vresult_uchar[3] = 4, expected_vresult_uchar[3] = 2
 vresult_uchar[4] = 5, expected_vresult_uchar[4] = 3
 vresult_uchar[5] = 6, expected_vresult_uchar[5] = 4
 vresult_uchar[6] = 7, expected_vresult_uchar[6] = 5
 vresult_uchar[7] = 8, expected_vresult_uchar[7] = 6
 vresult_uchar[8] = 9, expected_vresult_uchar[8] = 7
 vresult_uchar[9] = 10, expected_vresult_uchar[9] = 8
 vresult_uchar[10] = 11, expected_vresult_uchar[10] = 9
 vresult_uchar[11] = 12, expected_vresult_uchar[11] = 10
 vresult_uchar[12] = 13, expected_vresult_uchar[12] = 11
 vresult_uchar[13] = 14, expected_vresult_uchar[13] = 12
 vresult_uchar[14] = 15, expected_vresult_uchar[14] = 13
 vresult_uchar[15] = 0, expected_vresult_uchar[15] = 14
ERROR, vec_srdb (src_va_char_, src_vb_char, 7)
 vresult_char[0] = 60, expected_vresult_char[0] = 24
 vresult_char[1] = 20, expected_vresult_char[1] = 28
 vresult_char[2] = 24, expected_vresult_char[2] = 32
 vresult_char[3] = 28, expected_vresult_char[3] = 36
 vresult_char[4] = 32, expected_vresult_char[4] = 40
 vresult_char[5] = 36, expected_vresult_char[5] = 44
 vresult_char[6] = 40, expected_vresult_char[6] = 48
 vresult_char[7] = 44, expected_vresult_char[7] = 52
 vresult_char[8] = 48, expected_vresult_char[8] = 56
 vresult_char[9] = 52, expected_vresult_char[9] = 60
 vresult_char[10] = 56, expected_vresult_char[10] = 64
 vresult_char[11] = 60, expected_vresult_char[11] = 68
 vresult_char[12] = 64, expected_vresult_char[12] = 72
 vresult_char[13] = 68, expected_vresult_char[13] = 76
 vresult_char[14] = 72, expected_vresult_char[14] = 80
 vresult_char[15] = 76, expected_vresult_char[15] = 0
ERROR, vec_srdb (src_va_uchar_, src_vb_uchar, 7)
 vresult_uchar[0] = 0, expected_vresult_uchar[0] = 4
 vresult_uchar[1] = 0, expected_vresult_uchar[1] = 8
 vresult_uchar[2] = 4, expected_vresult_uchar[2] = 12
 vresult_uchar[3] = 8, expected_vresult_uchar[3] = 16
 vresult_uchar[4] = 12, expected_vresult_uchar[4] = 20
 vresult_uchar[5] = 16, expected_vresult_uchar[5] = 24
 vresult_uchar[6] = 20, expected_vresult_uchar[6] = 28
 vresult_uchar[7] = 24, expected_vresult_uchar[7] = 32
 vresult_uchar[8] = 28, expected_vresult_uchar[8] = 36
 vresult_uchar[9] = 32, expected_vresult_uchar[9] = 40
 vresult_uchar[10] = 36, expected_vresult_uchar[10] = 44
 vresult_uchar[11] = 40, expected_vresult_uchar[11] = 48
 vresult_uchar[12] = 44, expected_vresult_uchar[12] = 52
 vresult_uchar[13] = 48, expected_vresult_uchar[13] = 56
 vresult_uchar[14] = 52, expected_vresult_uchar[14] = 60
 vresult_uchar[15] = 56, expected_vresult_uchar[15] = 200
ERROR, vec_srdb (src_va_ush_, src_vb_ush, 7)
 vresult_ush[0] = 40960, expected_vresult_ush[0] = 0
 vresult_ush[1] = 2, expected_vresult_ush[1] = 2
 vresult_ush[2] = 4, expected_vresult_ush[2] = 4
 vresult_ush[3] = 6, expected_vresult_ush[3] = 6
 vresult_ush[4] = 8, expected_vresult_ush[4] = 8
 vresult_ush[5] = 10, expected_vresult_ush[5] = 10
 vresult_ush[6] = 12, expected_vresult_ush[6] = 12
 vresult_ush[7] = 14, expected_vresult_ush[7] = 14
ERROR, vec_srdb (src_va_uint_, src_vb_uint, 7)
 vresult_uint[0] = 1342177281, expected_vresult_uint[0] = 1
 vresult_uint[1] = 2, expected_vresult_uint[1] = 2
 vresult_uint[2] = 4, expected_vresult_uint[2] = 4
 vresult_uint[3] = 6, expected_vresult_uint[3] = 6


Referenced Bugs:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125965
[Bug 125965] rs6000: Few Power10 big-endian tests fail due to endian-dependent
expected values

Reply via email to