https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88862
Bug ID: 88862 Summary: ICE in extract_affine, at graphite-sese-to-poly.c:313 Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org CC: rguenth at gcc dot gnu.org Target Milestone: --- Host: x86_64-pc-linux-gnu Target: arm-linux-gnueabihf One graphite ICE: $ arm-linux-gnueabi-gfortran /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/loc_2.f90 -O2 -fno-tree-loop-im --param graphite-max-nb-scop-params=2147483647 -fgraphite-identity -fwrapv during GIMPLE pass: graphite /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/loc_2.f90:19:0: 19 | subroutine testloc | internal compiler error: in extract_affine, at graphite-sese-to-poly.c:313 0x118db5d extract_affine /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/graphite-sese-to-poly.c:313 0x118dced extract_affine /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/graphite-sese-to-poly.c:293 0x118ef2a add_condition_to_pbb /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/graphite-sese-to-poly.c:347 0x118ef2a add_conditions_to_domain /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/graphite-sese-to-poly.c:414 0x118ef2a build_iteration_domains /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/graphite-sese-to-poly.c:864 0x118f107 build_poly_scop(scop*) /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/graphite-sese-to-poly.c:1213 0x11821e8 graphite_transform_loops() /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/graphite.c:406 0x11825b0 graphite_transforms /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/graphite.c:476 0x11825b0 execute /home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/graphite.c:553