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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Known to work|                            |11.4.0
      Known to fail|                            |12.1.0
            Summary|ICE in tree check: expected |[13/14/15/16 regression]
                   |ssa_name, have var_decl in  |ICE in tree check: expected
                   |unlink_stmt_vdef, at        |ssa_name, have var_decl in
                   |tree-ssa-operands.cc:1387   |unlink_stmt_vdef, at
                   |with -O2 flag               |tree-ssa-operands.cc:1387
                   |                            |with -O2 flag
   Target Milestone|---                         |13.5
           Keywords|                            |needs-bisection,
                   |                            |needs-reduction

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
better C++11 testcase:
```
#include <vector>
#include <csetjmp>
#include <cstddef>
size_t size;
jmp_buf jump_buffer;
template <typename> void f(void *);
int a;
int main() {
  auto g = [](int *data) { f<int>(data); };
  g(&a);
  std::vector<int>(size, setjmp(jump_buffer));
}
```

Reply via email to