@goldstein GCC used to be able to handle that in a reasonible time. I wonder where the slowness is now. I had sped up the front-end back in early 2000s to handle lookups with a lot fields too. If I get some time next week I will see what is going on with GCC. It either could be a front-end issue or middle-end one.