Sign in
gnu
/
gcc
/
1f16a020acbea0af26209478990b83b1a1ba3a2b
/
.
/
gcc
/
testsuite
/
g++.old-deja
/
g++.jason
/
enum8.C
blob: 9d0d94bf41a9a3abc0cafccb3ff10cc0ddc7a653 [
file
] [
log
] [
blame
]
// { dg-do run }
// Bug: the switch fails on the Alpha because folding ef - 1 fails.
enum
foo
{
one
=
1
,
thirty
=
30
};
int
f
(
enum
foo ef
)
{
switch
(
ef
)
{
case
one
:
case
thirty
:
return
0
;
default
:
return
1
;
}
}
int
main
()
{
return
f
(
one
);
}