shu--hung
2021-9-10 23:18:43

There was some recent change to the Windows image (which is still windows-2019) that broke xforms: https://github.com/racket/racket/pull/3991/checks?check_run_id=3568658336 compiler/cm: \| start-compile: D:\a\racket\racket\racket\src\bc\gc2\xform-mod.rkt compiler/cm: \| start-compile: D:\a\racket\racket\racket\collects\compiler\private\xform.rkt compiler/cm: \| finish-compile: D:\a\racket\racket\racket\collects\compiler\private\xform.rkt compiler/cm: \| finish-compile: D:\a\racket\racket\racket\src\bc\gc2\xform-mod.rkt compiler/cm: finish-compile: D:\a\racket\racket\racket\src\worksp\gc2\make.rkt precomp.c pragma: unexpected MSVC compiler pragma: (list (tok '__pragma 4165 #"C:\\\\Program Files (x86)\\\\Windows Kits\\\\10\\\\include\\\\10.0.20348.0\\\\um\\\\winnt.h") (parens "(" 4165 #"C:\\\\Program Files (x86)\\\\Windows Kits\\\\10\\\\include\\\\10.0.20348.0\\\\um\\\\winnt.h" ")" (list (tok 'war... context...: D:\a\racket\racket\racket\collects\compiler\private\xform.rkt:4106:10: loop D:\a\racket\racket\racket\collects\compiler\private\xform.rkt:4152:10: loop D:\a\racket\racket\racket\collects\compiler\private\xform.rkt:8:2: xform "D:\a\racket\racket\racket\src\bc\gc2\xform-mod.rkt": [running body] D:\a\racket\racket\racket\src\worksp\gc2\make.rkt:126:8 error xforming context...: D:\a\racket\racket\racket\src\worksp\gc2\make.rkt:105:0: try I’m not very sure what that message means. Is it some unexpected compiler warning? Searching MSVC 4165 leads to something about HRESULT-to-bool conversion warning