@@ -1431,6 +1431,8 @@ let CheckMultipleInputsSequential (ctok, checkForErrors, tcConfig, tcImports, tc
14311431 ( tcState, inputs)
14321432 ||> List.mapFold ( CheckOneInputEntry( ctok, checkForErrors, tcConfig, tcImports, tcGlobals, prefixPathOpt, false ))
14331433
1434+ #if ! FABLE_ COMPILER
1435+
14341436/// Use parallel checking of implementation files that have signature files
14351437let CheckMultipleInputsInParallel
14361438 (
@@ -1544,12 +1546,19 @@ let CheckMultipleInputsInParallel
15441546
15451547 results, tcState)
15461548
1547- let CheckClosedInputSet ( ctok , checkForErrors , tcConfig : TcConfig , tcImports , tcGlobals , prefixPathOpt , tcState , eagerFormat , inputs ) =
1549+ #endif //!FABLE_COMPILER
1550+
1551+ let CheckClosedInputSet ( ctok , checkForErrors , tcConfig : TcConfig , tcImports , tcGlobals , prefixPathOpt , tcState , eagerFormat : ( PhasedDiagnostic -> PhasedDiagnostic ), inputs ) =
15481552 // tcEnvAtEndOfLastFile is the environment required by fsi.exe when incrementally adding definitions
1553+ #if FABLE_ COMPILER
1554+ ignore eagerFormat
1555+ #endif
15491556 let results , tcState =
1557+ #if ! FABLE_ COMPILER
15501558 if tcConfig.parallelCheckingWithSignatureFiles then
15511559 CheckMultipleInputsInParallel( ctok, checkForErrors, tcConfig, tcImports, tcGlobals, prefixPathOpt, tcState, eagerFormat, inputs)
15521560 else
1561+ #endif //!FABLE_COMPILER
15531562 CheckMultipleInputsSequential( ctok, checkForErrors, tcConfig, tcImports, tcGlobals, prefixPathOpt, tcState, inputs)
15541563
15551564 let ( tcEnvAtEndOfLastFile , topAttrs , implFiles , _ ), tcState =
0 commit comments