Skip to content

T7702 segfaults on Windows

T7702 reliably fails with a segmentation fault on Windows. The crash looks something like:

Compile failed (exit code 11) errors were:

Access violation in generated code when reading 0xb790

 Attempting to reconstruct a stack trace...

   Frame	Code address
 * 0x3fff850	0x2ffc023 C:\GitLabRunner\builds\78d7d3f9\0\ghc\ghc\inplace\bin\ghc-stage2.exe+0x2bfc023
 * 0x3fff8d0	0x2fd054c C:\GitLabRunner\builds\78d7d3f9\0\ghc\ghc\inplace\bin\ghc-stage2.exe+0x2bd054c
 * 0x3fff940	0x2fc5a7f C:\GitLabRunner\builds\78d7d3f9\0\ghc\ghc\inplace\bin\ghc-stage2.exe+0x2bc5a7f
 * 0x3fffa90	0x2fc63ff C:\GitLabRunner\builds\78d7d3f9\0\ghc\ghc\inplace\bin\ghc-stage2.exe+0x2bc63ff
 * 0x3fffb80	0x2fbb030 C:\GitLabRunner\builds\78d7d3f9\0\ghc\ghc\inplace\bin\ghc-stage2.exe+0x2bbb030
 * 0x3fffc30	0x2fbb9ea C:\GitLabRunner\builds\78d7d3f9\0\ghc\ghc\inplace\bin\ghc-stage2.exe+0x2bbb9ea
 * 0x3fffc80	0x2fbc7db C:\GitLabRunner\builds\78d7d3f9\0\ghc\ghc\inplace\bin\ghc-stage2.exe+0x2bbc7db
 * 0x3fffd40	0x2fb27a5 C:\GitLabRunner\builds\78d7d3f9\0\ghc\ghc\inplace\bin\ghc-stage2.exe+0x2bb27a5
 * 0x3fffe50	0x4da5d8 C:\GitLabRunner\builds\78d7d3f9\0\ghc\ghc\inplace\bin\ghc-stage2.exe+0xda5d8
 * 0x3ffff20	0x4013f8 C:\GitLabRunner\builds\78d7d3f9\0\ghc\ghc\inplace\bin\ghc-stage2.exe+0x13f8
 * 0x3ffff50	0x40151b C:\GitLabRunner\builds\78d7d3f9\0\ghc\ghc\inplace\bin\ghc-stage2.exe+0x151b
 * 0x3ffff80	0x7ffcd88d84d4 C:\Windows\System32\KERNEL32.DLL+0x84d4
 * 0x3ffffd0	0x7ffcd8f6e851 C:\Windows\SYSTEM32\ntdll.dll+0x6e851


Failed to find metric:  peak_megabytes_allocated
*** unexpected failure for T7702(normal)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information