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

--- Comment #1 from Bruce Adams <tortoise_74 at yahoo dot co.uk> ---
Still occurs if I use gcc 12.1

>g++-12 --version
g++-12 (Ubuntu 12.1.0-2ubuntu1~22.04) 12.1.0

```
[ 50%] Building CXX object CMakeFiles/gccice.dir/Bar.cpp.o
/usr/bin/g++-12   -fmodules-ts -std=gnu++20 -MD -MT
CMakeFiles/gccice.dir/Bar.cpp.o -MF CMakeFiles/gccice.dir/Bar.cpp.o.d -o
CMakeFiles/gccice.dir/Bar.cpp.o -c /home/brucea/projects/jobs/gccice2/Bar.cpp
/home/brucea/projects/jobs/gccice2/Bar.cpp:8:9: internal compiler error:
Segmentation fault
    8 | module :Bar;
      |         ^~~
0xd910e3 crash_signal
        ../../src/gcc/toplev.cc:322
0x7f5f531b851f ???
        ./signal/../sysdeps/unix/sysv/linux/x86_64/libc_sigaction.c:0
0x783313 module_state::is_partition() const
        ../../src/gcc/cp/module.cc:3482
0x783313 get_module(tree_node*, module_state*, bool)
        ../../src/gcc/cp/module.cc:13782
0x7b3a91 cp_parser_module_name
        ../../src/gcc/cp/parser.cc:14522
0x7da1e2 cp_parser_module_declaration
        ../../src/gcc/cp/parser.cc:14595
0x7fa3d3 cp_parser_translation_unit
        ../../src/gcc/cp/parser.cc:4968
0x7fa3d3 c_parse_file()
        ../../src/gcc/cp/parser.cc:48068
0x8e6335 c_common_parse_file()
        ../../src/gcc/c-family/c-opts.cc:1240
```

Reply via email to