https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81194
Bug ID: 81194 Summary: ICE during RTL pass: expand Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: marc.mutz at kdab dot com Target Milestone: --- Created attachment 41622 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41622&action=edit compressed preprocessed source during RTL pass: expand In file included from /home/marc/Qt/qt5-build/qtbase/include/QtQml/5.10.0/QtQml/private/qv4isel_util_p.h:1:0, from /home/marc/Qt/qt5/qtdeclarative/src/qml/jit/qv4isel_masm_p.h:56, from /home/marc/Qt/qt5/qtdeclarative/src/qml/jit/qv4isel_masm.cpp:40: /home/marc/Qt/qt5-build/qtbase/include/QtQml/5.10.0/QtQml/private/../../../../../../../qt5/qtdeclarative/src/qml/compiler/qv4isel_util_p.h: In member function ‘void QV4::JIT::InstructionSelection<JITAssembler>::run(int) [with JITAssembler = QV4::JIT::Assembler<QV4::JIT::AssemblerTargetConfiguration<JSC::MacroAssemblerARMv7, (QV4::JIT::TargetOperatingSystemSpecialization)0> >]’: /home/marc/Qt/qt5-build/qtbase/include/QtQml/5.10.0/QtQml/private/../../../../../../../qt5/qtdeclarative/src/qml/compiler/qv4isel_util_p.h:215:9: internal compiler error: Segmentation fault switch (s->stmtKind) { ^~~~~~ 0xb21a6f crash_signal ../../gcc/gcc/toplev.c:338 0xb1391c expand_case(gswitch*) ../../gcc/gcc/stmt.c:1157 0x7bab17 expand_gimple_stmt_1 ../../gcc/gcc/cfgexpand.c:3569 0x7bab17 expand_gimple_stmt ../../gcc/gcc/cfgexpand.c:3741 0x7bc2bf expand_gimple_basic_block ../../gcc/gcc/cfgexpand.c:5745 0x7c171e execute ../../gcc/gcc/cfgexpand.c:6354 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report.