aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop.cc
diff options
context:
space:
mode:
authorMarek Polacek <polacek@redhat.com>2024-02-12 14:53:24 -0500
committerMarek Polacek <polacek@redhat.com>2024-02-12 14:53:24 -0500
commit39d989022dd0eacf1a7b95b7b20621acbe717d70 (patch)
treea2ebcc74632f88c722b0e3e5e5ebeecfd9a65b54 /gcc/tree-vect-loop.cc
parent9511b91c56f08b319b4a407608f85c96029ce7ce (diff)
downloadgcc-39d989022dd0eacf1a7b95b7b20621acbe717d70.zip
gcc-39d989022dd0eacf1a7b95b7b20621acbe717d70.tar.gz
gcc-39d989022dd0eacf1a7b95b7b20621acbe717d70.tar.bz2
c++: ICE with reinterpret_cast and switch [PR113545]
Jason, this is the patch you proposed for PR113545. It looks very safe so I'm posting it here so that it's not forgotten. PR c++/113545 gcc/cp/ChangeLog: * constexpr.cc (cxx_eval_switch_expr): If the condition doesn't reduce to an INTEGER_CST, consider it non-constant. gcc/testsuite/ChangeLog: * g++.dg/cpp1y/constexpr-reinterpret3.C: Remove dg-ice.
Diffstat (limited to 'gcc/tree-vect-loop.cc')
0 files changed, 0 insertions, 0 deletions