From owner-freebsd-current@freebsd.org Sat Jun 30 00:14:46 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D2D98FD5439 for ; Sat, 30 Jun 2018 00:14:45 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5F0B5824B2 for ; Sat, 30 Jun 2018 00:14:45 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 15766FD5437; Sat, 30 Jun 2018 00:14:45 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 029A3FD5436 for ; Sat, 30 Jun 2018 00:14:45 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [87.251.56.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 84969824B1 for ; Sat, 30 Jun 2018 00:14:44 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from coleburn.home.andric.com (coleburn.home.andric.com [192.168.0.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id B6000D549; Sat, 30 Jun 2018 02:14:36 +0200 (CEST) From: Dimitry Andric Message-Id: <39E9E542-8690-40AA-92D3-DA5523DE6FDD@FreeBSD.org> Content-Type: multipart/signed; boundary="Apple-Mail=_27D4102D-1D31-41DA-A149-6B8BC91AC953"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 11.4 \(3445.8.2\)) Subject: Re: RiscV tinderbox fails Date: Sat, 30 Jun 2018 02:14:31 +0200 In-Reply-To: <611243783F62AF48AFB07BC25FA4B10629917799@DLDEFFMIMP01EXC.intra.dlr.de> Cc: current@freebsd.org To: Hartmut.Brandt@dlr.de References: <611243783F62AF48AFB07BC25FA4B10629917799@DLDEFFMIMP01EXC.intra.dlr.de> X-Mailer: Apple Mail (2.3445.8.2) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jun 2018 00:14:46 -0000 --Apple-Mail=_27D4102D-1D31-41DA-A149-6B8BC91AC953 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 29 Jun 2018, at 13:33, Hartmut.Brandt@dlr.de wrote: >=20 > is it supposed not to fail? I get: >=20 > /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libgcc.a(comparedf2.o): = In function > `__gedf2': > /usr/src/contrib/compiler-rt/lib/builtins/comparedf2.c:101: multiple = definition > of `__gedf2' > = /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libc.a(gedf2.o):/usr/src/lib/= libc/s > oftfloat/gedf2.c:18: first defined here > /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libgcc.a(comparedf2.o): = In function > `__eqdf2': > /usr/src/contrib/compiler-rt/lib/builtins/comparedf2.c:127: multiple = definition > of `__eqdf2' > = /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libc.a(eqdf2.o):/usr/src/lib/= libc/s > oftfloat/eqdf2.c:18: first defined here > /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libgcc.a(comparedf2.o): = In function > `__ltdf2': > /usr/src/contrib/compiler-rt/lib/builtins/comparedf2.c:127: multiple = definition > of `__ltdf2' > = /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libc.a(ltdf2.o):/usr/src/lib/= libc/s > oftfloat/ltdf2.c:18: first defined here > /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libgcc.a(comparedf2.o): = In function > `__nedf2': > /usr/src/contrib/compiler-rt/lib/builtins/comparedf2.c:127: multiple = definition > of `__nedf2' > = /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libc.a(nedf2.o):/usr/src/lib/= libc/s > oftfloat/nedf2.c:18: first defined here > /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libgcc.a(comparedf2.o): = In function > `__gtdf2': > /usr/src/contrib/compiler-rt/lib/builtins/comparedf2.c:142: multiple = definition > of `__gtdf2' > = /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libc.a(gtdf2.o):/usr/src/lib/= libc/s > oftfloat/gtdf2.c:18: first defined here > collect2: error: ld returned 1 exit status > *** [nologin.full] Error code 1 As far as I know, it has been broken for quite some time. I guess for riscv those functions need to be defined either in libc, or in compiler-rt, but not both... -Dimitry --Apple-Mail=_27D4102D-1D31-41DA-A149-6B8BC91AC953 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCWzbLZwAKCRCwXqMKLiCW o05DAKCj4HbXWhj61yb1tz+2yCaaH8R8nACeObzKTdH/Y94ijcWNItq5sUdzDAM= =Mea7 -----END PGP SIGNATURE----- --Apple-Mail=_27D4102D-1D31-41DA-A149-6B8BC91AC953--