File tree Expand file tree Collapse file tree 3 files changed +10
-10
lines changed Expand file tree Collapse file tree 3 files changed +10
-10
lines changed Original file line number Diff line number Diff line change 46
46
matrix :
47
47
os :
48
48
- ubuntu-latest
49
- # - macos-latest
49
+ - macos-latest
50
50
51
51
steps :
52
52
- name : Free Disk Space (Ubuntu)
@@ -63,16 +63,18 @@ jobs:
63
63
64
64
- uses : actions/checkout@v4
65
65
66
- - name : Install ninja
66
+ - name : Install ninja and riscv-tools
67
67
if : matrix.os == 'ubuntu-latest'
68
68
run : |
69
69
sudo apt update
70
- sudo apt-get -y install ninja-build
70
+ sudo apt-get -y install ninja-build binutils-riscv64-unknown-elf gcc-riscv64-unknown-elf
71
71
72
- - name : Install ninja
72
+ - name : Install ninja and riscv-tools
73
73
if : contains(matrix.os, 'macos')
74
74
run : |
75
75
brew install ninja
76
+ brew tap riscv-software-src/riscv
77
+ brew install riscv-tools
76
78
77
79
- name : Download source
78
80
run : ./clone.sh
Original file line number Diff line number Diff line change @@ -12,10 +12,10 @@ jobs:
12
12
include :
13
13
- os : ubuntu-latest
14
14
triple : x86_64-unknown-linux-gnu
15
- # - os: macos-14
16
- # triple: aarch64-apple-darwin
17
- # - os: macos-13
18
- # triple: x86_64-apple-darwin
15
+ - os : macos-14
16
+ triple : aarch64-apple-darwin
17
+ - os : macos-13
18
+ triple : x86_64-apple-darwin
19
19
# - os: buildjet-32vcpu-ubuntu-2004
20
20
# triple: x86_64-unknown-linux-gnu
21
21
# - os: buildjet-32vcpu-ubuntu-2204-arm
Original file line number Diff line number Diff line change @@ -10,8 +10,6 @@ touch /tmp/riscv32em-athena-zkvm-elf.json
10
10
11
11
# Will create component archives (dists) ./rust/build/dist
12
12
cd rust
13
- # RUSTFLAGS="-C link-arg=-L$HOME/compiler_rt_build_riscv32em-athena-zkvm-elf/lib/baremetal" \
14
- # LIBRARY_PATH="$HOME/compiler_rt_build_riscv32em-athena-zkvm-elf/lib/baremetal" \
15
13
RUST_TARGET_PATH=" /tmp" \
16
14
CARGO_TARGET_RISCV32EM_ATHENA_ZKVM_ELF_RUSTFLAGS=" -Cpasses=loweratomic" \
17
15
CFLAGS_riscv32em_athena_zkvm_elf=" -ffunction-sections -fdata-sections -fPIC -march=rv32em -mabi=ilp32e" \
You can’t perform that action at this time.
0 commit comments