On Tue, 2007-09-18 at 18:56 -0500, Albert Hopkins wrote: [...] > I think i'm going to have to use gdb (yeck) and > step through the program.
Well, I hate to sound like a ricer, but apparently it's my CFLAGS :| CFLAGS="-O2 -march=k8 -msse3 -ggdb -pipe -fomit-frame-pointer" I have an Athlon 64 X2, and according to the Gentoo Wiki my CFLAGS are safe. My CPU supports SSE3 (according to /proc/cpuinfo). Oddly enough, I tried taking out -msse3 but no-go. I've tried a few permutations of those flags, but the only way I was able to get it to work is to take out "-O2" (even *just* having CFLAGS="-O2" doesn't work). So now the question is: GCC bug?[1] CPU bug?[2] Wiki bug?[3] Anyway I just wanted to thank everyone who collectively scratched their heads with me :-) 1. GCC 4.2.0 2. AMD Athlon(tm) 64 X2 Dual Core Processor 4400+ 3. http://gentoo-wiki.com/Safe_Cflags#Athlon_64_X2_.28AMD.29 -- Albert W. Hopkins -- [EMAIL PROTECTED] mailing list