jckarter/clay — Issue #151: sporadic(?) crash from QueryPerformanceFrequency on windows
Author: jckarter
Created: 2012-01-06 02:01:22+00:00
State: open
Labels: win32

```
[queues]
compiler error--------------
Stack dump:
0.	Running pass 'CallGraph Pass Manager' on module 'K:\src\clay\compiler\src\RelWithDebInfo\test\queues\test.clay'.
0x00A61765 (0x063DB668 0x079459D8 0x00000000 0x078FC4C8), QueryPerformanceFrequency() + 0x4AE911 bytes(s)
0x00622A8E (0x0779616C 0x078FC4C8 0x078FBD98 0x00000003), QueryPerformanceFrequency() + 0x6FC3A bytes(s)
0x00A622C0 (0x078FC4C8 0x0190FB14 0x048BEFD8 0x0190FA7E), QueryPerformanceFrequency() + 0x4AF46C bytes(s)
0x00A6245D (0x0190FB14 0x048BEFD8 0x0190FB3A 0x00000010), QueryPerformanceFrequency() + 0x4AF609 bytes(s)
0x00A625F4 (0x00245D08 0x00000000 0x078F6090 0x00245D08), QueryPerformanceFrequency() + 0x4AF7A0 bytes(s)
0x00BAA919 (0x00245D08 0x00245CE0 0x00245D08 0x00245CE0), QueryPerformanceFrequency() + 0x5F7AC5 bytes(s)
0x00BAACED (0x00245D08 0x185952B8 0x01E49CD0 0x00000010), QueryPerformanceFrequency() + 0x5F7E99 bytes(s)
0x00554492 (0x00000003 0x0190FC01 0x185951D4 0x00F2E17C), clay::optimizeLLVM() + 0x142 bytes(s), j:\sources\clay\compiler\src\main.cpp, line 95
0x00556BD5 (0x00000005 0x00244E40 0x00243948 0x18595168), main() + 0x1F35 bytes(s), j:\sources\clay\compiler\src\main.cpp, line 855 + 0x19 byte(s)
0x00C0F336 (0x00000001 0x00000000 0x7FFDC000 0xC0000005), __tmainCRTStartup() + 0x122 bytes(s), f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c, line 555 + 0x17 byte(s)
0x7C817077 (0x00C0F49E 0x00000000 0x00000000 0x00000000), RegisterWaitForInputIdle() + 0x49 bytes(s)
```

Need to ping Elrood and see whether it occurs reliably.