https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82939
--- Comment #2 from Eric Gallager <egallager at gcc dot gnu.org> ---
(In reply to Marc Glisse from comment #1)
> Is that during stage 1 or in a later stage?
stage 1.
Backtraces, for reference:
(gdb) bt
#0 trace_include [inlined] () at
/Users/ericgallager/gcc/libcpp/line-map.c:1390
#1 0x000000010003c105 in linemap_add (set=<value temporarily unavailable, due
to optimizations>, reason=<value temporarily unavailable, due to
optimizations>, sysp=<value temporarily unavailable, due to optimizations>,
to_file=0x100500f90 "../../gcc/match.pd", to_line=1) at
../../../libcpp/line-map.c:570
#2 0x000000010002c33c in _cpp_do_file_change (pfile=0x100800400, reason=<value
temporarily unavailable, due to optimizations>, to_file=<value temporarily
unavailable, due to optimizations>, file_line=<value temporarily unavailable,
due to optimizations>, sysp=<value temporarily unavailable, due to
optimizations>) at ../../../libcpp/directives.c:1125
#3 0x0000000100033af7 in _cpp_stack_file (pfile=0x100800400, file=0x100500e80,
import=false, loc=0) at ../../../libcpp/files.c:932
#4 0x000000010003556c in cpp_read_main_file (pfile=0x100800400,
fname=0x7fff5fbfb6e1 "../../gcc/match.pd") at ../../../libcpp/init.c:647
#5 0x0000000100011ead in main (argc=3, argv=0x7fff5fbfb208) at
../../gcc/genmatch.c:5002
(gdb) bt full
#0 trace_include [inlined] () at
/Users/ericgallager/gcc/libcpp/line-map.c:1390
map = (const line_map_ordinary *) #1 0x000000010003c105 in linemap_add
(set=<value temporarily unavailable, due to optimizations>, reason=<value
temporarily unavailable, due to optimizations>, sysp=<value temporarily
unavailable, due to optimizations>, to_file=0x100500f90 "../../gcc/match.pd",
to_line=1) at ../../../libcpp/line-map.c:570
map = (const line_map_ordinary *) #2 0x000000010002c33c in
_cpp_do_file_change (pfile=0x100800400, reason=<value temporarily unavailable,
due to optimizations>, to_file=<value temporarily unavailable, due to
optimizations>, file_line=<value temporarily unavailable, due to
optimizations>, sysp=<value temporarily unavailable, due to optimizations>) at
../../../libcpp/directives.c:1125
map = <value temporarily unavailable, due to optimizations>
ord_map = <value temporarily unavailable, due to optimizations>
__FUNCTION__ = "_cpp_do_file_change"
#3 0x0000000100033af7 in _cpp_stack_file (pfile=0x100800400, file=0x100500e80,
import=false, loc=0) at ../../../libcpp/files.c:932
buffer = <value temporarily unavailable, due to optimizations>
sysp = 0
#4 0x000000010003556c in cpp_read_main_file (pfile=0x100800400,
fname=0x7fff5fbfb6e1 "../../gcc/match.pd") at ../../../libcpp/init.c:647
No locals.
#5 0x0000000100011ead in main (argc=3, argv=0x7fff5fbfb208) at
../../gcc/genmatch.c:5002
r = (cpp_reader *) 0x100800400
gimple = true
input = 0x7fff5fbfb6e1 "../../gcc/match.pd"
cb = (cpp_callbacks *) 0x100800760
dir = (cpp_dir *) 0x100500e40
p = {
r = 0x0,
active_ifs = {
m_vec = 0x9
},
active_fors = {
m_vec = 0x7fff5fc005f8
},
oper_lists_set = 0x7,
oper_lists = {
m_vec = 0x7fff5fc3c028
},
capture_ids = 0x7fff5fbfb228,
last_id = 1606398432,
simplifiers = {
m_vec = 0x7fff5fc016de
},
user_predicates = {
m_vec = 0x7fff5fc00020
},
parsing_match_operand = false
}
dt = {
root = 0x7fff5fbfb208
}