aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrea Corallo2020-03-21 19:32:01 +0000
committerAndrea Corallo2020-03-22 15:57:00 +0000
commitab4fff52d41e62d0d05a195798cb167eedf84ba6 (patch)
tree504ede80c5c570e9639c9bf48a248df30c908211
parente05a62a968e688533f014ac556a8b32662b32ed3 (diff)
downloademacs-ab4fff52d41e62d0d05a195798cb167eedf84ba6.tar.gz
emacs-ab4fff52d41e62d0d05a195798cb167eedf84ba6.zip
* .gitlab-ci.yml: CI test native bootstrap speed1 and speed2
Do just a fast bootstrap for these two.
-rw-r--r--.gitlab-ci.yml22
1 files changed, 20 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fa613bb412c..ae46481e1af 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -69,8 +69,8 @@ test-filenotify-gio:
69 - make bootstrap 69 - make bootstrap
70 - make -C test autorevert-tests filenotify-tests 70 - make -C test autorevert-tests filenotify-tests
71 71
72test-native-bootstrap: 72test-native-bootstrap-speed0:
73 # Test native bootstrap 73 # Test a full native bootstrap
74 # Run for now only speed 0 to limit memory usage and compilation time. 74 # Run for now only speed 0 to limit memory usage and compilation time.
75 stage: test 75 stage: test
76 # Uncomment the following to run it only when sceduled. 76 # Uncomment the following to run it only when sceduled.
@@ -82,3 +82,21 @@ test-native-bootstrap:
82 - ./configure --without-makeinfo --with-nativecomp 82 - ./configure --without-makeinfo --with-nativecomp
83 - make bootstrap BYTE_COMPILE_EXTRA_FLAGS='--eval "(setq comp-speed 0)"' -j2 83 - make bootstrap BYTE_COMPILE_EXTRA_FLAGS='--eval "(setq comp-speed 0)"' -j2
84 timeout: 3 hours 84 timeout: 3 hours
85
86test-native-bootstrap-speed1:
87 stage: test
88 script:
89 - DEBIAN_FRONTEND=noninteractive apt install --no-install-recommends -y -qq -o=Dpkg::Use-Pty=0 libgccjit-6-dev
90 - ./autogen.sh autoconf
91 - ./configure --without-makeinfo --with-nativecomp
92 - make bootstrap NATIVE_FAST_BOOT=1 BYTE_COMPILE_EXTRA_FLAGS='--eval "(setq comp-speed 1)"'
93 timeout: 6 hours
94
95test-native-bootstrap-speed2:
96 stage: test
97 script:
98 - DEBIAN_FRONTEND=noninteractive apt install --no-install-recommends -y -qq -o=Dpkg::Use-Pty=0 libgccjit-6-dev
99 - ./autogen.sh autoconf
100 - ./configure --without-makeinfo --with-nativecomp
101 - make bootstrap NATIVE_FAST_BOOT=1
102 timeout: 6 hours