It looks like I386_LINUX -O3 is broken now. Probably due to the types on trees in parse.c I gets just to the start of InitRuntime and accesses NULL. I don't remember if I tested unpotimized or -O2 or -O3 in the bulk of my testing here. Later.. - Jay