1// Used to crash on the alpha with optimization.
2// Special g++ Options: -w
3
4extern "C" void abort (void);
5
6struct Fix {
7  unsigned short l;
8};
9
10static inline void f (int len)
11{
12  if (len > 65535)
13    abort ();
14}
15
16struct Fix a = { 33 };
17
18main()
19{
20  f (a.l);
21}
22