PR middle-end/77357 - strlen of constant strings not folded
[official-gcc.git] / gcc / testsuite / gcc.dg / pr82404.c
blob53565d310f523680c67043af2b4dd0f378545f79
1 // PR middle-end/82404
3 // { dg-do compile }
4 // { dg-options "-O3 -Wall -fdump-tree-optimized -Wno-return-type" }
6 enum eShape { eSquare, eCircle, eShpere, eTetraeder };
8 double test_switch_native(enum eShape shape, double r) {
9 switch(shape) {
10 case eSquare: return 2;
11 case eCircle: return 3;
12 case eShpere: return 4;
13 case eTetraeder: return 5;
17 // { dg-final { scan-tree-dump-times "if " 1 optimized } }