[Pkg-cli-apps-commits] [fsharp] 01/03: Merge tag 'upstream/3.1.1.21+dfsg'

Christopher Halse Rogers raof-guest at moszumanska.debian.org
Mon Jul 7 11:15:39 UTC 2014


This is an automated email from the git hooks/post-receive script.

raof-guest pushed a commit to branch master
in repository fsharp.

commit 01baf80eed11dce058b0182ffc68b950753262ef
Merge: 8bcdf82 6e7a10a
Author: Christopher James Halse Rogers <raof at ubuntu.com>
Date:   Fri Jul 4 17:53:57 2014 +1000

    Merge tag 'upstream/3.1.1.21+dfsg'
    
    Upstream version 3.1.1.21+dfsg
    
    # gpg: Signature made Fri 04 Jul 2014 17:53:57 EST using RSA key ID E5923C18
    # gpg: Good signature from "Christopher James Halse Rogers <chalserogers at gmail.com>"
    # gpg:                 aka "Christopher James Halse Rogers <raof at ubuntu.com>"
    # gpg:                 aka "Christopher James Halse Rogers <christopher.halse.rogers at canonical.com>"
    # gpg:                 aka "Christopher James Halse Rogers <chris at cooperteam.net>"
    # gpg:                 aka "Christopher James Halse Rogers <chris at cooperteam.net>"
    # gpg: WARNING: This key is not certified with a trusted signature!
    # gpg:          There is no indication that the signature belongs to the owner.
    # Primary key fingerprint: 9724 01D2 9630 9DE9 1E71  3C6F 18B3 F50F E592 3C18

 .gitignore                                         |    42 +
 .travis.yml                                        |    16 +-
 CHANGES.txt                                        |    56 +
 .../FSharp.Core.Microsoft.Signed.nuspec            |    56 +
 FSharp.Core.Nuget/FSharp.Core.Mono.Signed.nuspec   |    85 +
 Makefile.in                                        |     2 +-
 README.md                                          |   244 +-
 appveyor.yml                                       |     9 +
 autogen.sh                                         |     2 -
 build.bat                                          |     6 +
 config.make.in                                     |   191 +-
 configure.ac                                       |    73 +-
 launcher.in                                        |     8 +-
 lib/bootstrap/2.0/FSharp.SRGen.targets             |     6 +-
 lib/bootstrap/4.0/Microsoft.FSharp.Targets         |    11 +-
 .../signed/.NETCore/3.3.1.0/FSharp.Core.dll        |   Bin 0 -> 1402552 bytes
 .../signed/.NETCore/3.3.1.0/FSharp.Core.optdata    |   Bin 0 -> 355519 bytes
 .../signed/.NETCore/3.3.1.0/FSharp.Core.sigdata    |   Bin 0 -> 489854 bytes
 .../signed/.NETCore/3.3.1.0/FSharp.Core.xml        | 10633 ++++++++++++++++++
 .../.NETFramework/v2.0/2.3.0.0/FSharp.Core.dll     |   Bin 0 -> 931800 bytes
 .../.NETFramework/v2.0/2.3.0.0/FSharp.Core.optdata |   Bin 0 -> 292101 bytes
 .../.NETFramework/v2.0/2.3.0.0/FSharp.Core.sigdata |   Bin 0 -> 431466 bytes
 .../.NETFramework/v2.0/2.3.0.0/FSharp.Core.xml     |  9715 +++++++++++++++++
 .../.NETFramework/v4.0/4.3.0.0/FSharp.Core.dll     |   Bin 0 -> 1121752 bytes
 .../.NETFramework/v4.0/4.3.0.0/FSharp.Core.optdata |   Bin 0 -> 352364 bytes
 .../.NETFramework/v4.0/4.3.0.0/FSharp.Core.sigdata |   Bin 0 -> 486709 bytes
 .../.NETFramework/v4.0/4.3.0.0/FSharp.Core.xml     | 10517 ++++++++++++++++++
 .../.NETFramework/v4.0/4.3.1.0/FSharp.Core.dll     |   Bin 0 -> 1398456 bytes
 .../.NETFramework/v4.0/4.3.1.0/FSharp.Core.optdata |   Bin 0 -> 357173 bytes
 .../.NETFramework/v4.0/4.3.1.0/FSharp.Core.sigdata |   Bin 0 -> 495253 bytes
 .../.NETFramework/v4.0/4.3.1.0/FSharp.Core.xml     | 10723 +++++++++++++++++++
 .../v4.0/4.3.1.0/policy.4.3.FSharp.Core.dll        |   Bin 0 -> 19672 bytes
 .../signed/.NETFramework/v4.0/4.3.1.0/pub.config   |    33 +
 .../signed/.NETPortable/2.3.5.0/FSharp.Core.dll    |   Bin 0 -> 1105968 bytes
 .../.NETPortable/2.3.5.0/FSharp.Core.optdata       |   Bin 0 -> 350249 bytes
 .../.NETPortable/2.3.5.0/FSharp.Core.sigdata       |   Bin 0 -> 476205 bytes
 .../signed/.NETPortable/2.3.5.0/FSharp.Core.xml    | 10335 ++++++++++++++++++
 .../signed/.NETPortable/2.3.5.1/FSharp.Core.dll    |   Bin 0 -> 1385144 bytes
 .../.NETPortable/2.3.5.1/FSharp.Core.optdata       |   Bin 0 -> 355042 bytes
 .../.NETPortable/2.3.5.1/FSharp.Core.sigdata       |   Bin 0 -> 484768 bytes
 .../signed/.NETPortable/2.3.5.1/FSharp.Core.xml    | 10542 ++++++++++++++++++
 .../signed/3.0/.NETPortable/FSharp.Core.dll        |   Bin 1105368 -> 0 bytes
 lib/bootstrap/signed/3.0/v2.0/FSharp.Core.dll      |   Bin 931800 -> 0 bytes
 lib/bootstrap/signed/3.0/v4.0/FSharp.Core.dll      |   Bin 1121752 -> 0 bytes
 src/FSharpSource.Settings.targets                  |     7 +-
 src/FSharpSource.targets                           |   321 +-
 src/absil/bytes.fs                                 |    12 +-
 src/absil/bytes.fsi                                |    13 +-
 src/absil/il.fs                                    |   764 +-
 src/absil/il.fsi                                   |   119 +-
 src/absil/ilascii.fs                               |    14 +-
 src/absil/ilascii.fsi                              |    12 +-
 src/absil/ilbinary.fs                              |    13 +-
 src/absil/ilbinary.fsi                             |     2 +-
 src/absil/ildiag.fs                                |    12 +-
 src/absil/ildiag.fsi                               |    12 +-
 src/absil/illex.fsl                                |    14 +-
 src/absil/illib.fs                                 |   610 +-
 src/absil/ilmorph.fs                               |    12 +-
 src/absil/ilmorph.fsi                              |    12 +-
 src/absil/ilpars.fsy                               |    22 +-
 src/absil/ilprint.fs                               |    52 +-
 src/absil/ilprint.fsi                              |    12 +-
 src/absil/ilread.fs                                |    36 +-
 src/absil/ilread.fsi                               |    14 +-
 src/absil/ilreflect.fs                             |   214 +-
 src/absil/ilsupp.fs                                |    53 +-
 src/absil/ilsupp.fsi                               |    18 +-
 src/absil/ilwrite.fs                               |   129 +-
 src/absil/ilwrite.fsi                              |    14 +-
 src/absil/ilx.fs                                   |    13 +-
 src/absil/ilx.fsi                                  |    12 +-
 src/absil/zmap.fs                                  |     5 +-
 src/absil/zmap.fsi                                 |     4 +-
 src/absil/zset.fs                                  |     2 +-
 src/absil/zset.fsi                                 |     2 +-
 src/all-vs2010.sln                                 |    85 -
 src/all-vs2012.sln                                 |    45 +-
 src/all-vs2013.sln                                 |    77 +
 src/assemblyinfo/assemblyinfo.FSharp.Build.dll.fs  |     2 +
 ...nfo.FSharp.Compiler.Interactive.Settings.dll.fs |     2 +
 ...semblyinfo.FSharp.Compiler.Server.Shared.dll.fs |     2 +
 ...assemblyinfo.FSharp.Compiler.Silverlight.dll.fs |     2 +
 .../assemblyinfo.FSharp.Compiler.dll.fs            |     2 +
 src/assemblyinfo/assemblyinfo.FSharp.Core.dll.fs   |     1 +
 .../assemblyinfo.FSharp.Data.TypeProviders.dll.fs  |     2 +
 src/assemblyinfo/assemblyinfo.fsc.exe.fs           |     2 +
 src/assemblyinfo/assemblyinfo.fsi.exe.fs           |     2 +
 src/fsharp-compiler-build.proj                     |    12 +-
 src/fsharp-compiler-unittests-build.proj           |     4 +-
 src/fsharp-library-build.proj                      |     5 +-
 src/fsharp-library-unittests-build.proj            |     5 +-
 src/fsharp-proto-build.proj                        |     5 +-
 src/fsharp.sln                                     |    82 +
 src/fsharp/ErrorLogger.fs                          |    33 +-
 src/fsharp/ExtensibleDumper.fs                     |     2 +
 src/fsharp/ExtensibleDumper.fsi                    |     2 +
 src/fsharp/FSComp.txt                              |    34 +-
 .../FSharp.Build-proto/FSharp.Build-proto.fsproj   |    29 +-
 src/fsharp/FSharp.Build-proto/Makefile.in          |    32 +-
 .../CreateFSharpManifestResourceName.fs            |     2 +
 .../CreateFSharpManifestResourceName.fsi           |     1 +
 src/fsharp/FSharp.Build/FSharp.Build.fsproj        |    51 +-
 src/fsharp/FSharp.Build/Fsc.fs                     |    23 +-
 src/fsharp/FSharp.Build/Fsc.fsi                    |     4 +
 src/fsharp/FSharp.Build/Makefile.in                |    31 +-
 src/fsharp/FSharp.Build/Microsoft.FSharp.Targets   |    13 +-
 .../FSharp.Build/Microsoft.Portable.FSharp.Targets |    75 +-
 .../FSharp.Build/Microsoft.Portable.FSharp.targets |    86 +
 .../FSharp.Compiler-proto.fsproj                   |    33 +-
 src/fsharp/FSharp.Compiler-proto/Makefile.in       |   182 +-
 .../FSharp.Compiler.Interactive.Settings.fsproj    |    30 +-
 .../Makefile.in                                    |    22 +-
 .../FSharp.Compiler.Server.Shared.fsproj           |    18 +-
 .../FSharp.Compiler.Server.Shared/Makefile.in      |    21 +-
 .../FSharp.Compiler.Silverlight.fsproj             |   495 -
 src/fsharp/FSharp.Compiler/FSharp.Compiler.fsproj  |   452 +-
 src/fsharp/FSharp.Compiler/InternalsVisibleTo.fs   |     6 +
 src/fsharp/FSharp.Compiler/Makefile.in             |   196 +-
 src/fsharp/FSharp.Core.Unittests/App.xaml.cs       |     2 +
 .../FSharp.Core.UnitTests.TestApp.csproj           |     1 +
 .../FSharp.Core.Unittests.fsproj                   |    23 +-
 .../FSharp.Core/DiscrimantedUnionType.fs           |    98 +
 .../FSharp.Core.Unittests/FSharp.Core/Lazy.fs      |     1 +
 .../Microsoft.FSharp.Collections/Array2Module.fs   |     1 +
 .../Microsoft.FSharp.Collections/Array3Module.fs   |     1 +
 .../Microsoft.FSharp.Collections/Array4Module.fs   |     1 +
 .../Microsoft.FSharp.Collections/ArrayModule.fs    |     1 +
 .../Microsoft.FSharp.Collections/ArrayModule2.fs   |     1 +
 .../ComparisonIdentityModule.fs                    |     1 +
 .../HashIdentityModule.fs                          |     1 +
 .../Microsoft.FSharp.Collections/ListModule.fs     |     1 +
 .../Microsoft.FSharp.Collections/ListModule2.fs    |     1 +
 .../Microsoft.FSharp.Collections/ListType.fs       |     1 +
 .../Microsoft.FSharp.Collections/MapModule.fs      |     1 +
 .../Microsoft.FSharp.Collections/MapType.fs        |     1 +
 .../Microsoft.FSharp.Collections/SeqModule.fs      |     1 +
 .../Microsoft.FSharp.Collections/SeqModule2.fs     |    87 +-
 .../Microsoft.FSharp.Collections/SetModule.fs      |     1 +
 .../Microsoft.FSharp.Collections/SetType.fs        |     1 +
 .../Microsoft.FSharp.Collections/StringModule.fs   |     1 +
 .../Microsoft.FSharp.Control/AsyncModule.fs        |     6 +-
 .../Microsoft.FSharp.Control/AsyncType.fs          |    20 +-
 .../Microsoft.FSharp.Control/Cancellation.fs       |     4 +-
 .../ContinuationsThreadingDetailsStandaloneExe.fs  |     2 +
 .../Microsoft.FSharp.Control/EventModule.fs        |     2 +
 .../Microsoft.FSharp.Control/LazyType.fs           |     1 +
 .../MailboxProcessorType.fs                        |     2 +
 .../Microsoft.FSharp.Control/ObservableModule.fs   |     2 +
 .../Microsoft.FSharp.Core/BigIntType.fs            |     1 +
 .../Microsoft.FSharp.Core/IntConversions.fs        |     2 +
 .../IntConversionsGenerated.fs                     |     1 +
 .../IntConversionsTestGenerator.fsx                |     2 +
 .../Microsoft.FSharp.Core/PrintfTests.fs           |     2 +
 .../Microsoft.FSharp.Math/BigIntStruct.fs          |     1 +
 .../FSharp.Core/Microsoft.FSharp.Math/BigNum.fs    |     1 +
 .../FSharpQuotations.fs                            |     2 +
 .../FSharpReflection.fs                            |     2 +
 .../FSharp.Core/OperatorsModule1.fs                |     1 +
 .../FSharp.Core/OperatorsModule2.fs                |     1 +
 .../FSharp.Core.Unittests/FSharp.Core/PrimTypes.fs |   205 +-
 src/fsharp/FSharp.Core.Unittests/LibraryTestFx.fs  |     2 +
 .../FSharp.Core.Unittests/NUnitFrameworkShims.fs   |     2 +
 .../Properties/AssemblyInfo.cs                     |     5 +-
 .../FSharp.Core.Unittests/SurfaceArea.2.0.fs       |     7 +-
 .../FSharp.Core.Unittests/SurfaceArea.4.0.dev10.fs |     2 +
 .../FSharp.Core.Unittests/SurfaceArea.4.0.fs       |    29 +
 .../FSharp.Core.Unittests/SurfaceArea.Portable.fs  |    29 +
 .../SurfaceArea.Silverlight.2.0.fs                 |     2 +
 src/fsharp/FSharp.Core.Unittests/TypeForwarding.fs |    24 +-
 src/fsharp/FSharp.Core/FSharp.Core.fsproj          |   189 +-
 src/fsharp/FSharp.Core/Linq.fs                     |    54 +-
 src/fsharp/FSharp.Core/Linq.fsi                    |    11 +-
 src/fsharp/FSharp.Core/Makefile.in                 |   100 +-
 src/fsharp/FSharp.Core/MutableTuple.fs             |     7 +-
 src/fsharp/FSharp.Core/Query.fs                    |   143 +-
 src/fsharp/FSharp.Core/Query.fsi                   |    11 +-
 src/fsharp/FSharp.Core/QueryExtensions.fs          |    15 +-
 src/fsharp/FSharp.Core/SI.fs                       |    11 +-
 src/fsharp/FSharp.Core/SR.fs                       |     8 +
 src/fsharp/FSharp.Core/array.fs                    |    12 +-
 src/fsharp/FSharp.Core/array.fsi                   |    12 +-
 src/fsharp/FSharp.Core/array2.fs                   |    12 +-
 src/fsharp/FSharp.Core/array2.fsi                  |    12 +-
 src/fsharp/FSharp.Core/array3.fs                   |    12 +-
 src/fsharp/FSharp.Core/array3.fsi                  |    12 +-
 src/fsharp/FSharp.Core/collections.fs              |    12 +-
 src/fsharp/FSharp.Core/collections.fsi             |    12 +-
 src/fsharp/FSharp.Core/control.fs                  |   163 +-
 src/fsharp/FSharp.Core/control.fsi                 |    12 +-
 src/fsharp/FSharp.Core/event.fs                    |    18 +-
 src/fsharp/FSharp.Core/event.fsi                   |    11 +-
 src/fsharp/FSharp.Core/fslib-extra-pervasives.fs   |    11 +-
 src/fsharp/FSharp.Core/fslib-extra-pervasives.fsi  |    11 +-
 src/fsharp/FSharp.Core/list.fs                     |    11 +-
 src/fsharp/FSharp.Core/list.fsi                    |    11 +-
 src/fsharp/FSharp.Core/local.fs                    |    11 +-
 src/fsharp/FSharp.Core/local.fsi                   |    11 +-
 src/fsharp/FSharp.Core/map.fs                      |    12 +-
 src/fsharp/FSharp.Core/map.fsi                     |    11 +-
 src/fsharp/FSharp.Core/math/n.fs                   |    11 +-
 src/fsharp/FSharp.Core/math/n.fsi                  |    11 +-
 src/fsharp/FSharp.Core/math/z.fs                   |    11 +-
 src/fsharp/FSharp.Core/math/z.fsi                  |    15 +-
 src/fsharp/FSharp.Core/nativeptr.fs                |    11 +-
 src/fsharp/FSharp.Core/nativeptr.fsi               |    12 +-
 src/fsharp/FSharp.Core/option.fs                   |    12 +-
 src/fsharp/FSharp.Core/option.fsi                  |    11 +-
 src/fsharp/FSharp.Core/prim-types-prelude.fs       |     2 +
 src/fsharp/FSharp.Core/prim-types-prelude.fsi      |    11 +-
 src/fsharp/FSharp.Core/prim-types.fs               |   240 +-
 src/fsharp/FSharp.Core/prim-types.fsi              |    65 +-
 src/fsharp/FSharp.Core/printf.fs                   |  1894 +++-
 src/fsharp/FSharp.Core/printf.fsi                  |    11 +-
 src/fsharp/FSharp.Core/quotations.fs               |   434 +-
 src/fsharp/FSharp.Core/quotations.fsi              |    11 +-
 src/fsharp/FSharp.Core/reflect.fs                  |   377 +-
 src/fsharp/FSharp.Core/reflect.fsi                 |   387 +-
 src/fsharp/FSharp.Core/seq.fs                      |    42 +-
 src/fsharp/FSharp.Core/seq.fsi                     |    11 +-
 src/fsharp/FSharp.Core/set.fs                      |    13 +-
 src/fsharp/FSharp.Core/set.fsi                     |    11 +-
 src/fsharp/FSharp.Core/string.fs                   |    11 +-
 src/fsharp/FSharp.Core/string.fsi                  |    11 +-
 .../FSharp.Data.TypeProviders.DesignTime.fsproj    |     2 +
 .../FSharp.Data.TypeProviders.fsproj               |     3 +
 .../InternalsVisibleTo.fs                          |     2 +
 src/fsharp/FSharp.Data.TypeProviders/Makefile.in   |    38 +-
 .../FSharp.Data.TypeProviders/TypeProviderEmit.fs  |     2 +
 .../FSharp.Data.TypeProviders/TypeProviderEmit.fsi |     2 +
 .../TypeProviderRuntimeAttribute.fs                |     2 +
 .../FSharp.Data.TypeProviders/TypeProviders.fs     |     1 +
 .../FSharp.Data.TypeProviders/TypeProvidersImpl.fs |     2 +
 src/fsharp/FSharp.Data.TypeProviders/Util.fs       |     2 +
 src/fsharp/FSharp.Data.TypeProviders/Util.fsi      |     5 +-
 src/fsharp/FlatList.fs                             |    12 +-
 src/fsharp/Fsc-proto/Fsc-proto.fsproj              |    20 +-
 src/fsharp/Fsc-proto/Makefile.in                   |    32 +-
 src/fsharp/Fsc/Fsc.fsproj                          |    21 +-
 src/fsharp/Fsc/Makefile.in                         |     6 +-
 src/fsharp/Fsc/fsc.exe.config                      |    13 +-
 src/fsharp/InternalCollections.fs                  |    11 +-
 src/fsharp/InternalCollections.fsi                 |     2 +
 src/fsharp/InternalFileSystemUtils.fs              |    17 +-
 src/fsharp/InternalFileSystemUtils.fsi             |    16 +-
 src/fsharp/Makefile.in                             |    74 +-
 src/fsharp/NicePrint.fs                            |   109 +-
 src/fsharp/PrettyNaming.fs                         |    23 +-
 src/fsharp/QueueList.fs                            |    12 +-
 src/fsharp/ReferenceResolution.fs                  |   127 +-
 src/fsharp/ReferenceResolution.fsi                 |     5 +
 src/fsharp/Salsa/Salsa.fsproj                      |     2 +
 src/fsharp/Salsa/VsMocks.fs                        |    41 +-
 src/fsharp/TraceCall.fs                            |     2 +
 src/fsharp/TraceCall.fsi                           |     2 +
 src/fsharp/ast.fs                                  |   105 +-
 src/fsharp/augment.fs                              |    12 +-
 src/fsharp/augment.fsi                             |    13 +-
 src/fsharp/build.fs                                |   717 +-
 src/fsharp/build.fsi                               |    78 +-
 src/fsharp/ccuthunk.fs                             |    12 +-
 src/fsharp/check.fs                                |    39 +-
 src/fsharp/check.fsi                               |    13 +-
 src/fsharp/creflect.fs                             |   214 +-
 src/fsharp/creflect.fsi                            |    13 +-
 src/fsharp/csolve.fs                               |   305 +-
 src/fsharp/csolve.fsi                              |    17 +-
 src/fsharp/detuple.fs                              |    14 +-
 src/fsharp/detuple.fsi                             |    13 +-
 src/fsharp/env.fs                                  |   159 +-
 src/fsharp/est.fs                                  |   550 +-
 src/fsharp/est.fsi                                 |   108 +-
 src/fsharp/formats.fs                              |    12 +-
 src/fsharp/formats.fsi                             |    12 +-
 src/fsharp/fsc.fs                                  |   430 +-
 src/fsharp/fsc.fsi                                 |     6 +-
 src/fsharp/fscmain.fs                              |    96 +-
 src/fsharp/fscopts.fs                              |    30 +-
 src/fsharp/fscopts.fsi                             |    13 +-
 src/fsharp/fsi/FSIstrings.txt                      |     6 +-
 src/fsharp/fsi/Fsi.fsproj                          |    28 +-
 src/fsharp/fsi/Makefile.in                         |    36 +-
 src/fsharp/fsi/console.fs                          |     9 +-
 src/fsharp/fsi/fsi.exe.config                      |    13 +-
 src/fsharp/fsi/fsi.fs                              |   189 +-
 src/fsharp/fsi/fsimain.fs                          |    29 +-
 src/fsharp/fsiAnyCpu/FsiAnyCPU.fsproj              |    91 -
 src/fsharp/fsiAnyCpu/FsiAnyCpu.fsproj              |    79 +
 src/fsharp/fsiAnyCpu/Makefile.in                   |    37 +-
 src/fsharp/fsiAnyCpu/fsiAnyCPU.exe.config          |    26 -
 src/fsharp/fsiAnyCpu/fsiAnyCpu.exe.config          |    19 +
 src/fsharp/fsiattrs.fs                             |    11 +-
 src/fsharp/fsiaux.fs                               |    36 +-
 src/fsharp/fsiaux.fsi                              |     5 +-
 src/fsharp/fsiserver/fsiserver.fs                  |    13 +-
 src/fsharp/ilxgen.fs                               |   230 +-
 src/fsharp/ilxgen.fsi                              |    12 +-
 src/fsharp/import.fs                               |   161 +-
 src/fsharp/import.fsi                              |    49 +-
 src/fsharp/infos.fs                                |  2206 ++--
 src/fsharp/layout.fs                               |    40 +-
 src/fsharp/layout.fsi                              |    12 +-
 src/fsharp/lex.fsl                                 |    22 +-
 src/fsharp/lexfilter.fs                            |    12 +-
 src/fsharp/lexhelp.fs                              |    17 +-
 src/fsharp/lexhelp.fsi                             |    14 +-
 src/fsharp/lib.fs                                  |    17 +-
 src/fsharp/lowertop.fs                             |    16 +-
 src/fsharp/nameres.fs                              |  1108 +-
 src/fsharp/nameres.fsi                             |   181 +-
 src/fsharp/opt.fs                                  |    42 +-
 src/fsharp/opt.fsi                                 |    13 +-
 src/fsharp/outcome.fs                              |    17 +-
 src/fsharp/outcome.fsi                             |    13 +-
 src/fsharp/pars.fsy                                |  1911 ++--
 src/fsharp/patcompile.fs                           |    27 +-
 src/fsharp/patcompile.fsi                          |    12 +-
 src/fsharp/pickle.fs                               |    13 +-
 src/fsharp/pickle.fsi                              |    12 +-
 src/fsharp/policy.2.0.FSharp.Core/Makefile.in      |    20 +-
 .../policy.2.0.FSharp.Core.dll.config              |     4 +-
 src/fsharp/policy.2.3.FSharp.Core/Makefile.in      |    21 +-
 .../policy.2.3.FSharp.Core.dll.config              |     9 +-
 src/fsharp/policy.3.3.FSharp.Core/Makefile.in      |    24 +
 .../policy.3.3.FSharp.Core.dll.config              |    11 +
 src/fsharp/policy.4.0.FSharp.Core/Makefile.in      |    22 +-
 .../policy.4.0.FSharp.Core.dll.config              |     2 +-
 src/fsharp/policy.4.3.FSharp.Core/Makefile.in      |    22 +-
 .../policy.4.3.FSharp.Core.dll.config              |     2 +-
 src/fsharp/range.fs                                |    14 +-
 src/fsharp/range.fsi                               |    15 +-
 src/fsharp/sr.fs                                   |     1 +
 src/fsharp/sr.fsi                                  |     1 +
 src/fsharp/sreflect.fs                             |    14 +-
 src/fsharp/sreflect.fsi                            |    16 +-
 src/fsharp/tainted.fs                              |     2 +
 src/fsharp/tainted.fsi                             |     2 +
 src/fsharp/targets.make                            |   251 +-
 src/fsharp/tast.fs                                 |    20 +-
 src/fsharp/tastops.fs                              |   338 +-
 src/fsharp/tastops.fsi                             |    57 +-
 src/fsharp/tc.fs                                   |  2693 ++---
 src/fsharp/tc.fsi                                  |    15 +-
 src/fsharp/tlr.fs                                  |    44 +-
 src/fsharp/tlr.fsi                                 |    12 +-
 src/fsharp/typrelns.fs                             |   644 +-
 src/fsharp/unilex.fs                               |    14 +-
 src/fsharp/unilex.fsi                              |    14 +-
 src/fsharp/unittests/TestLib.LanguageService.fs    |     2 +-
 src/fsharp/unittests/TestLib.ProjectSystem.fs      |    20 +-
 .../unittests/Tests.LanguageService.Completion.fs  |   172 +-
 .../unittests/Tests.LanguageService.General.fs     |     2 +-
 .../Tests.LanguageService.GotoDefinition.fs        |    38 +-
 .../Tests.LanguageService.ParameterInfo.fs         |    71 +-
 .../unittests/Tests.LanguageService.QuickInfo.fs   |   108 +-
 .../unittests/Tests.LanguageService.Script.fs      |    40 +-
 .../unittests/Tests.ProjectSystem.Miscellaneous.fs |     6 +-
 .../unittests/Tests.ProjectSystem.References.fs    |   111 +-
 src/fsharp/unittests/Unittests.fsproj              |     5 +-
 src/fsharp/unsolved.fs                             |     2 +
 src/fsharp/vs/IncrementalBuild.fs                  |    25 +-
 src/fsharp/vs/IncrementalBuild.fsi                 |    14 +-
 src/fsharp/vs/Reactor.fs                           |    15 +-
 src/fsharp/vs/Reactor.fsi                          |     2 +
 src/fsharp/vs/ServiceConstants.fs                  |    11 +-
 src/fsharp/vs/ServiceDeclarations.fs               |   140 +-
 src/fsharp/vs/ServiceDeclarations.fsi              |    24 +-
 src/fsharp/vs/ServiceLexing.fs                     |    26 +-
 src/fsharp/vs/ServiceLexing.fsi                    |    29 +-
 src/fsharp/vs/ServiceNavigation.fs                 |    11 +-
 src/fsharp/vs/ServiceNavigation.fsi                |    11 +-
 src/fsharp/vs/ServiceParamInfoLocations.fs         |    11 +-
 src/fsharp/vs/ServiceParamInfoLocations.fsi        |    11 +-
 src/fsharp/vs/ServiceParseTreeWalk.fs              |    19 +-
 src/fsharp/vs/ServiceUntypedParse.fs               |    78 +-
 src/fsharp/vs/ServiceUntypedParse.fsi              |    15 +-
 src/fsharp/vs/SimpleServices.fs                    |    16 +-
 src/fsharp/vs/service.fs                           |   129 +-
 src/fsharp/vs/service.fsi                          |    45 +-
 src/ilx/cu_erase.fs                                |    15 +-
 src/ilx/cu_erase.fsi                               |     2 +-
 src/ilx/ilxsettings.fs                             |    11 +-
 src/ilx/pubclo.fs                                  |    13 +-
 src/ilx/pubclo.fsi                                 |     2 +-
 src/root.traversal.targets                         |     1 +
 src/source-build-version                           |     1 -
 src/source-build-version-2.3.0.0                   |     1 -
 src/source-build-version-2.3.5.0                   |     1 -
 src/source-build-version-4.3.0.0                   |     1 -
 src/utils/CompilerLocationUtils.fs                 |    20 +-
 src/utils/HashMultiMap.fs                          |    13 +-
 src/utils/HashMultiMap.fsi                         |    12 +-
 src/utils/TaggedCollections.fs                     |    39 +-
 src/utils/TaggedCollections.fsi                    |    12 +-
 src/utils/filename.fs                              |    12 +-
 src/utils/filename.fsi                             |     2 +
 src/utils/prim-lexing.fs                           |    16 +-
 src/utils/prim-lexing.fsi                          |    15 +-
 src/utils/prim-parsing.fs                          |    13 +-
 src/utils/prim-parsing.fsi                         |    11 +-
 src/utils/resizearray.fs                           |    12 +-
 src/utils/resizearray.fsi                          |    12 +-
 src/utils/sformat.fs                               |   113 +-
 src/utils/sformat.fsi                              |    20 +-
 tests/ChompErr.bat                                 |    31 +
 tests/build-and-run.bat                            |    52 +
 tests/build.bat                                    |    37 +
 tests/config.bat                                   |   307 +
 tests/fsharp/DecidePEVerify.ps1                    |    18 +
 tests/fsharp/PickPermutations.ps1                  |    31 +
 tests/fsharp/core/access/build.bat                 |     6 +
 tests/fsharp/core/access/run.bat                   |     7 +
 tests/fsharp/core/access/test.fsx                  |   284 +
 tests/fsharp/core/apporder/build.bat               |     6 +
 tests/fsharp/core/apporder/run.bat                 |     7 +
 tests/fsharp/core/apporder/test.fsx                |   951 ++
 tests/fsharp/core/array/build.bat                  |     6 +
 tests/fsharp/core/array/run.bat                    |    15 +
 tests/fsharp/core/array/test.fsx                   |  1385 +++
 tests/fsharp/core/attributes/build.bat             |     6 +
 tests/fsharp/core/attributes/cslib.cs              |    54 +
 tests/fsharp/core/attributes/cslib.dll             |   Bin 0 -> 4096 bytes
 .../core/attributes/dont.use.empty.signature       |     1 +
 .../core/attributes/dont.use.generated.signature   |     1 +
 .../core/attributes/dont.use.wrapper.namespace     |     1 +
 tests/fsharp/core/attributes/run.bat               |     7 +
 tests/fsharp/core/attributes/test.fsx              |  1342 +++
 tests/fsharp/core/attributes/testlib.fs            |   118 +
 tests/fsharp/core/attributes/testlib.fsi           |   102 +
 tests/fsharp/core/comprehensions/build.bat         |     6 +
 tests/fsharp/core/comprehensions/run.bat           |     7 +
 tests/fsharp/core/comprehensions/test-hw.fsx       |  1068 ++
 tests/fsharp/core/comprehensions/test.fsx          |  1504 +++
 tests/fsharp/core/control/build.bat                |     6 +
 tests/fsharp/core/control/repeat.bat               |    13 +
 tests/fsharp/core/control/run.bat                  |     8 +
 tests/fsharp/core/control/test.fsx                 |  2093 ++++
 tests/fsharp/core/controlChamenos/build.bat        |     6 +
 tests/fsharp/core/controlChamenos/run.bat          |     8 +
 tests/fsharp/core/controlChamenos/test.fsx         |   144 +
 tests/fsharp/core/controlMailbox/build.bat         |     6 +
 tests/fsharp/core/controlMailbox/repeat.bat        |    13 +
 tests/fsharp/core/controlMailbox/run.bat           |     8 +
 tests/fsharp/core/controlMailbox/test.fsx          |   645 ++
 tests/fsharp/core/controlStackOverflow/build.bat   |     6 +
 tests/fsharp/core/controlStackOverflow/run.bat     |     8 +
 tests/fsharp/core/controlStackOverflow/test.fsx    |   435 +
 tests/fsharp/core/controlWebExt/build.bat          |     6 +
 tests/fsharp/core/controlWebExt/run.bat            |     7 +
 tests/fsharp/core/controlWebExt/test.fsx           |   168 +
 tests/fsharp/core/controlWpf/build.bat             |     6 +
 tests/fsharp/core/controlWpf/dont.pipe.to.stdin    |     1 +
 tests/fsharp/core/controlWpf/run.bat               |     6 +
 tests/fsharp/core/controlWpf/test.fsx              |    39 +
 tests/fsharp/core/csext/System.Core.dll            |   Bin 0 -> 663552 bytes
 tests/fsharp/core/csext/build.bat                  |     6 +
 tests/fsharp/core/csext/run.bat                    |     7 +
 tests/fsharp/core/csext/test.fsx                   |    72 +
 tests/fsharp/core/csfromfs/Excel.dll               |   Bin 0 -> 1273856 bytes
 tests/fsharp/core/csfromfs/ProtectedMethodOpt.cs   |     8 +
 tests/fsharp/core/csfromfs/ProtectedMethodOpt.fs   |    11 +
 tests/fsharp/core/csfromfs/build.bat               |   212 +
 tests/fsharp/core/csfromfs/byrefs.cs               |    64 +
 tests/fsharp/core/csfromfs/byrefs.fs               |   113 +
 tests/fsharp/core/csfromfs/classes.cs              |   198 +
 tests/fsharp/core/csfromfs/classes.fs              |   353 +
 tests/fsharp/core/csfromfs/collections.fs          |    38 +
 tests/fsharp/core/csfromfs/events.cs               |    39 +
 tests/fsharp/core/csfromfs/events.fs               |    74 +
 tests/fsharp/core/csfromfs/fields.cs               |    50 +
 tests/fsharp/core/csfromfs/fields.fs               |   114 +
 tests/fsharp/core/csfromfs/generics.cs             |   610 ++
 tests/fsharp/core/csfromfs/indexers.cs             |    75 +
 tests/fsharp/core/csfromfs/indexers.fs             |    33 +
 tests/fsharp/core/csfromfs/lib.cs                  |   846 ++
 tests/fsharp/core/csfromfs/methods.cs              |   348 +
 tests/fsharp/core/csfromfs/methods.fs              |   150 +
 tests/fsharp/core/csfromfs/nested-types-error.bsl  |    18 +
 tests/fsharp/core/csfromfs/nested-types-error.fs   |    30 +
 tests/fsharp/core/csfromfs/nested-types.cs         |    80 +
 tests/fsharp/core/csfromfs/nested-types.fs         |    32 +
 tests/fsharp/core/csfromfs/optional.fs             |   114 +
 tests/fsharp/core/csfromfs/properties.cs           |   214 +
 tests/fsharp/core/csfromfs/properties.fs           |   124 +
 tests/fsharp/core/csfromfs/run.bat                 |    74 +
 tests/fsharp/core/csfromfs/test.fs                 |    81 +
 tests/fsharp/core/events/build.bat                 |    46 +
 tests/fsharp/core/events/run.bat                   |    38 +
 tests/fsharp/core/events/test.fs                   |   552 +
 tests/fsharp/core/events/testcs.cs                 |    42 +
 tests/fsharp/core/forwarders/a.cs                  |    71 +
 tests/fsharp/core/forwarders/b.cs                  |    22 +
 tests/fsharp/core/forwarders/build.bat             |    75 +
 tests/fsharp/core/forwarders/c.fs                  |    22 +
 tests/fsharp/core/forwarders/test.fs               |    29 +
 tests/fsharp/core/fsfromcs/build.bat               |    50 +
 tests/fsharp/core/fsfromcs/lib.ml                  |    74 +
 tests/fsharp/core/fsfromcs/run.bat                 |    33 +
 tests/fsharp/core/fsfromcs/test.cs                 |   290 +
 tests/fsharp/core/fsfromfsviacs/build.bat          |    46 +
 tests/fsharp/core/fsfromfsviacs/lib.ml             |    46 +
 tests/fsharp/core/fsfromfsviacs/lib2.cs            |    37 +
 tests/fsharp/core/fsfromfsviacs/run.bat            |    31 +
 tests/fsharp/core/fsfromfsviacs/test.fsx           |    70 +
 tests/fsharp/core/fsi-reload/build.bat             |    20 +
 tests/fsharp/core/fsi-reload/run.bat               |    30 +
 tests/fsharp/core/fsi-reload/test1.ml              |    77 +
 tests/fsharp/core/fsi-reload/test1a.ml             |    15 +
 tests/fsharp/core/fsi-reload/test1b.ml             |    18 +
 tests/fsharp/core/fsi-shadowcopy/Library1.fs       |     4 +
 tests/fsharp/core/fsi-shadowcopy/run.bat           |    41 +
 tests/fsharp/core/fsi-shadowcopy/test1.fsx         |    25 +
 tests/fsharp/core/fsi-shadowcopy/test2.fsx         |    25 +
 tests/fsharp/core/fsiAndModifiers/build.bat        |    18 +
 tests/fsharp/core/fsiAndModifiers/prepare.fsx      |    34 +
 tests/fsharp/core/fsiAndModifiers/run.bat          |    30 +
 tests/fsharp/core/fsiAndModifiers/test.fsx         |     4 +
 tests/fsharp/core/genericmeasures/build.bat        |     5 +
 tests/fsharp/core/genericmeasures/run.bat          |     5 +
 tests/fsharp/core/genericmeasures/test.fsx         |    69 +
 tests/fsharp/core/hiding/build.bat                 |    54 +
 tests/fsharp/core/hiding/client.ml                 |    23 +
 tests/fsharp/core/hiding/lib.ml                    |    14 +
 tests/fsharp/core/hiding/lib.mli                   |    11 +
 tests/fsharp/core/hiding/lib2.ml                   |    13 +
 tests/fsharp/core/hiding/lib2.mli                  |    11 +
 tests/fsharp/core/hiding/lib3.ml                   |    22 +
 tests/fsharp/core/hiding/libv.ml                   |    15 +
 tests/fsharp/core/innerpoly/build.bat              |     6 +
 tests/fsharp/core/innerpoly/run.bat                |     7 +
 tests/fsharp/core/innerpoly/test.fsx               |   407 +
 tests/fsharp/core/int32/build.bat                  |     5 +
 tests/fsharp/core/int32/run.bat                    |     5 +
 tests/fsharp/core/int32/test.fsx                   |   420 +
 tests/fsharp/core/internalsvisible/build.bat       |    61 +
 tests/fsharp/core/internalsvisible/key.snk         |   Bin 0 -> 596 bytes
 tests/fsharp/core/internalsvisible/library.fs      |    26 +
 tests/fsharp/core/internalsvisible/library.fsi     |    14 +
 tests/fsharp/core/internalsvisible/librarycs.cs    |    19 +
 tests/fsharp/core/internalsvisible/main.fs         |    30 +
 tests/fsharp/core/lazy/build.bat                   |     6 +
 tests/fsharp/core/lazy/run.bat                     |     7 +
 tests/fsharp/core/lazy/test.fsx                    |   102 +
 tests/fsharp/core/letrec/build.bat                 |     6 +
 tests/fsharp/core/letrec/run.bat                   |     6 +
 tests/fsharp/core/letrec/test.fsx                  |   660 ++
 tests/fsharp/core/libtest/build.bat                |     6 +
 tests/fsharp/core/libtest/run.bat                  |    13 +
 tests/fsharp/core/libtest/test.fsx                 |  5145 +++++++++
 tests/fsharp/core/lift/build.bat                   |     6 +
 tests/fsharp/core/lift/run.bat                     |     6 +
 tests/fsharp/core/lift/test.fsx                    |    88 +
 tests/fsharp/core/load-script/1.fsx                |     2 +
 tests/fsharp/core/load-script/2.fsx                |     3 +
 tests/fsharp/core/load-script/3.fsx                |     3 +
 tests/fsharp/core/load-script/FlagCheck.fs         |     8 +
 tests/fsharp/core/load-script/FlagCheck.fsx        |     7 +
 tests/fsharp/core/load-script/ProjectDriver.fsx    |    11 +
 tests/fsharp/core/load-script/ProjectFile.fs       |     4 +
 tests/fsharp/core/load-script/ThisProject.fsx      |     4 +
 tests/fsharp/core/load-script/build.bat            |    53 +
 tests/fsharp/core/load-script/load-FlagCheckFs.fsx |     3 +
 tests/fsharp/core/load-script/multiple-load-1.fsx  |     2 +
 tests/fsharp/core/load-script/multiple-load-2.fsx  |     2 +
 tests/fsharp/core/load-script/out.bsl              |    77 +
 tests/fsharp/core/load-script/pipescr              |     2 +
 tests/fsharp/core/load-script/script.bat           |    45 +
 tests/fsharp/core/load-script/usesfsi.fsx          |     2 +
 tests/fsharp/core/longnames/build.bat              |     6 +
 .../core/longnames/dont.use.generated.signature    |     1 +
 tests/fsharp/core/longnames/run.bat                |     7 +
 tests/fsharp/core/longnames/test.fsx               |   439 +
 tests/fsharp/core/map/build.bat                    |     6 +
 tests/fsharp/core/map/run.bat                      |     7 +
 tests/fsharp/core/map/test.fsx                     |   190 +
 tests/fsharp/core/math/lalgebra/test.fsx           |   330 +
 tests/fsharp/core/math/lapack/LAPACK.dll           |   Bin 0 -> 2936832 bytes
 tests/fsharp/core/math/lapack/blas.dll             |   Bin 0 -> 421888 bytes
 tests/fsharp/core/math/lapack/build.bat            |     6 +
 tests/fsharp/core/math/lapack/dont.run.peverify    |     1 +
 .../core/math/lapack/dont.use.wrapper.namespace    |     1 +
 tests/fsharp/core/math/lapack/run.bat              |     7 +
 tests/fsharp/core/math/lapack/test.fsx             |    93 +
 tests/fsharp/core/math/numbers/build.bat           |     6 +
 tests/fsharp/core/math/numbers/run.bat             |    10 +
 tests/fsharp/core/math/numbers/test.fsx            |   299 +
 tests/fsharp/core/math/numbersVS2008/build.bat     |     6 +
 tests/fsharp/core/math/numbersVS2008/run.bat       |    10 +
 tests/fsharp/core/math/numbersVS2008/test.fsx      |   291 +
 tests/fsharp/core/math/tdirs                       |     3 +
 tests/fsharp/core/measures/build.bat               |     5 +
 tests/fsharp/core/measures/run.bat                 |     5 +
 tests/fsharp/core/measures/test.fsx                |   636 ++
 tests/fsharp/core/members/absil.fs                 |    49 +
 tests/fsharp/core/members/absil.fsi                |  1859 ++++
 tests/fsharp/core/members/basics/build.bat         |     6 +
 tests/fsharp/core/members/basics/run.bat           |    14 +
 tests/fsharp/core/members/basics/test-hw.fsx       |  5629 ++++++++++
 tests/fsharp/core/members/basics/test.fs           |  3383 ++++++
 tests/fsharp/core/members/basics/test.fsi          |   131 +
 tests/fsharp/core/members/console/console2.fs      |    72 +
 tests/fsharp/core/members/console/test.fsx         |    79 +
 tests/fsharp/core/members/ctree/build.bat          |     6 +
 tests/fsharp/core/members/ctree/run.bat            |     7 +
 tests/fsharp/core/members/ctree/test.fsx           |    73 +
 tests/fsharp/core/members/factors/build.bat        |     6 +
 .../members/factors/dont.use.generated.signature   |     1 +
 tests/fsharp/core/members/factors/run.bat          |    14 +
 tests/fsharp/core/members/factors/test.fsx         |   288 +
 tests/fsharp/core/members/incremental/build.bat    |     6 +
 .../incremental/dont.use.generated.signature       |     1 +
 tests/fsharp/core/members/incremental/run.bat      |    13 +
 tests/fsharp/core/members/incremental/test-hw.fsx  |   750 ++
 tests/fsharp/core/members/incremental/test.fsx     |   756 ++
 tests/fsharp/core/members/ops/build.bat            |     6 +
 tests/fsharp/core/members/ops/run.bat              |     7 +
 tests/fsharp/core/members/ops/test.fsx             |   599 ++
 tests/fsharp/core/members/stephen.ml               |   257 +
 tests/fsharp/core/members/tdirs                    |     6 +
 tests/fsharp/core/mscorlib/2.0/mscorlib.dll        |   Bin 0 -> 4366336 bytes
 tests/fsharp/core/mscorlib/3.5/mscorlib.dll        |   Bin 0 -> 4444160 bytes
 tests/fsharp/core/mscorlib/4.0/mscorlib.dll        |   Bin 0 -> 4934656 bytes
 .../mscorlib/Silverlight2.0.30523.8/mscorlib.dll   |   Bin 0 -> 1463296 bytes
 tests/fsharp/core/mscorlib/build.bat               |    62 +
 tests/fsharp/core/mscorlib/test.fsx                |    17 +
 tests/fsharp/core/namespaces/build.bat             |     6 +
 tests/fsharp/core/namespaces/dont.pipe.to.stdin    |     4 +
 tests/fsharp/core/namespaces/dont.run.as.script    |     1 +
 .../core/namespaces/dont.use.empty.signature       |     1 +
 .../core/namespaces/dont.use.generated.signature   |     1 +
 .../core/namespaces/dont.use.wrapper.namespace     |     1 +
 tests/fsharp/core/namespaces/run.bat               |     9 +
 tests/fsharp/core/namespaces/test.fs               |    96 +
 tests/fsharp/core/namespaces/test.fsi              |    26 +
 tests/fsharp/core/nested/build.bat                 |     6 +
 tests/fsharp/core/nested/run.bat                   |     7 +
 tests/fsharp/core/nested/test.fsx                  |    87 +
 .../core/netcore/ConsoleApplication1/Program.cs    |   112 +
 .../ConsoleApplication1/Properties/AssemblyInfo.cs |    36 +
 .../ConsoleApplication1/portabletestentry.csproj   |    69 +
 tests/fsharp/core/netcore/build.bat                |     6 +
 tests/fsharp/core/netcore/netcore.sln              |    46 +
 .../netcoreautomationhelperlibrary/Extensions.fs   |   120 +
 .../netcoreautomationhelperlibrary/Hooks.fs        |    34 +
 .../System.Diagnostics.fs                          |    24 +
 .../netcoreautomationhelperlibrary/System.IO.fs    |    51 +
 .../netcoreautomationhelperlibrary/System.fs       |    28 +
 .../netcoreautomationhelperlibrary.fsproj          |    67 +
 .../standardconsole.fs                             |    65 +
 .../core/netcore/netcorelibrary1/InitialHook.fs    |    32 +
 .../netcorelibrary1/netcoretestinglibrary.fsproj   |   171 +
 tests/fsharp/core/netcore/run.bat                  |    19 +
 tests/fsharp/core/parsing/build.bat                |    43 +
 tests/fsharp/core/parsing/crlf.ml                  |     2 +
 tests/fsharp/core/parsing/toplet.ml                |    15 +
 tests/fsharp/core/patterns/build.bat               |     6 +
 tests/fsharp/core/patterns/run.bat                 |     6 +
 tests/fsharp/core/patterns/test.fsx                |  1118 ++
 tests/fsharp/core/pinvoke/build.bat                |    37 +
 tests/fsharp/core/pinvoke/test.fsx                 |   247 +
 tests/fsharp/core/printf/build.bat                 |     8 +
 tests/fsharp/core/printf/run.bat                   |     8 +
 tests/fsharp/core/printf/test.fsx                  |  9158 ++++++++++++++++
 tests/fsharp/core/printing/build.bat               |    99 +
 .../fsharp/core/printing/preludePrintSize1000.fsx  |     3 +
 tests/fsharp/core/printing/preludePrintSize200.fsx |     3 +
 .../printing/preludeShowDeclarationValuesFalse.fsx |     3 +
 tests/fsharp/core/printing/test.fsx                |   926 ++
 tests/fsharp/core/printing/testLoadFile.fsx        |    10 +
 tests/fsharp/core/printing/testLoadFile2.fsx       |    10 +
 tests/fsharp/core/printing/z.output.test.1000.bsl  |  2994 ++++++
 tests/fsharp/core/printing/z.output.test.200.bsl   |  2243 ++++
 .../fsharp/core/printing/z.output.test.default.bsl |  6521 +++++++++++
 tests/fsharp/core/printing/z.output.test.off.bsl   |  2017 ++++
 tests/fsharp/core/printing/z.output.test.quiet.bsl |   288 +
 tests/fsharp/core/queriesCustomQueryOps/build.bat  |    43 +
 .../core/queriesCustomQueryOps/negativetest.bsl    |    14 +
 .../core/queriesCustomQueryOps/negativetest.fsx    |    68 +
 tests/fsharp/core/queriesCustomQueryOps/run.bat    |    53 +
 tests/fsharp/core/queriesCustomQueryOps/test.fsx   |   480 +
 .../core/queriesLeafExpressionConvert/build.bat    |    47 +
 .../core/queriesLeafExpressionConvert/run.bat      |    53 +
 .../core/queriesLeafExpressionConvert/test.fsx     |  1116 ++
 .../fsharp/core/queriesNullableOperators/build.bat |    47 +
 tests/fsharp/core/queriesNullableOperators/run.bat |    53 +
 .../fsharp/core/queriesNullableOperators/test.fsx  |   328 +
 tests/fsharp/core/queriesOverIEnumerable/build.bat |    47 +
 tests/fsharp/core/queriesOverIEnumerable/run.bat   |    53 +
 tests/fsharp/core/queriesOverIEnumerable/test.fsx  |  1024 ++
 tests/fsharp/core/queriesOverIQueryable/build.bat  |    47 +
 tests/fsharp/core/queriesOverIQueryable/run.bat    |    53 +
 tests/fsharp/core/queriesOverIQueryable/test.fsx   |  2489 +++++
 .../queriesOverIQueryableLinqToEntities/build.bat  |    75 +
 .../queriesOverIQueryableLinqToEntities/run.bat    |    65 +
 .../test-part1.fs                                  |    67 +
 .../test-part2.fs                                  |   575 +
 .../queriesOverIQueryableLinqToEntities/test.fsx   |   673 ++
 .../core/queriesOverIQueryableLinqToSql/build.bat  |    71 +
 .../core/queriesOverIQueryableLinqToSql/run.bat    |    67 +
 .../queriesOverIQueryableLinqToSql/test-part1.fs   |    59 +
 .../queriesOverIQueryableLinqToSql/test-part2.fs   |   567 +
 .../core/queriesOverIQueryableLinqToSql/test.fsx   |   760 ++
 tests/fsharp/core/queriesOverOData/build.bat       |    70 +
 tests/fsharp/core/queriesOverOData/run.bat         |    79 +
 tests/fsharp/core/queriesOverOData/test.fsx        |   158 +
 tests/fsharp/core/quotes/build.bat                 |    47 +
 tests/fsharp/core/quotes/cslib.cs                  |     4 +
 tests/fsharp/core/quotes/cslib.dll                 |   Bin 0 -> 3072 bytes
 tests/fsharp/core/quotes/dont.use.empty.signature  |     1 +
 tests/fsharp/core/quotes/run.bat                   |    53 +
 tests/fsharp/core/quotes/test.fsx                  |  2430 +++++
 tests/fsharp/core/quotesDebugInfo/build.bat        |    45 +
 tests/fsharp/core/quotesDebugInfo/run.bat          |    53 +
 tests/fsharp/core/quotesDebugInfo/test.fsx         |   655 ++
 .../fsharp/core/quotesInMultipleModules/build.bat  |    60 +
 .../core/quotesInMultipleModules/module1.fsx       |    11 +
 .../core/quotesInMultipleModules/module2.fsx       |     9 +
 tests/fsharp/core/quotesInMultipleModules/run.bat  |    53 +
 tests/fsharp/core/reflect/build.bat                |     6 +
 tests/fsharp/core/reflect/dont.pipe.to.stdin       |     4 +
 tests/fsharp/core/reflect/dont.use.empty.signature |     1 +
 .../core/reflect/dont.use.generated.signature      |     2 +
 tests/fsharp/core/reflect/run.bat                  |     7 +
 tests/fsharp/core/reflect/test.fs                  |    19 +
 tests/fsharp/core/reflect/test2.fs                 |   331 +
 tests/fsharp/core/resources/Icon1.ico              |   Bin 0 -> 1078 bytes
 tests/fsharp/core/resources/Image1.bmp             |   Bin 0 -> 3382 bytes
 tests/fsharp/core/resources/Resources.resx         |   134 +
 tests/fsharp/core/resources/TextFile1.txt          |     3 +
 tests/fsharp/core/resources/build.bat              |    63 +
 tests/fsharp/core/resources/chimes.wav             |   Bin 0 -> 55776 bytes
 tests/fsharp/core/resources/run.bat                |    42 +
 tests/fsharp/core/resources/test.fs                |    32 +
 tests/fsharp/core/run-all.fsx                      |   187 +
 tests/fsharp/core/run-all.sh                       |     8 +
 tests/fsharp/core/run-opt.sh                       |     5 +
 tests/fsharp/core/seq/build.bat                    |     6 +
 tests/fsharp/core/seq/run.bat                      |    13 +
 tests/fsharp/core/seq/test.fsx                     |   513 +
 tests/fsharp/core/subtype/build.bat                |     6 +
 tests/fsharp/core/subtype/run.bat                  |     7 +
 tests/fsharp/core/subtype/test.fsx                 |  1724 +++
 tests/fsharp/core/syntax/build.bat                 |     6 +
 .../core/syntax/dont.use.generated.signature       |     1 +
 .../fsharp/core/syntax/dont.use.wrapper.namespace  |     1 +
 tests/fsharp/core/syntax/run.bat                   |     7 +
 tests/fsharp/core/syntax/test.fsx                  |  1817 ++++
 tests/fsharp/core/tdirs                            |    64 +
 tests/fsharp/core/tlr/build.bat                    |     6 +
 tests/fsharp/core/tlr/run.bat                      |     6 +
 tests/fsharp/core/tlr/test.fsx                     |   418 +
 tests/fsharp/core/topinit/app69514.fs              |     5 +
 tests/fsharp/core/topinit/build.bat                |   195 +
 .../core/topinit/flag_deterministic_init1.fs       |     3 +
 .../core/topinit/flag_deterministic_init10.fs      |     3 +
 .../core/topinit/flag_deterministic_init11.fs      |     3 +
 .../core/topinit/flag_deterministic_init12.fs      |     3 +
 .../core/topinit/flag_deterministic_init13.fs      |     3 +
 .../core/topinit/flag_deterministic_init14.fs      |     3 +
 .../core/topinit/flag_deterministic_init15.fs      |     3 +
 .../core/topinit/flag_deterministic_init16.fs      |     3 +
 .../core/topinit/flag_deterministic_init17.fs      |     3 +
 .../core/topinit/flag_deterministic_init18.fs      |     3 +
 .../core/topinit/flag_deterministic_init19.fs      |     3 +
 .../core/topinit/flag_deterministic_init2.fs       |     3 +
 .../core/topinit/flag_deterministic_init20.fs      |     3 +
 .../core/topinit/flag_deterministic_init21.fs      |     3 +
 .../core/topinit/flag_deterministic_init22.fs      |     3 +
 .../core/topinit/flag_deterministic_init23.fs      |     3 +
 .../core/topinit/flag_deterministic_init24.fs      |     3 +
 .../core/topinit/flag_deterministic_init25.fs      |     3 +
 .../core/topinit/flag_deterministic_init26.fs      |     3 +
 .../core/topinit/flag_deterministic_init27.fs      |     3 +
 .../core/topinit/flag_deterministic_init28.fs      |     3 +
 .../core/topinit/flag_deterministic_init29.fs      |     3 +
 .../core/topinit/flag_deterministic_init3.fs       |     3 +
 .../core/topinit/flag_deterministic_init30.fs      |     3 +
 .../core/topinit/flag_deterministic_init31.fs      |     3 +
 .../core/topinit/flag_deterministic_init32.fs      |     3 +
 .../core/topinit/flag_deterministic_init33.fs      |     3 +
 .../core/topinit/flag_deterministic_init34.fs      |     3 +
 .../core/topinit/flag_deterministic_init35.fs      |     3 +
 .../core/topinit/flag_deterministic_init36.fs      |     3 +
 .../core/topinit/flag_deterministic_init37.fs      |     3 +
 .../core/topinit/flag_deterministic_init38.fs      |     3 +
 .../core/topinit/flag_deterministic_init39.fs      |     3 +
 .../core/topinit/flag_deterministic_init4.fs       |     3 +
 .../core/topinit/flag_deterministic_init40.fs      |     3 +
 .../core/topinit/flag_deterministic_init41.fs      |     3 +
 .../core/topinit/flag_deterministic_init42.fs      |     3 +
 .../core/topinit/flag_deterministic_init43.fs      |     3 +
 .../core/topinit/flag_deterministic_init44.fs      |     3 +
 .../core/topinit/flag_deterministic_init45.fs      |     3 +
 .../core/topinit/flag_deterministic_init46.fs      |     3 +
 .../core/topinit/flag_deterministic_init47.fs      |     3 +
 .../core/topinit/flag_deterministic_init48.fs      |     3 +
 .../core/topinit/flag_deterministic_init49.fs      |     3 +
 .../core/topinit/flag_deterministic_init5.fs       |     3 +
 .../core/topinit/flag_deterministic_init50.fs      |     3 +
 .../core/topinit/flag_deterministic_init51.fs      |     3 +
 .../core/topinit/flag_deterministic_init52.fs      |     3 +
 .../core/topinit/flag_deterministic_init53.fs      |     3 +
 .../core/topinit/flag_deterministic_init54.fs      |     3 +
 .../core/topinit/flag_deterministic_init55.fs      |     3 +
 .../core/topinit/flag_deterministic_init56.fs      |     3 +
 .../core/topinit/flag_deterministic_init57.fs      |     3 +
 .../core/topinit/flag_deterministic_init58.fs      |     3 +
 .../core/topinit/flag_deterministic_init59.fs      |     3 +
 .../core/topinit/flag_deterministic_init6.fs       |     3 +
 .../core/topinit/flag_deterministic_init60.fs      |     3 +
 .../core/topinit/flag_deterministic_init61.fs      |     3 +
 .../core/topinit/flag_deterministic_init62.fs      |     3 +
 .../core/topinit/flag_deterministic_init63.fs      |     3 +
 .../core/topinit/flag_deterministic_init64.fs      |     3 +
 .../core/topinit/flag_deterministic_init65.fs      |     3 +
 .../core/topinit/flag_deterministic_init66.fs      |     3 +
 .../core/topinit/flag_deterministic_init67.fs      |     3 +
 .../core/topinit/flag_deterministic_init68.fs      |     3 +
 .../core/topinit/flag_deterministic_init69.fs      |     3 +
 .../core/topinit/flag_deterministic_init7.fs       |     3 +
 .../core/topinit/flag_deterministic_init70.fs      |     3 +
 .../core/topinit/flag_deterministic_init71.fs      |     3 +
 .../core/topinit/flag_deterministic_init72.fs      |     3 +
 .../core/topinit/flag_deterministic_init73.fs      |     3 +
 .../core/topinit/flag_deterministic_init74.fs      |     3 +
 .../core/topinit/flag_deterministic_init75.fs      |     3 +
 .../core/topinit/flag_deterministic_init76.fs      |     3 +
 .../core/topinit/flag_deterministic_init77.fs      |     3 +
 .../core/topinit/flag_deterministic_init78.fs      |     3 +
 .../core/topinit/flag_deterministic_init79.fs      |     3 +
 .../core/topinit/flag_deterministic_init8.fs       |     3 +
 .../core/topinit/flag_deterministic_init80.fs      |     3 +
 .../core/topinit/flag_deterministic_init81.fs      |     3 +
 .../core/topinit/flag_deterministic_init82.fs      |     3 +
 .../core/topinit/flag_deterministic_init83.fs      |     3 +
 .../core/topinit/flag_deterministic_init84.fs      |     3 +
 .../core/topinit/flag_deterministic_init85.fs      |     3 +
 .../core/topinit/flag_deterministic_init9.fs       |     3 +
 tests/fsharp/core/topinit/generate.fsx             |   142 +
 tests/fsharp/core/topinit/lib.ml                   |    13 +
 tests/fsharp/core/topinit/lib69514.fs              |    14 +
 tests/fsharp/core/topinit/lib69514.fsi             |    16 +
 .../fsharp/core/topinit/lib_deterministic_init1.fs |    12 +
 .../core/topinit/lib_deterministic_init10.fs       |    12 +
 .../core/topinit/lib_deterministic_init11.fs       |    12 +
 .../core/topinit/lib_deterministic_init12.fs       |    12 +
 .../core/topinit/lib_deterministic_init13.fs       |    12 +
 .../core/topinit/lib_deterministic_init14.fs       |    12 +
 .../core/topinit/lib_deterministic_init15.fs       |    12 +
 .../core/topinit/lib_deterministic_init16.fs       |    12 +
 .../core/topinit/lib_deterministic_init17.fs       |    12 +
 .../core/topinit/lib_deterministic_init18.fs       |    12 +
 .../core/topinit/lib_deterministic_init19.fs       |    12 +
 .../fsharp/core/topinit/lib_deterministic_init2.fs |    12 +
 .../core/topinit/lib_deterministic_init20.fs       |    12 +
 .../core/topinit/lib_deterministic_init21.fs       |    12 +
 .../core/topinit/lib_deterministic_init22.fs       |    12 +
 .../core/topinit/lib_deterministic_init23.fs       |    12 +
 .../core/topinit/lib_deterministic_init24.fs       |    12 +
 .../core/topinit/lib_deterministic_init25.fs       |    12 +
 .../core/topinit/lib_deterministic_init26.fs       |    12 +
 .../core/topinit/lib_deterministic_init27.fs       |    12 +
 .../core/topinit/lib_deterministic_init28.fs       |    12 +
 .../core/topinit/lib_deterministic_init29.fs       |    12 +
 .../fsharp/core/topinit/lib_deterministic_init3.fs |    12 +
 .../core/topinit/lib_deterministic_init30.fs       |    12 +
 .../core/topinit/lib_deterministic_init31.fs       |    12 +
 .../core/topinit/lib_deterministic_init32.fs       |    12 +
 .../core/topinit/lib_deterministic_init33.fs       |    12 +
 .../core/topinit/lib_deterministic_init34.fs       |    12 +
 .../core/topinit/lib_deterministic_init35.fs       |    12 +
 .../core/topinit/lib_deterministic_init36.fs       |    12 +
 .../core/topinit/lib_deterministic_init37.fs       |    12 +
 .../core/topinit/lib_deterministic_init38.fs       |    12 +
 .../core/topinit/lib_deterministic_init39.fs       |    12 +
 .../fsharp/core/topinit/lib_deterministic_init4.fs |    12 +
 .../core/topinit/lib_deterministic_init40.fs       |    12 +
 .../core/topinit/lib_deterministic_init41.fs       |    12 +
 .../core/topinit/lib_deterministic_init42.fs       |    12 +
 .../core/topinit/lib_deterministic_init43.fs       |    12 +
 .../core/topinit/lib_deterministic_init44.fs       |    12 +
 .../core/topinit/lib_deterministic_init45.fs       |    12 +
 .../core/topinit/lib_deterministic_init46.fs       |    12 +
 .../core/topinit/lib_deterministic_init47.fs       |    12 +
 .../core/topinit/lib_deterministic_init48.fs       |    12 +
 .../core/topinit/lib_deterministic_init49.fs       |    12 +
 .../fsharp/core/topinit/lib_deterministic_init5.fs |    12 +
 .../core/topinit/lib_deterministic_init50.fs       |    12 +
 .../core/topinit/lib_deterministic_init51.fs       |    12 +
 .../core/topinit/lib_deterministic_init52.fs       |    12 +
 .../core/topinit/lib_deterministic_init53.fs       |    12 +
 .../core/topinit/lib_deterministic_init54.fs       |    12 +
 .../core/topinit/lib_deterministic_init55.fs       |    12 +
 .../core/topinit/lib_deterministic_init56.fs       |    12 +
 .../core/topinit/lib_deterministic_init57.fs       |    12 +
 .../core/topinit/lib_deterministic_init58.fs       |    12 +
 .../core/topinit/lib_deterministic_init59.fs       |    12 +
 .../fsharp/core/topinit/lib_deterministic_init6.fs |    12 +
 .../core/topinit/lib_deterministic_init60.fs       |    12 +
 .../core/topinit/lib_deterministic_init61.fs       |    12 +
 .../core/topinit/lib_deterministic_init62.fs       |    12 +
 .../core/topinit/lib_deterministic_init63.fs       |    12 +
 .../core/topinit/lib_deterministic_init64.fs       |    12 +
 .../core/topinit/lib_deterministic_init65.fs       |    12 +
 .../core/topinit/lib_deterministic_init66.fs       |    12 +
 .../core/topinit/lib_deterministic_init67.fs       |    12 +
 .../core/topinit/lib_deterministic_init68.fs       |    12 +
 .../core/topinit/lib_deterministic_init69.fs       |    12 +
 .../fsharp/core/topinit/lib_deterministic_init7.fs |    12 +
 .../core/topinit/lib_deterministic_init70.fs       |    12 +
 .../core/topinit/lib_deterministic_init71.fs       |    12 +
 .../core/topinit/lib_deterministic_init72.fs       |    12 +
 .../core/topinit/lib_deterministic_init73.fs       |    12 +
 .../core/topinit/lib_deterministic_init74.fs       |    12 +
 .../core/topinit/lib_deterministic_init75.fs       |    12 +
 .../core/topinit/lib_deterministic_init76.fs       |    12 +
 .../core/topinit/lib_deterministic_init77.fs       |    12 +
 .../core/topinit/lib_deterministic_init78.fs       |    12 +
 .../core/topinit/lib_deterministic_init79.fs       |    12 +
 .../fsharp/core/topinit/lib_deterministic_init8.fs |    12 +
 .../core/topinit/lib_deterministic_init80.fs       |    12 +
 .../core/topinit/lib_deterministic_init81.fs       |    12 +
 .../core/topinit/lib_deterministic_init82.fs       |    12 +
 .../core/topinit/lib_deterministic_init83.fs       |    12 +
 .../core/topinit/lib_deterministic_init84.fs       |    12 +
 .../core/topinit/lib_deterministic_init85.fs       |    12 +
 .../fsharp/core/topinit/lib_deterministic_init9.fs |    12 +
 tests/fsharp/core/topinit/run.bat                  |    60 +
 tests/fsharp/core/topinit/static-main.fs           |    16 +
 tests/fsharp/core/topinit/test.cs                  |    34 +
 tests/fsharp/core/topinit/test0.fs                 |    96 +
 tests/fsharp/core/topinit/test1.fs                 |    24 +
 tests/fsharp/core/topinit/test2.fs                 |    30 +
 tests/fsharp/core/topinit/test3.fs                 |    32 +
 tests/fsharp/core/topinit/test4.fs                 |    54 +
 tests/fsharp/core/topinit/test5.fs                 |    36 +
 tests/fsharp/core/topinit/test6.fs                 |    56 +
 .../fsharp/core/topinit/test_deterministic_init.fs |   601 ++
 tests/fsharp/core/unicode/build.bat                |    52 +
 tests/fsharp/core/unicode/dont.pipe.to.stdin       |     1 +
 tests/fsharp/core/unicode/kanji-unicode-utf16.fs   |   Bin 0 -> 128 bytes
 .../unicode/kanji-unicode-utf7-codepage-65000.fs   |     5 +
 .../kanji-unicode-utf8-nosig-codepage-65001.fs     |     5 +
 .../kanji-unicode-utf8-withsig-codepage-65001.fs   |     5 +
 tests/fsharp/core/unicode/out.bsl                  |     1 +
 tests/fsharp/core/unicode/run.bat                  |    55 +
 tests/fsharp/core/unicode/test.fsx                 |   161 +
 tests/fsharp/core/unicode/utf8source.ml            |     8 +
 tests/fsharp/core/verify/build.bat                 |    55 +
 tests/fsharp/core/verify/run.bat                   |    30 +
 tests/fsharp/core/verify/xmlverify.fs              |    12 +
 tests/fsharp/optimize/analyses/build.bat           |    72 +
 .../analyses/effects.HasEffect.output.test.bsl     |    50 +
 tests/fsharp/optimize/analyses/effects.fs          |   118 +
 .../analyses/sizes.FunctionSizes.output.test.bsl   |    18 +
 .../analyses/sizes.TotalSizes.output.test.bsl      |    18 +
 tests/fsharp/optimize/analyses/sizes.fs            |    26 +
 .../tailcalls.NoNeedToTailcall.output.test.bsl     |    53 +
 tests/fsharp/optimize/analyses/tailcalls.fs        |   126 +
 tests/fsharp/optimize/basics/build.bat             |    35 +
 tests/fsharp/optimize/basics/run.bat               |    50 +
 tests/fsharp/optimize/basics/test.ml               |   107 +
 tests/fsharp/optimize/inline/build.bat             |    39 +
 tests/fsharp/optimize/inline/lib.fs                |    63 +
 tests/fsharp/optimize/inline/run.bat               |    50 +
 tests/fsharp/optimize/inline/test.fs               |    15 +
 tests/fsharp/optimize/stats/run.bat                |    49 +
 tests/fsharp/optimize/stats/stats10.txt            |    77 +
 tests/fsharp/optimize/tdirs                        |     3 +
 tests/fsharp/perf/graph/build.bat                  |     6 +
 tests/fsharp/perf/graph/run.bat                    |     7 +
 tests/fsharp/perf/graph/test.ml                    |   550 +
 tests/fsharp/perf/nbody/build.bat                  |     6 +
 tests/fsharp/perf/nbody/run.bat                    |     7 +
 tests/fsharp/perf/nbody/test.ml                    |   159 +
 tests/fsharp/perf/tdirs                            |     2 +
 tests/fsharp/regression/26/build.bat               |     5 +
 tests/fsharp/regression/26/run.bat                 |     7 +
 tests/fsharp/regression/26/test.ml                 |    32 +
 tests/fsharp/regression/321/build.bat              |     6 +
 tests/fsharp/regression/321/run.bat                |     7 +
 tests/fsharp/regression/321/test.ml                |    29 +
 tests/fsharp/regression/321/test.mli               |     3 +
 tests/fsharp/regression/655/build.bat              |    40 +
 tests/fsharp/regression/655/main.fs                |    13 +
 tests/fsharp/regression/655/run.bat                |    38 +
 tests/fsharp/regression/655/xlibC.ml               |    15 +
 tests/fsharp/regression/656/build.bat              |    33 +
 tests/fsharp/regression/656/filehelper.fs          |    36 +
 tests/fsharp/regression/656/form.fs                |   932 ++
 tests/fsharp/regression/656/formshelper.fs         |   169 +
 tests/fsharp/regression/656/mathhelper.fs          |   136 +
 tests/fsharp/regression/656/misc.fs                |    30 +
 tests/fsharp/regression/656/playerrecord.fs        |    89 +
 tests/fsharp/regression/656/plot.fs                |   174 +
 tests/fsharp/regression/656/run.bat                |    34 +
 tests/fsharp/regression/656/trackedplayers.fs      |   375 +
 tests/fsharp/regression/656/traj.fs                |   255 +
 tests/fsharp/regression/83/build.bat               |    32 +
 tests/fsharp/regression/83/run.bat                 |    16 +
 tests/fsharp/regression/83/test.ml                 |    46 +
 tests/fsharp/regression/84/build.bat               |     6 +
 tests/fsharp/regression/84/run.bat                 |     7 +
 tests/fsharp/regression/84/test.ml                 |    11 +
 tests/fsharp/regression/85/Category.ml             |     8 +
 tests/fsharp/regression/85/build.bat               |    40 +
 tests/fsharp/regression/85/category.dll            |   Bin 0 -> 20480 bytes
 tests/fsharp/regression/85/run.bat                 |    26 +
 tests/fsharp/regression/86/build.bat               |     6 +
 tests/fsharp/regression/86/run.bat                 |     7 +
 tests/fsharp/regression/86/test.ml                 |    11 +
 .../lucian-standalone-bug/AsmL.Tools.Algos.SA.dll  |   Bin 0 -> 20480 bytes
 .../lucian-standalone-bug/AsmL.Tools.Algos.SA.pdb  |   Bin 0 -> 19968 bytes
 .../AsmL.Tools.Algos.SimplexMethod.dll             |   Bin 0 -> 24576 bytes
 .../AsmL.Tools.Algos.SimplexMethod.pdb             |   Bin 0 -> 28160 bytes
 .../AsmL.Tools.Algos.SimplexMethod.xml             |    66 +
 .../AsmL.Tools.Algos.SimplexMethodOpt.Tableu.dll   |   Bin 0 -> 37376 bytes
 .../AsmL.Tools.Algos.SimplexMethodOpt.Tableu.pdb   |   Bin 0 -> 281600 bytes
 .../lucian-standalone-bug/HashMultiMap.fs          |   166 +
 .../regression/lucian-standalone-bug/HashSet.fs    |    54 +
 .../Microsoft.GLEE.Drawing.dll                     |   Bin 0 -> 49152 bytes
 .../Microsoft.GLEE.Drawing.pdb                     |   Bin 0 -> 118272 bytes
 .../Microsoft.GLEE.GraphHelper.dll                 |   Bin 0 -> 20480 bytes
 .../Microsoft.GLEE.GraphHelper.pdb                 |   Bin 0 -> 13824 bytes
 .../Microsoft.GLEE.GraphViewerGDI.XML              |   446 +
 .../Microsoft.GLEE.GraphViewerGDI.dll              |   Bin 0 -> 81920 bytes
 .../Microsoft.GLEE.GraphViewerGDI.pdb              |   Bin 0 -> 157184 bytes
 .../Microsoft.GLEE.IGraphViewer.dll                |   Bin 0 -> 36864 bytes
 .../Microsoft.GLEE.IGraphViewer.pdb                |   Bin 0 -> 65024 bytes
 .../Microsoft.GLEE.Splines.dll                     |   Bin 0 -> 61440 bytes
 .../Microsoft.GLEE.Splines.pdb                     |   Bin 0 -> 163328 bytes
 .../lucian-standalone-bug/Microsoft.GLEE.dll       |   Bin 0 -> 139264 bytes
 .../lucian-standalone-bug/Microsoft.GLEE.pdb       |   Bin 0 -> 398848 bytes
 .../regression/lucian-standalone-bug/TaggedHash.fs |    59 +
 .../regression/lucian-standalone-bug/analysis.fs   |  1097 ++
 .../fsharp/regression/lucian-standalone-bug/ast.fs |   234 +
 .../regression/lucian-standalone-bug/build.bat     |    28 +
 .../regression/lucian-standalone-bug/checkmri.doc  |   Bin 0 -> 19968 bytes
 .../regression/lucian-standalone-bug/checkmri.fs   |   279 +
 .../lucian-standalone-bug/checkmri.fsharpp         |   122 +
 .../regression/lucian-standalone-bug/checkmri.ppt  |   Bin 0 -> 74240 bytes
 .../regression/lucian-standalone-bug/checkmri.sln  |    20 +
 .../regression/lucian-standalone-bug/edit.bat      |    15 +
 .../regression/lucian-standalone-bug/eg1.viper     |   121 +
 .../regression/lucian-standalone-bug/eg2.viper     |    30 +
 .../regression/lucian-standalone-bug/eg3.viper     |    36 +
 .../regression/lucian-standalone-bug/eg4.viper     |    23 +
 .../regression/lucian-standalone-bug/eg5.viper     |    23 +
 .../regression/lucian-standalone-bug/eg6.viper     |    34 +
 .../regression/lucian-standalone-bug/eg7.viper     |    29 +
 .../regression/lucian-standalone-bug/hashtbl.fs    |    79 +
 .../fsharp/regression/lucian-standalone-bug/lex.fs |   678 ++
 .../regression/lucian-standalone-bug/lex.fsl       |    86 +
 .../regression/lucian-standalone-bug/lexing.fs     |    67 +
 .../regression/lucian-standalone-bug/make.bat      |    14 +
 .../regression/lucian-standalone-bug/pars.fs       |  1804 ++++
 .../regression/lucian-standalone-bug/pars.fsy      |   181 +
 .../regression/lucian-standalone-bug/parsing.fs    |    41 +
 .../lucian-standalone-bug/prim-lexing.fs           |   418 +
 .../lucian-standalone-bug/prim-parsing.fs          |   513 +
 .../regression/lucian-standalone-bug/states.fs     |  1013 ++
 .../regression/lucian-standalone-bug/test.fs       |    25 +
 .../regression/lucian-standalone-bug/utils.fs      |    70 +
 tests/fsharp/regression/tdirs                      |    11 +
 tests/fsharp/regression/tuple-bug-1/build.bat      |     7 +
 tests/fsharp/regression/tuple-bug-1/run.bat        |     4 +
 tests/fsharp/regression/tuple-bug-1/test.ml        |    30 +
 tests/fsharp/regression/wecker-1/JSTM.dll          |   Bin 0 -> 20480 bytes
 tests/fsharp/regression/wecker-1/build.bat         |    55 +
 tests/fsharp/regression/wecker-1/chan.fs           |   241 +
 tests/fsharp/regression/wecker-1/chan.fsi          |    87 +
 tests/fsharp/regression/wecker-1/main.fs           |    88 +
 tests/fsharp/regression/wecker-1/ml2.exe           |   Bin 0 -> 9216 bytes
 tests/fsharp/regression/wecker-1/run.bat           |    39 +
 tests/fsharp/single-neg-test.bat                   |   110 +
 tests/fsharp/single-test-build.bat                 |   313 +
 tests/fsharp/single-test-run.bat                   |   344 +
 tests/fsharp/tdirs                                 |     7 +
 tests/fsharp/tools/FSharp.PowerPack/README.txt     |    10 +
 .../fixed/Test.Compiler.CodeDom.dll                |   Bin 0 -> 369664 bytes
 .../FSharp.PowerPack/fixed/Test.PowerPack.Linq.dll |   Bin 0 -> 378880 bytes
 .../FSharp.PowerPack/fixed/Test.PowerPack.dll      |   Bin 0 -> 1109504 bytes
 .../fsppack/src/CodePlex.Settings.targets          |    27 +
 .../FSharp.PowerPack/fsppack/src/CodePlex.targets  |    25 +
 .../Test.Compiler.CodeDom.fsproj                   |    51 +
 .../assemblyinfo.FSharp.Compiler.CodeDom.dll.fs    |     8 +
 .../src/FSharp.Compiler.CodeDom/codedomvisitor.fs  |   101 +
 .../src/FSharp.Compiler.CodeDom/codeprovider.fs    |   302 +
 .../src/FSharp.Compiler.CodeDom/codeprovider.fsi   |    15 +
 .../src/FSharp.Compiler.CodeDom/compiler.fs        |   176 +
 .../src/FSharp.Compiler.CodeDom/generator.fs       |  1810 ++++
 .../fsppack/src/FSharp.PowerPack.Linq/Assembly.fs  |     8 +
 .../FSharp.PowerPack.Linq/FuncConvertExtensions.fs |    28 +
 .../FuncConvertExtensions.fsi                      |    40 +
 .../fsppack/src/FSharp.PowerPack.Linq/Linq.fs      |   809 ++
 .../fsppack/src/FSharp.PowerPack.Linq/Linq.fsi     |   124 +
 .../src/FSharp.PowerPack.Linq/LinqQueries.fs       |   785 ++
 .../src/FSharp.PowerPack.Linq/LinqQueries.fsi      |    61 +
 .../Test.PowerPack.Linq.fsproj                     |    56 +
 .../assemblyinfo.FSharp.PowerPack.Linq.dll.fs      |     8 +
 .../src/FSharp.PowerPack/AsyncOperations.fs        |   167 +
 .../src/FSharp.PowerPack/AsyncOperations.fsi       |    81 +
 .../fsppack/src/FSharp.PowerPack/AsyncWorker.fs    |    65 +
 .../fsppack/src/FSharp.PowerPack/AsyncWorker.fsi   |    20 +
 .../fsppack/src/FSharp.PowerPack/Compat.Array.fs   |   109 +
 .../fsppack/src/FSharp.PowerPack/Compat.Array.fsi  |    80 +
 .../fsppack/src/FSharp.PowerPack/Compat.Array2D.fs |    32 +
 .../src/FSharp.PowerPack/Compat.Array2D.fsi        |    26 +
 .../fsppack/src/FSharp.PowerPack/Compat.List.fs    |   141 +
 .../fsppack/src/FSharp.PowerPack/Compat.List.fsi   |   125 +
 .../fsppack/src/FSharp.PowerPack/Compat.Seq.fs     |    23 +
 .../fsppack/src/FSharp.PowerPack/Compat.Seq.fsi    |    15 +
 .../fsppack/src/FSharp.PowerPack/Compat.String.fs  |   110 +
 .../fsppack/src/FSharp.PowerPack/Compat.String.fsi |    98 +
 .../src/FSharp.PowerPack/CompilerLocationUtils.fs  |   213 +
 .../fsppack/src/FSharp.PowerPack/HashMultiMap.fs   |   166 +
 .../fsppack/src/FSharp.PowerPack/HashMultiMap.fsi  |    84 +
 .../fsppack/src/FSharp.PowerPack/HashSet.fs        |    54 +
 .../fsppack/src/FSharp.PowerPack/HashSet.fsi       |    59 +
 .../fsppack/src/FSharp.PowerPack/Measure.fs        |    15 +
 .../fsppack/src/FSharp.PowerPack/Measure.fsi       |    25 +
 .../fsppack/src/FSharp.PowerPack/NativeArray.fs    |   105 +
 .../fsppack/src/FSharp.PowerPack/NativeArray.fsi   |   158 +
 .../src/FSharp.PowerPack/PhysicalConstants.fs      |    91 +
 .../fsppack/src/FSharp.PowerPack/PowerPack.fs      |    33 +
 .../fsppack/src/FSharp.PowerPack/SI.fs             |   112 +
 .../src/FSharp.PowerPack/TaggedCollections.fs      |  1179 ++
 .../src/FSharp.PowerPack/TaggedCollections.fsi     |   225 +
 .../fsppack/src/FSharp.PowerPack/TaggedHash.fs     |    59 +
 .../fsppack/src/FSharp.PowerPack/TaggedHash.fsi    |    89 +
 .../src/FSharp.PowerPack/Test.PowerPack.fsproj     |   252 +
 .../src/FSharp.PowerPack/UnitTestHelpers.fs        |    12 +
 .../fsppack/src/FSharp.PowerPack/arg.fs            |   111 +
 .../fsppack/src/FSharp.PowerPack/arg.fsi           |    47 +
 .../assemblyinfo.FSharp.PowerPack.dll.fs           |     8 +
 .../fsppack/src/FSharp.PowerPack/buffer.fs         |    32 +
 .../fsppack/src/FSharp.PowerPack/buffer.fsi        |    56 +
 .../fsppack/src/FSharp.PowerPack/byte.fs           |    44 +
 .../fsppack/src/FSharp.PowerPack/byte.fsi          |    76 +
 .../fsppack/src/FSharp.PowerPack/char.fs           |    21 +
 .../fsppack/src/FSharp.PowerPack/char.fsi          |    23 +
 .../fsppack/src/FSharp.PowerPack/filename.fs       |    51 +
 .../fsppack/src/FSharp.PowerPack/filename.fsi      |    62 +
 .../fsppack/src/FSharp.PowerPack/float.fs          |    56 +
 .../fsppack/src/FSharp.PowerPack/float.fsi         |    55 +
 .../fsppack/src/FSharp.PowerPack/hashtbl.fs        |    79 +
 .../fsppack/src/FSharp.PowerPack/hashtbl.fsi       |   138 +
 .../fsppack/src/FSharp.PowerPack/int16.fs          |    39 +
 .../fsppack/src/FSharp.PowerPack/int32.fs          |    60 +
 .../fsppack/src/FSharp.PowerPack/int32.fsi         |   105 +
 .../fsppack/src/FSharp.PowerPack/int64.fs          |    55 +
 .../fsppack/src/FSharp.PowerPack/int64.fsi         |   100 +
 .../fsppack/src/FSharp.PowerPack/lazy.fs           |    12 +
 .../fsppack/src/FSharp.PowerPack/lazy.fsi          |    31 +
 .../fsppack/src/FSharp.PowerPack/lazylist.fs       |   261 +
 .../fsppack/src/FSharp.PowerPack/lazylist.fsi      |   189 +
 .../fsppack/src/FSharp.PowerPack/lexing.fs         |    68 +
 .../fsppack/src/FSharp.PowerPack/lexing.fsi        |    97 +
 .../fsppack/src/FSharp.PowerPack/map.fs            |    45 +
 .../fsppack/src/FSharp.PowerPack/map.fsi           |    57 +
 .../fsppack/src/FSharp.PowerPack/math/INumeric.fs  |   241 +
 .../fsppack/src/FSharp.PowerPack/math/INumeric.fsi |    82 +
 .../FSharp.PowerPack/math/NativeArrayExtensions.fs |    52 +
 .../math/NativeArrayExtensions.fsi                 |    27 +
 .../src/FSharp.PowerPack/math/associations.fs      |    61 +
 .../src/FSharp.PowerPack/math/associations.fsi     |    28 +
 .../fsppack/src/FSharp.PowerPack/math/complex.fs   |   130 +
 .../fsppack/src/FSharp.PowerPack/math/complex.fsi  |   136 +
 .../lapack/FSharp.PowerPack.Math.Providers.fsproj  |    45 +
 .../src/FSharp.PowerPack/math/lapack/build.bat     |     6 +
 .../FSharp.PowerPack/math/lapack/code_generator.fs |   611 ++
 .../src/FSharp.PowerPack/math/lapack/la.fsharpp    |    92 +
 .../src/FSharp.PowerPack/math/lapack/la.sln        |    20 +
 .../FSharp.PowerPack/math/lapack/lapack_base.fs    |   131 +
 .../FSharp.PowerPack/math/lapack/lapack_service.fs |     5 +
 .../math/lapack/lapack_service_mkl.fs              |  1354 +++
 .../math/lapack/lapack_service_mkl.fsi             |     5 +
 .../math/lapack/lapack_service_netlib.fs           |  1345 +++
 .../math/lapack/lapack_service_netlib.fsi          |     5 +
 .../math/lapack/lapack_service_template.fs         |    66 +
 .../FSharp.PowerPack/math/lapack/linear_algebra.fs |   201 +
 .../math/lapack/linear_algebra.fsi                 |    82 +
 .../math/lapack/linear_algebra_managed.fs          |   238 +
 .../math/lapack/linear_algebra_service.fs          |   175 +
 .../src/FSharp.PowerPack/math/lapack/regen.bat     |     3 +
 .../src/FSharp.PowerPack/math/lapack/service.fs    |   165 +
 .../src/FSharp.PowerPack/math/lapack/service.fsi   |    19 +
 .../fsppack/src/FSharp.PowerPack/math/matrix.fs    |  2567 +++++
 .../fsppack/src/FSharp.PowerPack/math/matrix.fsi   |  1106 ++
 .../fsppack/src/FSharp.PowerPack/math/q.fs         |   324 +
 .../fsppack/src/FSharp.PowerPack/math/q.fsi        |    93 +
 .../fsppack/src/FSharp.PowerPack/mllib.fsharpp     |   318 +
 .../fsppack/src/FSharp.PowerPack/obj.fs            |    15 +
 .../fsppack/src/FSharp.PowerPack/obj.fsi           |    37 +
 .../fsppack/src/FSharp.PowerPack/parsing.fs        |    42 +
 .../fsppack/src/FSharp.PowerPack/parsing.fsi       |    56 +
 .../fsppack/src/FSharp.PowerPack/permutation.fs    |    52 +
 .../fsppack/src/FSharp.PowerPack/permutation.fsi   |    38 +
 .../fsppack/src/FSharp.PowerPack/pervasives.fs     |   708 ++
 .../fsppack/src/FSharp.PowerPack/pervasives.fsi    |   855 ++
 .../fsppack/src/FSharp.PowerPack/prim-lexing.fs    |   423 +
 .../fsppack/src/FSharp.PowerPack/prim-lexing.fsi   |   151 +
 .../fsppack/src/FSharp.PowerPack/prim-parsing.fs   |   513 +
 .../fsppack/src/FSharp.PowerPack/prim-parsing.fsi  |   130 +
 .../fsppack/src/FSharp.PowerPack/printexc.fs       |    17 +
 .../fsppack/src/FSharp.PowerPack/printexc.fsi      |    15 +
 .../fsppack/src/FSharp.PowerPack/resizearray.fs    |   319 +
 .../fsppack/src/FSharp.PowerPack/resizearray.fsi   |   239 +
 .../fsppack/src/FSharp.PowerPack/sbyte.fs          |    47 +
 .../fsppack/src/FSharp.PowerPack/set.fs            |    95 +
 .../fsppack/src/FSharp.PowerPack/set.fsi           |    85 +
 .../fsppack/src/FSharp.PowerPack/sformat.fs        |  1018 ++
 .../fsppack/src/FSharp.PowerPack/sformat.fsi       |   186 +
 .../fsppack/src/FSharp.PowerPack/sys.fs            |    65 +
 .../fsppack/src/FSharp.PowerPack/sys.fsi           |    84 +
 .../fsppack/src/FSharp.PowerPack/uint16.fs         |    47 +
 .../fsppack/src/FSharp.PowerPack/uint32.fs         |    59 +
 .../fsppack/src/FSharp.PowerPack/uint32.fsi        |    61 +
 .../fsppack/src/FSharp.PowerPack/uint64.fs         |    44 +
 .../fsppack/src/FSharp.PowerPack/uint64.fsi        |    55 +
 .../fsppack/src/assemblyinfo.Common.fs             |     8 +
 .../tools/FSharp.PowerPack/fsppack/src/fs.pubkey   |   Bin 0 -> 160 bytes
 .../tools/FSharp.PowerPack/fsppack/src/fs.snk      |   Bin 0 -> 596 bytes
 .../fsppack/src/fsppack.vs2008.sln                 |    44 +
 tests/fsharp/tools/bundle/build.bat                |    56 +
 .../fsharp/tools/bundle/test-one-fsharp-module.fs  |     9 +
 .../bundle/test_two_fsharp_modules_module_1.fs     |    12 +
 .../bundle/test_two_fsharp_modules_module_2.fs     |     8 +
 tests/fsharp/tools/eval/build.bat                  |     6 +
 tests/fsharp/tools/eval/run.bat                    |     7 +
 tests/fsharp/tools/eval/test.fsx                   |  2511 +++++
 tests/fsharp/tools/tdirs                           |     2 +
 .../typeProviders/build-typeprovider-test.bat      |    42 +
 .../DbmlFile/DbmlFiles/AdventureWorksDev10.dbml    |   247 +
 .../DbmlFile/DbmlFiles/SqlNorthwindDev11.dbml      |   169 +
 .../typeProviders/builtin/DbmlFile/build.bat       |     8 +
 .../fsharp/typeProviders/builtin/DbmlFile/run.bat  |     7 +
 .../fsharp/typeProviders/builtin/DbmlFile/test.fsx |   212 +
 .../builtin/EdmxFile/EdmxFiles/SampleModel01.edmx  |    87 +
 .../typeProviders/builtin/EdmxFile/build.bat       |     8 +
 .../fsharp/typeProviders/builtin/EdmxFile/run.bat  |     7 +
 .../fsharp/typeProviders/builtin/EdmxFile/test.fsx |   143 +
 .../typeProviders/builtin/ODataService/build.bat   |     8 +
 .../typeProviders/builtin/ODataService/run.bat     |     7 +
 .../typeProviders/builtin/ODataService/test.fsx    |   144 +
 .../builtin/SqlDataConnection/DB/NORTHWND.MDF      |   Bin 0 -> 4784128 bytes
 .../builtin/SqlDataConnection/build.bat            |     8 +
 .../builtin/SqlDataConnection/run.bat              |    12 +
 .../builtin/SqlDataConnection/test.fsx             |   249 +
 .../builtin/SqlEntityConnection/DB/NORTHWND.MDF    |   Bin 0 -> 4784128 bytes
 .../builtin/SqlEntityConnection/build.bat          |     8 +
 .../builtin/SqlEntityConnection/run.bat            |    13 +
 .../builtin/SqlEntityConnection/test.fsx           |   238 +
 .../typeProviders/builtin/WsdlService/build.bat    |     8 +
 .../typeProviders/builtin/WsdlService/run.bat      |     7 +
 .../typeProviders/builtin/WsdlService/test.fsx     |   210 +
 .../builtin/copyFSharpDataTypeProviderDLL.cmd      |    28 +
 tests/fsharp/typeProviders/builtin/tdirs           |     6 +
 tests/fsharp/typeProviders/builtin/test.exe.config |    12 +
 .../fsharp/typeProviders/diamondAssembly/build.bat |    36 +
 tests/fsharp/typeProviders/diamondAssembly/run.bat |    41 +
 .../fsharp/typeProviders/diamondAssembly/test1.fsx |    27 +
 .../typeProviders/diamondAssembly/test2a.fsx       |    25 +
 .../typeProviders/diamondAssembly/test2b.fsx       |    25 +
 .../fsharp/typeProviders/diamondAssembly/test3.fsx |   176 +
 .../fsharp/typeProviders/globalNamespace/build.bat |    23 +
 .../globalNamespace/globalNamespaceTP.cs           |    70 +
 .../fsharp/typeProviders/globalNamespace/test.fsx  |    41 +
 tests/fsharp/typeProviders/helloWorld/TypeMagic.fs |   494 +
 tests/fsharp/typeProviders/helloWorld/build.bat    |    95 +
 tests/fsharp/typeProviders/helloWorld/build.fs     |     0
 tests/fsharp/typeProviders/helloWorld/provided.fs  |   197 +
 tests/fsharp/typeProviders/helloWorld/providedJ.fs |    11 +
 tests/fsharp/typeProviders/helloWorld/providedK.fs |     7 +
 .../helloWorld/providedNullAssemblyName.fsx        |     3 +
 tests/fsharp/typeProviders/helloWorld/provider.fsx |  1062 ++
 tests/fsharp/typeProviders/helloWorld/run.bat      |    10 +
 tests/fsharp/typeProviders/helloWorld/test.fsx     |  1147 ++
 .../typeProviders/helloWorld/testlib_client.fsx    |    19 +
 .../typeProviders/helloWorldCSharp/build.bat       |    37 +
 .../fsharp/typeProviders/helloWorldCSharp/magic.fs |   480 +
 .../typeProviders/helloWorldCSharp/magic.snk       |   Bin 0 -> 596 bytes
 .../typeProviders/helloWorldCSharp/provider.cs     |    62 +
 .../fsharp/typeProviders/helloWorldCSharp/run.bat  |    21 +
 .../fsharp/typeProviders/helloWorldCSharp/test.fsx |    43 +
 .../negTests/EVIL_PROVIDER_ConstructorThrows.bslpp |     4 +
 .../negTests/EVIL_PROVIDER_ConstructorThrows.fsx   |     4 +
 .../EVIL_PROVIDER_DoesNotHaveConstructor.bslpp     |     4 +
 .../EVIL_PROVIDER_DoesNotHaveConstructor.fsx       |     5 +
 .../EVIL_PROVIDER_DoesNotHaveConstructor.vsbslpp   |     6 +
 ...VIL_PROVIDER_GetInvokerExpression_Exception.bsl |     2 +
 ...VIL_PROVIDER_GetInvokerExpression_Exception.fsx |     7 +
 .../EVIL_PROVIDER_GetInvokerExpression_Null.bsl    |     2 +
 .../EVIL_PROVIDER_GetInvokerExpression_Null.fsx    |     7 +
 .../EVIL_PROVIDER_GetNamespaces_Exception.bsl      |     4 +
 .../EVIL_PROVIDER_GetNamespaces_Exception.fsx      |     4 +
 .../negTests/EVIL_PROVIDER_GetNamespaces_Null.bsl  |     4 +
 .../negTests/EVIL_PROVIDER_GetNamespaces_Null.fsx  |     4 +
 ...EVIL_PROVIDER_GetNestedNamespaces_Exception.bsl |     4 +
 ...EVIL_PROVIDER_GetNestedNamespaces_Exception.fsx |     5 +
 .../EVIL_PROVIDER_GetNestedNamespaces_Null.fsx     |     5 +
 ...EVIL_PROVIDER_GetStaticParameters_Exception.bsl |     4 +
 ...EVIL_PROVIDER_GetStaticParameters_Exception.fsx |     7 +
 .../EVIL_PROVIDER_GetStaticParameters_Null.bsl     |     4 +
 .../EVIL_PROVIDER_GetStaticParameters_Null.fsx     |     7 +
 .../negTests/EVIL_PROVIDER_GetTypes_Exception.bsl  |     4 +
 .../negTests/EVIL_PROVIDER_GetTypes_Exception.fsx  |     4 +
 .../negTests/EVIL_PROVIDER_GetTypes_Null.bsl       |     4 +
 .../negTests/EVIL_PROVIDER_GetTypes_Null.fsx       |     4 +
 .../negTests/EVIL_PROVIDER_NamespaceName_Empty.bsl |     4 +
 .../negTests/EVIL_PROVIDER_NamespaceName_Empty.fsx |     4 +
 .../EVIL_PROVIDER_NamespaceName_Exception.bsl      |     4 +
 .../EVIL_PROVIDER_NamespaceName_Exception.fsx      |     4 +
 .../negTests/EVIL_PROVIDER_NamespaceName_Null.fsx  |     4 +
 .../EVIL_PROVIDER_ResolveTypeName_Exception.bsl    |    20 +
 .../EVIL_PROVIDER_ResolveTypeName_Exception.fsx    |     7 +
 .../EVIL_PROVIDER_ResolveTypeName_Null.bsl         |     4 +
 .../EVIL_PROVIDER_ResolveTypeName_Null.fsx         |     7 +
 ...peWithIncorrectNameFromApplyStaticArguments.bsl |     8 +
 ...peWithIncorrectNameFromApplyStaticArguments.fsx |     9 +
 .../negTests/InvalidInvokerExpression.bsl          |     2 +
 .../negTests/InvalidInvokerExpression.fsx          |     4 +
 .../typeProviders/negTests/MostBasicProvider.fsx   |   138 +
 .../negTests/ProviderAttributeErrorConsume.bslpp   |     4 +
 .../negTests/ProviderAttribute_EmptyConsume.bslpp  |     4 +
 tests/fsharp/typeProviders/negTests/TypeEvil.fs    |   538 +
 tests/fsharp/typeProviders/negTests/build.bat      |   126 +
 tests/fsharp/typeProviders/negTests/neg1.bsl       |  1449 +++
 tests/fsharp/typeProviders/negTests/neg1.fsx       |   451 +
 tests/fsharp/typeProviders/negTests/neg1_a.bsl     |     6 +
 tests/fsharp/typeProviders/negTests/neg1_a.fsx     |     7 +
 tests/fsharp/typeProviders/negTests/neg2.bsl       |     6 +
 tests/fsharp/typeProviders/negTests/neg2.fsx       |     3 +
 tests/fsharp/typeProviders/negTests/neg2c.bsl      |     2 +
 tests/fsharp/typeProviders/negTests/neg2c.fsx      |     6 +
 tests/fsharp/typeProviders/negTests/neg2e.bsl      |     6 +
 tests/fsharp/typeProviders/negTests/neg2e.fsx      |    12 +
 tests/fsharp/typeProviders/negTests/neg2g.bsl      |     4 +
 tests/fsharp/typeProviders/negTests/neg2g.fsx      |     8 +
 tests/fsharp/typeProviders/negTests/neg2h.bsl      |     2 +
 tests/fsharp/typeProviders/negTests/neg2h.fs       |     5 +
 tests/fsharp/typeProviders/negTests/neg2h.fsi      |     6 +
 tests/fsharp/typeProviders/negTests/neg3.bsl       |     4 +
 tests/fsharp/typeProviders/negTests/neg3.fsx       |     6 +
 tests/fsharp/typeProviders/negTests/neg4.bsl       |    28 +
 tests/fsharp/typeProviders/negTests/neg4.fsx       |    53 +
 tests/fsharp/typeProviders/negTests/neg5.bsl       |     6 +
 tests/fsharp/typeProviders/negTests/neg6.bsl       |    12 +
 tests/fsharp/typeProviders/negTests/neg6.fsx       |    16 +
 tests/fsharp/typeProviders/negTests/neg7.bsl       |     0
 tests/fsharp/typeProviders/negTests/neg7.fsx       |     6 +
 tests/fsharp/typeProviders/negTests/provider.fsx   |   594 +
 .../negTests/providerAttributeError.fsx            |     3 +
 .../negTests/providerAttributeErrorConsume.fsx     |     1 +
 .../negTests/providerAttribute_Empty.fsx           |     3 +
 .../negTests/providerAttribute_EmptyConsume.fsx    |     1 +
 tests/fsharp/typeProviders/negTests/sed.fsx        |     8 +
 tests/fsharp/typeProviders/splitAssembly/build.bat |    24 +
 .../fsharp/typeProviders/splitAssembly/provider.fs |    17 +
 .../splitAssembly/providerDesigner.fsx             |    51 +
 tests/fsharp/typeProviders/splitAssembly/run.bat   |    10 +
 tests/fsharp/typeProviders/splitAssembly/test.fsx  |    43 +
 tests/fsharp/typeProviders/tdirs                   |     8 +
 tests/fsharp/typeProviders/wedgeAssembly/build.bat |    66 +
 tests/fsharp/typeProviders/wedgeAssembly/run.bat   |    29 +
 .../wedgeAssembly/test2a-restricted.fsi            |    48 +
 tests/fsharp/typeProviders/wedgeAssembly/test2a.fs |    54 +
 .../fsharp/typeProviders/wedgeAssembly/test2a.fsi  |    44 +
 .../wedgeAssembly/test2b-restricted.fsi            |    50 +
 tests/fsharp/typeProviders/wedgeAssembly/test2b.fs |    54 +
 .../fsharp/typeProviders/wedgeAssembly/test2b.fsi  |    44 +
 tests/fsharp/typeProviders/wedgeAssembly/test3.fsx |   125 +
 tests/fsharp/typecheck/misc/build.bat              |     5 +
 tests/fsharp/typecheck/misc/run.bat                |     5 +
 tests/fsharp/typecheck/misc/test.ml                |    37 +
 tests/fsharp/typecheck/sigs/build.bat              |   498 +
 tests/fsharp/typecheck/sigs/neg01.bsl              |     6 +
 tests/fsharp/typecheck/sigs/neg01a.fs              |    23 +
 tests/fsharp/typecheck/sigs/neg01a.fsi             |    26 +
 tests/fsharp/typecheck/sigs/neg01b.fs              |     2 +
 tests/fsharp/typecheck/sigs/neg02.bsl              |     8 +
 tests/fsharp/typecheck/sigs/neg02.fs               |    22 +
 tests/fsharp/typecheck/sigs/neg03.bsl              |   116 +
 tests/fsharp/typecheck/sigs/neg03.fs               |   154 +
 tests/fsharp/typecheck/sigs/neg04.bsl              |   126 +
 tests/fsharp/typecheck/sigs/neg04.fs               |   179 +
 tests/fsharp/typecheck/sigs/neg05.bsl              |    26 +
 tests/fsharp/typecheck/sigs/neg05.fs               |    64 +
 tests/fsharp/typecheck/sigs/neg06.bsl              |   144 +
 tests/fsharp/typecheck/sigs/neg06.fs               |   408 +
 tests/fsharp/typecheck/sigs/neg06_a.bsl            |     4 +
 tests/fsharp/typecheck/sigs/neg06_a.fs             |    41 +
 tests/fsharp/typecheck/sigs/neg06_b.bsl            |     4 +
 tests/fsharp/typecheck/sigs/neg06_b.fs             |    21 +
 tests/fsharp/typecheck/sigs/neg07.bsl              |    38 +
 tests/fsharp/typecheck/sigs/neg07.fs               |    98 +
 tests/fsharp/typecheck/sigs/neg08.bsl              |    24 +
 tests/fsharp/typecheck/sigs/neg08.fs               |    80 +
 tests/fsharp/typecheck/sigs/neg08.fsi              |     3 +
 tests/fsharp/typecheck/sigs/neg09.bsl              |    16 +
 tests/fsharp/typecheck/sigs/neg09.fs               |    50 +
 tests/fsharp/typecheck/sigs/neg09.fsi              |     7 +
 tests/fsharp/typecheck/sigs/neg10.bsl              |   250 +
 tests/fsharp/typecheck/sigs/neg10.fs               |   462 +
 tests/fsharp/typecheck/sigs/neg10.fsi              |    14 +
 tests/fsharp/typecheck/sigs/neg10_a.bsl            |     2 +
 tests/fsharp/typecheck/sigs/neg10_a.fs             |     9 +
 tests/fsharp/typecheck/sigs/neg11.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg11.fs               |     9 +
 tests/fsharp/typecheck/sigs/neg12.bsl              |    20 +
 tests/fsharp/typecheck/sigs/neg12.fs               |    51 +
 tests/fsharp/typecheck/sigs/neg13.bsl              |    32 +
 tests/fsharp/typecheck/sigs/neg13.fs               |    65 +
 tests/fsharp/typecheck/sigs/neg14.bsl              |     4 +
 tests/fsharp/typecheck/sigs/neg14a.fs              |    18 +
 tests/fsharp/typecheck/sigs/neg14a.fsi             |    19 +
 tests/fsharp/typecheck/sigs/neg14b.fs              |     2 +
 tests/fsharp/typecheck/sigs/neg15.bsl              |    60 +
 tests/fsharp/typecheck/sigs/neg15.fs               |   204 +
 tests/fsharp/typecheck/sigs/neg16.bsl              |    90 +
 tests/fsharp/typecheck/sigs/neg16.fs               |   124 +
 tests/fsharp/typecheck/sigs/neg17.bsl              |    36 +
 tests/fsharp/typecheck/sigs/neg17.fs               |   143 +
 tests/fsharp/typecheck/sigs/neg17.fsi              |    47 +
 tests/fsharp/typecheck/sigs/neg17b.fs              |    58 +
 tests/fsharp/typecheck/sigs/neg18.bsl              |    44 +
 tests/fsharp/typecheck/sigs/neg18.fs               |   192 +
 tests/fsharp/typecheck/sigs/neg19.bsl              |    20 +
 tests/fsharp/typecheck/sigs/neg19.fs               |    23 +
 tests/fsharp/typecheck/sigs/neg20.bsl              |   364 +
 tests/fsharp/typecheck/sigs/neg20.fs               |   342 +
 tests/fsharp/typecheck/sigs/neg21.bsl              |    44 +
 tests/fsharp/typecheck/sigs/neg21.fs               |    27 +
 tests/fsharp/typecheck/sigs/neg22.bsl              |    28 +
 tests/fsharp/typecheck/sigs/neg22.fs               |    41 +
 tests/fsharp/typecheck/sigs/neg23.bsl              |    40 +
 tests/fsharp/typecheck/sigs/neg23.fs               |   157 +
 tests/fsharp/typecheck/sigs/neg24.bsl              |    30 +
 tests/fsharp/typecheck/sigs/neg24.fs               |    71 +
 tests/fsharp/typecheck/sigs/neg25.bsl              |    22 +
 tests/fsharp/typecheck/sigs/neg25.fs               |   215 +
 tests/fsharp/typecheck/sigs/neg26.bsl              |    10 +
 tests/fsharp/typecheck/sigs/neg26.fs               |    53 +
 tests/fsharp/typecheck/sigs/neg27.bsl              |     4 +
 tests/fsharp/typecheck/sigs/neg27.fs               |    10 +
 tests/fsharp/typecheck/sigs/neg27.fsi              |    10 +
 tests/fsharp/typecheck/sigs/neg27.vsbsl            |     6 +
 tests/fsharp/typecheck/sigs/neg28.bsl              |   130 +
 tests/fsharp/typecheck/sigs/neg28.fsx              |   289 +
 tests/fsharp/typecheck/sigs/neg29.bsl              |    20 +
 tests/fsharp/typecheck/sigs/neg29.fs               |    24 +
 tests/fsharp/typecheck/sigs/neg30.bsl              |    34 +
 tests/fsharp/typecheck/sigs/neg30.fs               |    79 +
 tests/fsharp/typecheck/sigs/neg31.bsl              |    12 +
 tests/fsharp/typecheck/sigs/neg31.fs               |   116 +
 tests/fsharp/typecheck/sigs/neg31.fsi              |    97 +
 tests/fsharp/typecheck/sigs/neg32.bsl              |    44 +
 tests/fsharp/typecheck/sigs/neg32.fs               |    60 +
 tests/fsharp/typecheck/sigs/neg33.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg33.fs               |    14 +
 tests/fsharp/typecheck/sigs/neg33.fsi              |    16 +
 tests/fsharp/typecheck/sigs/neg34.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg34.fs               |     3 +
 tests/fsharp/typecheck/sigs/neg34.fsi              |     3 +
 tests/fsharp/typecheck/sigs/neg35.bsl              |    16 +
 tests/fsharp/typecheck/sigs/neg35.fs               |    12 +
 tests/fsharp/typecheck/sigs/neg36.bsl              |     4 +
 tests/fsharp/typecheck/sigs/neg36.fs               |    33 +
 tests/fsharp/typecheck/sigs/neg37.bsl              |    22 +
 tests/fsharp/typecheck/sigs/neg37.fs               |    43 +
 tests/fsharp/typecheck/sigs/neg37_a.bsl            |     2 +
 tests/fsharp/typecheck/sigs/neg37_a.fs             |     8 +
 tests/fsharp/typecheck/sigs/neg38.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg38.fs               |     5 +
 tests/fsharp/typecheck/sigs/neg39.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg39.fs               |     5 +
 tests/fsharp/typecheck/sigs/neg40.bsl              |     4 +
 tests/fsharp/typecheck/sigs/neg40.fs               |     6 +
 tests/fsharp/typecheck/sigs/neg41.bsl              |     4 +
 tests/fsharp/typecheck/sigs/neg41.fs               |     3 +
 tests/fsharp/typecheck/sigs/neg42.bsl              |     4 +
 tests/fsharp/typecheck/sigs/neg42.fs               |     3 +
 tests/fsharp/typecheck/sigs/neg42.fsi              |     3 +
 tests/fsharp/typecheck/sigs/neg43.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg43.fs               |    15 +
 tests/fsharp/typecheck/sigs/neg43.fsi              |    18 +
 tests/fsharp/typecheck/sigs/neg44.bsl              |     4 +
 tests/fsharp/typecheck/sigs/neg44.fs               |    43 +
 tests/fsharp/typecheck/sigs/neg45.bsl              |    84 +
 tests/fsharp/typecheck/sigs/neg45.fs               |   148 +
 tests/fsharp/typecheck/sigs/neg46.bsl              |    38 +
 tests/fsharp/typecheck/sigs/neg46.fs               |    75 +
 tests/fsharp/typecheck/sigs/neg47.bsl              |     8 +
 tests/fsharp/typecheck/sigs/neg47.fs               |    33 +
 tests/fsharp/typecheck/sigs/neg48.bsl              |    58 +
 tests/fsharp/typecheck/sigs/neg48.fs               |   108 +
 tests/fsharp/typecheck/sigs/neg49.bsl              |    24 +
 tests/fsharp/typecheck/sigs/neg49.fs               |    29 +
 tests/fsharp/typecheck/sigs/neg50.bsl              |    12 +
 tests/fsharp/typecheck/sigs/neg50.fs               |    78 +
 tests/fsharp/typecheck/sigs/neg51.bsl              |    24 +
 tests/fsharp/typecheck/sigs/neg51.fs               |    55 +
 tests/fsharp/typecheck/sigs/neg52.bsl              |    12 +
 tests/fsharp/typecheck/sigs/neg52.fs               |    24 +
 tests/fsharp/typecheck/sigs/neg53.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg53.fs               |    13 +
 tests/fsharp/typecheck/sigs/neg54.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg54.fs               |    13 +
 tests/fsharp/typecheck/sigs/neg55.bsl              |     6 +
 tests/fsharp/typecheck/sigs/neg55.fs               |    25 +
 tests/fsharp/typecheck/sigs/neg56.bsl              |    10 +
 tests/fsharp/typecheck/sigs/neg56.fs               |    28 +
 tests/fsharp/typecheck/sigs/neg56_a.bsl            |     2 +
 tests/fsharp/typecheck/sigs/neg56_a.fs             |    20 +
 tests/fsharp/typecheck/sigs/neg56_b.bsl            |     8 +
 tests/fsharp/typecheck/sigs/neg56_b.fs             |    37 +
 tests/fsharp/typecheck/sigs/neg57.bsl              |     4 +
 tests/fsharp/typecheck/sigs/neg57.fs               |     6 +
 tests/fsharp/typecheck/sigs/neg57.fsi              |     7 +
 tests/fsharp/typecheck/sigs/neg58.bsl              |     8 +
 tests/fsharp/typecheck/sigs/neg58.fs               |    11 +
 tests/fsharp/typecheck/sigs/neg58.fsi              |    11 +
 tests/fsharp/typecheck/sigs/neg59.bsl              |    46 +
 tests/fsharp/typecheck/sigs/neg59.fs               |   132 +
 tests/fsharp/typecheck/sigs/neg60.bsl              |    85 +
 tests/fsharp/typecheck/sigs/neg60.fs               |    87 +
 tests/fsharp/typecheck/sigs/neg61.bsl              |   106 +
 tests/fsharp/typecheck/sigs/neg61.fs               |   203 +
 tests/fsharp/typecheck/sigs/neg62.bsl              |    34 +
 tests/fsharp/typecheck/sigs/neg62.fs               |    88 +
 tests/fsharp/typecheck/sigs/neg63.bsl              |    12 +
 tests/fsharp/typecheck/sigs/neg63.fs               |    15 +
 tests/fsharp/typecheck/sigs/neg64.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg64.fsx              |    94 +
 tests/fsharp/typecheck/sigs/neg64.vsbsl            |     4 +
 tests/fsharp/typecheck/sigs/neg65.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg65.fs               |    25 +
 tests/fsharp/typecheck/sigs/neg66.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg66.fsx              |   253 +
 tests/fsharp/typecheck/sigs/neg66.vsbsl            |     6 +
 tests/fsharp/typecheck/sigs/neg67.bsl              |     8 +
 tests/fsharp/typecheck/sigs/neg67.fsx              |   253 +
 tests/fsharp/typecheck/sigs/neg67.vsbsl            |    23 +
 tests/fsharp/typecheck/sigs/neg68.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg68.fsx              |   253 +
 tests/fsharp/typecheck/sigs/neg68.vsbsl            |     8 +
 tests/fsharp/typecheck/sigs/neg69.bsl              |    68 +
 tests/fsharp/typecheck/sigs/neg69.fsx              |   253 +
 tests/fsharp/typecheck/sigs/neg69.vsbsl            |   136 +
 tests/fsharp/typecheck/sigs/neg70.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg70.fsx              |   253 +
 tests/fsharp/typecheck/sigs/neg70.vsbsl            |     4 +
 tests/fsharp/typecheck/sigs/neg71.bsl              |     6 +
 tests/fsharp/typecheck/sigs/neg71.fsx              |   253 +
 tests/fsharp/typecheck/sigs/neg71.vsbsl            |    16 +
 tests/fsharp/typecheck/sigs/neg72.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg72.fsx              |   253 +
 tests/fsharp/typecheck/sigs/neg72.vsbsl            |     4 +
 tests/fsharp/typecheck/sigs/neg73.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg73.fsx              |   253 +
 tests/fsharp/typecheck/sigs/neg73.vsbsl            |     4 +
 tests/fsharp/typecheck/sigs/neg74.bsl              |    56 +
 tests/fsharp/typecheck/sigs/neg74.fsx              |   253 +
 tests/fsharp/typecheck/sigs/neg74.vsbsl            |   114 +
 tests/fsharp/typecheck/sigs/neg75.bsl              |    10 +
 tests/fsharp/typecheck/sigs/neg75.fsx              |   253 +
 tests/fsharp/typecheck/sigs/neg75.vsbsl            |    20 +
 tests/fsharp/typecheck/sigs/neg76.bsl              |    10 +
 tests/fsharp/typecheck/sigs/neg76.fsx              |   253 +
 tests/fsharp/typecheck/sigs/neg76.vsbsl            |    20 +
 tests/fsharp/typecheck/sigs/neg77.bsl              |     6 +
 tests/fsharp/typecheck/sigs/neg77.fsx              |   253 +
 tests/fsharp/typecheck/sigs/neg77.vsbsl            |    14 +
 tests/fsharp/typecheck/sigs/neg78.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg78.fsx              |     4 +
 tests/fsharp/typecheck/sigs/neg78.vsbsl            |     4 +
 tests/fsharp/typecheck/sigs/neg79.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg79.fsx              |    93 +
 tests/fsharp/typecheck/sigs/neg79.vsbsl            |     4 +
 tests/fsharp/typecheck/sigs/neg80.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg80.fsx              |   145 +
 tests/fsharp/typecheck/sigs/neg80.vsbsl            |    11 +
 tests/fsharp/typecheck/sigs/neg81.bsl              |    14 +
 tests/fsharp/typecheck/sigs/neg81.fsx              |     9 +
 tests/fsharp/typecheck/sigs/neg81.vsbsl            |    28 +
 tests/fsharp/typecheck/sigs/neg82.bsl              |    22 +
 tests/fsharp/typecheck/sigs/neg82.fsx              |   144 +
 tests/fsharp/typecheck/sigs/neg82.vsbsl            |    46 +
 tests/fsharp/typecheck/sigs/neg83.bsl              |     6 +
 tests/fsharp/typecheck/sigs/neg83.fsx              |    15 +
 tests/fsharp/typecheck/sigs/neg83.vsbsl            |    12 +
 tests/fsharp/typecheck/sigs/neg84.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg84.fsx              |    10 +
 tests/fsharp/typecheck/sigs/neg84.vsbsl            |     4 +
 tests/fsharp/typecheck/sigs/neg85.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg85.fsx              |    35 +
 tests/fsharp/typecheck/sigs/neg86.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg86.fsx              |    36 +
 tests/fsharp/typecheck/sigs/neg86.vsbsl            |    22 +
 tests/fsharp/typecheck/sigs/neg87.bsl              |    40 +
 tests/fsharp/typecheck/sigs/neg87.fsx              |    15 +
 tests/fsharp/typecheck/sigs/neg88.bsl              |    18 +
 tests/fsharp/typecheck/sigs/neg88.fs               |    21 +
 tests/fsharp/typecheck/sigs/neg89.bsl              |    44 +
 tests/fsharp/typecheck/sigs/neg89.fsx              |     8 +
 tests/fsharp/typecheck/sigs/neg90.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg90.fs               |     4 +
 tests/fsharp/typecheck/sigs/neg91.bsl              |     4 +
 tests/fsharp/typecheck/sigs/neg91.fs               |    14 +
 tests/fsharp/typecheck/sigs/neg_byref_0.fs         |     7 +
 tests/fsharp/typecheck/sigs/neg_byref_1.bsl        |     4 +
 tests/fsharp/typecheck/sigs/neg_byref_1.fs         |     2 +
 tests/fsharp/typecheck/sigs/neg_byref_10.bsl       |     2 +
 tests/fsharp/typecheck/sigs/neg_byref_10.fs        |     4 +
 tests/fsharp/typecheck/sigs/neg_byref_11.bsl       |     8 +
 tests/fsharp/typecheck/sigs/neg_byref_11.fs        |     3 +
 tests/fsharp/typecheck/sigs/neg_byref_12.bsl       |     8 +
 tests/fsharp/typecheck/sigs/neg_byref_12.fs        |     3 +
 tests/fsharp/typecheck/sigs/neg_byref_13.bsl       |     2 +
 tests/fsharp/typecheck/sigs/neg_byref_13.fs        |     3 +
 tests/fsharp/typecheck/sigs/neg_byref_14.bsl       |     8 +
 tests/fsharp/typecheck/sigs/neg_byref_14.fs        |     3 +
 tests/fsharp/typecheck/sigs/neg_byref_15.bsl       |     2 +
 tests/fsharp/typecheck/sigs/neg_byref_15.fs        |     2 +
 tests/fsharp/typecheck/sigs/neg_byref_16.bsl       |     4 +
 tests/fsharp/typecheck/sigs/neg_byref_16.fs        |     3 +
 tests/fsharp/typecheck/sigs/neg_byref_17.bsl       |    18 +
 tests/fsharp/typecheck/sigs/neg_byref_17.fs        |     3 +
 tests/fsharp/typecheck/sigs/neg_byref_18.bsl       |     2 +
 tests/fsharp/typecheck/sigs/neg_byref_18.fs        |     2 +
 tests/fsharp/typecheck/sigs/neg_byref_19.bsl       |     2 +
 tests/fsharp/typecheck/sigs/neg_byref_19.fs        |     3 +
 tests/fsharp/typecheck/sigs/neg_byref_2.bsl        |     4 +
 tests/fsharp/typecheck/sigs/neg_byref_2.fs         |     2 +
 tests/fsharp/typecheck/sigs/neg_byref_20.bsl       |     2 +
 tests/fsharp/typecheck/sigs/neg_byref_20.fs        |     4 +
 tests/fsharp/typecheck/sigs/neg_byref_21.bsl       |     2 +
 tests/fsharp/typecheck/sigs/neg_byref_21.fs        |     4 +
 tests/fsharp/typecheck/sigs/neg_byref_22.bsl       |     2 +
 tests/fsharp/typecheck/sigs/neg_byref_22.fs        |     4 +
 tests/fsharp/typecheck/sigs/neg_byref_23.bsl       |     2 +
 tests/fsharp/typecheck/sigs/neg_byref_23.fs        |     6 +
 tests/fsharp/typecheck/sigs/neg_byref_3.bsl        |     8 +
 tests/fsharp/typecheck/sigs/neg_byref_3.fs         |     3 +
 tests/fsharp/typecheck/sigs/neg_byref_4.bsl        |     8 +
 tests/fsharp/typecheck/sigs/neg_byref_4.fs         |     5 +
 tests/fsharp/typecheck/sigs/neg_byref_5.bsl        |     4 +
 tests/fsharp/typecheck/sigs/neg_byref_5.fs         |     2 +
 tests/fsharp/typecheck/sigs/neg_byref_6.bsl        |     4 +
 tests/fsharp/typecheck/sigs/neg_byref_6.fs         |     2 +
 tests/fsharp/typecheck/sigs/neg_byref_7.bsl        |    20 +
 tests/fsharp/typecheck/sigs/neg_byref_7.fs         |     2 +
 tests/fsharp/typecheck/sigs/neg_byref_8.bsl        |    20 +
 tests/fsharp/typecheck/sigs/neg_byref_8.fs         |     2 +
 tests/fsharp/typecheck/sigs/pos01a.fs              |    46 +
 tests/fsharp/typecheck/sigs/pos01a.fsi             |    29 +
 tests/fsharp/typecheck/sigs/pos02.fs               |    55 +
 tests/fsharp/typecheck/sigs/pos03.fs               |    24 +
 tests/fsharp/typecheck/sigs/pos03a.fs              |    24 +
 tests/fsharp/typecheck/sigs/pos03a.fsi             |    27 +
 tests/fsharp/typecheck/sigs/pos05.fs               |    64 +
 tests/fsharp/typecheck/sigs/pos06.fs               |     8 +
 tests/fsharp/typecheck/sigs/pos07.fs               |    47 +
 tests/fsharp/typecheck/sigs/pos08.fs               |   248 +
 tests/fsharp/typecheck/sigs/pos09.fs               |    21 +
 tests/fsharp/typecheck/sigs/pos10.fs               |     6 +
 tests/fsharp/typecheck/sigs/pos11.fs               |   130 +
 tests/fsharp/typecheck/sigs/pos12.fs               |    30 +
 tests/fsharp/typecheck/sigs/pos13.fs               |    10 +
 tests/fsharp/typecheck/sigs/pos14.fs               |     3 +
 tests/fsharp/typecheck/sigs/pos15.fs               |     9 +
 tests/fsharp/typecheck/sigs/pos16.fs               |    27 +
 tests/fsharp/typecheck/tdirs                       |     2 +
 .../fsharpqa/testenv/bin/amd64/ExecAssembly20.exe  |   Bin 0 -> 3072 bytes
 tests/fsharpqa/testenv/bin/amd64/IsAssembly.exe    |   Bin 0 -> 79360 bytes
 tests/fsharpqa/testenv/bin/amd64/IsManaged.exe     |   Bin 0 -> 69632 bytes
 tests/fsharpqa/testenv/bin/amd64/cvdump.exe        |   Bin 0 -> 339456 bytes
 tests/fsharpqa/testenv/bin/amd64/diff.exe          |   Bin 0 -> 12800 bytes
 tests/fsharpqa/testenv/bin/amd64/elevator.exe      |   Bin 0 -> 518144 bytes
 tests/fsharpqa/testenv/bin/amd64/elevator1.exe     |   Bin 0 -> 507392 bytes
 tests/fsharpqa/testenv/bin/amd64/elevatorlua.exe   |   Bin 0 -> 490496 bytes
 tests/fsharpqa/testenv/bin/amd64/filever.exe       |   Bin 0 -> 52224 bytes
 tests/fsharpqa/testenv/bin/amd64/getclrver.exe     |   Bin 0 -> 71680 bytes
 tests/fsharpqa/testenv/bin/amd64/getosver.exe      |   Bin 0 -> 44032 bytes
 tests/fsharpqa/testenv/bin/amd64/issuerun.exe      |   Bin 0 -> 237056 bytes
 tests/fsharpqa/testenv/bin/amd64/readrun.exe       |   Bin 0 -> 247296 bytes
 tests/fsharpqa/testenv/bin/amd64/sleep.exe         |   Bin 0 -> 22016 bytes
 tests/fsharpqa/testenv/bin/amd64/spawn64.exe       |   Bin 0 -> 45056 bytes
 tests/fsharpqa/testenv/bin/amd64/stopit.exe        |   Bin 0 -> 582656 bytes
 tests/fsharpqa/testenv/bin/amd64/touch.exe         |   Bin 0 -> 49152 bytes
 tests/fsharpqa/testenv/bin/amd64/transfer.exe      |   Bin 0 -> 21504 bytes
 tests/fsharpqa/testenv/bin/amd64/unzip.exe         |   Bin 0 -> 178176 bytes
 tests/fsharpqa/testenv/bin/x86/AsmMeta.exe         |   Bin 0 -> 53760 bytes
 tests/fsharpqa/testenv/bin/x86/ExecAssembly20.exe  |   Bin 0 -> 3584 bytes
 tests/fsharpqa/testenv/bin/x86/IsAssembly.exe      |   Bin 0 -> 65536 bytes
 tests/fsharpqa/testenv/bin/x86/IsManaged.exe       |   Bin 0 -> 57344 bytes
 tests/fsharpqa/testenv/bin/x86/cvdump.exe          |   Bin 0 -> 253952 bytes
 tests/fsharpqa/testenv/bin/x86/diff.exe            |   Bin 0 -> 45892 bytes
 tests/fsharpqa/testenv/bin/x86/elevator.exe        |   Bin 0 -> 303104 bytes
 tests/fsharpqa/testenv/bin/x86/elevator1.exe       |   Bin 0 -> 290816 bytes
 tests/fsharpqa/testenv/bin/x86/elevatorlua.exe     |   Bin 0 -> 282624 bytes
 tests/fsharpqa/testenv/bin/x86/filever.exe         |   Bin 0 -> 49152 bytes
 tests/fsharpqa/testenv/bin/x86/getclrver.exe       |   Bin 0 -> 94208 bytes
 tests/fsharpqa/testenv/bin/x86/getosver.exe        |   Bin 0 -> 40960 bytes
 tests/fsharpqa/testenv/bin/x86/issuerun.exe        |   Bin 0 -> 163840 bytes
 tests/fsharpqa/testenv/bin/x86/msvcr71.dll         |   Bin 0 -> 348160 bytes
 tests/fsharpqa/testenv/bin/x86/readrun.exe         |   Bin 0 -> 172032 bytes
 tests/fsharpqa/testenv/bin/x86/robocopy.exe        |   Bin 0 -> 212992 bytes
 tests/fsharpqa/testenv/bin/x86/sleep.exe           |   Bin 0 -> 32256 bytes
 tests/fsharpqa/testenv/bin/x86/stopit.exe          |   Bin 0 -> 323584 bytes
 tests/fsharpqa/testenv/bin/x86/touch.exe           |   Bin 0 -> 49152 bytes
 tests/fsharpqa/testenv/bin/x86/transfer.exe        |   Bin 0 -> 16384 bytes
 tests/fsharpqa/testenv/bin/x86/unzip.exe           |   Bin 0 -> 148992 bytes
 tests/perf/MapSet/MapSet.sln                       |    20 +
 tests/perf/MapSet/MapSet/App.config                |    16 +
 tests/perf/MapSet/MapSet/Charts.fsx                |   173 +
 tests/perf/MapSet/MapSet/IO.fs                     |    75 +
 tests/perf/MapSet/MapSet/KnightsTour.fs            |    76 +
 tests/perf/MapSet/MapSet/LZW.fs                    |    50 +
 tests/perf/MapSet/MapSet/Main.fs                   |     8 +
 tests/perf/MapSet/MapSet/MapSet.fsproj             |    73 +
 tests/perf/MapSet/MapSet/NeighborShells.fs         |    42 +
 .../perf/MapSet/MapSet/PrimsMinimumSpanningTree.fs |   102 +
 tests/perf/MapSet/MapSet/Run.fs                    |   304 +
 tests/perf/MapSet/MapSet/Script.fsx                |    17 +
 tests/perf/MapSet/MapSet/SlidingMedian.fs          |    80 +
 tests/perf/MapSet/MapSet/TopologicalSort.fs        |    70 +
 tests/perf/MapSet/MapSet/Types.fs                  |    49 +
 tests/perf/MapSet/MapSet/packages.config           |     4 +
 .../Sample_VS2012_FSharp_Portable_Library.fsproj   |     4 +-
 .../PortableLibrary1.fs                            |     4 +
 ...12_FSharp_Portable_Library_upgraded_2013.fsproj |    69 +
 ...S2012_FSharp_Portable_Library_upgraded_2013.sln |    22 +
 .../Script.fsx                                     |     6 +
 .../App.config                                     |     6 +
 .../Program.fs                                     |     7 +
 .../Sample_VS2013_FSharp_ConsoleApp_net40.fsproj   |    76 +
 .../Sample_VS2013_FSharp_ConsoleApp_net40.sln      |    22 +
 .../App.config                                     |     6 +
 .../Program.fs                                     |     7 +
 .../Sample_VS2013_FSharp_ConsoleApp_net45.fsproj   |    76 +
 .../Sample_VS2013_FSharp_ConsoleApp_net45.sln      |    22 +
 .../App.config                                     |     6 +
 .../Program.fs                                     |     7 +
 .../Sample_VS2013_FSharp_ConsoleApp_net451.fsproj  |    76 +
 .../Sample_VS2013_FSharp_ConsoleApp_net451.sln     |    22 +
 .../Sample_VS2013_FSharp_Library_net40/Library1.fs |     4 +
 .../Sample_VS2013_FSharp_Library_net40.fsproj      |    71 +
 .../Sample_VS2013_FSharp_Library_net40.sln         |    22 +
 .../Sample_VS2013_FSharp_Library_net40/Script.fsx  |     8 +
 .../Sample_VS2013_FSharp_Library_net45/Library1.fs |     4 +
 .../Sample_VS2013_FSharp_Library_net45.fsproj      |    71 +
 .../Sample_VS2013_FSharp_Library_net45.sln         |    22 +
 .../Sample_VS2013_FSharp_Library_net45/Script.fsx  |     8 +
 .../Library1.fs                                    |     4 +
 .../Sample_VS2013_FSharp_Library_net451.fsproj     |    71 +
 .../Sample_VS2013_FSharp_Library_net451.sln        |    22 +
 .../Sample_VS2013_FSharp_Library_net451/Script.fsx |     8 +
 .../PortableLibrary1.fs                            |     4 +
 ...013_FSharp_Portable_Library_Legacy_net40.fsproj |    70 +
 ...VS2013_FSharp_Portable_Library_Legacy_net40.sln |    22 +
 .../Script.fsx                                     |     6 +
 .../PortableLibrary1.fs                            |     4 +
 ...013_FSharp_Portable_Library_Legacy_net45.fsproj |    70 +
 ...VS2013_FSharp_Portable_Library_Legacy_net45.sln |    22 +
 .../Script.fsx                                     |     6 +
 .../PortableLibrary1.fs                            |     4 +
 ...13_FSharp_Portable_Library_Legacy_net451.fsproj |    70 +
 ...S2013_FSharp_Portable_Library_Legacy_net451.sln |    22 +
 .../Script.fsx                                     |     6 +
 .../PortableLibrary1.fs                            |     4 +
 ...ple_VS2013_FSharp_Portable_Library_net45.fsproj |    59 +
 ...Sample_VS2013_FSharp_Portable_Library_net45.sln |    22 +
 .../Script.fsx                                     |     6 +
 .../PortableLibrary1.fs                            |     4 +
 ...le_VS2013_FSharp_Portable_Library_net451.fsproj |    59 +
 ...ample_VS2013_FSharp_Portable_Library_net451.sln |    22 +
 .../Script.fsx                                     |     6 +
 .../PortableLibrary1.fs                            |     4 +
 ...le_VS2013_FSharp_Portable_Library_net451.fsproj |    59 +
 ...ample_VS2013_FSharp_Portable_Library_net451.sln |    22 +
 .../Script.fsx                                     |     6 +
 .../PortableLibrary1.fs                            |     4 +
 ...le_VS2013_FSharp_Portable_Library_net451.fsproj |    59 +
 ...ample_VS2013_FSharp_Portable_Library_net451.sln |    22 +
 .../Script.fsx                                     |     6 +
 tests/projects/build.sh                            |    29 +
 tests/run.bat                                      |    32 +
 tests/run40.bat                                    |    14 +
 tests/run40d.bat                                   |    14 +
 tests/tdirs                                        |     1 +
 .../AndroidFSharpLanguageTests.fsproj              |   175 +
 .../Assets/AboutAssets.txt                         |    17 +
 .../AndroidFSharpLanguageUnitTests/MainActivity.fs |    34 +
 .../Properties/AndroidManifest.xml                 |     6 +
 .../Properties/AssemblyInfo.fs                     |    34 +
 .../Resources/AboutResources.txt                   |    44 +
 .../Resources/Resource.designer.fs                 |   158 +
 .../Resources/drawable/Icon.png                    |   Bin 0 -> 2574 bytes
 .../AndroidWrapper/AndroidWrapper.csproj           |    70 +
 .../AndroidWrapper/Assets/AboutAssets.txt          |    19 +
 .../AndroidWrapper/MainActivity.cs                 |    23 +
 .../AndroidWrapper/Properties/AndroidManifest.xml  |     6 +
 .../AndroidWrapper/Properties/AssemblyInfo.cs      |    23 +
 .../AndroidWrapper/Resources/AboutResources.txt    |    44 +
 .../AndroidWrapper/Resources/Resource.designer.cs  |   171 +
 .../AndroidWrapper/Resources/drawable/Icon.png     |   Bin 0 -> 2574 bytes
 .../F# Core Language Cross Platform Unit Tests.sln |   126 +
 .../MonoFSharpLanguageTests.fsproj                 |   170 +
 .../SharedTests/UnitTestRunner.fs                  |   252 +
 .../FsharpUnitTestProject/SharedTests/acess.fs     |   284 +
 .../FsharpUnitTestProject/SharedTests/apporder.fs  |   951 ++
 .../FsharpUnitTestProject/SharedTests/array.fs     |  1369 +++
 .../SharedTests/comprehensions.fs                  |  1504 +++
 .../SharedTests/control-mailbox.fs                 |   648 ++
 .../SharedTests/control-stackoverflow.fs           |   437 +
 .../FsharpUnitTestProject/SharedTests/control.fs   |  2107 ++++
 .../SharedTests/controlChamenos.fs                 |   147 +
 .../FsharpUnitTestProject/SharedTests/innerpoly.fs |   407 +
 .../core/FsharpUnitTestProject/SharedTests/lazy.fs |   102 +
 .../FsharpUnitTestProject/SharedTests/letrec.fs    |   660 ++
 .../core/FsharpUnitTestProject/SharedTests/lift.fs |    88 +
 .../FsharpUnitTestProject/SharedTests/longnames.fs |   439 +
 .../core/FsharpUnitTestProject/SharedTests/map.fs  |   190 +
 .../SharedTests/math-generic-measures.fs           |    69 +
 .../SharedTests/math-measures.fs                   |   636 ++
 .../SharedTests/math-numbers.fs                    |   299 +
 .../SharedTests/math-numbersVS2008.fs              |   291 +
 .../SharedTests/member-ops.fs                      |   599 ++
 .../SharedTests/members-ctree.fs                   |    73 +
 .../SharedTests/members-factors.fs                 |   288 +
 .../SharedTests/members-incremental-test-hw.fs     |   748 ++
 .../SharedTests/members-incremental-test.fs        |   756 ++
 .../FsharpUnitTestProject/SharedTests/nested.fs    |    87 +
 .../FsharpUnitTestProject/SharedTests/patterns.fs  |  1119 ++
 .../SharedTests/queries-over-ienumerable.fs        |  1025 ++
 .../SharedTests/queries-over-iqueryable.fs         |  2490 +++++
 .../FsharpUnitTestProject/SharedTests/quotes.fs    |  2432 +++++
 .../SharedTests/quotesDebugInfo.fs                 |   659 ++
 .../core/FsharpUnitTestProject/SharedTests/seq.fs  |   513 +
 .../FsharpUnitTestProject/SharedTests/subtype.fs   |  1727 +++
 .../FsharpUnitTestProject/SharedTests/syntax.fs    |  1812 ++++
 .../core/FsharpUnitTestProject/SharedTests/tlr.fs  |   418 +
 .../FsharpUnitTestProject/SharedTests/unicode.fs   |   161 +
 .../iOSFSharpLanguageTests/AppDelegate.fs          |    32 +
 .../iOSFSharpLanguageTests/Entitlements.plist      |     6 +
 .../iOSFSharpLanguageTests/Info.plist              |    26 +
 .../iOSFSharpLanguageTests.fsproj                  |   230 +
 .../iOSFSharpLanguageTestsViewController.fs        |    28 +
 1849 files changed, 262949 insertions(+), 12270 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-cli-apps/packages/fsharp.git



More information about the Pkg-cli-apps-commits mailing list