@@ -27,10 +27,10 @@ set NO_TTAGS_ARG=-nottags:ReqPP,NOOPEN
2727set _tmp = %4
2828if not '%_tmp% '== ''set NO_TTAGS_ARG = -nottags:ReqPP,%_tmp:" =%
2929
30- rem set PARALLEL_ARG=-procs:%NUMBER_OF_PROCESSORS%
30+ set PARALLEL_ARG = -procs:%NUMBER_OF_PROCESSORS%
3131
3232rem This can be set to 1 to reduce the number of permutations used and avoid some of the extra-time-consuming tests
33- set REDUCED_RUNTIME = 1
33+ set REDUCED_RUNTIME =
3434if " %REDUCED_RUNTIME% " == " 1" set NO_TTAGS_ARG = %NO_TTAGS_ARG% ,Expensive
3535
3636rem Set this to 1 in order to use an external compiler host process
@@ -47,7 +47,7 @@ if not exist "%RESULTSDIR%" (mkdir "%RESULTSDIR%")
4747
4848if /I" %2 " == " fsharp" (goto :FSHARP)
4949if /I" %2 " == " fsharpqa" (goto :FSHARPQA)
50- if /I" %2 " == " fsharpqacrosstarget " (goto :FSHARPQA)
50+ if /I" %2 " == " fsharpqacrosstarget01 " (goto :FSHARPQA)
5151if /I" %2 " == " compilerunit" (
5252set compilerunitsuffix = net40
5353goto :COMPILERUNIT
@@ -164,8 +164,13 @@ set PATH=%PATH%;%CORDIR%
164164if not exist %WINDIR% \Microsoft.NET\Framework\v2.0.50727\mscorlib.dllset NO_TTAGS_ARG = %NO_TTAGS_ARG% ,Req20
165165
166166
167- if /I" %2 " == " fsharpqacrosstarget" (
168- set ISCFLAGS = -g --optimize+ --noframework -r" %FSCOREDLLVPREVPATH% " -r%WINDIR% \Microsoft.NET\Framework\v4.0.30319\mscorlib.dll -r System -r System.Runtime -r System.Xml -r System.Data -r System.Web -r System.Core -r System.Numerics
167+ if /I" %2 " == " fsharpqacrosstarget01" (
168+ set ISCFLAGS = --noframework -r" %FSCOREDLLVPREVPATH% " -r%WINDIR% \Microsoft.NET\Framework\v4.0.30319\mscorlib.dll -r System -r System.Runtime -r System.Xml -r System.Data -r System.Web -r System.Core -r System.Numerics
169+ )
170+
171+ if /I" %2 " == " fsharpqacrosstarget02" (
172+ set ISCFLAGS = --noframework -r" %FSCOREDLLVPREVPATH% " -r%WINDIR% \Microsoft.NET\Framework\v4.0.30319\mscorlib.dll -r System -r System.Runtime -r System.Xml -r System.Data -r System.Web -r System.Core -r System.Numerics
173+ set SIMULATOR_PIPE = " %FSCBINPATH% \fsi.exe" " %~dp0 \fsharpqa\testenv\bin\ExecAssembly.fsx"
169174)
170175
171176set RESULTFILE = FSharpQA_Results.log