From dec02062738fce323171afb63d9976e6dd75001e Mon Sep 17 00:00:00 2001 From: Rikki Gibson Date: Wed, 5 May 2021 14:12:39 -0700 Subject: [PATCH] Bump compilation options version in PDB for 16.10 (#53060) --- .../Core/Portable/PEWriter/MetadataWriter.PortablePdb.cs | 2 +- .../Test/Core/PDB/DeterministicBuildCompilationTestHelpers.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Compilers/Core/Portable/PEWriter/MetadataWriter.PortablePdb.cs b/src/Compilers/Core/Portable/PEWriter/MetadataWriter.PortablePdb.cs index 20d29293160fa..8e5773a2f60c1 100644 --- a/src/Compilers/Core/Portable/PEWriter/MetadataWriter.PortablePdb.cs +++ b/src/Compilers/Core/Portable/PEWriter/MetadataWriter.PortablePdb.cs @@ -836,7 +836,7 @@ private void EmbedSourceLink(Stream stream) } ///The version of the compilation options schema to be written to the PDB. - public const int CompilationOptionsSchemaVersion = 1; + private const int CompilationOptionsSchemaVersion = 2; /// /// Capture the set of compilation options to allow a compilation diff --git a/src/Compilers/Test/Core/PDB/DeterministicBuildCompilationTestHelpers.cs b/src/Compilers/Test/Core/PDB/DeterministicBuildCompilationTestHelpers.cs index 26d9857e0dc4f..aaaa72c5d36f8 100644 --- a/src/Compilers/Test/Core/PDB/DeterministicBuildCompilationTestHelpers.cs +++ b/src/Compilers/Test/Core/PDB/DeterministicBuildCompilationTestHelpers.cs @@ -46,7 +46,7 @@ public static IEnumerable GetEmitOptions() internal static void AssertCommonOptions(EmitOptions emitOptions, CompilationOptions compilationOptions, Compilation compilation, ImmutableDictionary pdbOptions) { - pdbOptions.VerifyPdbOption("version", MetadataWriter.CompilationOptionsSchemaVersion); + pdbOptions.VerifyPdbOption("version", 2); pdbOptions.VerifyPdbOption("fallback-encoding", emitOptions.FallbackSourceFileEncoding, toString: v => v.WebName); pdbOptions.VerifyPdbOption("default-encoding", emitOptions.DefaultSourceFileEncoding, toString: v => v.WebName);