On Thu, Feb 12, 2009 at 12:58 AM, Neil Bothwick <n...@digimed.co.uk> wrote: > On Wed, 11 Feb 2009 20:22:32 -0800, Mark Knecht wrote: > >> > CFLAGS? The machine that fails: >> > >> > CFLAGS="-O3 -march=athlon-xp -funroll-loops -fprefetch-loop-arrays -pipe" > >> CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe" > > You have more aggressive flags on the failing machine, have you tried > using the more conservative (less ricey) flags? > > > -- > Neil Bothwick
I have not and intend to do that today. The flags have been set like this since 2003 so I'm surprised that it might be something like this but it's clearly possible. I'm unqualified to say what part of the differences is making this set more aggressive. Line by line what's your opinion? -O3 vs -O2 ? -march=athlon-xp vs -march=i686 -funroll-loops -fprefetch-loop-arrays not using -fomit-frame-pointer I would think that I should be able to also make the flags more aggressive on a passing machine and see the same failure, assuming this is the root cause. Strange taht after 6-years this would come up but stranger thing happen. Thanks, Mark