Skip to content

Commit 9ec738d

Browse files
committed
remove old ci jobs
1 parent 1ea7621 commit 9ec738d

1 file changed

Lines changed: 102 additions & 101 deletions

File tree

.gitlab-ci-correaa.yml

Lines changed: 102 additions & 101 deletions
Original file line numberDiff line numberDiff line change
@@ -316,75 +316,75 @@ clang++ ubsan: # more UB is detected on Release
316316
# - ls *.x | xargs -n 1 sh -c 'echo $0 && ((mull-runner-18 --timeout 120000 --ld-search-path=/usr/lib/x86_64-linux-gnu $0 -test-program=ctest -- -j2 --stop-on-failure) || exit 255)'
317317
# needs: ["clang++", "g++"]
318318

319-
clang++-18 mull-18:
320-
image: ubuntu:24.04
321-
stage: build
322-
tags:
323-
- x86_64 # for mull
324-
- large-memory-space
325-
- non-shared
326-
interruptible: true
327-
allow_failure: true
328-
script:
329-
- export CMAKE_GENERATOR="Unix Makefiles" # "Ninja"
330-
- apt-get -qq update
331-
- apt-get -qq install --no-install-recommends -y --quiet gnupg curl wget ca-certificates clang-18 cmake file libclang-rt-18-dev make libboost-timer-dev libboost-serialization-dev > /dev/null
332-
- curl -1sLf 'https://dl.cloudsmith.io/public/mull-project/mull-stable/setup.deb.sh' | bash
333-
- apt-get -qq update
334-
- apt search mull
335-
- apt-get -qq install --no-install-recommends -y --quiet mull-18 libclang-cpp18
336-
- mkdir build && cd build
337-
- clang++-18 --version
338-
- which mull-runner-18
339-
- ls -all `which mull-runner-18`
340-
- file `which mull-runner-18`
341-
- mull-runner-18 --version
342-
- CXX=clang++-18 cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-O3 -DNDEBUG -fpass-plugin=/usr/lib/mull-ir-frontend-18 -g -grecord-command-line"
343-
- cmake --build . || cmake --build . --parallel 1 --verbose
344-
- ctest
345-
- cd test
346-
- ls *.x | xargs -n 1 sh -c 'echo $0 && ((mull-runner-18 --timeout 120000 --ld-search-path=/usr/lib/x86_64-linux-gnu $0 -test-program=ctest -- -j2 --stop-on-failure) || exit 255)'
347-
needs: ["clang++", "g++"]
319+
# clang++-18 mull-18:
320+
# image: ubuntu:24.04
321+
# stage: build
322+
# tags:
323+
# - x86_64 # for mull
324+
# - large-memory-space
325+
# - non-shared
326+
# interruptible: true
327+
# allow_failure: true
328+
# script:
329+
# - export CMAKE_GENERATOR="Unix Makefiles" # "Ninja"
330+
# - apt-get -qq update
331+
# - apt-get -qq install --no-install-recommends -y --quiet gnupg curl wget ca-certificates clang-18 cmake file libclang-rt-18-dev make libboost-timer-dev libboost-serialization-dev > /dev/null
332+
# - curl -1sLf 'https://dl.cloudsmith.io/public/mull-project/mull-stable/setup.deb.sh' | bash
333+
# - apt-get -qq update
334+
# - apt search mull
335+
# - apt-get -qq install --no-install-recommends -y --quiet mull-18 libclang-cpp18
336+
# - mkdir build && cd build
337+
# - clang++-18 --version
338+
# - which mull-runner-18
339+
# - ls -all `which mull-runner-18`
340+
# - file `which mull-runner-18`
341+
# - mull-runner-18 --version
342+
# - CXX=clang++-18 cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-O3 -DNDEBUG -fpass-plugin=/usr/lib/mull-ir-frontend-18 -g -grecord-command-line"
343+
# - cmake --build . || cmake --build . --parallel 1 --verbose
344+
# - ctest
345+
# - cd test
346+
# - ls *.x | xargs -n 1 sh -c 'echo $0 && ((mull-runner-18 --timeout 120000 --ld-search-path=/usr/lib/x86_64-linux-gnu $0 -test-program=ctest -- -j2 --stop-on-failure) || exit 255)'
347+
# needs: ["clang++", "g++"]
348348

349-
clang++-19 mull-19:
350-
image: ubuntu:24.04
351-
stage: build
352-
tags:
353-
- x86_64 # for mull
354-
- large-memory-space
355-
- non-shared
356-
only:
357-
refs:
358-
- develop
359-
interruptible: true
360-
allow_failure: true
361-
# only:
362-
# refs:
363-
# - develop
364-
script:
365-
- export CMAKE_GENERATOR="Unix Makefiles" # "Ninja"
366-
- apt-get -qq update
367-
- apt-get -qq install --no-install-recommends -y --quiet gnupg curl wget ca-certificates lsb-release software-properties-common cmake file make libboost-timer-dev libboost-serialization-dev > /dev/null
368-
- wget https://apt.llvm.org/llvm.sh
369-
- chmod u+x llvm.sh
370-
- ./llvm.sh 19
371-
- apt-get -qq install --no-install-recommends -y --quiet clang-19 libclang-rt-19-dev libclang-cpp19
372-
- curl -1sLf 'https://dl.cloudsmith.io/public/mull-project/mull-stable/setup.deb.sh' | bash
373-
- apt-get -qq update
374-
- apt search mull
375-
- apt-get -qq install --no-install-recommends -y --quiet mull-19
376-
- mkdir build && cd build
377-
- clang++-19 --version
378-
- which mull-runner-19
379-
- ls -all `which mull-runner-19`
380-
- file `which mull-runner-19`
381-
- mull-runner-19 --version
382-
- CXX=clang++-19 cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-O3 -DNDEBUG -fpass-plugin=/usr/lib/mull-ir-frontend-19 -g -grecord-command-line"
383-
- cmake --build . || cmake --build . --parallel 1 --verbose
384-
- ctest
385-
- cd test
386-
- ls *.x | xargs -n 1 sh -c 'echo $0 && ((mull-runner-19 --timeout 120000 --ld-search-path=/usr/lib/x86_64-linux-gnu $0 -test-program=ctest -- -j2 --stop-on-failure) || exit 255)'
387-
needs: ["clang++", "g++"]
349+
# clang++-19 mull-19:
350+
# image: ubuntu:24.04
351+
# stage: build
352+
# tags:
353+
# - x86_64 # for mull
354+
# - large-memory-space
355+
# - non-shared
356+
# only:
357+
# refs:
358+
# - develop
359+
# interruptible: true
360+
# allow_failure: true
361+
# # only:
362+
# # refs:
363+
# # - develop
364+
# script:
365+
# - export CMAKE_GENERATOR="Unix Makefiles" # "Ninja"
366+
# - apt-get -qq update
367+
# - apt-get -qq install --no-install-recommends -y --quiet gnupg curl wget ca-certificates lsb-release software-properties-common cmake file make libboost-timer-dev libboost-serialization-dev > /dev/null
368+
# - wget https://apt.llvm.org/llvm.sh
369+
# - chmod u+x llvm.sh
370+
# - ./llvm.sh 19
371+
# - apt-get -qq install --no-install-recommends -y --quiet clang-19 libclang-rt-19-dev libclang-cpp19
372+
# - curl -1sLf 'https://dl.cloudsmith.io/public/mull-project/mull-stable/setup.deb.sh' | bash
373+
# - apt-get -qq update
374+
# - apt search mull
375+
# - apt-get -qq install --no-install-recommends -y --quiet mull-19
376+
# - mkdir build && cd build
377+
# - clang++-19 --version
378+
# - which mull-runner-19
379+
# - ls -all `which mull-runner-19`
380+
# - file `which mull-runner-19`
381+
# - mull-runner-19 --version
382+
# - CXX=clang++-19 cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-O3 -DNDEBUG -fpass-plugin=/usr/lib/mull-ir-frontend-19 -g -grecord-command-line"
383+
# - cmake --build . || cmake --build . --parallel 1 --verbose
384+
# - ctest
385+
# - cd test
386+
# - ls *.x | xargs -n 1 sh -c 'echo $0 && ((mull-runner-19 --timeout 120000 --ld-search-path=/usr/lib/x86_64-linux-gnu $0 -test-program=ctest -- -j2 --stop-on-failure) || exit 255)'
387+
# needs: ["clang++", "g++"]
388388

389389
clang++-19 mull-19 deb: # installs mull from the GitHub releases .deb instead of the cloudsmith apt repository
390390
image: ubuntu:24.04
@@ -422,6 +422,7 @@ clang++-19 mull-19 deb: # installs mull from the GitHub releases .deb instead o
422422
- cd test
423423
- ls *.x | xargs -n 1 sh -c 'echo $0 && ((mull-runner-19 --timeout 120000 --ld-search-path=/usr/lib/x86_64-linux-gnu $0 -test-program=ctest -- -j2 --stop-on-failure) || exit 255)'
424424
needs: ["clang++", "g++"]
425+
timeout: 3 hours 00 minutes
425426

426427
clang++-16 c++20:
427428
stage: build
@@ -1283,39 +1284,39 @@ circle-202:
12831284
- ctest --output-on-failure
12841285
needs: ["circle"]
12851286

1286-
circle-latest c++20:
1287-
stage: build
1288-
image: ubuntu:24.04
1289-
allow_failure: true
1290-
only:
1291-
refs:
1292-
- develop
1293-
tags:
1294-
- non-shared
1295-
- x86_64 # for circle executable
1296-
script:
1297-
- apt-get -qq install --no-install-recommends -y --quiet strace ca-certificates clang cmake ninja-build g++ gzip libboost-timer-dev libboost-serialization-dev libblas-dev libelf1 libfftw3-dev make pkg-config tar wget libpython3-dev
1298-
- mkdir -p build_latest ; cd build_latest
1299-
- wget https://www.circle-lang.org/linux/python-build_latest.tgz --no-verbose
1300-
- tar -zxvf python-build_*.tgz
1301-
# - ls
1302-
# - wget https://www.circle-lang.org/linux/build_latest.tgz --no-verbose
1303-
# - tar -zxvf build_*.tgz
1304-
- cd ..
1305-
- ls
1306-
- ldd ./build_latest/circle
1307-
- ./build_latest/circle --version
1308-
- ulimit -c unlimited # enable core dumps
1309-
- ./build_latest/circle -Iinclude/ test/main.cpp && ./a.out
1310-
- strace --version
1311-
- cat test/main.cpp
1312-
- strace ./build_latest/circle -Iinclude/ test/main.cpp && ./a.out
1313-
- mkdir build && cd build
1314-
# - export CMAKE_CXX_COMPILER_LAUNCHER=strace
1315-
- CXX=`pwd`/../build_latest/circle cmake .. -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_EXTENSIONS=OFF -DCMAKE_CXX_STANDARD=20 -DENABLE_CIRCLE=1
1316-
- cmake --build . || cmake --build . --parallel 1 --verbose
1317-
- ctest --output-on-failure
1318-
needs: ["circle"]
1287+
# circle-latest c++20:
1288+
# stage: build
1289+
# image: ubuntu:24.04
1290+
# allow_failure: true
1291+
# only:
1292+
# refs:
1293+
# - develop
1294+
# tags:
1295+
# - non-shared
1296+
# - x86_64 # for circle executable
1297+
# script:
1298+
# - apt-get -qq install --no-install-recommends -y --quiet strace ca-certificates clang cmake ninja-build g++ gzip libboost-timer-dev libboost-serialization-dev libblas-dev libelf1 libfftw3-dev make pkg-config tar wget libpython3-dev
1299+
# - mkdir -p build_latest ; cd build_latest
1300+
# - wget https://www.circle-lang.org/linux/python-build_latest.tgz --no-verbose
1301+
# - tar -zxvf python-build_*.tgz
1302+
# # - ls
1303+
# # - wget https://www.circle-lang.org/linux/build_latest.tgz --no-verbose
1304+
# # - tar -zxvf build_*.tgz
1305+
# - cd ..
1306+
# - ls
1307+
# - ldd ./build_latest/circle
1308+
# - ./build_latest/circle --version
1309+
# - ulimit -c unlimited # enable core dumps
1310+
# - ./build_latest/circle -Iinclude/ test/main.cpp && ./a.out
1311+
# - strace --version
1312+
# - cat test/main.cpp
1313+
# - strace ./build_latest/circle -Iinclude/ test/main.cpp && ./a.out
1314+
# - mkdir build && cd build
1315+
# # - export CMAKE_CXX_COMPILER_LAUNCHER=strace
1316+
# - CXX=`pwd`/../build_latest/circle cmake .. -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_EXTENSIONS=OFF -DCMAKE_CXX_STANDARD=20 -DENABLE_CIRCLE=1
1317+
# - cmake --build . || cmake --build . --parallel 1 --verbose
1318+
# - ctest --output-on-failure
1319+
# needs: ["circle"]
13191320

13201321
inq:
13211322
stage: test

0 commit comments

Comments
 (0)