https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94493
--- Comment #10 from Kurt Jaeger ---
If the option -fstack-protector-strong is used, the *.i* files are empty.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94493
--- Comment #8 from Kurt Jaeger ---
Created attachment 48215
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48215&action=edit
stderr of working build
stdout is at: https://people.freebsd.org/~pi/logs/out.txt
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94493
--- Comment #7 from Kurt Jaeger ---
This command produces -E output, see attached out.txt and err.txt:
g++9 \
-v \
-E \
-std=c++17 \
-DHAVE_CONFIG_H \
-I. \
-I../../src/include \
-isystem /
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94493
--- Comment #4 from Kurt Jaeger ---
Created attachment 48202
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48202&action=edit
The source code
As described, it crashes very early in the compile
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94493
--- Comment #3 from Kurt Jaeger ---
g++9 -v
Using built-in specs.
COLLECT_GCC=g++9
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc9/gcc/x86_64-portbld-freebsd13.0/9.3.0/lto-wrapper
Target: x86_64-portbld-freebsd13.0
Configured with: /wrkdirs/usr/ports
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94493
--- Comment #2 from Kurt Jaeger ---
An attempt to produce a reduced test case failed.
Even commenting the first line of of the first include in engine_context.cpp
cause a crash.
FreeBSD version:
FreeBSD fc.opsec.eu 13.0-CURRENT FreeBSD 13.0-CUR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94493
--- Comment #1 from Kurt Jaeger ---
Created attachment 48201
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48201&action=edit
the compile script
The compile script
: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: gcc-bugs at opsec dot eu
Target Milestone: ---
Created attachment 48200
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48200&action=edit
output of test-compi