File tree Expand file tree Collapse file tree 6 files changed +17
-17
lines changed Expand file tree Collapse file tree 6 files changed +17
-17
lines changed Original file line number Diff line number Diff line change 13
13
14
14
jobs :
15
15
build :
16
- runs-on : ubuntu-22 .04
16
+ runs-on : ubuntu-24 .04
17
17
18
18
strategy :
19
19
fail-fast : false
20
20
matrix :
21
21
libgccjit_version :
22
- - { gcc: "gcc-13 .deb" }
23
- - { gcc: "gcc-13 -without-int128.deb" }
22
+ - { gcc: "gcc-15 .deb" }
23
+ - { gcc: "gcc-15 -without-int128.deb" }
24
24
commands : [
25
25
" --std-tests" ,
26
26
# FIXME: re-enable asm tests when GCC can emit in the right syntax.
@@ -108,13 +108,13 @@ jobs:
108
108
cargo clippy --all-targets --features master -- -D warnings
109
109
110
110
duplicates :
111
- runs-on : ubuntu-latest
111
+ runs-on : ubuntu-24.04
112
112
steps :
113
113
- uses : actions/checkout@v4
114
114
- run : python tools/check_intrinsics_duplicates.py
115
115
116
116
build_system :
117
- runs-on : ubuntu-latest
117
+ runs-on : ubuntu-24.04
118
118
steps :
119
119
- uses : actions/checkout@v4
120
120
- name : Test build system
Original file line number Diff line number Diff line change 13
13
14
14
jobs :
15
15
build :
16
- runs-on : ubuntu-22 .04
16
+ runs-on : ubuntu-24 .04
17
17
18
18
strategy :
19
19
fail-fast : false
@@ -56,12 +56,12 @@ jobs:
56
56
57
57
- name : Download artifact
58
58
if : matrix.libgccjit_version.gcc != 'libgccjit12.so'
59
- run : curl -LO https://github.com/rust-lang/gcc/releases/latest/download/gcc-13 .deb
59
+ run : curl -LO https://github.com/rust-lang/gcc/releases/latest/download/gcc-15 .deb
60
60
61
61
- name : Setup path to libgccjit
62
62
if : matrix.libgccjit_version.gcc != 'libgccjit12.so'
63
63
run : |
64
- sudo dpkg --force-overwrite -i gcc-13 .deb
64
+ sudo dpkg --force-overwrite -i gcc-15 .deb
65
65
echo 'gcc-path = "/usr/lib"' > config.toml
66
66
echo "LIBRARY_PATH=/usr/lib" >> $GITHUB_ENV
67
67
echo "LD_LIBRARY_PATH=/usr/lib" >> $GITHUB_ENV
Original file line number Diff line number Diff line change 17
17
18
18
jobs :
19
19
build :
20
- runs-on : ubuntu-22 .04
20
+ runs-on : ubuntu-24 .04
21
21
22
22
strategy :
23
23
fail-fast : false
Original file line number Diff line number Diff line change 17
17
18
18
jobs :
19
19
build :
20
- runs-on : ubuntu-22 .04
20
+ runs-on : ubuntu-24 .04
21
21
22
22
strategy :
23
23
fail-fast : false
@@ -47,17 +47,17 @@ jobs:
47
47
- name : Install packages
48
48
run : |
49
49
sudo apt-get update
50
- sudo apt-get install qemu qemu-user-static
50
+ sudo apt-get install qemu-system qemu-user-static
51
51
52
52
- name : Download artifact
53
- run : curl -LO https://github.com/cross-cg-gcc-tools/cross-gcc/releases/latest/download/gcc-m68k-13 .deb
53
+ run : curl -LO https://github.com/cross-cg-gcc-tools/cross-gcc/releases/latest/download/gcc-m68k-15 .deb
54
54
55
55
- name : Download VM artifact
56
56
run : curl -LO https://github.com/cross-cg-gcc-tools/vms/releases/latest/download/debian-m68k.img
57
57
58
58
- name : Setup path to libgccjit
59
59
run : |
60
- sudo dpkg -i gcc-m68k-13 .deb
60
+ sudo dpkg -i gcc-m68k-15 .deb
61
61
echo 'gcc-path = "/usr/lib/"' > config.toml
62
62
63
63
- name : Set env
Original file line number Diff line number Diff line change 13
13
14
14
jobs :
15
15
build :
16
- runs-on : ubuntu-22 .04
16
+ runs-on : ubuntu-24 .04
17
17
18
18
strategy :
19
19
fail-fast : false
@@ -37,11 +37,11 @@ jobs:
37
37
run : sudo apt-get install ninja-build ripgrep
38
38
39
39
- name : Download artifact
40
- run : curl -LO https://github.com/rust-lang/gcc/releases/latest/download/gcc-13 .deb
40
+ run : curl -LO https://github.com/rust-lang/gcc/releases/latest/download/gcc-15 .deb
41
41
42
42
- name : Setup path to libgccjit
43
43
run : |
44
- sudo dpkg --force-overwrite -i gcc-13 .deb
44
+ sudo dpkg --force-overwrite -i gcc-15 .deb
45
45
echo 'gcc-path = "/usr/lib/"' > config.toml
46
46
47
47
- name : Set env
Original file line number Diff line number Diff line change 1
- 45648c2edd4ecd862d9f08196d3d6c6ccba79f07
1
+ e607be166673a8de9fc07f6f02c60426e556c5f2
You can’t perform that action at this time.
0 commit comments