diff --git a/src/coreclr/gc/env/volatile.h b/src/coreclr/gc/env/volatile.h
index 01e90c3a6d8a107393ddc90f358670f838419ae6..fb8a42a6cdc2b50687203cf0384d437344a93679 100644
--- a/src/coreclr/gc/env/volatile.h
+++ b/src/coreclr/gc/env/volatile.h
@@ -302,9 +302,9 @@ private:
public:
//
- // Default constructor. Results in an uninitialized value!
+ // Default constructor.
//
- inline Volatile()
+ inline Volatile() : m_val {}
{
}
diff --git a/src/coreclr/inc/volatile.h b/src/coreclr/inc/volatile.h
index d0b2df959809aace9183d98c0717947fc36998f9..096baadd7743ccace720ee24e296af5968f26bfa 100644
--- a/src/coreclr/inc/volatile.h
+++ b/src/coreclr/inc/volatile.h
@@ -342,9 +342,9 @@ private:
public:
//
- // Default constructor. Results in an uninitialized value!
+ // Default constructor.
//
- inline Volatile()
+ inline Volatile() : m_val {}
{
STATIC_CONTRACT_SUPPORTS_DAC;
}
diff --git a/src/tests/issues.targets b/src/tests/issues.targets
index 10e3db7c01da7252af9acdfb72e8b94dc4ab11ec..8653f6e609172b494f8ab4de88688a7f6730b848 100644
--- a/src/tests/issues.targets
+++ b/src/tests/issues.targets
@@ -562,12 +562,6 @@
https://github.com/dotnet/runtime/issues/60152
-
- https://github.com/dotnet/runtime/issues/74631
-
-
- https://github.com/dotnet/runtime/issues/74902
-