Wandbox
SettingsLog
SettingsLog
Language
GitHubLogin
Ran/Viewed Log

Author

anonymous

about 4 years ago

Language

C++

Compiler

gcc HEAD 12.0.0 20210513 (experimental)

Options
Don't Use Boost
Compiler Default
no pedantic
Raw compiler options
-std=c++20 -fmodules-ts test.cc prog.cc

Author

anonymous

about 4 years ago

test.cc

$ g++ prog.cc -std=c++20 -fmodules-ts test.cc prog.cc
In module imported at prog.cc:2:1:
test: error: failed to read compiled module: No such file or directory
test: note: compiled module file is 'gcm.cache/test.gcm'
test: note: imports must be built before being imported
test: fatal error: returning to the gate for a mechanical issue
compilation terminated.
In module test, imported at prog.cc:2:
test.cc: In instantiation of 'struct C@test<1>':
prog.cc:3:6:   required from here
test.cc:8:12: internal compiler error: Segmentation fault
    8 |     struct C {
      |            ^
0xcac40f crash_signal
	../../source/gcc/toplev.c:327
0x7e6673 comptypes(tree_node*, tree_node*, int)
	../../source/gcc/cp/typeck.c:1544
0x7e6673 comptypes(tree_node*, tree_node*, int)
	../../source/gcc/cp/typeck.c:1527
0x6a894f complete_vars(tree_node*)
	../../source/gcc/cp/decl.c:17761
0x65f97b finish_struct_1(tree_node*)
	../../source/gcc/cp/class.c:7505
0x7b1014 instantiate_class_template_1
	../../source/gcc/cp/pt.c:12248
0x7b1e42 instantiate_class_template(tree_node*)
	../../source/gcc/cp/pt.c:12288
0x7e380b complete_type(tree_node*)
	../../source/gcc/cp/typeck.c:143
0x7e380b complete_type(tree_node*)
	../../source/gcc/cp/typeck.c:111
0x6a1aeb start_decl_1(tree_node*, bool)
	../../source/gcc/cp/decl.c:5677
0x6b283f start_decl(cp_declarator const*, cp_decl_specifier_seq*, int, tree_node*, tree_node*, tree_node**)
	../../source/gcc/cp/decl.c:5643
0x771343 cp_parser_init_declarator
	../../source/gcc/cp/parser.c:21759
0x74fac4 cp_parser_simple_declaration
	../../source/gcc/cp/parser.c:14464
0x779cb5 cp_parser_declaration
	../../source/gcc/cp/parser.c:14161
0x77a98e cp_parser_toplevel_declaration
	../../source/gcc/cp/parser.c:14190
0x77a98e cp_parser_translation_unit
	../../source/gcc/cp/parser.c:4942
0x77a98e c_parse_file()
	../../source/gcc/cp/parser.c:45372
0x84b46d c_common_parse_file()
	../../source/gcc/c-family/c-opts.c:1218
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.
Exit Code:
1