File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ on: [push, pull_request]
1717
1818jobs :
1919 setup :
20- runs-on : ubuntu-20 .04
20+ runs-on : ubuntu-22 .04
2121
2222 steps :
2323 - name : Checkout code
6363 make -C third_party > /dev/null
6464
6565 build :
66- runs-on : ubuntu-20 .04
66+ runs-on : ubuntu-22 .04
6767 needs : setup
6868 strategy :
6969 matrix :
@@ -112,7 +112,7 @@ jobs:
112112 path : build${{ matrix.xlen }}
113113
114114 tests :
115- runs-on : ubuntu-20 .04
115+ runs-on : ubuntu-22 .04
116116 needs : build
117117 strategy :
118118 fail-fast : false
@@ -167,7 +167,7 @@ jobs:
167167 fi
168168
169169 complete :
170- runs-on : ubuntu-20 .04
170+ runs-on : ubuntu-22 .04
171171 needs : tests
172172
173173 steps :
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ check_gcc_version() {
3131apt-get update -y
3232
3333# install system dependencies
34- apt-get install -y build-essential valgrind libstdc++6 binutils python3 uuid-dev ccache cmake
34+ apt-get install -y build-essential valgrind libstdc++6 binutils python3 uuid-dev ccache cmake libffi7
3535
3636# Check and install GCC 11 if necessary
3737if check_gcc_version; then
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ VX_CFLAGS += -fno-rtti -fno-exceptions -nostartfiles -nostdlib -fdata-sections
3131VX_CFLAGS += -I$(ROOT_DIR ) /hw -I$(VORTEX_HOME ) /kernel/include -DXLEN_$(XLEN ) -DNDEBUG
3232VX_CFLAGS += -Xclang -target-feature -Xclang +vortex
3333VX_CFLAGS += -Xclang -target-feature -Xclang +zicond
34- VX_CFLAGS += -mllvm -disable-loop-idiom-all
34+ VX_CFLAGS += -mllvm -disable-loop-idiom-all # disable memset/memcpy loop replacement
3535# VX_CFLAGS += -mllvm -vortex-branch-divergence=0
3636# VX_CFLAGS += -mllvm -print-after-all
3737
You can’t perform that action at this time.
0 commit comments