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

H.J. Lu <hjl.tools at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2021-08-26

--- Comment #3 from H.J. Lu <hjl.tools at gmail dot com> ---
On Linux/x86_64,

f075b8c5adcf9cb6336563c472c8d624c54184db is the first bad commit
commit f075b8c5adcf9cb6336563c472c8d624c54184db
Author: Jan Hubicka <hubi...@ucw.cz>
Date:   Thu Aug 26 15:33:56 2021 +0200

    Fix off-by-one error in try_merge_with

caused

FAIL: gcc.c-torture/compile/960514-1.c   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions  (internal compiler
error)
FAIL: gcc.c-torture/compile/960514-1.c   -O3 -fomit-frame-pointer
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess
errors)
FAIL: gcc.c-torture/compile/960514-1.c   -O3 -g  (internal compiler error)
FAIL: gcc.c-torture/compile/960514-1.c   -O3 -g  (test for excess errors)
FAIL: gcc.dg/vect/O3-pr45971.c (internal compiler error)
FAIL: gcc.dg/vect/O3-pr45971.c (test for excess errors)
FAIL: gfortran.dg/pr68251.f90   -O  (internal compiler error)
FAIL: gfortran.dg/pr68251.f90   -O  (test for excess errors)

with GCC configured with



To reproduce:

$ cd {build_dir}/gcc && make check
RUNTESTFLAGS="compile.exp=gcc.c-torture/compile/960514-1.c
--target_board='unix{-m32}'"
$ cd {build_dir}/gcc && make check
RUNTESTFLAGS="compile.exp=gcc.c-torture/compile/960514-1.c
--target_board='unix{-m32\ -march=cascadelake}'"
$ cd {build_dir}/gcc && make check
RUNTESTFLAGS="compile.exp=gcc.c-torture/compile/960514-1.c
--target_board='unix{-m64\ -march=cascadelake}'"
$ cd {build_dir}/gcc && make check
RUNTESTFLAGS="vect.exp=gcc.dg/vect/O3-pr45971.c --target_board='unix{-m32}'"
$ cd {build_dir}/gcc && make check
RUNTESTFLAGS="vect.exp=gcc.dg/vect/O3-pr45971.c --target_board='unix{-m32\
-march=cascadelake}'"
$ cd {build_dir}/gcc && make check
RUNTESTFLAGS="vect.exp=gcc.dg/vect/O3-pr45971.c --target_board='unix{-m64\
-march=cascadelake}'"
$ cd {build_dir}/gcc && make check RUNTESTFLAGS="dg.exp=gfortran.dg/pr68251.f90
--target_board='unix{-m32\ -march=cascadelake}'"
$ cd {build_dir}/gcc && make check RUNTESTFLAGS="dg.exp=gfortran.dg/pr68251.f90
--target_board='unix{-m64\ -march=cascadelake}'"

Reply via email to