Created attachment 1365 [details] Testcase Current gimple=>LLVM IR lowering does not support handling of fortran EQUIVALENCE blocks. This looks like the last 'lack of feature' bug know so far. Testcase from polyhedron attached.
I've checked all FORTRAN benchmarks from SPEC 2006, It looks like that only three of them fail to compile and both due to this problem. These are 416.gamess, 434.zeusmp and 481.wrf. Will check CFP2000 later.
From CFP2000 only 187.facerec ICEs due to this problem. Other stuff builds fine
Fixed with a suboptimal hack here: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20080407/060859.html