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

            Bug ID: 83438
           Summary: [8 Regression] 435.gromacs miscompares
           Product: gcc
           Version: 8.0
            Status: UNCONFIRMED
          Keywords: wrong-code
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: rguenth at gcc dot gnu.org
  Target Milestone: ---
            Target: x86_64-*-*

435.gromacs started to miscompare with -Ofast -flto -march=haswell.

*** Miscompare of gromacs.out, see
/home/gcc/spec/cpu2006/benchspec/CPU2006/435.gromacs/run/run_peak_ref_x86_64-linux.0000/gromacs.out.mis
0002:  3.07684e+02
       3.12561e+02
                 ^

last known good rev. is r255372 first known bad is r255400.

VRP and combine show up:

Updating SVN tree
Updating '.':
U    libstdc++-v3/include/std/streambuf
U    libstdc++-v3/include/std/bitset
U    libstdc++-v3/include/bits/codecvt.h
U    libstdc++-v3/include/bits/boost_concept_check.h
U    libstdc++-v3/include/bits/locale_facets_nonio.tcc
U    libstdc++-v3/include/bits/regex_compiler.tcc
U    libstdc++-v3/ChangeLog
U    libstdc++-v3/testsuite/24_iterators/operations/prev_neg.cc
U    libstdc++-v3/config/io/basic_file_stdio.h
U    libatomic/configure
U    libatomic/Makefile.in
U    libatomic/configure.ac
U    libatomic/auto-config.h.in
U    libatomic/configure.tgt
U    libatomic/ChangeLog
U    libatomic/libatomic_i.h
A    libatomic/config/linux/aarch64
A    libatomic/config/linux/aarch64/host-config.h
U    libatomic/Makefile.am
U    gcc/graphite-isl-ast-to-gimple.c
U    gcc/DATESTAMP
U    gcc/lra.c
U    gcc/gimple-ssa-evrp.c
U    gcc/ChangeLog
U    gcc/testsuite/gcc.dg/pr82875.c
A    gcc/testsuite/gcc.dg/graphite/pr83255.c
A    gcc/testsuite/gcc.dg/graphite/pr83238.c
A    gcc/testsuite/gcc.dg/builtin-unreachable-6a.c
U    gcc/testsuite/gcc.dg/builtin-unreachable-6.c
U    gcc/testsuite/gcc.dg/tree-ssa/20030922-2.c
U    gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-branch-1.c
U    gcc/testsuite/ChangeLog
U    gcc/testsuite/g++.dg/cpp1z/constexpr-if12.C
A    gcc/testsuite/g++.dg/cpp1z/constexpr-if13.C
U    gcc/cp/constexpr.c
U    gcc/cp/ChangeLog
U    gcc/cp/semantics.c
U    gcc/ipa-pure-const.c
U    gcc/tree-ssa-dom.c
U    gcc/go/gofrontend/parse.cc
U    gcc/go/gofrontend/MERGE
A    gcc/ada/libgnat/s-osprim__rtems.adb
U    gcc/ada/libgnarl/s-osinte__rtems.ads
U    gcc/ada/ChangeLog
U    gcc/ada/gcc-interface/Makefile.in
U    gcc/graphite-scop-detection.c
U    gcc/combine.c
U    gcc/gimple-ssa-evrp-analyze.c
U    gcc/gimple-ssa-evrp-analyze.h
U    gcc/config/sparc/sparc.c
U    gcc/config/i386/athlon.md
U    gcc/config/i386/x86-tune-sched.c
U    gcc/config/i386/haswell.md
U    gcc/config/i386/i386.c
U    gcc/config/riscv/riscv.c
U    gcc/config/riscv/riscv.h
U    gcc/config/rs6000/rs6000.c
Updated to revision 255400.

Reply via email to