blob: 34244422c5a695bf3e62477bbf23e2fb9e887e34 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
From ddd2642eb8374f72473a40fe98891a6f839aeeea Mon Sep 17 00:00:00 2001
From: John Hodge <tpg@mutabah.net>
Date: Mon, 16 Dec 2024 08:34:43 +0800
Subject: [PATCH 2/6] HIR Const Eval - Fix uninitialised variable leading to
random failures with newer GCC versions (Fixes #346)
diff --git a/src/hir_conv/constant_evaluation.cpp b/src/hir_conv/constant_evaluation.cpp
index 399aab4c..77d0e25a 100644
--- a/src/hir_conv/constant_evaluation.cpp
+++ b/src/hir_conv/constant_evaluation.cpp
@@ -3099,6 +3099,7 @@ namespace {
, m_recurse_types(false)
, m_impl_params(nullptr)
, m_item_params(nullptr)
+ , m_pass(Pass::OuterOnly)
{}
::HIR::Evaluator get_eval(const Span& sp, NewvalState& nvs) const
--
2.40.0
|