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

Reply via email to