https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93436
Marek Polacek <mpolacek at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |ice-on-valid-code
Status|UNCONFIRMED |NEW
Last reconfirmed| |2020-01-25
CC| |mpolacek at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
Confirmed.
during GIMPLE pass: sanopt
dump file: test.ii.230t.sanopt
In file included from test.cpp:1:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/optional: In constructor
‘constexpr std::_Optional_payload<unsigned int, true, true,
true>::_Optional_payload(std::in_place_t, _Args&& ...) [with _Args = {unsigned
int}][inherited from std::_Optional_payload_base<unsigned int>]’:
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/g++-v9/optional:298:42: internal
compiler error: Segmentation fault
0x1567138 crash_signal
/home/mpolacek/src/gcc/gcc/toplev.c:328
0x7fcc1a3696af ???
/usr/src/debug/glibc-2.30-34-g994e529a37/signal/../sysdeps/unix/sysv/linux/x86_64/sigaction.c:0
0x91a849 tree_check(tree_node*, char const*, int, char const*, tree_code)
/home/mpolacek/src/gcc/gcc/tree.h:3277
0x15adf91 sanitize_rewrite_addressable_params
/home/mpolacek/src/gcc/gcc/sanopt.c:1179
0x15ae779 execute
/home/mpolacek/src/gcc/gcc/sanopt.c:1293