aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorMichael Albinus2023-03-22 18:34:23 +0100
committerMichael Albinus2023-03-22 18:34:23 +0100
commitdb355b420b6d6bd3280d40f8d2b26915a7f72e02 (patch)
tree44eaaa241619fda6a8acd51b6f7c0dfdd6a81ef6 /test
parent84963956535e9eff38b0d7638ce751039eb44bc2 (diff)
downloademacs-db355b420b6d6bd3280d40f8d2b26915a7f72e02.tar.gz
emacs-db355b420b6d6bd3280d40f8d2b26915a7f72e02.zip
Use libgccjit-10-dev on EMBA
* test/infra/Dockerfile.emba (emacs-native-comp): Use libgccjit-10-dev. (Bug#62211) * test/infra/gitlab-ci.yml (build-native-comp-speed2) (test-native-comp-speed2): Uncomment jobs.
Diffstat (limited to 'test')
-rw-r--r--test/infra/Dockerfile.emba3
-rw-r--r--test/infra/gitlab-ci.yml30
2 files changed, 16 insertions, 17 deletions
diff --git a/test/infra/Dockerfile.emba b/test/infra/Dockerfile.emba
index 872591333e6..d4d80d3c751 100644
--- a/test/infra/Dockerfile.emba
+++ b/test/infra/Dockerfile.emba
@@ -75,9 +75,10 @@ RUN make bootstrap
75 75
76FROM emacs-base as emacs-native-comp 76FROM emacs-base as emacs-native-comp
77 77
78# The libgccjit version must correspond to the gcc version.
78RUN apt-get update && \ 79RUN apt-get update && \
79 apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \ 80 apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \
80 libgccjit-6-dev \ 81 libgccjit-10-dev \
81 && rm -rf /var/lib/apt/lists/* 82 && rm -rf /var/lib/apt/lists/*
82 83
83FROM emacs-native-comp as emacs-native-comp-speed0 84FROM emacs-native-comp as emacs-native-comp-speed0
diff --git a/test/infra/gitlab-ci.yml b/test/infra/gitlab-ci.yml
index 4e11b1337b5..41778321773 100644
--- a/test/infra/gitlab-ci.yml
+++ b/test/infra/gitlab-ci.yml
@@ -263,23 +263,21 @@ test-filenotify-gio:
263# variables: 263# variables:
264# target: emacs-native-comp-speed1 264# target: emacs-native-comp-speed1
265 265
266# The next two jobs are commented out due to bug#62211. 266build-native-comp-speed2:
267 267 stage: native-comp-images
268# build-native-comp-speed2: 268 extends: [.job-template, .build-template, .native-comp-template]
269# stage: native-comp-images 269 variables:
270# extends: [.job-template, .build-template, .native-comp-template] 270 target: emacs-native-comp-speed2
271# variables:
272# target: emacs-native-comp-speed2
273 271
274# test-native-comp-speed2: 272test-native-comp-speed2:
275# stage: native-comp 273 stage: native-comp
276# extends: [.job-template, .test-template, .native-comp-template] 274 extends: [.job-template, .test-template, .native-comp-template]
277# needs: 275 needs:
278# - job: build-native-comp-speed2 276 - job: build-native-comp-speed2
279# optional: true 277 optional: true
280# variables: 278 variables:
281# target: emacs-native-comp-speed2 279 target: emacs-native-comp-speed2
282# make_params: "-k -C test check SELECTOR='(not (tag :unstable))'" 280 make_params: "-k -C test check SELECTOR='(not (tag :unstable))'"
283 281
284# Local Variables: 282# Local Variables:
285# add-log-current-defun-header-regexp: "^\\([-_.[:alnum:]]+\\)[ \t]*:" 283# add-log-current-defun-header-regexp: "^\\([-_.[:alnum:]]+\\)[ \t]*:"