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

            Bug ID: 118796
           Summary: [15 Regression] ICE in copy_reference_ops_from_ref, at
                    tree-ssa-sccvn.cc:1109
           Product: gcc
           Version: 15.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: doko at gcc dot gnu.org
  Target Milestone: ---

seen with trunk 20241218 and 20250203 building the atlas-ecmwf 0.40.0 package:

[ 63%] Building Fortran object
src/atlas_f/CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_BlockStructuredColumns_module.F90.o
cd /<<PKGBUILDDIR>>/debian/build/src/atlas_f && /usr/bin/gfortran
-Datlas_ecmwf_f_EXPORTS -I/<<PKGBUILDDIR>>/src/atlas_f
-I/<<PKGBUILDDIR>>/debian/build/src/atlas_f -I/<<PKGBUILDDIR>>/src
-I/<<PKGBUILDDIR>>/debian/build/src -I/<<PKGBUILDDIR>>/debian/build/module
-I/<<PKGBUILDDIR>>/atlas_io/eckit_codec_adaptor/src -I/<<PKGBUILDDIR>>/hic/src
-I/<<PKGBUILDDIR>>/debian/build/hic/src -I/usr/include/x86_64-linux-gnu
-I/usr/include/x86_64-linux-gnu/eckit
-I/usr/include/x86_64-linux-gnu/eckit/geometry
-I/usr/include/x86_64-linux-gnu/eckit/linalg
-I/usr/include/x86_64-linux-gnu/eckit/maths
-I/usr/lib/x86_64-linux-gnu/openmpi/include
-I/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi
-I/usr/include/x86_64-linux-gnu/eckit/mpi
-I/usr/include/x86_64-linux-gnu/eckit/option
-I/usr/include/x86_64-linux-gnu/eckit/codec
-I/usr/lib/x86_64-linux-gnu/fortran/gfortran-mod-15/fckit
-I/usr/include/x86_64-linux-gnu/fckit -I/usr/include/eigen3 -g -O3
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -fcf-protection
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/atlas-ecmwf-0.40.0-1 -O3 -DNDEBUG
-funroll-all-loops -finline-functions -J../../module -fPIC -fopenmp -c
/<<PKGBUILDDIR>>/src/atlas_f/functionspace/atlas_functionspace_BlockStructuredColumns_module.F90
-o
CMakeFiles/atlas_ecmwf_f.dir/functionspace/atlas_functionspace_BlockStructuredColumns_module.F90.o
during GIMPLE pass: fre
/<<PKGBUILDDIR>>/src/atlas_f/functionspace/atlas_functionspace_BlockStructuredColumns_module.F90:143:14:

  143 | end subroutine
      |              ^
internal compiler error: in copy_reference_ops_from_ref, at
tree-ssa-sccvn.cc:1109
0x2f1afe6 diagnostic_context::diagnostic_impl(rich_location*,
diagnostic_metadata const*, diagnostic_option_id, char const*, __va_list_tag
(*) [1], diagnostic_t)
        ???:0
0x2f30fb3 internal_error(char const*, ...)
        ???:0
0xef41b9 fancy_abort(char const*, int, char const*)
        ???:0
0x195db37 vn_reference_lookup(tree_node*, tree_node*, vn_lookup_kind,
vn_reference_s**, bool, tree_node**, tree_node*, bool)
        ???:0
Please submit a full bug report, with preprocessed source (by using
-freport-bug).
Please include the complete backtrace with any bug report.

complete build log at
https://launchpad.net/ubuntu/+archive/test-rebuild-20241218-plucky-gcc15/+build/29589239

Reply via email to