IDE 1.6.7 fails compile under Win XP Pro Ver. 2002 SP3

Here is the sketch: (it should work even though its a 'null' program.)

void setup() { // put your setup code here, to run once:

}

void loop() { // put your main code here, to run repeatedly:

}

Here are the error messages:

Arduino: 1.6.7 (Windows XP), Board: "Arduino/Genuino Uno"

C:\Program Files\Arduino\arduino-builder -dump-prefs -logger=machine -hardware "C:\Program Files\Arduino\hardware" -tools "C:\Program Files\Arduino\tools-builder" -tools "C:\Program Files\Arduino\hardware\tools\avr" -built-in-libraries "C:\Program Files\Arduino\libraries" -libraries "C:\Documents and Settings\ray\My Documents\Arduino\libraries" -fqbn=arduino:avr:uno -ide-version=10607 -build-path "C:\DOCUME~1\ray\LOCALS~1\Temp\buildf09ece1735c4ab265def48f1568c90dd.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "C:\DOCUME~1\ray\LOCALS~1\Temp\untitled896876505.tmp\sketch_mar02c\sketch_mar02c.ino" Exception 0xc000001d 0x1003f 0x0 0x508549 PC=0x508549

math.init·1() c:/go/src/math/pow10.go:34 +0x19 math.init() c:/go/src/math/unsafe.go:21 +0x3f strconv.init() c:/go/src/strconv/quote.go:455 +0x45 os/exec.init() c:/go/src/os/exec/lp_windows.go:123 +0x54 main.init() c:/jenkins/workspace/arduino-builder-windows/main.go:386 +0x49

goroutine 2 [runnable]: runtime.forcegchelper() c:/go/src/runtime/proc.go:90 runtime.goexit() c:/go/src/runtime/asm_386.s:2287 +0x1

goroutine 3 [runnable]: runtime.bgsweep() c:/go/src/runtime/mgc0.go:82 runtime.goexit() c:/go/src/runtime/asm_386.s:2287 +0x1 eax 0x10c8c068 ebx 0x633d88 ecx 0x10c82000 edx 0x633d88 edi 0x0 esi 0x4bb8 ebp 0x0 esp 0x10c8bf88 eip 0x508549 eflags 0x10206 cs 0x1b fs 0x3b gs 0x0 arduino-builder returned 2

Error compiling.

Any ideas? Ray

Can you install v1.6.5 of the IDE and try to upload again?

OK, I installed ver. 1.6.5 and the previous errors went away and a new one cropped up!
Now it reported a problem with the loader (ld.exe).
Based on some previous searching of this site, I changed the compatibility property of the executable from its current setting of Windows 98/ME to Windows 2000 and that got rid of the problem.
I can now compile a null program!
I just hope it will also compile something useful!

I suppose as they improve the IDE, they can’t necessarily keep from breaking it as well?
Thanks
Ray

RayL:
I suppose as they improve the IDE, they can’t necessarily keep from breaking it as well?
Thanks
Ray

That seems to be the case. It’s like they’ve never heard of the term “if it isn’t broke, don’t fix it.” They introduced a huge bug in v1.6.6 when they added the arduino builder. But instead of admitting their error, or hell, even not admitting it and just pull the those versions from the downloads, they deny everything and people continue to download it.