"Richard Guenther" <[EMAIL PROTECTED]> writes: > On 9/23/07, Daniel Berlin <[EMAIL PROTECTED]> wrote: > > ># all tests fail with ICE in verify_curr_properties; -m32/-m64 > > >-O2 -fno-tree-salias > > >-Os -fno-tree-salias > > > > > > Known. This is normally the first place we build aliasing info. > > Unless we have a compelling reason to have this flag, we should simply > > remove the flag. > > I agree with that, just remove the flag. (well, make it a no-op and > deprecate it)
We've got a test case with gcc 4.2 for which compilation time goes from nine minutes to 30 seconds when we use that option. I know the code is much better in mainline. Still, I would prefer to keep the option unless we are certain that similar compilation time blowouts can not occur. Lots of code can profit from optimization even with struct aliasing turned off. Ian