From 0f723b3ef3c1684bd02858757879ebbaa8145647 Mon Sep 17 00:00:00 2001 From: Ryan Macnak Date: Mon, 2 Dec 2024 18:32:18 +0000 Subject: [PATCH] [vm] Fix build on gcc 14.2.0. TEST=local build Bug: https://github.com/dart-lang/sdk/issues/59617 Change-Id: I4be6ceb489542cee6754a23efdf15401ec91a62b Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/397983 Reviewed-by: Alexander Aprelev Commit-Queue: Ryan Macnak --- runtime/vm/compiler/backend/inliner.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/vm/compiler/backend/inliner.cc b/runtime/vm/compiler/backend/inliner.cc index 243d54269106..a98845cf41ed 100644 --- a/runtime/vm/compiler/backend/inliner.cc +++ b/runtime/vm/compiler/backend/inliner.cc @@ -1232,7 +1232,7 @@ class CallSiteInliner : public ValueObject { constant_arg_count == 0 ? function.optimized_instruction_count() : 0; const intptr_t call_site_count = constant_arg_count == 0 ? function.optimized_call_site_count() : 0; - InliningDecision decision = + volatile InliningDecision decision = ShouldWeInline(function, instruction_count, call_site_count); if (!decision.value) { TRACE_INLINING(