[Bug sanitizer/64996] New: UBsan check optimized out by -O

2015-02-10 Thread sami.liedes at iki dot fi
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

2013-12-05 Thread sami.liedes at iki dot fi
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