[Bug sanitizer/64996] New: UBsan check optimized out by -O
Assignee: unassigned at gcc dot gnu.org Reporter: sami.liedes at iki dot fi CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org, jakub at gcc dot gnu.org, kcc at gcc dot gnu.org Consider this program: #include limits.h int main() { int
[Bug c++/59404] New: declaration shadowing template parameter wrongly accepted
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: sami.liedes at iki dot fi Hi, This code compiles with gcc -std=c++11 (but is rejected by clang++): - template typename T struct A { templatetypename T2 void f() { typedef int T