Compiler name

gcc

Compiler version

12.2

Compiler language

all of them

Compiler homepage

https://sourceware.org/pub/gcc/releases/gcc-12.2.0/

Motivation

:)

0

Native build: https://github.com/compiler-explorer/infra/actions/runs/2888404808

0

Cross compiler must wait for https://github.com/crosstool-ng/crosstool-ng/pull/1806 .

0

Will list errors causing some lang/target being disabled.

mips64el

Ada:

[ERROR]    i-cexten.ads:277:28: error: modulus exceeds limit (2 ** 64)                                    
[ERROR]    i-cexten.ads:280:28: error: modulus exceeds limit (2 ** 64)            
[ERROR]    i-cexten.ads:283:28: error: modulus exceeds limit (2 ** 64)                                                                                                                                              
[ERROR]    i-cexten.ads:286:28: error: modulus exceeds limit (2 ** 64)                                    
[ERROR]    i-cexten.ads:289:28: error: modulus exceeds limit (2 ** 64)     

D:

crosstool-ng/.build/src/gcc-12.2.0/libphobos/src/std/stdio.d:247:28: error: undefined identifier 'fputc_unlocked'       
…

mipsel:

Ada:

 a-cfinve.ads:950:04: warning: in instantiation at a-coboho.adb:56 [-gnatwz]                                                                                    
106497:[ALL  ]    a-cfinve.ads:950:04: warning: types for unchecked conversion have different sizes [-gnatwz]                                                                                                       
106498:[ERROR]    make[10]: *** [../gcc-interface/Makefile:301: a-cfinve.o] Error 1    

riscv32 (switching to riscv32-unknown-linux-gnu to have easier support for D and Ada)

Go:

crosstool-ng/.build/riscv32-unknown-linux-gnu/src/gcc/libgo/go/runtime/os_linux.go:30:30: error: reference to undefined name '_SYS_futex'
crosstool-ng/.build/riscv32-unknown-linux-gnu/src/gcc/libgo/go/runtime/os_linux.go:251:30: error: reference to undefined name '_SYS_timer_settime'
0
© 2022 pullanswer.com - All rights reserved.