From 1cf6bc7081949e2ae1ae5fd27f042c08d4ad38f9 Mon Sep 17 00:00:00 2001 From: Andreas Woess Date: Thu, 12 Dec 2024 14:28:40 +0100 Subject: [PATCH 1/2] Revert "Avoid neon on aarch64." This reverts commit b37d0d7f212ba82a67fecbab0ea5c943844710d4. --- graal-nodejs/mx.graal-nodejs/mx_graal_nodejs.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/graal-nodejs/mx.graal-nodejs/mx_graal_nodejs.py b/graal-nodejs/mx.graal-nodejs/mx_graal_nodejs.py index a1aeab4c040..c6733b53901 100644 --- a/graal-nodejs/mx.graal-nodejs/mx_graal_nodejs.py +++ b/graal-nodejs/mx.graal-nodejs/mx_graal_nodejs.py @@ -185,9 +185,6 @@ def build(self): processDevkitRoot(env=build_env) _setEnvVar('PATH', pathsep.join([build_env['PATH']] + [mx.library(lib_name).get_path(True) for lib_name in ('NASM', 'NINJA')]), build_env) extra_flags = ['--ninja', '--dest-cpu=x64'] - elif _current_arch == 'aarch64': - # we do not use compiler recent enough to support neon - extra_flags = ['--with-arm-fpu=vfp'] else: extra_flags = [] From ffdae38a94feb6dd83c364f9f9e2d09a9895b348 Mon Sep 17 00:00:00 2001 From: Andreas Woess Date: Tue, 17 Dec 2024 16:02:45 +0100 Subject: [PATCH 2/2] Increase timelimit of downstream-substratevm gate from 45min to 1h. --- graal-js/ci.jsonnet | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/graal-js/ci.jsonnet b/graal-js/ci.jsonnet index 6d67eff45f1..506e6ce410a 100644 --- a/graal-js/ci.jsonnet +++ b/graal-js/ci.jsonnet @@ -97,6 +97,7 @@ local ci = import '../ci.jsonnet'; run+: [ ['mx', 'gate', '--all-suites', '--no-warning-as-error', '--strict-mode', '--tags', 'build,${TAGS}'], ], + timelimit: '1:00:00', }, local interopJmhBenchmarks = common.buildCompiler + { @@ -164,7 +165,7 @@ local ci = import '../ci.jsonnet'; promoteToTarget(common.postMerge, [ci.mainGatePlatform]), // PGO profiles - graalJs + downstreamSubstratevmEE + {environment+: {TAGS: 'pgo_collect_js'}} + {name: 'pgo-profiles', timelimit: '1:00:00'} + + graalJs + downstreamSubstratevmEE + {environment+: {TAGS: 'pgo_collect_js'}} + {name: 'pgo-profiles'} + promoteToTarget(common.postMerge, [ci.mainGatePlatform]) + excludePlatforms([common.darwin_amd64]), # Too slow ], defaultTarget=common.weekly),