@@ -627,46 +627,46 @@ module CoreTests =
627627 | " " -> ()
628628 | diffs -> failwithf " '%s ' and '%s ' differ; %A " diffFileErr expectedFileErr diffs
629629
630- [<Fact >]
630+ [<FSharp.Test.FactSkipOnSignedBuild >]
631631 let ``printing`` () =
632632 runPrintingTest " --multiemit- --debug+" " output"
633633
634634 // F# 5.0 changed some things printing output
635- [<Fact >]
635+ [<FSharp.Test.FactSkipOnSignedBuild >]
636636 let ``printing - langversion47`` () =
637637 runPrintingTest " --langversion:4.7" " output.47"
638638
639639 // Output should not change with optimization off
640- [<Fact >]
640+ [<FSharp.Test.FactSkipOnSignedBuild >]
641641 let ``printing - optimizeoff`` () =
642642 runPrintingTest " --multiemit- --debug+ --optimize-" " output"
643643
644644 // Legacy one-dynamic-assembly emit is the default for .NET Framework, which these tests are using
645645 // Turning that off enables multi-assembly-emit. The printing test is useful for testing multi-assembly-emit
646646 // as it feeds in many incremental fragments into stdin of the FSI process.
647- [<Fact >]
647+ [<FSharp.Test.FactSkipOnSignedBuild >]
648648 let ``printing - multiemit`` () =
649649 runPrintingTest " --multiemit+ --debug+" " output.multiemit"
650650
651651 // Multi-assembly-emit establishes some slightly different rules regarding internals, and this
652652 // needs to be tested with optimizations off. The output should not change.
653- [<Fact >]
653+ [<FSharp.Test.FactSkipOnSignedBuild >]
654654 let ``printing - multiemit - optimizeoff`` () =
655655 runPrintingTest " --multiemit+ --debug+ --optimize-" " output.multiemit"
656656
657- [<Fact >]
657+ [<FSharp.Test.FactSkipOnSignedBuild >]
658658 let ``printing - width - 1000`` () =
659659 runPrintingTest " --use:preludePrintSize1000.fsx" " output.1000"
660660
661- [<Fact >]
661+ [<FSharp.Test.FactSkipOnSignedBuild >]
662662 let ``printing - width - 200`` () =
663663 runPrintingTest " --use:preludePrintSize200.fsx" " output.200"
664664
665- [<Fact >]
665+ [<FSharp.Test.FactSkipOnSignedBuild >]
666666 let ``printing - off`` () =
667667 runPrintingTest " --use:preludeShowDeclarationValuesFalse.fsx" " output.off"
668668
669- [<Fact >]
669+ [<FSharp.Test.FactSkipOnSignedBuild >]
670670 let ``printing - quiet`` () =
671671 runPrintingTest " --quiet" " output.quiet"
672672
@@ -1645,77 +1645,77 @@ module RegressionTests =
16451645 [<Fact>]
16461646 let ``12383 - FSC_OPTIMIZED`` () = singleTestBuildAndRun " regression/12383" FSC_ OPTIMIZED
16471647
1648- [<Fact >]
1648+ [<FSharp.Test.FactSkipOnSignedBuild >]
16491649 let ``13219 - bug - FSI`` () = singleTestBuildAndRun " regression/13219" FSI
16501650
16511651 [<Fact>]
16521652 let ``4715 - optimized`` () =
16531653 let cfg = testConfig " regression/4715"
16541654 fsc cfg " %s -o:test.exe --optimize+" cfg.fsc_ flags [ " date.fs" ; " env.fs" ; " main.fs" ]
16551655
1656- [<Fact >]
1656+ [<FSharp.Test.FactSkipOnSignedBuild >]
16571657 let ``multi - package - type - provider - test - FSI`` () = singleTestBuildAndRun " regression/13710" FSI
16581658
16591659#if NETCOREAPP
1660- [<Fact >]
1660+ [<FSharp.Test.FactSkipOnSignedBuild >]
16611661 let ``Large inputs 12322 fsc.dll 64 - bit fsc.dll .NET SDK generating optimized code`` () =
16621662 let cfg = testConfig " regression/12322"
16631663 let cfg = { cfg with fsc_ flags = cfg.fsc_ flags + " --debug:portable --define:PORTABLE_PDB" }
16641664 singleTestBuildAndRunAux cfg ( FSC_ BUILDONLY true )
16651665
1666- [<Fact >]
1666+ [<FSharp.Test.FactSkipOnSignedBuild >]
16671667 let ``Large inputs 12322 fsc.dll 64 - bit .NET SDK generating debug code`` () =
16681668 let cfg = testConfig " regression/12322"
16691669 let cfg = { cfg with fsc_ flags = cfg.fsc_ flags + " --debug:portable --define:PORTABLE_PDB" }
16701670 singleTestBuildAndRunAux cfg ( FSC_ BUILDONLY false )
16711671
16721672#else
1673- [<Fact >]
1673+ [<FSharp.Test.FactSkipOnSignedBuild >]
16741674 let ``Large inputs 12322 fsc.exe 32 - bit .NET Framework generating optimized code , portable PDB`` () =
16751675 let cfg = testConfig " regression/12322"
16761676 let cfg = { cfg with fsc_ flags = cfg.fsc_ flags + " --debug:portable --define:PORTABLE_PDB" }
16771677 singleTestBuildAndRunAux cfg ( FSC_ BUILDONLY true )
16781678
1679- [<Fact >]
1679+ [<FSharp.Test.FactSkipOnSignedBuild >]
16801680 let ``Large inputs 12322 fsc.exe 32 - bit .NET Framework generating optimized code , full PDB`` () =
16811681 let cfg = testConfig " regression/12322"
16821682 let cfg = { cfg with fsc_ flags = cfg.fsc_ flags + " --debug:full" }
16831683 singleTestBuildAndRunAux cfg ( FSC_ BUILDONLY true )
16841684
1685- [<Fact >]
1685+ [<FSharp.Test.FactSkipOnSignedBuild >]
16861686 let ``Large inputs 12322 fsc.exe 32 - bit .NET Framework generating debug code portable PDB`` () =
16871687 let cfg = testConfig " regression/12322"
16881688 let cfg = { cfg with fsc_ flags = cfg.fsc_ flags + " --debug:portable --define:PORTABLE_PDB" }
16891689 singleTestBuildAndRunAux cfg ( FSC_ BUILDONLY false )
16901690
1691- [<Fact >]
1691+ [<FSharp.Test.FactSkipOnSignedBuild >]
16921692 let ``Large inputs 12322 fsc.exe 32 - bit .NET Framework generating debug code , full PDB`` () =
16931693 let cfg = testConfig " regression/12322"
16941694 let cfg = { cfg with fsc_ flags = cfg.fsc_ flags + " --debug:full" }
16951695 singleTestBuildAndRunAux cfg ( FSC_ BUILDONLY false )
16961696
1697- [<Fact >]
1697+ [<FSharp.Test.FactSkipOnSignedBuild >]
16981698 let ``Large inputs 12322 fscAnyCpu.exe 64 - bit .NET Framework generating optimized code , portable PDB`` () =
16991699 let cfg = testConfig " regression/12322"
17001700 let cfg = { cfg with FSC = cfg.FSCANYCPU }
17011701 let cfg = { cfg with fsc_ flags = cfg.fsc_ flags + " --debug:portable --define:PORTABLE_PDB" }
17021702 singleTestBuildAndRunAux cfg ( FSC_ BUILDONLY true )
17031703
1704- [<Fact >]
1704+ [<FSharp.Test.FactSkipOnSignedBuild >]
17051705 let ``Large inputs 12322 fscAnyCpu.exe 64 - bit .NET Framework generating optimized code , full PDB`` () =
17061706 let cfg = testConfig " regression/12322"
17071707 let cfg = { cfg with FSC = cfg.FSCANYCPU }
17081708 let cfg = { cfg with fsc_ flags = cfg.fsc_ flags + " --debug:full " }
17091709 singleTestBuildAndRunAux cfg ( FSC_ BUILDONLY true )
17101710
1711- [<Fact >]
1711+ [<FSharp.Test.FactSkipOnSignedBuild >]
17121712 let ``12322 fscAnyCpu.exe 64 - bit .NET Framework generating debug code , portable PDB`` () =
17131713 let cfg = testConfig " regression/12322"
17141714 let cfg = { cfg with FSC = cfg.FSCANYCPU }
17151715 let cfg = { cfg with fsc_ flags = cfg.fsc_ flags + " --debug:portable --define:PORTABLE_PDB" }
17161716 singleTestBuildAndRunAux cfg ( FSC_ BUILDONLY false )
17171717
1718- [<Fact >]
1718+ [<FSharp.Test.FactSkipOnSignedBuild >]
17191719 let ``12322 fscAnyCpu.exe 64 - bit .NET Framework generating debug code , full PDB`` () =
17201720 let cfg = testConfig " regression/12322"
17211721 let cfg = { cfg with FSC = cfg.FSCANYCPU }
0 commit comments