Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit883e1bc

Browse files
committed
Marking more tests that can't be run cross-version
1 parent3ed9c09 commit883e1bc

File tree

12 files changed

+46
-46
lines changed

12 files changed

+46
-46
lines changed

‎tests/RunTests.cmd‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ if not '%_tmp%' == '' set NO_TTAGS_ARG=-nottags:ReqPP,%_tmp:"=%
3030
setPARALLEL_ARG=-procs:%NUMBER_OF_PROCESSORS%
3131

3232
rem This can be set to 1 to reduce the number of permutations used and avoid some of the extra-time-consuming tests
33-
setREDUCED_RUNTIME=
33+
setREDUCED_RUNTIME=1
3434
if"%REDUCED_RUNTIME%"=="1"setNO_TTAGS_ARG=%NO_TTAGS_ARG%,Expensive
3535

3636
rem Set this to 1 in order to use an external compiler host process
3737
rem This only has an effect when running the FSHARPQA tests, but can
3838
rem greatly speed up execution since fsc.exe does not need to be spawned thousands of times
39-
setHOSTED_COMPILER=
39+
setHOSTED_COMPILER=1
4040

4141
rem path to fsc.exe which will be used by tests
4242
setFSCBINPATH=%~dp0..\%FLAVOR%\net40\bin
@@ -165,12 +165,12 @@ if not exist %WINDIR%\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll set NO_TTA
165165

166166

167167
if /I"%2"=="fsharpqacrosstarget01" (
168-
setISCFLAGS=--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
168+
setISCFLAGS=--noframework -r"%FSCOREDLLVPREVPATH%" -r"%X86_PROGRAMFILES%\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\mscorlib.dll" -r System.dll -r System.Runtime.dll -r System.Xml.dll -r System.Data.dll -r System.Web.dll -r System.Core.dll -r System.Numerics.dll
169169
setNO_TTAGS_ARG=%NO_TTAGS_ARG%,NoCrossVer,FSI
170170
)
171171

172172
if /I"%2"=="fsharpqacrosstarget02" (
173-
setISCFLAGS=--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+
setISCFLAGS=--noframework -r"%FSCOREDLLVPREVPATH%" -r"%X86_PROGRAMFILES%\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\mscorlib.dll" -r System.dll -r System.Runtime.dll -r System.Xml.dll -r System.Data.dll -r System.Web.dll -r System.Core.dll -r System.Numerics.dll
174174
setSIMULATOR_PIPE="%FSCBINPATH%\fsi.exe""%~dp0\fsharpqa\testenv\bin\ExecAssembly.fsx"
175175
setNO_TTAGS_ARG=%NO_TTAGS_ARG%,NoCrossVer,FSI
176176
)

‎tests/fsharpqa/Source/CompilerOptions/fsc/platform/env.lst‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
SOURCE=error_17.fs COMPILE_ONLY=1 SCFLAGS="--noframework --platform:anycpu32bitpreferred -r:\"%FSCOREDLL20PATH%\" -r:\"%X86_PROGRAMFILES%\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v3.5\\Profile\\Client\\mscorlib.dll\""# anycpu32bitpreferred - downtarget
1+
NoCrossVerSOURCE=error_17.fs COMPILE_ONLY=1 SCFLAGS="--noframework --platform:anycpu32bitpreferred -r:\"%FSCOREDLL20PATH%\" -r:\"%X86_PROGRAMFILES%\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v3.5\\Profile\\Client\\mscorlib.dll\""# anycpu32bitpreferred - downtarget
22

33
# Functional: the option does what it is meant to do
44
SOURCE=platf_01.fs COMPILE_ONLY=1 POSTCMD="\$FSI_PIPE --nologo --quiet --debug- --exec bitnesscheck.fsx" # default=anycpu

‎tests/fsharpqa/Source/CompilerOptions/fsc/reference/env.lst‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
SOURCE=E_RefFSharpCore.fs SCFLAGS="-r FSharp.Core"# E_RefFSharpCore.fs
1+
NoCrossVerSOURCE=E_RefFSharpCore.fs SCFLAGS="-r FSharp.Core"# E_RefFSharpCore.fs
22
SOURCE=EscapeChars01.fs SCFLAGS="-r:\".\No\nNewLine\" # EscapeChars01.fs
33

44
SOURCE=EscapeChars01.fs SCFLAGS="-r:a\\b\\n.dll" # EscapeChars01.fs (-r:)

‎tests/fsharpqa/Source/Conformance/BasicGrammarElements/PrecedenceAndOperators/ExclamationMark02.fs‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
#light
99

10-
let(!!)x y= List.item y x;;
11-
let(!!!)x y= List.item x y
10+
let(!!)x y= List.nth x y;;
11+
let(!!!)x y= List.nth y x
1212

1313
letok1=!![1..10]2// ok
1414
letok2=!!!3[1..10]// ok

‎tests/fsharpqa/Source/Conformance/DeclarationElements/CustomAttributes/ArgumentsOfAllTypes/env.lst‎

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -8,34 +8,34 @@ NoMTSOURCE=dummy.fs PRECMD="\$CSC_PIPE CSharpConsumer.cs /r:FSharpAttrLibrary.d
88
# .. which are eventually consumed again from F#
99
NoMTSOURCE=dummy.fs PRECMD="\$CSC_PIPE /target:library CSLibraryWithAttributes.cs"# CSLibraryWithAttributes.cs
1010
NoMTSOURCE=System_Int16.fsx SCFLAGS="-a -r CSLibraryWithAttributes.dll"# System_Int16.fsx
11-
NoMTSOURCE=System_Int16_Consumer.fsx SCFLAGS=" -r System_Int16.dll"# System_Int16_Consumer.fsx
11+
NoMTSOURCE=System_Int16_Consumer.fsx SCFLAGS="-r CSLibraryWithAttributes.dll -r System_Int16.dll"# System_Int16_Consumer.fsx
1212
NoMTSOURCE=System_Int32.fsx SCFLAGS="-a -r CSLibraryWithAttributes.dll"# System_Int32.fsx
13-
NoMTSOURCE=System_Int32_Consumer.fsx SCFLAGS=" -r System_Int32.dll"# System_Int32_Consumer.fsx
13+
NoMTSOURCE=System_Int32_Consumer.fsx SCFLAGS="-r CSLibraryWithAttributes.dll -r System_Int32.dll"# System_Int32_Consumer.fsx
1414
NoMTSOURCE=System_Int64.fsx SCFLAGS="-a -r CSLibraryWithAttributes.dll"# System_Int64.fsx
15-
NoMTSOURCE=System_Int64_Consumer.fsx SCFLAGS=" -r System_Int64.dll"# System_Int64_Consumer.fsx
15+
NoMTSOURCE=System_Int64_Consumer.fsx SCFLAGS="-r CSLibraryWithAttributes.dll -r System_Int64.dll"# System_Int64_Consumer.fsx
1616
NoMTSOURCE=System_UInt16.fsx SCFLAGS="-a -r CSLibraryWithAttributes.dll"# System_UInt16.fsx
17-
NoMTSOURCE=System_UInt16_Consumer.fsx SCFLAGS=" -r System_UInt16.dll"# System_UInt16_Consumer.fsx
17+
NoMTSOURCE=System_UInt16_Consumer.fsx SCFLAGS="-r CSLibraryWithAttributes.dll -r System_UInt16.dll"# System_UInt16_Consumer.fsx
1818
NoMTSOURCE=System_UInt32.fsx SCFLAGS="-a -r CSLibraryWithAttributes.dll"# System_UInt32.fsx
19-
NoMTSOURCE=System_UInt32_Consumer.fsx SCFLAGS=" -r System_UInt32.dll"# System_UInt32_Consumer.fsx
19+
NoMTSOURCE=System_UInt32_Consumer.fsx SCFLAGS="-r CSLibraryWithAttributes.dll -r System_UInt32.dll"# System_UInt32_Consumer.fsx
2020
NoMTSOURCE=System_UInt64.fsx SCFLAGS="-a -r CSLibraryWithAttributes.dll"# System_UInt64.fsx
21-
NoMTSOURCE=System_UInt64_Consumer.fsx SCFLAGS=" -r System_UInt64.dll"# System_UInt64_Consumer.fsx
21+
NoMTSOURCE=System_UInt64_Consumer.fsx SCFLAGS="-r CSLibraryWithAttributes.dll -r System_UInt64.dll"# System_UInt64_Consumer.fsx
2222
NoMTSOURCE=System_Char.fsx SCFLAGS="-a -r CSLibraryWithAttributes.dll"# System_Char.fsx
23-
NoMTSOURCE=System_Char_Consumer.fsx SCFLAGS=" -r System_Char.dll"# System_Char_Consumer.fsx
23+
NoMTSOURCE=System_Char_Consumer.fsx SCFLAGS="-r CSLibraryWithAttributes.dll -r System_Char.dll"# System_Char_Consumer.fsx
2424
NoMTSOURCE=System_Byte.fsx SCFLAGS="-a -r CSLibraryWithAttributes.dll"# System_Byte.fsx
25-
NoMTSOURCE=System_Byte_Consumer.fsx SCFLAGS=" -r System_Byte.dll"# System_Byte_Consumer.fsx
25+
NoMTSOURCE=System_Byte_Consumer.fsx SCFLAGS="-r CSLibraryWithAttributes.dll -r System_Byte.dll"# System_Byte_Consumer.fsx
2626
NoMTSOURCE=System_SByte.fsx SCFLAGS="-a -r CSLibraryWithAttributes.dll"# System_SByte.fsx
27-
NoMTSOURCE=System_SByte_Consumer.fsx SCFLAGS=" -r System_SByte.dll"# System_SByte_Consumer.fsx
27+
NoMTSOURCE=System_SByte_Consumer.fsx SCFLAGS="-r CSLibraryWithAttributes.dll -r System_SByte.dll"# System_SByte_Consumer.fsx
2828
NoMTSOURCE=System_Single.fsx SCFLAGS="-a -r CSLibraryWithAttributes.dll"# System_Single.fsx
29-
NoMTSOURCE=System_Single_Consumer.fsx SCFLAGS=" -r System_Single.dll"# System_Single_Consumer.fsx
29+
NoMTSOURCE=System_Single_Consumer.fsx SCFLAGS="-r CSLibraryWithAttributes.dll -r System_Single.dll"# System_Single_Consumer.fsx
3030
NoMTSOURCE=System_Double.fsx SCFLAGS="-a -r CSLibraryWithAttributes.dll"# System_Double.fsx
31-
NoMTSOURCE=System_Double_Consumer.fsx SCFLAGS=" -r System_Double.dll"# System_Double_Consumer.fsx
31+
NoMTSOURCE=System_Double_Consumer.fsx SCFLAGS="-r CSLibraryWithAttributes.dll -r System_Double.dll"# System_Double_Consumer.fsx
3232
NoMTSOURCE=System_String.fsx SCFLAGS="-a -r CSLibraryWithAttributes.dll"# System_String.fsx
33-
NoMTSOURCE=System_String_Consumer.fsx SCFLAGS=" -r System_String.dll"# System_String_Consumer.fsx
33+
NoMTSOURCE=System_String_Consumer.fsx SCFLAGS="-r CSLibraryWithAttributes.dll -r System_String.dll"# System_String_Consumer.fsx
3434
NoMTSOURCE=System_DateTimeKind.fsx SCFLAGS="-a -r CSLibraryWithAttributes.dll"# System_DateTimeKind.fsx
35-
NoMTSOURCE=System_DateTimeKind_Consumer.fsx SCFLAGS=" -r System_DateTimeKind.dll"# System_DateTimeKind_Consumer.fsx
35+
NoMTSOURCE=System_DateTimeKind_Consumer.fsx SCFLAGS="-r CSLibraryWithAttributes.dll -r System_DateTimeKind.dll"# System_DateTimeKind_Consumer.fsx
3636
NoMTSOURCE=System_Type.fsx SCFLAGS="-a -r CSLibraryWithAttributes.dll"# System_Type.fsx
37-
NoMTSOURCE=System_Type_Consumer.fsx SCFLAGS=" -r System_Type.dll"# System_Type_Consumer.fsx
37+
NoMTSOURCE=System_Type_Consumer.fsx SCFLAGS="-r CSLibraryWithAttributes.dll -r System_Type.dll"# System_Type_Consumer.fsx
3838
NoMTSOURCE=System_Object.fsx SCFLAGS="-a -r CSLibraryWithAttributes.dll"# System_Object.fsx
39-
NoMTSOURCE=System_Object_Consumer.fsx SCFLAGS=" -r System_Object.dll"# System_Object_Consumer.fsx
39+
NoMTSOURCE=System_Object_Consumer.fsx SCFLAGS="-r CSLibraryWithAttributes.dll -r System_Object.dll"# System_Object_Consumer.fsx
4040
NoMTSOURCE=System_TypeArray.fsx SCFLAGS="-a -r CSLibraryWithAttributes.dll"# System_TypeArray.fsx
41-
NoMTSOURCE=System_TypeArray_Consumer.fsx SCFLAGS=" -r System_TypeArray.dll"# System_TypeArray_Consumer.fsx
41+
NoMTSOURCE=System_TypeArray_Consumer.fsx SCFLAGS="-r CSLibraryWithAttributes.dll -r System_TypeArray.dll"# System_TypeArray_Consumer.fsx

‎tests/fsharpqa/Source/Conformance/DeclarationElements/ObjectConstructors/ChainingCtors.fs‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ type TestType(arg1 : int, arg2 : int) =
99

1010
new(sarg1:string,sarg2:string)= TestType(Int32.Parse(sarg1), Int32.Parse(sarg2))
1111

12-
new(x:int list)= TestType((List.item0 x),(List.item1 x))
12+
new(x:int list)= TestType((List.nth x0),(List.nth x1))
1313

14-
new(x:string list)= TestType((List.item0 x),(List.item1 x))
14+
new(x:string list)= TestType((List.nth x0),(List.nth x1))
1515

1616
lettest1=new TestType(1,1)
1717
if test1.Value<>2then exit1
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# Tagging as NoMT in case WPF stuff are not available on the machine
22
# Really, this test is not much about MT...
3-
NoMT,NOMONOSOURCE=ImplicitLambda01.fs SCFLAGS="-r:PresentationCore.dll -r:PresentationFramework.dll -r:WindowsBase.dll -r:System.Xml.dll"# ImplicitLambda01.fs
3+
NoMT,NOMONOSOURCE=ImplicitLambda01.fs SCFLAGS="-r:System.Xaml.dll -r:UIAutomationTypes.dll -r:PresentationCore.dll -r:PresentationFramework.dll -r:WindowsBase.dll -r:System.Xml.dll"# ImplicitLambda01.fs

‎tests/fsharpqa/Source/Conformance/UnitsOfMeasure/Diagnostics/RangeOfDimensioned02.fs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
[<Measure>]typeKg
77

8-
letv1=[1.0<Kg>..2.0<Kg>..5.0<Kg>]|> Seq.item1
8+
letv1=[1.0<Kg>..2.0<Kg>..5.0<Kg>]|> Seq.nth1
99

1010
(if v1=3.0<Kg>then0else1)|> exit
1111

‎tests/fsharpqa/Source/InteractiveSession/Misc/env.lst‎

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -149,15 +149,15 @@ NoMTSOURCE=E_NoNoFrameworkWithFSCore.fs COMPILE_ONLY=1 FSIMODE=PIPE SCFLAGS="-
149149
SOURCE=..\\Misc\\aaa\\bbb\\RelativeHashRResolution05_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo"# RelativeHashRResolution05_fscrelative
150150

151151
# via FSC, invoking like `fsc.exe --simpleresolution path\script.fsx`
152-
SOURCE=ccc\\RelativeHashRResolution01_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution01_fscsimple
153-
SOURCE=ccc\\RelativeHashRResolution02_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution02_fscsimple
154-
SOURCE=ccc\\RelativeHashRResolution03_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution03_fscsimple
155-
SOURCE=aaa\\bbb\\RelativeHashRResolution04_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution04_fscsimple
156-
SOURCE=aaa\\bbb\\RelativeHashRResolution05_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution05_fscsimple
152+
NoCrossVerSOURCE=ccc\\RelativeHashRResolution01_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution01_fscsimple
153+
NoCrossVerSOURCE=ccc\\RelativeHashRResolution02_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution02_fscsimple
154+
NoCrossVerSOURCE=ccc\\RelativeHashRResolution03_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution03_fscsimple
155+
NoCrossVerSOURCE=aaa\\bbb\\RelativeHashRResolution04_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution04_fscsimple
156+
NoCrossVerSOURCE=aaa\\bbb\\RelativeHashRResolution05_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution05_fscsimple
157157

158158
# via FSC, invoking like `fsc.exe ..\path\path\script.fsx`
159-
SOURCE=..\\Misc\\ccc\\RelativeHashRResolution01_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution01_fscrelativesimple
160-
SOURCE=..\\Misc\\ccc\\RelativeHashRResolution02_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution02_fscrelativesimple
161-
SOURCE=..\\Misc\\ccc\\RelativeHashRResolution03_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution03_fscrelativesimple
162-
SOURCE=..\\Misc\\aaa\\bbb\\RelativeHashRResolution04_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution04_fscrelativesimple
163-
SOURCE=..\\Misc\\aaa\\bbb\\RelativeHashRResolution05_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution05_fscrelativesimple
159+
NoCrossVerSOURCE=..\\Misc\\ccc\\RelativeHashRResolution01_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution01_fscrelativesimple
160+
NoCrossVerSOURCE=..\\Misc\\ccc\\RelativeHashRResolution02_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution02_fscrelativesimple
161+
NoCrossVerSOURCE=..\\Misc\\ccc\\RelativeHashRResolution03_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution03_fscrelativesimple
162+
NoCrossVerSOURCE=..\\Misc\\aaa\\bbb\\RelativeHashRResolution04_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution04_fscrelativesimple
163+
NoCrossVerSOURCE=..\\Misc\\aaa\\bbb\\RelativeHashRResolution05_1.fsx COMPILE_ONLY=1 SCFLAGS="--nologo --simpleresolution --noframework -r:%FSCOREDLLPATH%"# RelativeHashRResolution05_fscrelativesimple
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# C# can consume an F# assembly that exposes a type with a method that returns a System.Numeric.BigInteger (i.e. FSharp.Core portable does not define its own BigInteger - the 2 types are the same)
22
NoMTSOURCE=provider.fs POSTCMD="\$CSC_PIPE /r:provider.dll /r:System.Numerics.dll consumer.cs && consumer.exe" SCFLAGS=-a# consumer.fs (Desktop)
3-
NoMT,ReqUltimateSOURCE=provider.fs SCFLAGS="-g -a --noframework -r:\"%FSCOREDLLPORTABLEPATH%\" -r:\"%X86_PROGRAMFILES%\\Reference Assemblies\\Microsoft\\Framework\\.NETPortable\\v4.0\\Profile\\Profile47\\System.Numerics.dll\" -r:\"%X86_PROGRAMFILES%\\Reference Assemblies\\Microsoft\\Framework\\.NETPortable\\v4.0\\Profile\\Profile47\\mscorlib.dll\"" POSTCMD="\$CSC_PIPE /r:provider.dll /r:System.Numerics.dll consumer.cs && consumer.exe"# consumer.fs (Portable)
3+
NoCrossVer,NoMT,ReqUltimateSOURCE=provider.fs SCFLAGS="-g -a --noframework -r:\"%FSCOREDLLPORTABLEPATH%\" -r:\"%X86_PROGRAMFILES%\\Reference Assemblies\\Microsoft\\Framework\\.NETPortable\\v4.0\\Profile\\Profile47\\System.Numerics.dll\" -r:\"%X86_PROGRAMFILES%\\Reference Assemblies\\Microsoft\\Framework\\.NETPortable\\v4.0\\Profile\\Profile47\\mscorlib.dll\"" POSTCMD="\$CSC_PIPE /r:provider.dll /r:System.Numerics.dll consumer.cs && consumer.exe"# consumer.fs (Portable)
44

55
# Simple "unit tests" on the Parse method implemented in FSharp.Core Portable (System.Numerics.BigInteger in Profile47 does not have it...)
66
# --standalone is passed so I don't have to copy FSharp.Core.dll next to the .exe (or else C# app will throw)
7-
NoMT,ReqUltimateSOURCE=parse_tests.fs SCFLAGS="--standalone -g -a --noframework -r:\"%FSCOREDLLPORTABLEPATH%\" -r:\"%X86_PROGRAMFILES%\\Reference Assemblies\\Microsoft\\Framework\\.NETPortable\\v4.0\\Profile\\Profile47\\System.Numerics.dll\" -r:\"%X86_PROGRAMFILES%\\Reference Assemblies\\Microsoft\\Framework\\.NETPortable\\v4.0\\Profile\\Profile47\\mscorlib.dll\"" POSTCMD="\$CSC_PIPE /define:PORTABLE /debug+ /r:parse_tests.dll /r:System.Numerics.dll parse_oracle.cs && parse_oracle.exe"# parse_tests.fs (Portable)
7+
NoCrossVer,NoMT,ReqUltimateSOURCE=parse_tests.fs SCFLAGS="--standalone -g -a --noframework -r:\"%FSCOREDLLPORTABLEPATH%\" -r:\"%X86_PROGRAMFILES%\\Reference Assemblies\\Microsoft\\Framework\\.NETPortable\\v4.0\\Profile\\Profile47\\System.Numerics.dll\" -r:\"%X86_PROGRAMFILES%\\Reference Assemblies\\Microsoft\\Framework\\.NETPortable\\v4.0\\Profile\\Profile47\\mscorlib.dll\"" POSTCMD="\$CSC_PIPE /define:PORTABLE /debug+ /r:parse_tests.dll /r:System.Numerics.dll parse_oracle.cs && parse_oracle.exe"# parse_tests.fs (Portable)
88
NoMTSOURCE=parse_tests.fs SCFLAGS="--standalone -g -a" POSTCMD="\$CSC_PIPE /debug+ /r:parse_tests.dll /r:System.Numerics.dll parse_oracle.cs && parse_oracle.exe"# parse_tests.fs (Desktop)

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp