diff --git a/FSharpBuild.Directory.Build.props b/FSharpBuild.Directory.Build.props
index ff7a1b670da..080077bc21e 100644
--- a/FSharpBuild.Directory.Build.props
+++ b/FSharpBuild.Directory.Build.props
@@ -15,7 +15,8 @@
$(ArtifactsDir)\Bootstrap
4.4.0
1182;0025;$(WarningsAsErrors)
-
+ $(OtherFlags) --nowarn:3384
+
diff --git a/src/buildtools/fslex/Parsing.fsi b/src/buildtools/fslex/Parsing.fsi
index 2fef45975a8..f4d12606462 100644
--- a/src/buildtools/fslex/Parsing.fsi
+++ b/src/buildtools/fslex/Parsing.fsi
@@ -100,7 +100,7 @@ type Tables<'tok> =
/// Interpret the parser table taking input from the given lexer, using the given lex buffer, and the given start state.
/// Returns an object indicating the final synthesized value for the parse.
- member Interpret : lexer:(LexBuffer<'char> -> 'tok) * lexbuf:LexBuffer<'char> * startState:int -> obj
+ member Interpret : lexer:(LexBuffer<'char> -> 'tok) * lexbuf:LexBuffer<'char> * initialState:int -> obj
#if INTERNALIZED_FSLEXYACC_RUNTIME
exception internal Accept of obj
diff --git a/src/fsharp/fsi/fsi.fsproj b/src/fsharp/fsi/fsi.fsproj
index 6e1f1e0eb7c..25ef85ae523 100644
--- a/src/fsharp/fsi/fsi.fsproj
+++ b/src/fsharp/fsi/fsi.fsproj
@@ -14,7 +14,7 @@
netcoreapp3.1
$(NoWarn);45;55;62;75;1204
true
- --warnon:1182 --maxerrors:20 --extraoptimizationloops:1
+ $(OtherFlags) --warnon:1182 --maxerrors:20 --extraoptimizationloops:1
fsi.res
true
true
diff --git a/tests/fsharp/Compiler/Stress/LargeExprTests.fs b/tests/fsharp/Compiler/Stress/LargeExprTests.fs
index 9be3574c000..5eaf926ef6d 100644
--- a/tests/fsharp/Compiler/Stress/LargeExprTests.fs
+++ b/tests/fsharp/Compiler/Stress/LargeExprTests.fs
@@ -9,6 +9,9 @@ open FSharp.Test.Utilities
module LargeExprTests =
[]
+#if NETCOREAPP
+ []
+#endif
let LargeRecordDoesNotStackOverflow() =
CompilerAssert.CompileExe
"""
diff --git a/tests/service/data/TestTP/TestTP.fsproj b/tests/service/data/TestTP/TestTP.fsproj
index 4343a1d8a4a..442fc909f7a 100644
--- a/tests/service/data/TestTP/TestTP.fsproj
+++ b/tests/service/data/TestTP/TestTP.fsproj
@@ -5,7 +5,7 @@
net472
true
nunit
- --nowarn:3390 --nowarn:3218
+ $(OtherFlags) --nowarn:3390 --nowarn:3218
diff --git a/vsintegration/tests/MockTypeProviders/DummyProviderForLanguageServiceTesting/DummyProviderForLanguageServiceTesting.fsproj b/vsintegration/tests/MockTypeProviders/DummyProviderForLanguageServiceTesting/DummyProviderForLanguageServiceTesting.fsproj
index 5bdfd8af56f..84b50e8a6a7 100644
--- a/vsintegration/tests/MockTypeProviders/DummyProviderForLanguageServiceTesting/DummyProviderForLanguageServiceTesting.fsproj
+++ b/vsintegration/tests/MockTypeProviders/DummyProviderForLanguageServiceTesting/DummyProviderForLanguageServiceTesting.fsproj
@@ -5,7 +5,7 @@
net472
true
- --nowarn:3390 --nowarn:3218
+ $(OtherFlags) --nowarn:3390 --nowarn:3218