OpenXiangShan / NEMU

Other
228 stars 84 forks source link

RISC-V toolchain used in CI is still GCC 10 #420

Closed shinezyy closed 1 month ago

shinezyy commented 1 month ago

image

riscv64-unknown-elf-gcc -v
Using built-in specs.
COLLECT_GCC=riscv64-unknown-elf-gcc
COLLECT_LTO_WRAPPER=/nfs/home/share/riscv/bin/../libexec/gcc/riscv64-unknown-elf/10.2.0/lto-wrapper
Target: riscv64-unknown-elf
Configured with: /nfs/home/linjiawei/tmp/riscv-gnu-toolchain/build/../riscv-gcc/configure --target=riscv64-unknown-elf --prefix=/nfs/home/linjiawei/riscv --disable-shared --disable-threads --enable-languages=c,c++ --with-pkgversion=gfbfa8d9ad49 --with-system-zlib --enable-tls --with-newlib --with-sysroot=/nfs/home/linjiawei/riscv/riscv64-unknown-elf --with-native-system-header-dir=/include --disable-libmudflap --disable-libssp --disable-libquadmath --disable-libgomp --disable-nls --disable-tm-clone-registry --src=../../riscv-gcc --disable-multilib --with-abi=lp64d --with-arch=rv64gc_zba_zbb_zbc_zbs --with-tune=rocket 'CFLAGS_FOR_TARGET=-Os   -mcmodel=medlow' 'CXXFLAGS_FOR_TARGET=-Os   -mcmodel=medlow'
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 10.2.0 (gfbfa8d9ad49)

riscv64-unknown-linux-gnu-gcc -v
Using built-in specs.
COLLECT_GCC=riscv64-unknown-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/nfs/home/share/riscv/bin/../libexec/gcc/riscv64-unknown-linux-gnu/10.2.0/lto-wrapper
Target: riscv64-unknown-linux-gnu
Configured with: /nfs/home/linjiawei/tmp/riscv-gnu-toolchain/build/../riscv-gcc/configure --target=riscv64-unknown-linux-gnu --prefix=/nfs/home/linjiawei/riscv --with-sysroot=/nfs/home/linjiawei/riscv/sysroot --with-pkgversion=gfbfa8d9ad49 --with-system-zlib --enable-shared --enable-tls --enable-languages=c,c++,fortran --disable-libmudflap --disable-libssp --disable-libquadmath --disable-libsanitizer --disable-nls --disable-bootstrap --src=../../riscv-gcc --disable-multilib --with-abi=lp64d --with-arch=rv64gc_zba_zbb_zbc_zbs --with-tune=rocket 'CFLAGS_FOR_TARGET=-O2   -mcmodel=medlow' 'CXXFLAGS_FOR_TARGET=-O2   -mcmodel=medlow'
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 10.2.0 (gfbfa8d9ad49)
shinezyy commented 1 month ago

Explicitly specify GCC 12 toolchains