From 43972252c3950736bcd473b9a9595eb83581e1c4 Mon Sep 17 00:00:00 2001 From: Christian Wirth Date: Tue, 1 Oct 2024 22:24:00 +0200 Subject: [PATCH] remove workaround around build assertions in a specific benchmark --- substratevm/mx.substratevm/mx_substratevm_benchmark.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/substratevm/mx.substratevm/mx_substratevm_benchmark.py b/substratevm/mx.substratevm/mx_substratevm_benchmark.py index 26b274855e04..993c4b40cad2 100644 --- a/substratevm/mx.substratevm/mx_substratevm_benchmark.py +++ b/substratevm/mx.substratevm/mx_substratevm_benchmark.py @@ -235,12 +235,7 @@ def skip_agent_assertions(self, benchmark, args): def build_assertions(self, benchmark, is_gate): build_assertions = super(RenaissanceNativeImageBenchmarkSuite, self).build_assertions(benchmark, is_gate) - if benchmark == 'db-shootout' and is_gate: - # We are skipping build assertions in this package due to a problem with reflective access to a fields - # annotated with InjectAccessors (GR-36056). - return build_assertions + ['-J-da:com.oracle.svm.hosted.ameta.AnalysisConstantReflectionProvider'] - else: - return build_assertions + return build_assertions def extra_image_build_argument(self, benchmark, args): default_args = _RENAISSANCE_EXTRA_IMAGE_BUILD_ARGS[benchmark] if benchmark in _RENAISSANCE_EXTRA_IMAGE_BUILD_ARGS else []