[Bug target/98382] New: [m68k] ICE: in output_move_qimode, at config/m68k/m68k.c:3284 when building webkit2gtk

glaubitz at physik dot fu-berlin.de gcc-bugzilla@gcc.gnu.org
Fri Dec 18 20:36:22 GMT 2020


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

            Bug ID: 98382
           Summary: [m68k] ICE: in output_move_qimode, at
                    config/m68k/m68k.c:3284 when building webkit2gtk
           Product: gcc
           Version: 10.2.1
               URL: https://buildd.debian.org/status/fetch.php?pkg=webkit2
                    gtk&arch=m68k&ver=2.30.4-1&stamp=1608068352&raw=0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: glaubitz at physik dot fu-berlin.de
                CC: jrtc27 at jrtc27 dot com, schwab at gcc dot gnu.org
  Target Milestone: ---
            Target: m68k-*-*

Trying to build webkit2gtk on m68k with gcc-10 recently started to fail with:
[1053/4498] /usr/bin/c++ -DBUILDING_GTK__=1 -DBUILDING_JavaScriptCore
-DBUILDING_WITH_CMAKE=1 -DGETTEXT_PACKAGE=\"WebKit2GTK-4.0\" -DHAVE_CONFIG_H=1
-DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DJavaScriptCore_EXPORTS
-DSTATICALLY_LINKED_WITH_WTF -DSVN_REVISION=\"tarball\"
-DWEBKITGTK_API_VERSION_STRING=\"4.0\" -IDerivedSources/ForwardingHeaders -I.
-I../Source/JavaScriptCore -I../Source/JavaScriptCore/API
-I../Source/JavaScriptCore/assembler -I../Source/JavaScriptCore/b3
-I../Source/JavaScriptCore/b3/air -I../Source/JavaScriptCore/bindings
-I../Source/JavaScriptCore/builtins -I../Source/JavaScriptCore/bytecode
-I../Source/JavaScriptCore/bytecompiler -I../Source/JavaScriptCore/dfg
-I../Source/JavaScriptCore/disassembler
-I../Source/JavaScriptCore/disassembler/ARM64
-I../Source/JavaScriptCore/disassembler/udis86
-I../Source/JavaScriptCore/domjit -I../Source/JavaScriptCore/ftl
-I../Source/JavaScriptCore/heap -I../Source/JavaScriptCore/debugger
-I../Source/JavaScriptCore/inspector
-I../Source/JavaScriptCore/inspector/agents
-I../Source/JavaScriptCore/inspector/augmentable
-I../Source/JavaScriptCore/inspector/remote
-I../Source/JavaScriptCore/interpreter -I../Source/JavaScriptCore/jit
-I../Source/JavaScriptCore/llint -I../Source/JavaScriptCore/parser
-I../Source/JavaScriptCore/profiler -I../Source/JavaScriptCore/runtime
-I../Source/JavaScriptCore/tools -I../Source/JavaScriptCore/wasm
-I../Source/JavaScriptCore/wasm/js -I../Source/JavaScriptCore/yarr
-IDerivedSources/JavaScriptCore -IDerivedSources/JavaScriptCore/inspector
-IDerivedSources/JavaScriptCore/runtime -IDerivedSources/JavaScriptCore/yarr
-IDerivedSources/ForwardingHeaders/JavaScriptCore/glib
-IDerivedSources/JavaScriptCore/javascriptcoregtk/jsc
-I../Source/JavaScriptCore/API/glib
-IDerivedSources/JavaScriptCore/javascriptcoregtk
-I../Source/JavaScriptCore/inspector/remote/glib -isystem /usr/include/glib-2.0
-isystem /usr/lib/m68k-linux-gnu/glib-2.0/include -fdiagnostics-color=always
-Wextra -Wall -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi
-Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith
-Wmissing-format-attribute -Wformat-security -Wcast-align -g1 -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/pie-compile.specs
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -DNDEBUG -DG_DISABLE_CAST_CHECKS -fno-strict-aliasing
-fno-exceptions -fno-rtti -fPIC -ffp-contract=off -pthread -std=c++17 -MD -MT
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp.o
-MF
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp.o.d
-o
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp.o
-c DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp
FAILED:
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp.o 
/usr/bin/c++ -DBUILDING_GTK__=1 -DBUILDING_JavaScriptCore
-DBUILDING_WITH_CMAKE=1 -DGETTEXT_PACKAGE=\"WebKit2GTK-4.0\" -DHAVE_CONFIG_H=1
-DJSC_COMPILATION -DJSC_GLIB_API_ENABLED -DJavaScriptCore_EXPORTS
-DSTATICALLY_LINKED_WITH_WTF -DSVN_REVISION=\"tarball\"
-DWEBKITGTK_API_VERSION_STRING=\"4.0\" -IDerivedSources/ForwardingHeaders -I.
-I../Source/JavaScriptCore -I../Source/JavaScriptCore/API
-I../Source/JavaScriptCore/assembler -I../Source/JavaScriptCore/b3
-I../Source/JavaScriptCore/b3/air -I../Source/JavaScriptCore/bindings
-I../Source/JavaScriptCore/builtins -I../Source/JavaScriptCore/bytecode
-I../Source/JavaScriptCore/bytecompiler -I../Source/JavaScriptCore/dfg
-I../Source/JavaScriptCore/disassembler
-I../Source/JavaScriptCore/disassembler/ARM64
-I../Source/JavaScriptCore/disassembler/udis86
-I../Source/JavaScriptCore/domjit -I../Source/JavaScriptCore/ftl
-I../Source/JavaScriptCore/heap -I../Source/JavaScriptCore/debugger
-I../Source/JavaScriptCore/inspector
-I../Source/JavaScriptCore/inspector/agents
-I../Source/JavaScriptCore/inspector/augmentable
-I../Source/JavaScriptCore/inspector/remote
-I../Source/JavaScriptCore/interpreter -I../Source/JavaScriptCore/jit
-I../Source/JavaScriptCore/llint -I../Source/JavaScriptCore/parser
-I../Source/JavaScriptCore/profiler -I../Source/JavaScriptCore/runtime
-I../Source/JavaScriptCore/tools -I../Source/JavaScriptCore/wasm
-I../Source/JavaScriptCore/wasm/js -I../Source/JavaScriptCore/yarr
-IDerivedSources/JavaScriptCore -IDerivedSources/JavaScriptCore/inspector
-IDerivedSources/JavaScriptCore/runtime -IDerivedSources/JavaScriptCore/yarr
-IDerivedSources/ForwardingHeaders/JavaScriptCore/glib
-IDerivedSources/JavaScriptCore/javascriptcoregtk/jsc
-I../Source/JavaScriptCore/API/glib
-IDerivedSources/JavaScriptCore/javascriptcoregtk
-I../Source/JavaScriptCore/inspector/remote/glib -isystem /usr/include/glib-2.0
-isystem /usr/lib/m68k-linux-gnu/glib-2.0/include -fdiagnostics-color=always
-Wextra -Wall -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi
-Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith
-Wmissing-format-attribute -Wformat-security -Wcast-align -g1 -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/pie-compile.specs
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -DNDEBUG -DG_DISABLE_CAST_CHECKS -fno-strict-aliasing
-fno-exceptions -fno-rtti -fPIC -ffp-contract=off -pthread -std=c++17 -MD -MT
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp.o
-MF
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp.o.d
-o
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp.o
-c DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp
during RTL pass: final
In file included from
DerivedSources/JavaScriptCore/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1:
../Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp: In member function
‘JSC::RegisterID* JSC::BytecodeGenerator::emitPutById(JSC::RegisterID*, const
JSC::Identifier&, JSC::RegisterID*)’:
../Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:2566:1: internal
compiler error: in output_move_qimode, at config/m68k/m68k.c:3284
 2566 | }
      | ^
mmap: Permission denied
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-10/README.Bugs> for instructions.
Preprocessed source stored into /tmp/ccxS9kGU.out file, please attach this to
your bugreport.

Attaching the preprocessed source.


More information about the Gcc-bugs mailing list