Parallel compilation of scripts#19649
Conversation
❗ Release notes required
|
|
So, the diamondAssembly test is the only failing one. Interestingly, the failure is not a new one, looking at git history: 90c4e66 |
|
The issue is caused by singling out |
0803290 to
fb40499
Compare
Would be great if we could find a bigger repo structured as a bunch of (i.e. an overuser of scripts, yes :)) ) |
|
Did some scouting, what about https://github.com/Refsa/FuncIRC and https://github.com/Refsa/FuncIRC/blob/master/FuncIRC/FuncIRC.fsproj in particular ? Looks like a nice web with many |
Graph based type checking did not handle compilations that include script files.
Previous workaround was to simply sequentially check files up to the last script on the sources list.
The actual bug was that graph checking did not record modules implicitly provided by any script file in the compilation, in effect missing dependencies like :