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

            Bug ID: 87157
           Summary: [9 regression]
                    gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c fails
                    starting with r263981
           Product: gcc
           Version: 9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: testsuite
          Assignee: unassigned at gcc dot gnu.org
          Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

On power 8/9 it fails like this:
> FAIL: gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c scan-tree-dump-times vect 
> "vectorized 1 loops" 1

On power 7 it fails like this:
> FAIL: gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c scan-tree-dump-times vect 
> "loop versioned for vectorization to enhance alignment" 1
> FAIL: gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c scan-tree-dump-times vect 
> "vectorized 1 loops" 1


Do the test cases just need updating?


make -k check-gcc
RUNTESTFLAGS=ppc-costmodel-vect.exp=gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c

# of expected passes            1
# of unexpected failures        1
FAIL: gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c scan-tree-dump-times vect
"vectorized 1 loops" 1


r263981 | hubicka | 2018-08-30 07:58:42 -0500 (Thu, 30 Aug 2018) | 8 lines


        * sreal.h (SREAL_PART_BITS): Change to 31; remove seemingly unnecessary
        comment that it has to be even number.
        (class sreal): Change m_sig type to int32_t.
        * sreal.c (sreal::dump, sreal::to_int, opreator+, operator-): Use
        int64_t for temporary calculations.
        (sreal_verify_basics): Drop one bit from minimum and maximum.

Reply via email to