build-essential \
gcc-multilib \
g++-multilib \
- dejagnu
+ dejagnu;
+ # install Rust directly using rustup
+ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=1.72.0;
- name: Configure
run: |
shell: bash
run: |
cd gccrs-build; \
+ # Add cargo to our path quickly
+ . "$HOME/.cargo/env";
make -Otarget -j $(nproc) 2>&1 | tee log
- name: Check for new warnings
build-essential \
gcc-multilib \
g++-multilib \
- dejagnu
+ dejagnu;
+ # install Rust directly using rustup
+ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=1.72.0;
- name: Configure
run: |
shell: bash
run: |
cd gccrs-build; \
+ # Add cargo to our path quickly
+ . "$HOME/.cargo/env";
make -Otarget -j $(nproc) 2>&1 | tee log
- name: Check for new warnings
run: |
apt-get update;
apt-get install -y \
+ curl \
automake \
autoconf \
libtool \
g++-4.8 \
gcc-4.8-multilib \
g++-4.8-multilib \
- dejagnu \
- cargo
+ dejagnu;
+ # install Rust directly using rustup
+ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=1.72.0;
- name: Configure
run: |
- name: Build
shell: bash
run: |
+ # Add cargo to our path quickly
+ . "$HOME/.cargo/env";
make -C gccrs-build -j $(nproc)
- name: Run Tests
- name: Install Deps
run: |
- brew install dejagnu mpfr libmpc gmp
+ brew install dejagnu mpfr libmpc gmp;
+ # install Rust directly using rustup
+ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain=1.72.0;
- name: Configure
run: |