hsutter / cppfront

A personal experimental C++ Syntax 2 -> Syntax 1 compiler
Other
5.46k stars 238 forks source link

MSVC regression-test job in CI now uses `-include-std` to workaround a problem with support for C++ modules #944

Closed bluetarpmedia closed 8 months ago

bluetarpmedia commented 8 months ago

Fixes (or works around) #943

Note that this fix has exposed some MSVC pure2 tests which were silently failing:

I updated all of them except pure2-main-args.cpp.execution since I wasn't sure what the correct result should be. The diff from the GitHub agent run is:

-args.argv[0]         is test.exe
+args.argv[0]         is D:\cppfront\cppfront
hsutter commented 8 months ago

Thanks!