FreeBSD-head-amd64-gcc builds are broken since 2019-Aug-17 or so: no previous declaration for '__ashldi3' (stand/i386/boot2 context)
Mark Millard
marklmi at yahoo.com
Fri Aug 23 19:08:55 UTC 2019
https://ci.freebsd.org/job/FreeBSD-head-amd64-gcc/11176/console
is for -r351411 and shows:
15:43:33
--- ashldi3.o ---
15:43:33
/usr/local/bin/x86_64-unknown-freebsd12.0-gcc --sysroot=/tmp/obj/workspace/src/amd64.amd64/tmp -B/usr/local/x86_64-unknown-freebsd12.0/bin/ -O2 -pipe -I/workspace/src/stand/i386/btx/lib -nostdinc -I/tmp/obj/workspace/src/amd64.amd64/stand/libsa32 -I/workspace/src/stand/libsa -D_STANDALONE -I/workspace/src/sys -Ddouble=jagged-little-pill -Dfloat=floaty-mcfloatface -DLOADER_GELI_SUPPORT -I/workspace/src/stand/libsa/geli -DLOADER_DISK_SUPPORT -m32 -ffreestanding -mno-mmx -mno-sse -msoft-float -march=i386 -I. -fomit-frame-pointer -mrtd -mregparm=3 -DUFS1_AND_UFS2 -DFLAGS=0x80 -DSIOPRT=0x3f8 -DSIOFMT=0x3 -DSIOSPD=9600 -I/workspace/src/stand/common -Wall -Waggregate-return -Wbad-function-cast -Wno-cast-align -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Winline -g -std=gnu99 -Wno-format-zero-length -Wsystem-headers -Werror -Wno-pointer-sign -Wno-error=address -Wno-error=array-bounds -Wno-error=attributes -Wno-error=bool-compare -Wno-error=cast-align -Wno-error=clobbered -Wno-error=enum-compare -Wno-error=extra -Wno-error=inline -Wno-error=logical-not-parentheses -Wno-error=strict-aliasing -Wno-error=uninitialized -Wno-error=unused-but-set-variable -Wno-error=unused-function -Wno-error=unused-value -Wno-error=misleading-indentation -Wno-error=nonnull-compare -Wno-error=shift-negative-value -Wno-error=tautological-compare -Wno-error=unused-const-variable -Os -mpreferred-stack-boundary=2 -Os -fno-asynchronous-unwind-tables --param max-inline-insns-single=100 -Wno-missing-prototypes -c /workspace/src/contrib/compiler-rt/lib/builtins/ashldi3.c -o ashldi3.o
15:43:33
/workspace/src/contrib/compiler-rt/lib/builtins/ashldi3.c:22:1: error: no previous declaration for '__ashldi3' [-Werror=missing-declarations]
15:43:33
__ashldi3(di_int a, si_int b)
15:43:33
^~~~~~~~~
15:43:33
--- all_subdir_kerberos5 ---
. . .
15:43:33
--- all_subdir_stand ---
15:43:33
*** [ashldi3.o] Error code 1
15:43:33
15:43:33
make[5]: stopped in /workspace/src/stand/i386/boot2
15:43:33
1 error
This error first showed back at:
https://ci.freebsd.org/job/FreeBSD-head-amd64-gcc/11080/
which is for -r351138 .
The prior build was for -r351133 and it built okay.
===
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)
More information about the freebsd-amd64
mailing list