public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/103248] New: ICE in operation_could_trap_helper_p, at tree-eh.c:2479
@ 2021-11-15 11:11 marxin at gcc dot gnu.org
  2021-11-15 11:21 ` [Bug target/103248] " pinskia at gcc dot gnu.org
                   ` (17 more replies)
  0 siblings, 18 replies; 19+ messages in thread
From: marxin at gcc dot gnu.org @ 2021-11-15 11:11 UTC (permalink / raw)
  To: gcc-bugs

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

            Bug ID: 103248
           Summary: ICE in operation_could_trap_helper_p, at
                    tree-eh.c:2479
           Product: gcc
           Version: 12.0
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: marxin at gcc dot gnu.org
  Target Milestone: ---
              Host: x86_64-linux-gnu
            Target: arm-linux-gnueabi

The following fails:

$ arm-linux-gnueabi-g++
/home/marxin/Programming/gcc/gcc/testsuite/g++.dg/abi/vbase8-22.C
-ftrivial-auto-var-init=pattern
warning: NEW ICE #1: in operation_could_trap_helper_p, at tree-eh.c:2479
timeout 10 arm-linux-gnueabi-gcc  -fmax-errors=1
-I/home/marxin/Programming/llvm-project/libcxx/test/support/ -Wno-overflow -O1
/home/marxin/Programming/llvm-project/clang/test/Frontend/fixed_point_compound.c
-fipa-cp-clone --param=builtin-expect-probability=100
--param=min-size-for-stack-sharing=2147483647 -floop-interchange -Wno-varargs
-Wno-builtin-declaration-mismatch -fno-printf-return-value
--param=max-stores-to-sink=1585089593 -Wno-c99-c11-compat
--param=loop-max-datarefs-for-datadeps=1582034702 -ftree-cselim
-Wignored-qualifiers -fno-sched-pressure -fno-tree-reassoc
-fno-split-ivs-in-unroller -floop-nest-optimize
--param=uninlined-function-time=1000000 -freciprocal-math
--param=scev-max-expr-size=0 -mthumb-interwork
--param=lra-max-considered-reload-pseudos=2147483647
--param=max-rtl-if-conversion-predictable-cost=62 -Wno-stringop-overread
-fcrossjumping -Wsystem-headers --param=hot-bb-frequency-fraction=950292743
--param=builtin-expect-probability=100 -Wstrict-aliasing=1
-Wvector-operation-performance -Wmemset-elt-size -fno-ira-share-spill-slots
-mword-relocations -mtp=cp15 -finline-small-functions
--param=min-loop-cond-split-prob=0 -Wno-varargs --param=lim-expensive=633593234
--param=iv-max-considered-uses=0 -fno-move-loop-invariants -fira-loop-pressure
--param=max-isl-operations=1856947825 --param=hwasan-random-frame-tag=1
-funconstrained-commons -Wno-analyzer-write-to-const
--param=inline-heuristics-hint-percent=67117 -flifetime-dse=0
--param=loop-block-tile-size=0 --param=dse-max-object-size=729093725
-fno-tree-sink -Wmissing-field-initializers -Wno-invalid-memory-model
-Wswitch-enum -fmodulo-sched-allow-regmoves -Wuninitialized -Wno-overflow
-falign-labels -fno-stdarg-opt -ftree-cselim -fpeephole2 -Wimplicit
--param=store-merging-allow-unaligned=0 -fno-cprop-registers
-Wno-int-conversion -Wcast-align --param=max-unswitch-level=2147483647
-fpeel-loops -fno-lifetime-dse -fsel-sched-pipelining-outer-loops
--param=hwasan-instrument-writes=1 --param=max-sched-insn-conflict-delay=10
-Wtype-limits --param=ira-max-conflict-table-size=0 -Wno-enum-compare
-Wno-endif-labels -fno-tree-loop-im -Wno-invalid-memory-model
--param=parloops-min-per-thread=2 -Wno-overflow -Wsequence-point
--param=avg-loop-niter=65536 -Wno-stringop-overread
-Wno-declaration-after-statement --param=modref-max-adjustments=23
-Wformat-zero-length -Wno-analyzer-file-leak -Wfloat-conversion -Wtrampolines
--param=align-loop-iterations=0 --param=unroll-jam-max-unroll=0
-Wsign-conversion --param=switch-conversion-max-branch-ratio=33837
-frounding-math --param=max-slsr-cand-scan=825635 -Waddress
-fno-ira-share-save-slots --param=modref-max-bases=2147483647 -funswitch-loops
-Wunused-parameter --param=min-inline-recursive-probability=0
--param=ipa-cp-loop-hint-bonus=944444867 -Wno-return-local-addr
--param=max-goto-duplication-insns=2144133459 -Wno-free-nonheap-object
-Wno-switch-bool -Wno-address-of-packed-member -Wnonnull-compare
-Wno-analyzer-null-argument --param=tracer-max-code-growth=2147483647
-Wbool-compare --param=max-peel-branches=1838480161 -funconstrained-commons
-Wmissing-field-initializers --param=vect-inner-loop-cost-factor=1
--param=max-dse-active-local-stores=0 -Wdate-time
--param=large-stack-frame-growth=1456052770
--param=iv-consider-all-candidates-bound=0 -frerun-cse-after-loop
--param=analyzer-bb-explosion-factor=2147483647
--param=gcse-after-reload-critical-fraction=0
--param=uninlined-thunk-time=24688 -Wenum-conversion -fsched-stalled-insns
-Wjump-misses-init --param=large-function-growth=0
-Wno-analyzer-exposure-through-output-file --param=max-partial-antic-length=0
-Wwrite-strings --param=iv-max-considered-uses=831437445 -Wformat-y2k
--param=max-grow-copy-bb-insns=0 --param=max-last-value-rtl=1973541945
--param=min-nondebug-insn-uid=898 --param=sra-max-scalarization-size-Ospeed=0
-Wformat-security --param=max-last-value-rtl=1538677469
--param=unroll-jam-min-percent=100 -flifetime-dse=1
--param=inline-heuristics-hint-percent=100 -Wno-analyzer-null-dereference
-Wno-if-not-aligned --param=hwasan-instrument-reads=1
--param=vect-partial-vector-usage=0 -frerun-cse-after-loop -Wcomment
-fno-tree-coalesce-vars --param=max-tree-if-conversion-phi-args=2 -fipa-vrp
--param=sra-max-scalarization-size-Osize=2147483647
--param=analyzer-bb-explosion-factor=93678980 -Wno-cpp
--param=ipa-max-switch-predicate-bounds=0
--param=dse-max-object-size=2147483647 --param=tm-max-aggregate-size=1061172261
-flive-range-shrinkage -falign-functions --param=gcse-unrestricted-cost=0
-Wnonnull -fnon-call-exceptions
--param=jump-table-max-growth-ratio-for-size=1000 -finline-functions
--param=ipa-cp-recursion-penalty=100
--param=iv-always-prune-cand-set-bound=2147483647
--param=tracer-dynamic-coverage-feedback=3
--param=cxx-max-namespaces-for-diagnostic-help=0
--param=hwasan-random-frame-tag=1 --param=modref-max-bases=2147483647
-fno-ipa-modref -Wdangling-else -fno-dce -Wmultistatement-macros
--param=jump-table-max-growth-ratio-for-size=466 -fstack-clash-protection
-Wzero-length-bounds -Warray-bounds
--param=tracer-min-branch-probability-feedback=51 -fsimd-cost-model=very-cheap
--param=partial-inlining-entry-probability=0 -fno-tree-ch -Wno-sync-nand
-Wno-sizeof-array-argument --param=inline-heuristics-hint-percent=552091
-fno-stdarg-opt -Wsizeof-pointer-div -Wshadow=compatible-local
--param=max-inline-insns-recursive-auto=0 -fvariable-expansion-in-unroller
--param=min-spec-prob=0 --param=ira-max-conflict-table-size=1261775574
-Wduplicated-cond --param=avoid-fma-max-bits=0
-fsel-sched-pipelining-outer-loops --param=l1-cache-size=0
-fisolate-erroneous-paths-attribute -fno-sched-last-insn-heuristic -Wno-tsan
-fno-bit-tests -Wno-scalar-storage-order --param=max-stores-to-sink=2147483647
--param=analyzer-max-recursion-depth=0 -o/dev/null -S
634 | void div_ai() {
|      ^~~~~~
0xdeadbeef operation_could_trap_helper_p(tree_code, bool, bool, bool, bool,
tree_node*, bool*)
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/tree-eh.c:2479
0xdeadbeef stmt_could_throw_1_p
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/tree-eh.c:2891
0xdeadbeef stmt_could_throw_p(function*, gimple*)
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/tree-eh.c:2941
0xdeadbeef stmt_could_throw_p(function*, gimple*)
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/tree-eh.c:2913
0xdeadbeef lower_eh_constructs_2
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/tree-eh.c:2058
0xdeadbeef lower_eh_constructs_1
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/tree-eh.c:2153
0xdeadbeef execute
/home/marxin/BIG/buildbot/buildworker/marxinbox-gcc-trunk-arm/build/gcc/tree-eh.c:2198

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2022-02-17 11:57 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-15 11:11 [Bug target/103248] New: ICE in operation_could_trap_helper_p, at tree-eh.c:2479 marxin at gcc dot gnu.org
2021-11-15 11:21 ` [Bug target/103248] " pinskia at gcc dot gnu.org
2021-11-15 11:24 ` marxin at gcc dot gnu.org
2021-11-15 12:12 ` rguenth at gcc dot gnu.org
2021-11-15 12:16 ` marxin at gcc dot gnu.org
2021-11-15 12:26 ` rguenth at gcc dot gnu.org
2021-11-15 12:33 ` marxin at gcc dot gnu.org
2021-11-15 12:54 ` jakub at gcc dot gnu.org
2021-11-16  9:26 ` rguenth at gcc dot gnu.org
2021-11-16  9:30 ` marxin at gcc dot gnu.org
2021-11-16  9:30 ` marxin at gcc dot gnu.org
2021-11-16 10:44 ` [Bug middle-end/103248] " rguenth at gcc dot gnu.org
2021-11-16 12:49 ` [Bug middle-end/103248] [12 Regression] " rguenth at gcc dot gnu.org
2021-11-17  0:32 ` joseph at codesourcery dot com
2021-11-19  8:36 ` cvs-commit at gcc dot gnu.org
2021-11-19  8:36 ` rguenth at gcc dot gnu.org
2021-11-22  8:00 ` cvs-commit at gcc dot gnu.org
2022-02-17 10:48 ` cvs-commit at gcc dot gnu.org
2022-02-17 11:57 ` cvs-commit at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).