https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99314
--- Comment #2 from Sinan Lin <sinan.lin at aalto dot fi> --- (In reply to Kito Cheng from comment #1) > I didn't see this testcase failed before, and I can't reproduce that on my > work environment, do you mind share your build environment, e.g. the version > of gcc or the distribution version? Hi Kito, My build environment: - Ubuntu 20.04 - gcc (Ubuntu 9.3.0-17ubuntu~20.04) 9.3.0 Here is my build script for testing rv32i: # ~$ gcc --version # ~$ gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 # ~$ uname -a # ~$ Linux lnan95-P65-67HSHP 5.8.0-44-generic #50~20.04.1-Ubuntu SMP Wed Feb 10 21:07:30 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux git clone https://github.com/riscv/riscv-gnu-toolchain cd riscv-gnu-toolchain git submodule update --init --recursive cd riscv-gcc git checkout riscv-gcc-10.2.0 cd .. # only test on riscv32i ./configure --prefix=/opt/riscv --disable-linux --with-arch=rv32i --with-abi=ilp32 sudo make -j24 newlib sudo make -j24 report-newlib SIM=gdb And, we can reproduce this report from our Jenkins server, and here are the results: https://ci.rvperf.org/job/riscv-gnu-rv32i-newlib-10.2.0-ilp32/2/console It was built with the script ( https://github.com/isrc-cas/PLCT-Toolbox/blob/master/ci.rvperf.org/job-configs/riscv-gnu-rv32i-newlib-10.2.0-ilp32.sh ). Also, we did a multilib regression test, and the result is: https://ci.rvperf.org/job/riscv-gnu-rv64gc-multilib-gcc-10.2.0/17/console It was built with the script( https://github.com/isrc-cas/PLCT-Toolbox/blob/master/ci.rvperf.org/job-configs/riscv-gnu-rv64gc-multilib-gcc-10.2.0-binutils-2.35.sh )