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

Jo Shields directhex at moszumanska.debian.org
Wed Dec 2 14:59:33 UTC 2015


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

directhex pushed a commit to annotated tag debian/4.0.0.4+dfsg2-1
in repository fsharp.

commit b077654a31da7f4a642e4935f8f2ef49d01fab29
Merge: 066b546 8659ed5
Author: Jo Shields <jo.shields at xamarin.com>
Date:   Tue Dec 1 15:12:25 2015 +0000

    Merge tag 'upstream/4.0.0.4+dfsg'
    
    Upstream version 4.0.0.4+dfsg

 .gitignore                                         |    41 +-
 .nuget/NuGet.Config                                |     6 +
 .nuget/NuGet.targets                               |   138 +
 .travis.yml                                        |    11 +-
 CHANGELOG.md                                       |   209 +
 CHANGES.txt                                        |     9 +
 .../FSharp.Compiler.Tools.nuspec                   |    52 +
 FSharp.Core.Nuget/.nuget/NuGet.Config              |     6 +
 FSharp.Core.Nuget/.nuget/NuGet.targets             |   138 +
 FSharp.Core.Nuget/.nuget/packages.config           |     4 +
 .../FSharp.Core.Microsoft.Signed.nuspec            |    56 -
 FSharp.Core.Nuget/FSharp.Core.Mono.Signed.nuspec   |    85 -
 FSharp.Core.Nuget/FSharp.Core.nuspec               |    75 +
 FSharp.PowerPack.Build.Tasks/FSLex.Build.fs        |   111 -
 FSharp.PowerPack.Build.Tasks/FSLex.Build.fsi       |    26 -
 FSharp.PowerPack.Build.Tasks/FSYacc.Build.fs       |   124 -
 FSharp.PowerPack.Build.Tasks/FSYacc.Build.fsi      |    28 -
 .../FSharp.PowerPack.Build.Tasks.fsproj            |    58 -
 .../FSharp.PowerPack.Build.Tasks.fsproj.vspscc     |    10 -
 .../FSharp.PowerPack.targets                       |    84 -
 ...ssemblyinfo.FSharp.PowerPack.Build.Tasks.dll.fs |     7 -
 FSharp.PowerPack/Arg.fs                            |   133 -
 FSharp.PowerPack/Arg.fsi                           |    50 -
 FSharp.PowerPack/AssemblyInfo.fs                   |    25 -
 FSharp.PowerPack/AsyncOperations.fs                |   167 -
 FSharp.PowerPack/AsyncOperations.fsi               |    81 -
 FSharp.PowerPack/AsyncStreamReader.fs              |   429 -
 FSharp.PowerPack/AsyncStreamReader.fsi             |    89 -
 FSharp.PowerPack/AsyncWorker.fs                    |    65 -
 FSharp.PowerPack/AsyncWorker.fsi                   |    20 -
 FSharp.PowerPack/CompilerLocationUtils.fs          |   242 -
 FSharp.PowerPack/FSharp.PowerPack.fsproj           |   117 -
 FSharp.PowerPack/FSharp.PowerPack.fsproj.vspscc    |    10 -
 FSharp.PowerPack/HashMultiMap.fs                   |   166 -
 FSharp.PowerPack/HashMultiMap.fsi                  |    84 -
 FSharp.PowerPack/HashSet.fs                        |    54 -
 FSharp.PowerPack/HashSet.fsi                       |    59 -
 FSharp.PowerPack/Lazy.fs                           |     6 -
 FSharp.PowerPack/Lazy.fsi                          |     7 -
 FSharp.PowerPack/LazyList.fs                       |   262 -
 FSharp.PowerPack/LazyList.fsi                      |   189 -
 FSharp.PowerPack/Lexing.fs                         |   423 -
 FSharp.PowerPack/Lexing.fsi                        |   151 -
 FSharp.PowerPack/Measure.fs                        |    15 -
 FSharp.PowerPack/Measure.fsi                       |    25 -
 FSharp.PowerPack/NativeArray.fs                    |   106 -
 FSharp.PowerPack/NativeArray.fsi                   |   159 -
 FSharp.PowerPack/Parsing.fs                        |   509 -
 FSharp.PowerPack/Parsing.fsi                       |   130 -
 FSharp.PowerPack/Permutation.fs                    |    56 -
 FSharp.PowerPack/Permutation.fsi                   |    43 -
 FSharp.PowerPack/PhysicalConstants.fs              |    91 -
 FSharp.PowerPack/PowerPack.fs                      |    35 -
 FSharp.PowerPack/ResizeArray.fs                    |   321 -
 FSharp.PowerPack/ResizeArray.fsi                   |   240 -
 FSharp.PowerPack/SI.fs                             |   113 -
 FSharp.PowerPack/StructuredFormat.fs               |  1020 -
 FSharp.PowerPack/StructuredFormat.fsi              |   188 -
 FSharp.PowerPack/TaggedCollections.fs              |  1179 -
 FSharp.PowerPack/TaggedCollections.fsi             |   225 -
 FSharp.PowerPack/TaggedHash.fs                     |    59 -
 FSharp.PowerPack/TaggedHash.fsi                    |    89 -
 FSharp.PowerPack/math/INumeric.fs                  |   241 -
 FSharp.PowerPack/math/INumeric.fsi                 |    82 -
 FSharp.PowerPack/math/NativeArrayExtensions.fs     |    51 -
 FSharp.PowerPack/math/NativeArrayExtensions.fsi    |    27 -
 FSharp.PowerPack/math/associations.fs              |    61 -
 FSharp.PowerPack/math/associations.fsi             |    28 -
 FSharp.PowerPack/math/complex.fs                   |   130 -
 FSharp.PowerPack/math/complex.fsi                  |   136 -
 FSharp.PowerPack/math/matrix.fs                    |  2563 -
 FSharp.PowerPack/math/matrix.fsi                   |  1100 -
 FSharp.PowerPack/math/q.fs                         |   305 -
 FSharp.PowerPack/math/q.fsi                        |    92 -
 .../FSharp.SRGen.Build.Tasks.fsproj                |    60 -
 FSharp.SRGen.Build.Tasks/FSharp.SRGen.targets      |    65 -
 FsLex/FsLex.fsproj                                 |    75 -
 FsLex/FsLex.fsproj.vspscc                          |    10 -
 FsLex/assemblyinfo.fslex.exe.fs                    |     8 -
 FsLex/fslex.fs                                     |   225 -
 FsLex/fslexast.fs                                  |   409 -
 FsLex/fslexlex.fsl                                 |   208 -
 FsLex/fslexpars.fsy                                |    55 -
 FsSrGen/FsSrGen.fsproj                             |    60 -
 FsYacc/FsYacc.fsproj                               |    78 -
 FsYacc/FsYacc.fsproj.vspscc                        |    10 -
 FsYacc/assemblyinfo.fsyacc.exe.fs                  |     7 -
 FsYacc/fsyacc.fs                                   |   531 -
 FsYacc/fsyaccast.fs                                |   965 -
 FsYacc/fsyacclex.fsl                               |   144 -
 FsYacc/fsyaccpars.fsy                              |    55 -
 Makefile.in                                        |     2 +-
 README-original.md                                 |    11 -
 README.md                                          |   214 +-
 appveyor.ps1                                       |    32 +
 appveyor.yml                                       |     6 +-
 build.bat                                          |    38 +-
 config.make.in                                     |   157 +-
 configure.ac                                       |    49 +-
 launcher.in                                        |     2 +-
 lib/bootstrap/2.0/FSharp.Core.dll                  |   Bin 1651200 -> 0 bytes
 lib/bootstrap/2.0/FSharp.PowerPack.Build.Tasks.dll |   Bin 22016 -> 0 bytes
 lib/bootstrap/2.0/FSharp.PowerPack.targets         |    86 -
 lib/bootstrap/2.0/FSharp.SRGen.Build.Tasks.dll     |   Bin 9216 -> 0 bytes
 lib/bootstrap/2.0/fslex.exe                        |   Bin 1164288 -> 0 bytes
 lib/bootstrap/2.0/fssrgen.exe                      |   Bin 963072 -> 0 bytes
 lib/bootstrap/2.0/fsyacc.exe                       |   Bin 362496 -> 0 bytes
 lib/bootstrap/4.0/FSharp.Core.pdb                  |   Bin 0 -> 2645504 bytes
 lib/bootstrap/4.0/FSharp.SRGen.Build.Tasks.dll     |   Bin 0 -> 8192 bytes
 .../4.0/FSharp.SRGen.Build.Tasks.dll.config        |    26 +
 lib/bootstrap/{2.0 => 4.0}/FSharp.SRGen.targets    |     0
 lib/bootstrap/4.0/FsLexYacc.Build.Tasks.dll        |   Bin 0 -> 20992 bytes
 lib/bootstrap/4.0/FsLexYacc.Build.Tasks.dll.config |    26 +
 lib/bootstrap/4.0/FsLexYacc.targets                |    85 +
 lib/bootstrap/4.0/Fsc.exe.config                   |    18 +
 lib/bootstrap/4.0/Fsi.exe.config                   |    17 +
 lib/bootstrap/4.0/FsiAnyCPU.exe                    |   Bin 0 -> 319136 bytes
 lib/bootstrap/4.0/FsiAnyCPU.exe.config             |    17 +
 lib/bootstrap/4.0/SupportedRuntimes.xml            |    31 +
 lib/bootstrap/4.0/fslex.exe                        |   Bin 0 -> 263168 bytes
 lib/bootstrap/4.0/fslex.exe.config                 |    26 +
 lib/bootstrap/4.0/fssrgen.exe                      |   Bin 0 -> 1423360 bytes
 lib/bootstrap/4.0/fssrgen.exe.config               |    26 +
 lib/bootstrap/4.0/fsyacc.exe                       |   Bin 0 -> 395264 bytes
 lib/bootstrap/4.0/fsyacc.exe.config                |    26 +
 .../FSharp.SRGen.Build.Tasks.fsproj                |    54 +
 .../FSharp.SRGen.Build.Tasks/FSharp.SRGen.targets  |    65 +
 .../src/FSharp.SRGen.Build.Tasks}/FsSrGen.fs       |     0
 .../bin/Release/FSharp.SRGen.targets               |    65 +
 lib/bootstrap/src/FsLex/App.config                 |    14 +
 lib/bootstrap/src/FsLex/AssemblyInfo.fs            |    12 +
 lib/bootstrap/src/FsLex/FsLex.fsproj               |    97 +
 lib/bootstrap/src/FsLex/fslex.fs                   |   225 +
 lib/bootstrap/src/FsLex/fslexast.fs                |   409 +
 lib/bootstrap/src/FsLex/fslexlex.fsl               |   208 +
 lib/bootstrap/src/FsLex/fslexpars.fsy              |    55 +
 .../src/FsLexYacc.Build.Tasks/AssemblyInfo.fs      |    12 +
 .../src/FsLexYacc.Build.Tasks/FsLex.Build.fs       |   102 +
 .../FsLexYacc.Build.Tasks.fsproj                   |    65 +
 .../src/FsLexYacc.Build.Tasks/FsLexYacc.targets    |    85 +
 .../src/FsLexYacc.Build.Tasks/FsYacc.Build.fs      |   130 +
 lib/bootstrap/src/FsLexYacc.Build.Tasks/Logging.fs |    53 +
 lib/bootstrap/src/FsSrGen/FsSrGen.fsproj           |    53 +
 {FsSrGen => lib/bootstrap/src/FsSrGen}/Program.fs  |     0
 lib/bootstrap/src/FsYacc/App.config                |    14 +
 lib/bootstrap/src/FsYacc/AssemblyInfo.fs           |    12 +
 lib/bootstrap/src/FsYacc/FsYacc.fsproj             |    92 +
 lib/bootstrap/src/FsYacc/fsyacc.fs                 |   531 +
 lib/bootstrap/src/FsYacc/fsyaccast.fs              |   965 +
 lib/bootstrap/src/FsYacc/fsyacclex.fsl             |   144 +
 lib/bootstrap/src/FsYacc/fsyaccpars.fsy            |    55 +
 packages.config                                    |     6 +
 src/FSharpSource.Settings.targets                  |    15 +-
 src/FSharpSource.targets                           |   179 +-
 src/absil/il.fs                                    |   226 +-
 src/absil/il.fsi                                   |    48 +-
 src/absil/ilascii.fs                               |     2 +-
 src/absil/ilbinary.fsi                             |     2 +-
 src/absil/ildiag.fsi                               |     2 +-
 src/absil/illib.fs                                 |    25 +-
 src/absil/ilmorph.fs                               |     2 +-
 src/absil/ilread.fs                                |   801 +-
 src/absil/ilread.fsi                               |     2 +-
 src/absil/ilreflect.fs                             |    66 +-
 src/absil/ilsupp.fs                                |    31 +-
 src/absil/ilsupp.fsi                               |     4 +-
 src/absil/ilwrite.fs                               |  1548 +-
 src/absil/ilwrite.fsi                              |    21 +-
 src/absil/ilx.fsi                                  |     2 +-
 ...nfo.FSharp.Compiler.Interactive.Settings.dll.fs |     5 +-
 ...semblyinfo.FSharp.Compiler.Server.Shared.dll.fs |     4 +-
 .../assemblyinfo.FSharp.Compiler.dll.fs            |     7 +-
 src/assemblyinfo/assemblyinfo.FSharp.Core.dll.fs   |     7 +-
 .../assemblyinfo.FSharp.Data.TypeProviders.dll.fs  |     5 +-
 src/assemblyinfo/assemblyinfo.fsc.exe.fs           |     3 +
 src/fsharp-compiler-unittests-build.proj           |    12 +-
 src/fsharp-library-unittests-build.proj            |     2 +-
 src/fsharp.sln                                     |     6 +
 src/fsharp/AugmentWithHashCompare.fs               |  1051 +
 src/fsharp/AugmentWithHashCompare.fsi              |    32 +
 src/fsharp/CheckFormatStrings.fs                   |   242 +
 src/fsharp/CheckFormatStrings.fsi                  |    18 +
 src/fsharp/CompileOps.fs                           |  5114 ++
 src/fsharp/CompileOps.fsi                          |   725 +
 src/fsharp/CompileOptions.fs                       |  1278 +
 src/fsharp/CompileOptions.fsi                      |   100 +
 src/fsharp/ConstraintSolver.fs                     |  2604 +
 src/fsharp/ConstraintSolver.fsi                    |   114 +
 src/fsharp/DetupleArgs.fs                          |   878 +
 src/fsharp/DetupleArgs.fsi                         |    39 +
 src/fsharp/ErrorLogger.fs                          |     2 +-
 src/fsharp/ExtensibleDumper.fs                     |    60 -
 src/fsharp/ExtensibleDumper.fsi                    |    20 -
 src/fsharp/ExtensionTyping.fs                      |  1223 +
 src/fsharp/ExtensionTyping.fsi                     |   373 +
 src/fsharp/FSComp.txt                              |    60 +-
 .../FSharp.Build-proto/FSharp.Build-proto.fsproj   |     8 +-
 src/fsharp/FSharp.Build-proto/Makefile.in          |     2 +-
 .../Microsoft.FSharp-proto.targets                 |     1 -
 .../CreateFSharpManifestResourceName.fs            |    13 +-
 src/fsharp/FSharp.Build/FSharp.Build.fsproj        |     5 +-
 src/fsharp/FSharp.Build/Fsc.fs                     |    15 +-
 src/fsharp/FSharp.Build/Fsc.fsi                    |     1 -
 src/fsharp/FSharp.Build/Makefile.in                |     2 +-
 src/fsharp/FSharp.Build/Microsoft.FSharp.Targets   |   236 +-
 .../FSharp.Build/Microsoft.Portable.FSharp.Targets |     2 +-
 .../FSharp.Build/Microsoft.Portable.FSharp.targets |    86 -
 .../FSharp.Compiler-proto.fsproj                   |   237 +-
 src/fsharp/FSharp.Compiler-proto/Makefile.in       |     2 +-
 .../FSharp.Compiler.Interactive.Settings.fsproj    |     7 +-
 .../Makefile.in                                    |     2 +-
 .../FSharp.Compiler.Server.Shared.fsproj           |     2 +-
 .../FSharp.Compiler.Server.Shared/Makefile.in      |     2 +-
 .../FSharp.Compiler.Unittests.fsproj               |    82 +
 .../FSharp.Compiler.Unittests/HashIfExpression.fs  |   268 +
 .../ManglingNameOfProvidedTypes.fs                 |    68 +
 src/fsharp/FSharp.Compiler/FSharp.Compiler.fsproj  |   266 +-
 src/fsharp/FSharp.Compiler/InternalsVisibleTo.fs   |     1 +
 src/fsharp/FSharp.Compiler/Makefile.in             |     2 +-
 .../FSharp.Core.Unittests.dll.config               |    12 +
 .../FSharp.Core.Unittests.fsproj                   |    53 +-
 .../FSharp.Core/ComparersRegression.fs             | 58630 +++++++++++++++++++
 .../FSharp.Core/CreateComparersRegression.fsx      |     6 +
 .../Microsoft.FSharp.Collections/ArrayModule.fs    |   486 +-
 .../Microsoft.FSharp.Collections/ArrayModule2.fs   |   497 +-
 .../ArrayProperties.fs                             |    20 +
 .../CollectionModulesConsistency.fs                |  1239 +
 .../Microsoft.FSharp.Collections/ListModule.fs     |   411 +-
 .../Microsoft.FSharp.Collections/ListModule2.fs    |   436 +-
 .../Microsoft.FSharp.Collections/ListProperties.fs |   825 +
 .../Microsoft.FSharp.Collections/ListType.fs       |    53 +-
 .../ObsoleteListFunctions.fs                       |    25 +
 .../ObsoleteSeqFunctions.fs                        |    40 +
 .../Microsoft.FSharp.Collections/SeqModule.fs      |   343 +-
 .../Microsoft.FSharp.Collections/SeqModule2.fs     |   632 +-
 .../Microsoft.FSharp.Collections/SeqProperties.fs  |    39 +
 .../Microsoft.FSharp.Collections/StringModule.fs   |    18 +-
 .../Microsoft.FSharp.Collections/Utils.fs          |    31 +
 .../Microsoft.FSharp.Control/AsyncModule.fs        |    45 +-
 .../Microsoft.FSharp.Control/AsyncType.fs          |    54 +
 .../Microsoft.FSharp.Core/BigIntType.fs            |    62 +-
 .../Microsoft.FSharp.Core/OptionModule.fs          |   124 +
 .../FSharpQuotations.fs                            |     4 +
 .../FSharpReflection.fs                            |     2 +-
 .../FSharp.Core.Unittests/FSharp.Core/PrimTypes.fs |   268 +-
 src/fsharp/FSharp.Core.Unittests/LibraryTestFx.fs  |    71 +-
 .../FSharp.Core.Unittests/SurfaceArea.2.0.fs       |  3125 -
 .../FSharp.Core.Unittests/SurfaceArea.4.0.fs       |  3336 --
 .../FSharp.Core.Unittests/SurfaceArea.Portable.fs  |  3320 --
 .../FSharp.Core.Unittests/SurfaceArea.net20.fs     |  3281 ++
 .../FSharp.Core.Unittests/SurfaceArea.net40.fs     |  3483 ++
 .../SurfaceArea.portable259.fs                     |  3462 ++
 .../SurfaceArea.portable47.fs                      |  3449 ++
 .../FSharp.Core.Unittests/SurfaceArea.portable7.fs |  3438 ++
 .../SurfaceArea.portable78.fs                      |  3462 ++
 src/fsharp/FSharp.Core/FSCore.resx                 |     3 +
 src/fsharp/FSharp.Core/FSharp.Core.fsproj          |    49 +-
 src/fsharp/FSharp.Core/Linq.fs                     |   147 +-
 src/fsharp/FSharp.Core/Linq.fsi                    |    40 +-
 src/fsharp/FSharp.Core/Makefile.in                 |     4 +-
 src/fsharp/FSharp.Core/Query.fs                    |    14 +-
 src/fsharp/FSharp.Core/SR.fs                       |     1 +
 src/fsharp/FSharp.Core/array.fs                    |   437 +-
 src/fsharp/FSharp.Core/array.fsi                   |   509 +-
 src/fsharp/FSharp.Core/array2.fs                   |    11 +-
 src/fsharp/FSharp.Core/array2.fsi                  |     4 +-
 src/fsharp/FSharp.Core/array3.fs                   |    14 +-
 src/fsharp/FSharp.Core/array3.fsi                  |     6 +-
 src/fsharp/FSharp.Core/collections.fs              |    19 +-
 src/fsharp/FSharp.Core/collections.fsi             |    17 +-
 src/fsharp/FSharp.Core/control.fs                  |   423 +-
 src/fsharp/FSharp.Core/control.fsi                 |    24 +-
 src/fsharp/FSharp.Core/fslib-extra-pervasives.fs   |    81 +-
 src/fsharp/FSharp.Core/fslib-extra-pervasives.fsi  |    51 +-
 src/fsharp/FSharp.Core/list.fs                     |   271 +-
 src/fsharp/FSharp.Core/list.fsi                    |   345 +-
 src/fsharp/FSharp.Core/local.fs                    |   539 +-
 src/fsharp/FSharp.Core/local.fsi                   |    34 +-
 src/fsharp/FSharp.Core/map.fs                      |   116 +-
 src/fsharp/FSharp.Core/map.fsi                     |     6 +-
 src/fsharp/FSharp.Core/math/z.fsi                  |    18 +-
 src/fsharp/FSharp.Core/option.fs                   |    14 +
 src/fsharp/FSharp.Core/option.fsi                  |    29 +
 src/fsharp/FSharp.Core/prim-types-prelude.fs       |    28 +
 src/fsharp/FSharp.Core/prim-types-prelude.fsi      |   112 +
 src/fsharp/FSharp.Core/prim-types.fs               |  1116 +-
 src/fsharp/FSharp.Core/prim-types.fsi              |   141 +-
 src/fsharp/FSharp.Core/printf.fs                   |    22 +-
 src/fsharp/FSharp.Core/quotations.fs               |   310 +-
 src/fsharp/FSharp.Core/quotations.fsi              |   191 +-
 src/fsharp/FSharp.Core/reflect.fs                  |     9 +-
 src/fsharp/FSharp.Core/reflect.fsi                 |    12 +-
 src/fsharp/FSharp.Core/seq.fs                      |   520 +-
 src/fsharp/FSharp.Core/seq.fsi                     |   376 +-
 src/fsharp/FSharp.Core/set.fs                      |    26 +-
 src/fsharp/FSharp.Core/set.fsi                     |     2 +-
 src/fsharp/FSharp.Core/string.fs                   |    13 +-
 src/fsharp/FSharp.Core/string.fsi                  |    11 +
 .../FSharp.Data.TypeProviders.fsproj               |     4 +-
 src/fsharp/FSharp.Data.TypeProviders/Makefile.in   |     2 +-
 .../FSharp.Data.TypeProviders/TypeProviders.fs     |     2 +
 src/fsharp/FSharp.Data.TypeProviders/Util.fs       |    21 +-
 src/fsharp/FindUnsolved.fs                         |   255 +
 src/fsharp/Fsc-proto/Fsc-proto.fsproj              |     6 +-
 src/fsharp/Fsc-proto/Makefile.in                   |     2 +-
 src/fsharp/Fsc-proto/fsc-proto.exe.config          |     5 +
 src/fsharp/Fsc/Fsc.fsproj                          |     4 +-
 src/fsharp/Fsc/fsc.exe.config                      |     5 +-
 src/fsharp/IlxGen.fs                               |  6894 +++
 src/fsharp/IlxGen.fsi                              |    86 +
 src/fsharp/InnerLambdasToTopLevelFuncs.fs          |  1366 +
 src/fsharp/InnerLambdasToTopLevelFuncs.fsi         |    11 +
 src/fsharp/InternalCollections.fs                  |    29 +-
 src/fsharp/InternalCollections.fsi                 |     4 +-
 src/fsharp/LexFilter.fs                            |  2269 +
 src/fsharp/LowerCallsAndSeqs.fs                    |   613 +
 src/fsharp/Makefile.in                             |    75 +-
 src/fsharp/NameResolution.fs                       |  3057 +
 src/fsharp/NameResolution.fsi                      |   311 +
 src/fsharp/NicePrint.fs                            |   135 +-
 src/fsharp/Optimizer.fs                            |  3293 ++
 src/fsharp/Optimizer.fsi                           |    69 +
 src/fsharp/PatternMatchCompilation.fs              |  1289 +
 src/fsharp/PatternMatchCompilation.fsi             |    73 +
 src/fsharp/PostInferenceChecks.fs                  |  1552 +
 src/fsharp/PostInferenceChecks.fsi                 |    11 +
 src/fsharp/PrettyNaming.fs                         |   533 +-
 src/fsharp/QueueList.fs                            |     2 +-
 src/fsharp/QuotationPickler.fs                     |   440 +
 src/fsharp/QuotationPickler.fsi                    |   118 +
 src/fsharp/QuotationTranslator.fs                  |  1056 +
 src/fsharp/QuotationTranslator.fsi                 |    43 +
 src/fsharp/ReferenceResolution.fs                  |   545 +-
 src/fsharp/ReferenceResolution.fsi                 |    90 +-
 src/fsharp/Salsa/InternalsVisibleTo.fs             |     8 -
 src/fsharp/Salsa/Salsa.fsproj                      |    88 -
 src/fsharp/Salsa/SalsaUtils.fs                     |   346 -
 src/fsharp/Salsa/SalsaUtils.fsi                    |   142 -
 src/fsharp/Salsa/VsMocks.fs                        |  1690 -
 src/fsharp/Salsa/salsa.dll.config                  |    24 -
 src/fsharp/Salsa/salsa.fs                          |  1711 -
 src/fsharp/Salsa/salsa.fsi                         |   221 -
 src/fsharp/TastOps.fs                              |  7827 +++
 src/fsharp/TastOps.fsi                             |  1392 +
 src/fsharp/TastPickle.fs                           |  2539 +
 src/fsharp/TastPickle.fsi                          |   151 +
 src/fsharp/TcGlobals.fs                            |  1500 +
 src/fsharp/TraceCall.fs                            |     2 +-
 src/fsharp/TypeChecker.fs                          | 15680 +++++
 src/fsharp/TypeChecker.fsi                         |   110 +
 src/fsharp/TypeRelations.fs                        |  2657 +
 src/fsharp/{unilex.fs => UnicodeLexing.fs}         |     0
 src/fsharp/{unilex.fsi => UnicodeLexing.fsi}       |     0
 src/fsharp/ast.fs                                  |    54 +-
 src/fsharp/augment.fs                              |  1050 -
 src/fsharp/augment.fsi                             |    32 -
 src/fsharp/autobox.fs                              |   193 +
 src/fsharp/build.fs                                |  5507 --
 src/fsharp/build.fsi                               |   699 -
 src/fsharp/check.fs                                |  1482 -
 src/fsharp/check.fsi                               |     9 -
 src/fsharp/creflect.fs                             |  1008 -
 src/fsharp/creflect.fsi                            |    26 -
 src/fsharp/csolve.fs                               |  2591 -
 src/fsharp/csolve.fsi                              |   101 -
 src/fsharp/detuple.fs                              |   957 -
 src/fsharp/detuple.fsi                             |    38 -
 src/fsharp/env.fs                                  |  1457 -
 src/fsharp/est.fs                                  |  1385 -
 src/fsharp/est.fsi                                 |   405 -
 src/fsharp/formats.fs                              |   232 -
 src/fsharp/formats.fsi                             |    15 -
 src/fsharp/fsc.fs                                  |   882 +-
 src/fsharp/fsc.fsi                                 |    18 +-
 src/fsharp/fscmain.fs                              |   112 +-
 src/fsharp/fscopts.fs                              |  1017 -
 src/fsharp/fscopts.fsi                             |    57 -
 src/fsharp/fsi/FSIstrings.txt                      |     2 +-
 src/fsharp/fsi/Fsi.fsproj                          |     3 +-
 src/fsharp/fsi/console.fs                          |     5 +-
 src/fsharp/fsi/fsi.exe.config                      |     4 +-
 src/fsharp/fsi/fsi.fs                              |   636 +-
 src/fsharp/fsi/fsi.ico                             |   Bin 0 -> 59508 bytes
 src/fsharp/fsi/fsi.rc                              |     5 +
 src/fsharp/fsi/fsi.res                             |   Bin 0 -> 60552 bytes
 src/fsharp/fsi/fsiAnyCPU.exe.config                |    17 +
 src/fsharp/fsi/fsimain.fs                          |     6 +-
 src/fsharp/fsiAnyCpu/FsiAnyCpu.fsproj              |     7 +-
 src/fsharp/fsiAnyCpu/fsiAnyCpu.exe.config          |     9 +-
 src/fsharp/fsiaux.fsi                              |     2 +-
 src/fsharp/ilxgen.fs                               |  7057 ---
 src/fsharp/ilxgen.fsi                              |    85 -
 src/fsharp/import.fs                               |    76 +-
 src/fsharp/import.fsi                              |    14 +-
 src/fsharp/infos.fs                                |   240 +-
 src/fsharp/layout.fs                               |    77 +-
 src/fsharp/layout.fsi                              |    32 +-
 src/fsharp/lex.fsl                                 |    59 +-
 src/fsharp/lexfilter.fs                            |  2269 -
 src/fsharp/lexhelp.fs                              |    31 +-
 src/fsharp/lexhelp.fsi                             |     8 +-
 src/fsharp/lib.fs                                  |    93 +-
 src/fsharp/lowertop.fs                             |   612 -
 src/fsharp/nameres.fs                              |  3022 -
 src/fsharp/nameres.fsi                             |   301 -
 src/fsharp/opt.fs                                  |  3237 -
 src/fsharp/opt.fsi                                 |    59 -
 src/fsharp/outcome.fs                              |    30 -
 src/fsharp/outcome.fsi                             |    11 -
 src/fsharp/pars.fsy                                |    75 +-
 src/fsharp/patcompile.fs                           |  1289 -
 src/fsharp/patcompile.fsi                          |    72 -
 src/fsharp/pickle.fs                               |  2473 -
 src/fsharp/pickle.fsi                              |    75 -
 src/fsharp/policy.2.0.FSharp.Core/Makefile.in      |     3 +-
 .../policy.2.0.FSharp.Core.dll.config              |     2 +-
 src/fsharp/policy.2.3.FSharp.Core/Makefile.in      |     3 +-
 .../policy.2.3.FSharp.Core.dll.config              |     5 +-
 src/fsharp/policy.3.259.FSharp.Core/Makefile.in    |    25 +
 .../policy.3.259.FSharp.Core.dll.config            |    11 +
 src/fsharp/policy.3.3.FSharp.Core/Makefile.in      |     3 +-
 .../policy.3.3.FSharp.Core.dll.config              |     2 +-
 src/fsharp/policy.3.47.FSharp.Core/Makefile.in     |    25 +
 .../policy.3.47.FSharp.Core.dll.config             |    11 +
 src/fsharp/policy.3.7.FSharp.Core/Makefile.in      |    25 +
 .../policy.3.7.FSharp.Core.dll.config              |    11 +
 src/fsharp/policy.3.78.FSharp.Core/Makefile.in     |    25 +
 .../policy.3.78.FSharp.Core.dll.config             |    11 +
 src/fsharp/policy.4.0.FSharp.Core/Makefile.in      |     3 +-
 .../policy.4.0.FSharp.Core.dll.config              |     2 +-
 src/fsharp/policy.4.3.FSharp.Core/Makefile.in      |     3 +-
 .../policy.4.3.FSharp.Core.dll.config              |     2 +-
 src/fsharp/pplex.fsl                               |    70 +
 src/fsharp/pppars.fsy                              |    61 +
 src/fsharp/rational.fs                             |    66 +
 src/fsharp/rational.fsi                            |    27 +
 src/fsharp/sr.fs                                   |     2 +-
 src/fsharp/sreflect.fs                             |   431 -
 src/fsharp/sreflect.fsi                            |   111 -
 src/fsharp/tainted.fs                              |     2 +-
 src/fsharp/tainted.fsi                             |     4 +-
 src/fsharp/targets.make                            |   175 +-
 src/fsharp/tast.fs                                 |   822 +-
 src/fsharp/tastops.fs                              |  7685 ---
 src/fsharp/tastops.fsi                             |  1358 -
 src/fsharp/tc.fs                                   | 15469 -----
 src/fsharp/tc.fsi                                  |   111 -
 src/fsharp/tlr.fs                                  |  1366 -
 src/fsharp/tlr.fsi                                 |    10 -
 src/fsharp/typrelns.fs                             |  2620 -
 .../ArtificalEventInfo.cs                          |   118 -
 .../ArtificialConstructorInfo.cs                   |   122 -
 .../ArtificialMethodInfo.cs                        |   150 -
 .../ArtificialParamInfo.cs                         |   142 -
 .../ArtificialPropertyInfo.cs                      |   164 -
 .../DefinitionLocationAttribute/ArtificialType.cs  |   742 -
 .../TypeProviderInCSharp.cs                        |   148 -
 .../ArtificalEventInfo.cs                          |   128 -
 .../ArtificialConstructorInfo.cs                   |   133 -
 .../ArtificialMethodInfo.cs                        |   166 -
 .../ArtificialParamInfo.cs                         |   154 -
 .../ArtificialPropertyInfo.cs                      |   178 -
 .../ArtificialType.cs                              |   767 -
 .../TypeProviderInCSharp.cs                        |   148 -
 .../ArtificalEventInfo.cs                          |   127 -
 .../ArtificialConstructorInfo.cs                   |   133 -
 .../ArtificialMethodInfo.cs                        |   166 -
 .../ArtificialParamInfo.cs                         |   154 -
 .../ArtificialPropertyInfo.cs                      |   179 -
 .../ArtificialType.cs                              |   769 -
 .../TypeProviderInCSharp.cs                        |   138 -
 .../ArtificalEventInfo.cs                          |   129 -
 .../ArtificialConstructorInfo.cs                   |   133 -
 .../ArtificialMethodInfo.cs                        |   166 -
 .../ArtificialParamInfo.cs                         |   154 -
 .../ArtificialPropertyInfo.cs                      |   179 -
 .../ArtificialType.cs                              |   769 -
 .../TypeProviderInCSharp.cs                        |   139 -
 .../DummyProviderForLanguageServiceTesting.fs      |   423 -
 .../ArtificalEventInfo.cs                          |   128 -
 .../ArtificialConstructorInfo.cs                   |   133 -
 .../ArtificialMethodInfo.cs                        |   166 -
 .../ArtificialParamInfo.cs                         |   154 -
 .../ArtificialPropertyInfo.cs                      |   178 -
 .../EditorHideMethodsAttribute/ArtificialType.cs   |   767 -
 .../TypeProviderInCSharp.cs                        |   148 -
 .../EmptyAssembly/EmptyAssembly.fs                 |     8 -
 .../Resources.MockTypeProviders/Helpers.cs         |    56 -
 .../ArtificalEventInfo.cs                          |   128 -
 .../ArtificialConstructorInfo.cs                   |   133 -
 .../ArtificialMethodInfo.cs                        |   166 -
 .../ArtificialParamInfo.cs                         |   155 -
 .../ArtificialPropertyInfo.cs                      |   179 -
 .../ArtificialType.cs                              |   766 -
 .../TypeProviderInCSharp.cs                        |   148 -
 .../ArtificalEventInfo.cs                          |   128 -
 .../ArtificialConstructorInfo.cs                   |   133 -
 .../ArtificialMethodInfo.cs                        |   166 -
 .../ArtificialParamInfo.cs                         |   154 -
 .../ArtificialPropertyInfo.cs                      |   179 -
 .../ArtificialType.cs                              |   766 -
 .../TypeProviderInCSharp.cs                        |   148 -
 .../ArtificalEventInfo.cs                          |   127 -
 .../ArtificialConstructorInfo.cs                   |   132 -
 .../ArtificialMethodInfo.cs                        |   165 -
 .../ArtificialParamInfo.cs                         |   153 -
 .../ArtificialPropertyInfo.cs                      |   177 -
 .../ArtificialType.cs                              |   765 -
 .../TypeProviderInCSharp.cs                        |   148 -
 .../ArtificalEventInfo.cs                          |   127 -
 .../ArtificialConstructorInfo.cs                   |   132 -
 .../ArtificialMethodInfo.cs                        |   166 -
 .../ArtificialParamInfo.cs                         |   152 -
 .../ArtificialPropertyInfo.cs                      |   178 -
 .../ArtificialType.cs                              |   765 -
 .../TypeProviderInCSharp.cs                        |   148 -
 .../ArtificalEventInfo.cs                          |   127 -
 .../ArtificialConstructorInfo.cs                   |   133 -
 .../ArtificialMethodInfo.cs                        |   166 -
 .../ArtificialParamInfo.cs                         |   153 -
 .../ArtificialPropertyInfo.cs                      |   177 -
 .../ArtificialType.cs                              |   765 -
 .../TypeProviderInCSharp.cs                        |   148 -
 .../Resources/TestTypeProvider.Negative1.fsx       |    37 -
 .../Resources/TestTypeProvider.Positive1.fsx       |    97 -
 src/fsharp/unittests/TestLib.LanguageService.fs    |   474 -
 src/fsharp/unittests/TestLib.ProjectSystem.fs      |   718 -
 src/fsharp/unittests/TestLib.Salsa.fs              |   125 -
 src/fsharp/unittests/TestLib.Utils.fs              |   353 -
 src/fsharp/unittests/Tests.BaseLine.fs             |    52 -
 src/fsharp/unittests/Tests.Build.fs                |   464 -
 src/fsharp/unittests/Tests.InternalCollections.fs  |   214 -
 .../unittests/Tests.LanguageService.Colorizer.fs   |  1075 -
 .../unittests/Tests.LanguageService.Completion.fs  |  8004 ---
 .../unittests/Tests.LanguageService.ErrorList.fs   |   946 -
 .../Tests.LanguageService.ErrorRecovery.fs         |   284 -
 .../unittests/Tests.LanguageService.F1Keyword.fs   |   390 -
 .../unittests/Tests.LanguageService.General.fs     |   603 -
 .../Tests.LanguageService.GotoDefinition.fs        |  1455 -
 .../Tests.LanguageService.IncrementalBuild.fs      |   578 -
 .../Tests.LanguageService.NavigationBar.fs         |   237 -
 .../Tests.LanguageService.ParameterInfo.fs         |  2263 -
 .../unittests/Tests.LanguageService.QuickInfo.fs   |  3601 --
 .../unittests/Tests.LanguageService.QuickParse.fs  |   169 -
 .../unittests/Tests.LanguageService.Script.fs      |  1639 -
 .../unittests/Tests.LanguageService.Squiggles.fs   |  1018 -
 .../unittests/Tests.LanguageService.TimeStamp.fs   |   330 -
 src/fsharp/unittests/Tests.Powerpack.fs            |    86 -
 .../unittests/Tests.ProjectSystem.Configs.fs       |   210 -
 .../unittests/Tests.ProjectSystem.Miscellaneous.fs |   837 -
 .../Tests.ProjectSystem.MultiTargeting.fs          |   164 -
 .../unittests/Tests.ProjectSystem.Project.fs       |   807 -
 .../unittests/Tests.ProjectSystem.ProjectItems.fs  |   163 -
 .../unittests/Tests.ProjectSystem.References.fs    |   619 -
 .../unittests/Tests.ProjectSystem.RoundTrip.fs     |   138 -
 src/fsharp/unittests/Tests.TaskReporter.fs         |   367 -
 src/fsharp/unittests/Tests.TypeProvidersImpl.fs    |   372 -
 src/fsharp/unittests/Tests.Watson.fs               |   167 -
 src/fsharp/unittests/Tests.XmlDocComments.fs       |   100 -
 src/fsharp/unittests/Unittests.dll.vs2008.config   |    27 -
 src/fsharp/unittests/Unittests.dll.vs2010.config   |   454 -
 src/fsharp/unittests/Unittests.fsproj              |   176 -
 ...erfaceFileToTestGotoDefinition.ReservedName.fsi |    76 -
 src/fsharp/unsolved.fs                             |   255 -
 src/fsharp/vs/IncrementalBuild.fs                  |    57 +-
 src/fsharp/vs/IncrementalBuild.fsi                 |    12 +-
 src/fsharp/vs/ServiceDeclarations.fs               |    79 +-
 src/fsharp/vs/ServiceDeclarations.fsi              |     4 +-
 src/fsharp/vs/ServiceLexing.fs                     |    52 +-
 src/fsharp/vs/ServiceLexing.fsi                    |    29 +-
 src/fsharp/vs/ServiceNavigation.fs                 |     2 +-
 src/fsharp/vs/ServiceParamInfoLocations.fs         |     2 +-
 src/fsharp/vs/ServiceUntypedParse.fs               |   145 +-
 src/fsharp/vs/ServiceUntypedParse.fsi              |     4 +-
 src/fsharp/vs/SimpleServices.fs                    |    31 +-
 src/fsharp/vs/service.fs                           |   502 +-
 src/fsharp/vs/service.fsi                          |    10 +-
 src/ilx/EraseClosures.fs                           |   690 +
 src/ilx/EraseClosures.fsi                          |    17 +
 src/ilx/EraseUnions.fs                             |  1145 +
 src/ilx/EraseUnions.fsi                            |    13 +
 src/ilx/cu_erase.fs                                |  1156 -
 src/ilx/cu_erase.fsi                               |    13 -
 src/ilx/pubclo.fs                                  |   690 -
 src/ilx/pubclo.fsi                                 |    17 -
 src/utils/CompilerLocationUtils.fs                 |   222 +-
 src/utils/{resizearray.fs => ResizeArray.fs}       |     0
 src/utils/{resizearray.fsi => ResizeArray.fsi}     |     0
 src/utils/TaggedCollections.fs                     |     2 +-
 src/utils/TaggedCollections.fsi                    |     2 +-
 src/utils/filename.fsi                             |     2 +-
 src/utils/prim-lexing.fs                           |     2 +-
 src/utils/prim-parsing.fs                          |     2 +-
 src/utils/prim-parsing.fsi                         |     4 +-
 src/utils/sformat.fs                               |   158 +-
 src/utils/sformat.fsi                              |     6 +-
 tests/ChompErr.bat                                 |    31 -
 tests/build-and-run.bat                            |    52 -
 tests/build.bat                                    |    37 -
 tests/config.bat                                   |   315 -
 tests/fsharp/.gitignore                            |    16 +
 tests/fsharp/core/.gitignore                       |    53 +
 tests/fsharp/core/access/build.bat                 |     6 -
 tests/fsharp/core/access/run.bat                   |     7 -
 tests/fsharp/core/apporder/build.bat               |     6 -
 tests/fsharp/core/apporder/run.bat                 |     7 -
 tests/fsharp/core/apporder/test.fsx                |   188 +-
 tests/fsharp/core/array/build.bat                  |     6 -
 tests/fsharp/core/array/run.bat                    |    15 -
 tests/fsharp/core/array/test.fsx                   |   127 +-
 tests/fsharp/core/attributes/build.bat             |     6 -
 tests/fsharp/core/attributes/run.bat               |     7 -
 tests/fsharp/core/attributes/test.fsx              |    22 +
 tests/fsharp/core/comprehensions/build.bat         |     6 -
 tests/fsharp/core/comprehensions/run.bat           |     7 -
 tests/fsharp/core/comprehensions/test-hw.fsx       |    19 +-
 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                 |   145 +-
 tests/fsharp/core/controlChamenos/build.bat        |     6 -
 tests/fsharp/core/controlChamenos/run.bat          |     8 -
 tests/fsharp/core/controlChamenos/test.fsx         |     1 -
 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          |     1 -
 tests/fsharp/core/controlStackOverflow/build.bat   |     6 -
 tests/fsharp/core/controlStackOverflow/run.bat     |     8 -
 tests/fsharp/core/controlWebExt/build.bat          |     6 -
 tests/fsharp/core/controlWebExt/run.bat            |     7 -
 tests/fsharp/core/controlWebExt/test.fsx           |   109 +-
 tests/fsharp/core/controlWpf/build.bat             |     6 -
 tests/fsharp/core/controlWpf/run.bat               |     6 -
 tests/fsharp/core/csext/build.bat                  |     6 -
 tests/fsharp/core/csext/run.bat                    |     7 -
 tests/fsharp/core/csfromfs/build.bat               |   212 -
 tests/fsharp/core/csfromfs/run.bat                 |    74 -
 tests/fsharp/core/events/build.bat                 |    46 -
 tests/fsharp/core/events/run.bat                   |    38 -
 tests/fsharp/core/forexpression/test.fsx           |   157 +
 tests/fsharp/core/forwarders/build.bat             |    75 -
 tests/fsharp/core/fsfromcs/build.bat               |    50 -
 tests/fsharp/core/fsfromcs/run.bat                 |    33 -
 tests/fsharp/core/fsfromfsviacs/build.bat          |    46 -
 tests/fsharp/core/fsfromfsviacs/run.bat            |    31 -
 tests/fsharp/core/fsi-reload/a1.fs                 |    13 +
 tests/fsharp/core/fsi-reload/a2.fs                 |     3 +
 tests/fsharp/core/fsi-reload/b1.fs                 |     3 +
 tests/fsharp/core/fsi-reload/b2.fs                 |    13 +
 tests/fsharp/core/fsi-reload/b2.fsi                |    13 +
 tests/fsharp/core/fsi-reload/build.bat             |    20 -
 tests/fsharp/core/fsi-reload/load1.fsx             |     5 +
 tests/fsharp/core/fsi-reload/load2.fsx             |     5 +
 tests/fsharp/core/fsi-reload/run.bat               |    30 -
 tests/fsharp/core/fsi-shadowcopy/run.bat           |    41 -
 tests/fsharp/core/fsi-shadowcopy/test1.fsx         |     5 +-
 tests/fsharp/core/fsi-shadowcopy/test2.fsx         |    18 +-
 tests/fsharp/core/fsiAndModifiers/build.bat        |    18 -
 tests/fsharp/core/fsiAndModifiers/run.bat          |    30 -
 tests/fsharp/core/fsiAndModifiers/test.fsx         |   100 +-
 tests/fsharp/core/genericmeasures/build.bat        |     5 -
 tests/fsharp/core/genericmeasures/run.bat          |     5 -
 tests/fsharp/core/hiding/build.bat                 |    54 -
 tests/fsharp/core/ilread/test.fs                   |     8 +
 tests/fsharp/core/innerpoly/build.bat              |     6 -
 tests/fsharp/core/innerpoly/run.bat                |     7 -
 tests/fsharp/core/innerpoly/test.fsx               |    30 +-
 tests/fsharp/core/int32/build.bat                  |     5 -
 tests/fsharp/core/int32/run.bat                    |     5 -
 tests/fsharp/core/int32/test.fsx                   |    29 +
 tests/fsharp/core/internalsvisible/build.bat       |    61 -
 tests/fsharp/core/interop/.gitignore               |     7 +
 tests/fsharp/core/interop/PCL.fs                   |     8 +
 tests/fsharp/core/interop/PCL.fsproj               |    39 +
 tests/fsharp/core/interop/User.fs                  |    11 +
 tests/fsharp/core/interop/User.fsproj              |    43 +
 tests/fsharp/core/lazy/build.bat                   |     6 -
 tests/fsharp/core/lazy/run.bat                     |     7 -
 tests/fsharp/core/letrec/build.bat                 |     6 -
 tests/fsharp/core/letrec/run.bat                   |     6 -
 tests/fsharp/core/libtest/build.bat                |     6 -
 tests/fsharp/core/libtest/run.bat                  |    13 -
 tests/fsharp/core/libtest/test.fsx                 |   977 +-
 tests/fsharp/core/lift/build.bat                   |     6 -
 tests/fsharp/core/lift/run.bat                     |     6 -
 tests/fsharp/core/load-script/build.bat            |    53 -
 tests/fsharp/core/load-script/script.bat           |    45 -
 tests/fsharp/core/longnames/build.bat              |     6 -
 tests/fsharp/core/longnames/run.bat                |     7 -
 tests/fsharp/core/map/build.bat                    |     6 -
 tests/fsharp/core/map/run.bat                      |     7 -
 tests/fsharp/core/math/lapack/build.bat            |     6 -
 tests/fsharp/core/math/lapack/run.bat              |     7 -
 tests/fsharp/core/math/numbers/build.bat           |     6 -
 tests/fsharp/core/math/numbers/run.bat             |    10 -
 tests/fsharp/core/math/numbersVS2008/build.bat     |     6 -
 tests/fsharp/core/math/numbersVS2008/run.bat       |    10 -
 tests/fsharp/core/measures/build.bat               |     5 -
 tests/fsharp/core/measures/run.bat                 |     5 -
 tests/fsharp/core/measures/test.fsx                |    19 +-
 tests/fsharp/core/members/basics/build.bat         |     6 -
 tests/fsharp/core/members/basics/run.bat           |    14 -
 tests/fsharp/core/members/ctree/build.bat          |     6 -
 tests/fsharp/core/members/ctree/run.bat            |     7 -
 tests/fsharp/core/members/factors/build.bat        |     6 -
 tests/fsharp/core/members/factors/run.bat          |    14 -
 tests/fsharp/core/members/incremental/build.bat    |     6 -
 tests/fsharp/core/members/incremental/run.bat      |    13 -
 tests/fsharp/core/members/ops/build.bat            |     6 -
 tests/fsharp/core/members/ops/run.bat              |     7 -
 tests/fsharp/core/mscorlib/build.bat               |    62 -
 tests/fsharp/core/namespaces/build.bat             |     6 -
 tests/fsharp/core/namespaces/run.bat               |     9 -
 tests/fsharp/core/nested/build.bat                 |     6 -
 tests/fsharp/core/nested/run.bat                   |     7 -
 .../core/netcore/ConsoleApplication1/Program.cs    |    71 +-
 tests/fsharp/core/netcore/netcore259/build.bat     |    10 -
 tests/fsharp/core/netcore/netcore259/run.bat       |    23 -
 tests/fsharp/core/netcore/netcore7/build.bat       |    10 -
 tests/fsharp/core/netcore/netcore7/run.bat         |    24 -
 tests/fsharp/core/netcore/netcore78/build.bat      |    10 -
 tests/fsharp/core/netcore/netcore78/run.bat        |    23 -
 .../netcoreautomationhelperlibrary.fsproj          |     6 +-
 .../netcorelibrary1/netcoretestinglibrary.fsproj   |     5 +-
 tests/fsharp/core/parsing/build.bat                |    43 -
 tests/fsharp/core/patterns/build.bat               |     6 -
 tests/fsharp/core/patterns/run.bat                 |     6 -
 tests/fsharp/core/pinvoke/build.bat                |    37 -
 tests/fsharp/core/printf/build.bat                 |     8 -
 tests/fsharp/core/printf/run.bat                   |     8 -
 tests/fsharp/core/printf/test.fsx                  |   165 +
 tests/fsharp/core/printing/build.bat               |    99 -
 tests/fsharp/core/queriesCustomQueryOps/build.bat  |    43 -
 tests/fsharp/core/queriesCustomQueryOps/run.bat    |    53 -
 .../core/queriesLeafExpressionConvert/build.bat    |    47 -
 .../core/queriesLeafExpressionConvert/run.bat      |    53 -
 .../core/queriesLeafExpressionConvert/test.fsx     |    41 +
 .../fsharp/core/queriesNullableOperators/build.bat |    47 -
 tests/fsharp/core/queriesNullableOperators/run.bat |    53 -
 .../fsharp/core/queriesNullableOperators/test.fsx  |     5 +
 tests/fsharp/core/queriesOverIEnumerable/build.bat |    47 -
 tests/fsharp/core/queriesOverIEnumerable/run.bat   |    53 -
 tests/fsharp/core/queriesOverIQueryable/build.bat  |    47 -
 tests/fsharp/core/queriesOverIQueryable/run.bat    |    53 -
 .../queriesOverIQueryableLinqToEntities/build.bat  |    75 -
 .../queriesOverIQueryableLinqToEntities/run.bat    |    65 -
 .../core/queriesOverIQueryableLinqToSql/build.bat  |    71 -
 .../core/queriesOverIQueryableLinqToSql/run.bat    |    67 -
 tests/fsharp/core/queriesOverOData/build.bat       |    70 -
 tests/fsharp/core/queriesOverOData/run.bat         |    79 -
 tests/fsharp/core/quotes/build.bat                 |    47 -
 tests/fsharp/core/quotes/cslib.cs                  |     7 +
 tests/fsharp/core/quotes/run.bat                   |    53 -
 tests/fsharp/core/quotes/test.fsx                  |   389 +-
 tests/fsharp/core/quotesDebugInfo/build.bat        |    45 -
 tests/fsharp/core/quotesDebugInfo/run.bat          |    53 -
 .../fsharp/core/quotesInMultipleModules/build.bat  |    60 -
 .../core/quotesInMultipleModules/module1.fsx       |     6 +
 .../core/quotesInMultipleModules/module2.fsx       |    32 +-
 tests/fsharp/core/quotesInMultipleModules/run.bat  |    53 -
 tests/fsharp/core/reflect/build.bat                |     6 -
 tests/fsharp/core/reflect/run.bat                  |     7 -
 tests/fsharp/core/resources/build.bat              |    63 -
 tests/fsharp/core/resources/run.bat                |    42 -
 tests/fsharp/core/seq/build.bat                    |     6 -
 tests/fsharp/core/seq/run.bat                      |    13 -
 tests/fsharp/core/seq/test.fsx                     |    42 +-
 tests/fsharp/core/subtype/build.bat                |     6 -
 tests/fsharp/core/subtype/run.bat                  |     7 -
 tests/fsharp/core/subtype/test.fsx                 |    65 +-
 tests/fsharp/core/syntax/build.bat                 |     6 -
 tests/fsharp/core/syntax/run.bat                   |     7 -
 tests/fsharp/core/tlr/build.bat                    |     6 -
 tests/fsharp/core/tlr/run.bat                      |     6 -
 tests/fsharp/core/topinit/build.bat                |   195 -
 tests/fsharp/core/topinit/run.bat                  |    60 -
 tests/fsharp/core/unicode/build.bat                |    52 -
 tests/fsharp/core/unicode/run.bat                  |    55 -
 tests/fsharp/core/unitsOfMeasure/test.fs           |   110 +
 tests/fsharp/core/verify/build.bat                 |    55 -
 tests/fsharp/core/verify/run.bat                   |    30 -
 tests/fsharp/optimize/.gitignore                   |    14 +
 tests/fsharp/optimize/analyses/build.bat           |    72 -
 .../analyses/effects.HasEffect.output.test.bsl     |    21 +
 tests/fsharp/optimize/analyses/effects.fs          |    37 +
 tests/fsharp/optimize/basics/build.bat             |    35 -
 tests/fsharp/optimize/basics/run.bat               |    50 -
 tests/fsharp/optimize/inline/build.bat             |    39 -
 tests/fsharp/optimize/inline/lib.fs                |    12 +-
 tests/fsharp/optimize/inline/run.bat               |    50 -
 tests/fsharp/optimize/inline/test.fs               |     7 +-
 tests/fsharp/optimize/stats/run.bat                |    49 -
 tests/fsharp/perf/.gitignore                       |     4 +
 tests/fsharp/perf/graph/build.bat                  |     6 -
 tests/fsharp/perf/graph/run.bat                    |     7 -
 tests/fsharp/perf/nbody/build.bat                  |     6 -
 tests/fsharp/perf/nbody/run.bat                    |     7 -
 tests/fsharp/regression/.gitignore                 |    22 +
 tests/fsharp/regression/26/build.bat               |     5 -
 tests/fsharp/regression/26/run.bat                 |     7 -
 tests/fsharp/regression/321/build.bat              |     6 -
 tests/fsharp/regression/321/run.bat                |     7 -
 tests/fsharp/regression/655/build.bat              |    40 -
 tests/fsharp/regression/655/run.bat                |    38 -
 tests/fsharp/regression/656/build.bat              |    33 -
 tests/fsharp/regression/656/run.bat                |    34 -
 tests/fsharp/regression/83/build.bat               |    32 -
 tests/fsharp/regression/83/run.bat                 |    16 -
 tests/fsharp/regression/84/build.bat               |     6 -
 tests/fsharp/regression/84/run.bat                 |     7 -
 tests/fsharp/regression/85/build.bat               |    40 -
 tests/fsharp/regression/85/run.bat                 |    26 -
 tests/fsharp/regression/86/build.bat               |     6 -
 tests/fsharp/regression/86/run.bat                 |     7 -
 .../regression/lucian-standalone-bug/build.bat     |    28 -
 .../regression/lucian-standalone-bug/edit.bat      |    15 -
 .../regression/lucian-standalone-bug/make.bat      |    14 -
 tests/fsharp/regression/tuple-bug-1/build.bat      |     7 -
 tests/fsharp/regression/tuple-bug-1/run.bat        |     4 -
 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/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/tools/FSharp.PowerPack/README.txt     |    10 -
 .../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 160 -> 0 bytes
 .../tools/FSharp.PowerPack/fsppack/src/fs.snk      |   Bin 596 -> 0 bytes
 .../fsppack/src/fsppack.vs2008.sln                 |    44 -
 tests/fsharp/tools/bundle/build.bat                |    56 -
 tests/fsharp/tools/eval/build.bat                  |     6 -
 tests/fsharp/tools/eval/run.bat                    |     7 -
 tests/fsharp/typeProviders/.gitignore              |    38 +
 .../typeProviders/build-typeprovider-test.bat      |    42 -
 tests/fsharp/typeProviders/builtin/.gitignore      |    29 +
 .../typeProviders/builtin/DbmlFile/build.bat       |     8 -
 .../fsharp/typeProviders/builtin/DbmlFile/run.bat  |     7 -
 .../typeProviders/builtin/EdmxFile/build.bat       |     8 -
 .../fsharp/typeProviders/builtin/EdmxFile/run.bat  |     7 -
 .../typeProviders/builtin/ODataService/build.bat   |     8 -
 .../typeProviders/builtin/ODataService/run.bat     |     7 -
 .../builtin/SqlDataConnection/build.bat            |     8 -
 .../builtin/SqlDataConnection/run.bat              |    12 -
 .../builtin/SqlDataConnection/test.fsx             |     4 +-
 .../builtin/SqlEntityConnection/build.bat          |     8 -
 .../builtin/SqlEntityConnection/run.bat            |    13 -
 .../builtin/SqlEntityConnection/test.fsx           |     4 +-
 .../typeProviders/builtin/WsdlService/build.bat    |     8 -
 .../typeProviders/builtin/WsdlService/run.bat      |     7 -
 tests/fsharp/typeProviders/builtin/test.exe.config |     2 +-
 .../fsharp/typeProviders/diamondAssembly/build.bat |    36 -
 tests/fsharp/typeProviders/diamondAssembly/run.bat |    41 -
 .../typeProviders/diamondAssembly/test2a.fsx       |     1 +
 .../typeProviders/diamondAssembly/test2b.fsx       |     2 +
 .../fsharp/typeProviders/diamondAssembly/test3.fsx |     3 +
 .../fsharp/typeProviders/globalNamespace/build.bat |    23 -
 tests/fsharp/typeProviders/helloWorld/build.bat    |    95 -
 tests/fsharp/typeProviders/helloWorld/provider.fsx |   192 +-
 tests/fsharp/typeProviders/helloWorld/run.bat      |    10 -
 tests/fsharp/typeProviders/helloWorld/test.fsx     |    59 +
 .../typeProviders/helloWorldCSharp/build.bat       |    37 -
 .../fsharp/typeProviders/helloWorldCSharp/run.bat  |    21 -
 tests/fsharp/typeProviders/negTests/build.bat      |   126 -
 tests/fsharp/typeProviders/negTests/neg1.bsl       |   182 +-
 tests/fsharp/typeProviders/negTests/neg1.fsx       |     4 +
 tests/fsharp/typeProviders/negTests/provider.fsx   |     9 +-
 tests/fsharp/typeProviders/splitAssembly/build.bat |    24 -
 tests/fsharp/typeProviders/splitAssembly/run.bat   |    10 -
 tests/fsharp/typeProviders/wedgeAssembly/build.bat |    66 -
 tests/fsharp/typeProviders/wedgeAssembly/run.bat   |    29 -
 tests/fsharp/typecheck/.gitignore                  |     8 +
 tests/fsharp/typecheck/full-rank-arrays/Class1.cs  |   206 +
 tests/fsharp/typecheck/full-rank-arrays/test.fsx   |   111 +
 tests/fsharp/typecheck/misc/build.bat              |     5 -
 tests/fsharp/typecheck/misc/run.bat                |     5 -
 tests/fsharp/typecheck/sigs/build.bat              |   498 -
 tests/fsharp/typecheck/sigs/neg16.bsl              |     2 +
 tests/fsharp/typecheck/sigs/neg16.fs               |     8 +
 tests/fsharp/typecheck/sigs/neg20.bsl              |    35 +-
 tests/fsharp/typecheck/sigs/neg20.fs               |   103 +
 tests/fsharp/typecheck/sigs/neg21.bsl              |     2 -
 tests/fsharp/typecheck/sigs/neg23.bsl              |    12 +-
 tests/fsharp/typecheck/sigs/neg23.fs               |    12 +
 tests/fsharp/typecheck/sigs/neg90.bsl              |     8 +
 tests/fsharp/typecheck/sigs/neg90.fs               |    27 +-
 tests/fsharp/typecheck/sigs/neg91.bsl              |     8 +
 tests/fsharp/typecheck/sigs/neg91.fs               |    42 +
 tests/fsharp/typecheck/sigs/neg92.bsl              |     4 +
 tests/fsharp/typecheck/sigs/neg92.fs               |    23 +
 tests/fsharp/typecheck/sigs/neg93.bsl              |     6 +
 tests/fsharp/typecheck/sigs/neg93.fs               |    23 +
 tests/fsharp/typecheck/sigs/pos16.fs               |    30 +-
 tests/fsharp/typecheck/sigs/pos17.fs               |   248 +
 tests/fsharp/typecheck/sigs/pos18.fs               |    35 +
 tests/fsharp/typecheck/sigs/pos19.fs               |    79 +
 tests/fsharp/typecheck/sigs/pos20.fs               |    16 +
 tests/fsharp/typecheck/sigs/pos21.fs               |     9 +
 tests/fsharp/typecheck/sigs/pos22.fs               |     4 +
 .../CompilerOptions/fsc/gccerrors/comparer.fsx     |    21 +
 .../Source/CompilerOptions/fsc/gccerrors/env.lst   |     3 +
 .../CompilerOptions/fsc/gccerrors/gccerrors01.bsl  |     4 +
 .../CompilerOptions/fsc/gccerrors/gccerrors01.fs   |     9 +
 .../CompilerOptions/fsi/exename/comparer.fsx       |    21 +
 .../Source/CompilerOptions/fsi/exename/dummy.fsx   |     1 +
 .../Source/CompilerOptions/fsi/exename/env.lst     |     5 +
 .../fsi/exename/help40.437.1033.bsl                |    63 +
 .../Diagnostics/General/W_FailwithRedundantArgs.fs |     5 +
 .../General/W_FailwithfRedundantArgs.fs            |     8 +
 .../General/W_InvalidArgRedundantArgs.fs           |     8 +
 .../General/W_InvalidOpRedundantArgs.fs            |     7 +
 .../Diagnostics/General/W_NullArgRedundantArgs.fs  |     7 +
 .../Diagnostics/General/W_RaiseRedundantArgs.fs    |     8 +
 .../Source/TypeProviders/Attributes/client.fs      |     7 +
 .../Source/TypeProviders/Attributes/env.lst        |     2 +
 .../Source/TypeProviders/Attributes/keep.lst       |     2 +
 .../Source/TypeProviders/Attributes/library.cs     |     8 +
 .../Source/TypeProviders/Attributes/mirror.fs      |    21 +
 .../fsharpqa/Source/TypeProviders/ProvidedTypes.fs |  2736 +
 .../testenv/src/ExecAssembly/ExecAssembly.fsproj   |   140 +
 tests/fsharpqa/testenv/src/ExecAssembly/Program.fs |    32 +
 .../testenv/src/ExecAssembly/closed/App.config     |    19 +
 .../testenv/src/ExecAssembly/open/App.config       |    19 +
 .../testenv/src/diff}/App.config                   |     0
 tests/fsharpqa/testenv/src/diff/Program.fs         |    36 +
 tests/fsharpqa/testenv/src/diff/diff.fsproj        |    89 +
 .../Program.fs                                     |     2 +-
 .../App.config                                     |     4 +
 .../App.config                                     |     6 +
 .../AssemblyInfo.fs                                |    41 +
 .../Program.fs                                     |     7 +
 .../Sample_VS2015_FSharp_Console_App_net40.fsproj  |    78 +
 .../Sample_VS2015_FSharp_Console_App_net40.sln     |    22 +
 .../App.config                                     |     0
 .../AssemblyInfo.fs                                |    41 +
 .../Program.fs                                     |     7 +
 .../Sample_VS2015_FSharp_Console_App_net45.fsproj  |    77 +
 .../Sample_VS2015_FSharp_Console_App_net45.sln     |    22 +
 .../App.config                                     |     6 +
 .../AssemblyInfo.fs                                |    41 +
 .../Program.fs                                     |     7 +
 .../Sample_VS2015_FSharp_Console_App_net451.fsproj |    78 +
 .../Sample_VS2015_FSharp_Console_App_net451.sln    |    22 +
 .../App.config                                     |     6 +
 .../AssemblyInfo.fs                                |    41 +
 .../Program.fs                                     |     7 +
 .../Sample_VS2015_FSharp_Console_App_net452.fsproj |    78 +
 .../Sample_VS2015_FSharp_Console_App_net452.sln    |    22 +
 .../App.config                                     |     6 +
 .../AssemblyInfo.fs                                |    41 +
 .../Program.fs                                     |     7 +
 .../Sample_VS2015_FSharp_Console_App_net46.fsproj  |    78 +
 .../Sample_VS2015_FSharp_Console_App_net46.sln     |    22 +
 .../AssemblyInfo.fs                                |    41 +
 .../Sample_VS2015_FSharp_Library_net40/Library1.fs |     4 +
 .../Sample_VS2015_FSharp_Library_net40.fsproj      |    74 +
 .../Sample_VS2015_FSharp_Library_net40.sln         |    22 +
 .../Sample_VS2015_FSharp_Library_net40/Script.fsx  |     8 +
 .../AssemblyInfo.fs                                |    41 +
 .../Sample_VS2015_FSharp_Library_net45/Library1.fs |     4 +
 .../Sample_VS2015_FSharp_Library_net45.fsproj      |    73 +
 .../Sample_VS2015_FSharp_Library_net45.sln         |    22 +
 .../Sample_VS2015_FSharp_Library_net45/Script.fsx  |     8 +
 .../AssemblyInfo.fs                                |    41 +
 .../Library1.fs                                    |     4 +
 ...le_VS2015_FSharp_Library_net45_fsharp_30.fsproj |    74 +
 ...ample_VS2015_FSharp_Library_net45_fsharp_30.sln |    22 +
 .../Script.fsx                                     |     8 +
 .../AssemblyInfo.fs                                |    41 +
 .../Library1.fs                                    |     4 +
 ...le_VS2015_FSharp_Library_net45_fsharp_31.fsproj |    74 +
 ...ample_VS2015_FSharp_Library_net45_fsharp_31.sln |    22 +
 .../Script.fsx                                     |     8 +
 .../AssemblyInfo.fs                                |    35 +
 .../PortableLibrary1.fs                            |     4 +
 ...Sample_VS2015_FSharp_Portable259_Library.fsproj |    61 +
 .../Sample_VS2015_FSharp_Portable259_Library.sln   |    22 +
 .../Script.fsx                                     |     6 +
 .../AssemblyInfo.fs                                |    35 +
 .../PortableLibrary1.fs                            |     4 +
 .../Sample_VS2015_FSharp_Portable47_Library.fsproj |    72 +
 .../Sample_VS2015_FSharp_Portable47_Library.sln    |    22 +
 .../Script.fsx                                     |     6 +
 .../AssemblyInfo.fs                                |    35 +
 .../PortableLibrary1.fs                            |     4 +
 .../Sample_VS2015_FSharp_Portable78_Library.fsproj |    61 +
 .../Sample_VS2015_FSharp_Portable78_Library.sln    |    22 +
 .../Script.fsx                                     |     6 +
 .../AssemblyInfo.fs                                |    35 +
 .../PortableLibrary1.fs                            |     4 +
 .../Sample_VS2015_FSharp_Portable7_Library.fsproj  |    61 +
 .../Sample_VS2015_FSharp_Portable7_Library.sln     |    22 +
 .../Script.fsx                                     |     6 +
 tests/projects/build.sh                            |    16 +-
 tests/run.bat                                      |    32 -
 tests/run40.bat                                    |    14 -
 tests/run40d.bat                                   |    14 -
 1138 files changed, 180676 insertions(+), 187038 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