From owner-freebsd-toolchain@freebsd.org Sun Aug 12 00:05:53 2018 Return-Path: Delivered-To: freebsd-toolchain@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 14BAD1057162 for ; Sun, 12 Aug 2018 00:05:53 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-io0-x22f.google.com (mail-io0-x22f.google.com [IPv6:2607:f8b0:4001:c06::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 99956964F1 for ; Sun, 12 Aug 2018 00:05:52 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-io0-x22f.google.com with SMTP id l7-v6so11110948ioj.1 for ; Sat, 11 Aug 2018 17:05:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=seQRXN2ar7mzXI96diYKNoAMUBKsRJdXdy4QPK9RGNE=; b=tlDihPNpnA81bD83sb/l4xpwcybzU1aJSdewdZWHVPPHSNB6PkTgNZgAouQ62sdIit hZ0Na/PpfYqztmS29KN7xK7vUNTHukGzC9vPHR943fhcSGI1slzM4fwli5qLOerS+79S EytHGlQDJffE681oqOM0S14xNr87n6Q6s+bZWTo88KUgfRfSt2iVzzWdZUSj2vZETicI A9328GsY5nizYIkzmMWOORwdy/WA/7xpDR4g3PVg3m3bR5nCg0UNMsgAtjm4snZzbljW KEWtIWyaW1Qj+MbVS/sIOjkINyeWKMpi9NISoSjCYVpDP7zqyhJqIPqo9KcuzU3j68jq yFGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=seQRXN2ar7mzXI96diYKNoAMUBKsRJdXdy4QPK9RGNE=; b=rSMtkSPlo5SqHwAanWFhj5/oWxy7eeIa6IgUgZdE+DCuu208iDpJfo8jkgAqJppt9w EfaYEFxXlxMfwBARlkZoSRpB5/ojOaS6scmjI68fGbXhnCt+STEAB9ioJMmSZka+Q085 NrHFxOS7ktMsOEAC/2SLwYHz6iC136VA3cORe7iwzC2bKs0vZX5qy2LaPujZn6HjIuEt riND4VkRpxkXr7TWQOzuV/RyoE1m5gCLtgUgrQFDfgIsoYAZahpbZfTwxmG6hkN9UuXj srYe7fYIHOXqxn6R8Alij+bwWs7KAvpV3tr/5m5QfmKipdpliclfncYKmNTdwZZfWe/h f1Qg== X-Gm-Message-State: AOUpUlGmaL62s5YWqXdNnGy+41dHIJjy+plWSts468PVZoFkYu/nPID9 AnE7l8wkK/OLkKcUDVfa/zfL5udjBqusCOXm3PsZT7IAKmE= X-Google-Smtp-Source: AA+uWPwquk8Wnjok1YfW/q3x97dgTiGzYL4N5x7qjPXviRn5XiDrXoBepjBNHKGjXbDXKGm/kL/7rqKnKwHS/uiCnCg= X-Received: by 2002:a6b:f70f:: with SMTP id k15-v6mr2686494iog.37.1534032351776; Sat, 11 Aug 2018 17:05:51 -0700 (PDT) MIME-Version: 1.0 Sender: wlosh@bsdimp.com Received: by 2002:a4f:381a:0:0:0:0:0 with HTTP; Sat, 11 Aug 2018 17:05:51 -0700 (PDT) X-Originating-IP: [2603:300b:6:5100:1052:acc7:f9de:2b6d] In-Reply-To: <8B467E75-A6D3-41A5-8EA1-4DDFE0E14CC5@nexustechnology.com> References: <1880880F-9D9D-47E0-A7A4-5369A3770F89@FreeBSD.org> <8B467E75-A6D3-41A5-8EA1-4DDFE0E14CC5@nexustechnology.com> From: Warner Losh Date: Sat, 11 Aug 2018 18:05:51 -0600 X-Google-Sender-Auth: CWeTSREPuAtoHPM6ryzv92iozS0 Message-ID: Subject: Re: Broken arm support in clang now? To: Mark Millard Cc: Dimitry Andric , "freebsd-toolchain@FreeBSD.org" Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Aug 2018 00:05:53 -0000 On Sat, Aug 11, 2018 at 1:01 PM, Mark Millard < mark.millard@nexustechnology.com> wrote: > On 2018-Aug-11, at 11:09 AM, Dimitry Andric wrote: > > > > On 11 Aug 2018, at 19:31, Warner Losh wrote: > >> > >> On Sat, Aug 11, 2018, 10:20 AM Dimitry Andric wrote: > >> On 11 Aug 2018, at 16:55, Warner Losh wrote: > >>> > >>> It looks like armv5 clang bogusly uses lld: > >>> > >>> From a 'make buildkernel' of the RT1310 kernel config: > >>> > >>> cc -target arm-gnueabi-freebsd12.0 > > ... > >>> ld: warning: lld uses extended branch encoding, no object with > architecture > >>> supporting feature detected. > >>> ld: warning: lld may use movt/movw, no object with architecture > supporting > >>> feature detected. > > ... > > Did the build get either of the below notices? Both? > > make[1]: "/usr/src/Makefile.inc1" line 341: SYSTEM_COMPILER: Determined > that CC=cc matches the source tree. Not bootstrapping a cross-compiler. > This one I have. > make[1]: "/usr/src/Makefile.inc1" line 346: SYSTEM_LINKER: Determined that > LD=ld matches the source tree. Not bootstrapping a cross-linker. > This one I don't. Warner > ? > > (The example text was taken from an amd64 -> aarch64 cross build.) > > >> Host is amd64. Target is arm. No src.conf. Did a full buildworld > TARGET=arm a few days ago. /usr/bin/ld is lld. > > > > Okay, so in the above "cc" command, can you somehow figure out which cc > > executable it is using? And please add a -v to the "linking kernel.full" > > command line, so it shows exactly which linker it runs? > > > > I have the idea that it is preferring your /usr/bin/ld over > > ${WORLDTMP}/usr/bin/ld... > > > > === > > Mark Millard > Nexus Technology, Inc. > 78 Northeastern Blvd., Unit #2 > Nashua NH 03062 > > 877-595-8116 x821 > > mark.millard@nexustechnology.com > > From owner-freebsd-toolchain@freebsd.org Sun Aug 12 00:46:09 2018 Return-Path: Delivered-To: freebsd-toolchain@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 A7EEE1058376 for ; Sun, 12 Aug 2018 00:46:09 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic312-22.consmr.mail.bf2.yahoo.com (sonic312-22.consmr.mail.bf2.yahoo.com [74.6.128.84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9547A97911 for ; Sun, 12 Aug 2018 00:46:08 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: _Qj1jNoVM1ku0Yv2c0dzNErHSy6mhkzTRRYGyHC3.bi_GK7_tjcpQxOf84TCbnn SY7miUA7Q2UP1zftBAuftVuN1TARjz8rvXyv12ESnJqSjp2OS3LMlXuLm.rqCVA1agrNL_Miqsiy G24VG3xFALxQ1bxIqrR6QcGMRJ2.akIXtNHHJug8gsOtSe2fBZk2PRnkkaXnbTqKfh54_0EXU.Yv Jl9llw4xUsIxSi.sq00T2n4nIumpi2BZET_bucLpB6LNwNbgUWKVHEL1yO2F4fCYHcMM6sJB3meL iTstdZt60olcMdeCnCN11vaiLwVNSjQOQeSW_4c81NXz6U3roiGusxxZ8cQ.Bq4Vpr4X.d7L9Tly 5JsvvoIn5QiFWmKYokA5eTs5vMxarLB5ZtwKHEoXm84Xxp0JKh1pQx.KssozBLtjCLedIh7vfca3 wxZDZ2qflkbgferHqjuVvA6jEM8RqpUF2KqjuvDtcRChp6GyZBeZbrBZbTW12PZ.oGV95ks8bp9S ngZ0aBWPTiwfj_Wr3KoFXB2.AAPTYrvV1FbDVYzGBSnLkijLljez0ZvlEX0ojvhP7J1mqxXRpZnl Npnk21vVi.881pba2Dg6nsnL6CxEK8Ckfu5rDqM09NhXYxO6W7WxXGyH3ypVin5QTYUv4Gu.nd54 0thtRFx.xsyAffnlv91HqBjtbMEFz3l80jSUjpr12qisV9kluaopKx3w0xYog_Owkdm6Z_ZAwK3e Mg8nIrExV4HpQjHtap_kFKqCRj5zI48t5K4lnrn7B3iZC32QQgjEjTS4d4bRaFFuarjYbPPAnbM8 ZgR4ccGm8g2PtH4bJifXctTVGQFAe.yFeMEAhzj7yMmegksoJMeHekyGN7KcGd_NgEFm8veduBwC ZKXNprhIeQnDMKO6uTnIkEVqJWL8O64N82w6bBdH_Ig26CXls5K8puL5Bst_4QjVJSmVwi3WITQz pP5D8XG_NR1ItZ_1ftrQ6l8BdnOkEVYRHsTaiAYn0BX3nMrR50e67P68qw2CUrBD11X4Z_.hS8St W7nP028xYW4A- Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.bf2.yahoo.com with HTTP; Sun, 12 Aug 2018 00:46:02 +0000 Received: from ip70-189-131-151.lv.lv.cox.net (EHLO [192.168.0.105]) ([70.189.131.151]) by smtp401.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 6bd349f61f313e33a86a603c6ba13582; Sun, 12 Aug 2018 00:45:58 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: Broken arm support in clang now? From: Mark Millard In-Reply-To: Date: Sat, 11 Aug 2018 17:45:56 -0700 Cc: Dimitry Andric , "freebsd-toolchain@FreeBSD.org" Content-Transfer-Encoding: quoted-printable Message-Id: <230C1E7D-04DB-4E45-8A40-F6B2F5E557E9@yahoo.com> References: <1880880F-9D9D-47E0-A7A4-5369A3770F89@FreeBSD.org> <8B467E75-A6D3-41A5-8EA1-4DDFE0E14CC5@nexustechnology.com> To: Warner Losh X-Mailer: Apple Mail (2.3445.9.1) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Aug 2018 00:46:09 -0000 [Replying from the intended Email address, rather than the one I accidentally used originally.] On 2018-Aug-11, at 5:05 PM, Warner Losh wrote: > On Sat, Aug 11, 2018 at 1:01 PM, Mark Millard = wrote: > On 2018-Aug-11, at 11:09 AM, Dimitry Andric = wrote: > >=20 > > On 11 Aug 2018, at 19:31, Warner Losh wrote: > >>=20 > >> On Sat, Aug 11, 2018, 10:20 AM Dimitry Andric = wrote: > >> On 11 Aug 2018, at 16:55, Warner Losh wrote: > >>>=20 > >>> It looks like armv5 clang bogusly uses lld: > >>>=20 > >>> =46rom a 'make buildkernel' of the RT1310 kernel config: > >>>=20 > >>> cc -target arm-gnueabi-freebsd12.0 > > ... > >>> ld: warning: lld uses extended branch encoding, no object with = architecture > >>> supporting feature detected. > >>> ld: warning: lld may use movt/movw, no object with architecture = supporting > >>> feature detected. > > ... >=20 > Did the build get either of the below notices? Both? >=20 > make[1]: "/usr/src/Makefile.inc1" line 341: SYSTEM_COMPILER: = Determined that CC=3Dcc matches the source tree. Not bootstrapping a = cross-compiler. >=20 > This one I have. > =20 > make[1]: "/usr/src/Makefile.inc1" line 346: SYSTEM_LINKER: Determined = that LD=3Dld matches the source tree. Not bootstrapping a cross-linker. >=20 > This one I don't. >=20 > Warner So the system-clang needs to find and use the bootstrap-ld. Interesting. (Hopefully the two distinct builds can not create any mismatches for such mixed use.) I'll note that the original Email listed a cc command for compiling vers.c and the messages about "linking kernel.full": PARTIAL QUOTE cc -target arm-gnueabi-freebsd12.0 --sysroot=3D/usr/home/imp/obj/usr/home/imp/git/head/arm.arm/tmp -B/usr/home/imp/obj/usr/home/imp/git/head/arm.arm/tmp/usr/bin -c . . .=20 -std=3Diso9899:1999 -Werror vers.c linking kernel.full ld: warning: lld uses extended branch encoding, no object with = architecture supporting feature detected. ld: warning: lld may use movt/movw, no object with architecture = supporting feature detected. . . . END PARTIAL QUOTE Is the link command itself available? (The .../sys/*/kernel.full.meta likely has it if it is still around.) > ? >=20 > (The example text was taken from an amd64 -> aarch64 cross build.) >=20 > >> Host is amd64. Target is arm. No src.conf. Did a full buildworld = TARGET=3Darm a few days ago. /usr/bin/ld is lld. > >=20 > > Okay, so in the above "cc" command, can you somehow figure out which = cc > > executable it is using? And please add a -v to the "linking = kernel.full" > > command line, so it shows exactly which linker it runs? > >=20 > > I have the idea that it is preferring your /usr/bin/ld over > > ${WORLDTMP}/usr/bin/ld... >=20 =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-toolchain@freebsd.org Sun Aug 12 14:36:19 2018 Return-Path: Delivered-To: freebsd-toolchain@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 C10F41072306 for ; Sun, 12 Aug 2018 14:36:19 +0000 (UTC) (envelope-from bugzilla-noreply@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 5E8D38ACAC for ; Sun, 12 Aug 2018 14:36:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 232EF1072303; Sun, 12 Aug 2018 14:36:19 +0000 (UTC) Delivered-To: toolchain@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 118491072302 for ; Sun, 12 Aug 2018 14:36:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A643E8ACAA for ; Sun, 12 Aug 2018 14:36:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id DA2651F6B5 for ; Sun, 12 Aug 2018 14:36:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w7CEaHeR019555 for ; Sun, 12 Aug 2018 14:36:17 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w7CEaHAu019554 for toolchain@FreeBSD.org; Sun, 12 Aug 2018 14:36:17 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 214165] [patch] fix to support xtoolchains that need WITHOUT_FORMAT_EXTENSIONS Date: Sun, 12 Aug 2018 14:36:17 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: 11.0-RELEASE X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: component Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Aug 2018 14:36:19 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D214165 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Component|bin |misc --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sun Aug 12 17:50:35 2018 Return-Path: Delivered-To: freebsd-toolchain@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 BC7B310780D4 for ; Sun, 12 Aug 2018 17:50:34 +0000 (UTC) (envelope-from bugzilla-noreply@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 5982273474 for ; Sun, 12 Aug 2018 17:50:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 1EA4D10780D2; Sun, 12 Aug 2018 17:50:34 +0000 (UTC) Delivered-To: toolchain@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 0DA5C10780D1 for ; Sun, 12 Aug 2018 17:50:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A32A17346B for ; Sun, 12 Aug 2018 17:50:33 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id F14C3212B7 for ; Sun, 12 Aug 2018 17:50:32 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w7CHoWYu015336 for ; Sun, 12 Aug 2018 17:50:32 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w7CHoWT4015335 for toolchain@FreeBSD.org; Sun, 12 Aug 2018 17:50:32 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 230454] Compiling world fails on /usr/src/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp Date: Sun, 12 Aug 2018 17:50:32 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: dim@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Aug 2018 17:50:35 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230454 --- Comment #7 from Mark Millard --- (In reply to Mark Millard from comment #6) [This is extracted from another context that involved the Pine64+ 2GB.] As of updating to -r337400 the Pine64+ 2GB no longer will boot from the e.MMC on the microsd adapter card. (I switched to tracking fully modern dts use, u-boot, etc.) So I tried a build via a USB SSD as the root file system and swap partition. As reported in: https://lists.freebsd.org/pipermail/freebsd-arm/2018-August/018605.html it failed with an Out Of Memory kill. (More detail there. I did not adjust vm.pageout_oom_seq .) This should have avoided I/O latency problems being involved. (That message is part of a long on-going thread tied to OOM kills, most of the reports involving large I/O latencies being involved.) Very little swap was observed to be in use. This was a context with Mark Johnston's reporting patches in place, but they only reported the kill itself, not waiting for I/O or such. I can not change the Affects Only Me status. Dimitry Andric is possibly the wrong assignee: not the compiler's problem if the system did an Out Of Memory kill of a process. Other bugzilla's are: 227609 230402, not just this 230454. --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-toolchain@freebsd.org Sun Aug 12 18:36:49 2018 Return-Path: Delivered-To: freebsd-toolchain@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 368041079570 for ; Sun, 12 Aug 2018 18:36:49 +0000 (UTC) (envelope-from bugzilla-noreply@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 C5E6474FF5 for ; Sun, 12 Aug 2018 18:36:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 87C0A107956A; Sun, 12 Aug 2018 18:36:48 +0000 (UTC) Delivered-To: toolchain@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 7695C1079565 for ; Sun, 12 Aug 2018 18:36:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0C71B74FEE for ; Sun, 12 Aug 2018 18:36:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 596BF218B5 for ; Sun, 12 Aug 2018 18:36:47 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w7CIalB4078156 for ; Sun, 12 Aug 2018 18:36:47 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w7CIalpE078155 for toolchain@FreeBSD.org; Sun, 12 Aug 2018 18:36:47 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 230400] devel/cmake, devel/qt5-buildtools: fails to build with libc++ 7 Date: Sun, 12 Aug 2018 18:36:47 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: dim@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Aug 2018 18:36:49 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230400 Dimitry Andric changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |In Progress --- Comment #9 from Dimitry Andric --- This should now be fixed, please retry those builds. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Mon Aug 13 01:24:11 2018 Return-Path: Delivered-To: freebsd-toolchain@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 290AE105F1C0 for ; Mon, 13 Aug 2018 01:24:11 +0000 (UTC) (envelope-from bugzilla-noreply@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 BA1A082BD4 for ; Mon, 13 Aug 2018 01:24:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 7ECB6105F1B9; Mon, 13 Aug 2018 01:24:10 +0000 (UTC) Delivered-To: toolchain@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 6D721105F1B7 for ; Mon, 13 Aug 2018 01:24:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0BC3282BD0 for ; Mon, 13 Aug 2018 01:24:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 536E1252E7 for ; Mon, 13 Aug 2018 01:24:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w7D1O9MD035864 for ; Mon, 13 Aug 2018 01:24:09 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w7D1O9rw035863 for toolchain@FreeBSD.org; Mon, 13 Aug 2018 01:24:09 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 230454] Compiling world fails on /usr/src/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp Date: Mon, 13 Aug 2018 01:24:07 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: dim@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: see_also Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2018 01:24:11 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230454 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.freebsd.org/bu | |gzilla/show_bug.cgi?id=3D2= 276 | |09 --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-toolchain@freebsd.org Mon Aug 13 01:25:12 2018 Return-Path: Delivered-To: freebsd-toolchain@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 8F06D105F2AF for ; Mon, 13 Aug 2018 01:25:12 +0000 (UTC) (envelope-from bugzilla-noreply@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 2C90082CC9 for ; Mon, 13 Aug 2018 01:25:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id E5A4D105F2AD; Mon, 13 Aug 2018 01:25:11 +0000 (UTC) Delivered-To: toolchain@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 D46CC105F2AB for ; Mon, 13 Aug 2018 01:25:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8D31682CC5 for ; Mon, 13 Aug 2018 01:25:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id C1A84252F5 for ; Mon, 13 Aug 2018 01:25:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w7D1PAbg036920 for ; Mon, 13 Aug 2018 01:25:10 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w7D1PAEa036919 for toolchain@FreeBSD.org; Mon, 13 Aug 2018 01:25:10 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 230454] Compiling world fails on /usr/src/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp Date: Mon, 13 Aug 2018 01:25:09 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: dim@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: see_also Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2018 01:25:12 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230454 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.freebsd.org/bu | |gzilla/show_bug.cgi?id=3D2= 304 | |02 --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-toolchain@freebsd.org Mon Aug 13 20:54:31 2018 Return-Path: Delivered-To: freebsd-toolchain@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 4054A107D67E for ; Mon, 13 Aug 2018 20:54:31 +0000 (UTC) (envelope-from bugzilla-noreply@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 A4A9A8CD3D for ; Mon, 13 Aug 2018 20:54:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 695DB107D679; Mon, 13 Aug 2018 20:54:30 +0000 (UTC) Delivered-To: toolchain@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 5827C107D678 for ; Mon, 13 Aug 2018 20:54:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EEB548CD33 for ; Mon, 13 Aug 2018 20:54:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 4875FF926 for ; Mon, 13 Aug 2018 20:54:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w7DKsTNG010254 for ; Mon, 13 Aug 2018 20:54:29 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w7DKsTQf010253 for toolchain@FreeBSD.org; Mon, 13 Aug 2018 20:54:29 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 230400] devel/cmake, devel/qt5-buildtools: fails to build with libc++ 7 Date: Mon, 13 Aug 2018 20:54:29 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2018 20:54:31 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230400 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Status|In Progress |Closed Resolution|--- |FIXED --- Comment #10 from Jan Beich --- Confirmed, builds fine now. http://package18.nyi.freebsd.org/data/headamd64PR230355-default/2018-08-11_= 19h01m06s/logs/cmake-3.12.0_1.log http://package18.nyi.freebsd.org/data/headamd64PR230355-default/2018-08-11_= 19h01m06s/logs/qt5-buildtools-5.10.1.log --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Mon Aug 13 20:55:45 2018 Return-Path: Delivered-To: freebsd-toolchain@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 BF1D1107D737 for ; Mon, 13 Aug 2018 20:55:45 +0000 (UTC) (envelope-from bugzilla-noreply@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 5B50C8CE4D for ; Mon, 13 Aug 2018 20:55:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 1F8E0107D736; Mon, 13 Aug 2018 20:55:45 +0000 (UTC) Delivered-To: toolchain@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 0E31A107D735 for ; Mon, 13 Aug 2018 20:55:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A3E108CE46 for ; Mon, 13 Aug 2018 20:55:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id EEBCFF92F for ; Mon, 13 Aug 2018 20:55:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w7DKthoO011568 for ; Mon, 13 Aug 2018 20:55:43 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w7DKthBi011567 for toolchain@FreeBSD.org; Mon, 13 Aug 2018 20:55:43 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 230399] devel/libunwind: fails to build with Clang 7 Date: Mon, 13 Aug 2018 20:55:43 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa, toolchain X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: merge-quarterly? X-Bugzilla-Changed-Fields: flagtypes.name resolution bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Aug 2018 20:55:45 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230399 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|maintainer-feedback?(danilo | |@FreeBSD.org) | Resolution|--- |FIXED Status|In Progress |Closed --- Comment #12 from Jan Beich --- Confirmed, builds fine now. http://package18.nyi.freebsd.org/data/headamd64PR230355-default/2018-08-11_= 19h01m06s/logs/libunwind-20170615.log --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Tue Aug 14 02:04:14 2018 Return-Path: Delivered-To: freebsd-toolchain@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 DD8DE106427D for ; Tue, 14 Aug 2018 02:04:14 +0000 (UTC) (envelope-from bugzilla-noreply@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 7A97578583 for ; Tue, 14 Aug 2018 02:04:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3F7B3106427B; Tue, 14 Aug 2018 02:04:14 +0000 (UTC) Delivered-To: toolchain@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 2E4DD106427A for ; Tue, 14 Aug 2018 02:04:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C269078579 for ; Tue, 14 Aug 2018 02:04:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 14F8B124FB for ; Tue, 14 Aug 2018 02:04:13 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w7E24CBY051609 for ; Tue, 14 Aug 2018 02:04:12 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w7E24CLB051608 for toolchain@FreeBSD.org; Tue, 14 Aug 2018 02:04:12 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 230614] math/vtk8: clang 7 crashes during build Date: Tue, 14 Aug 2018 02:04:12 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: flagtypes.name assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Aug 2018 02:04:15 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230614 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|maintainer-feedback?(yuri@f | |reebsd.org) | Assignee|yuri@freebsd.org |toolchain@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Tue Aug 14 02:06:08 2018 Return-Path: Delivered-To: freebsd-toolchain@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 604641064349 for ; Tue, 14 Aug 2018 02:06:08 +0000 (UTC) (envelope-from bugzilla-noreply@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 F189B78617 for ; Tue, 14 Aug 2018 02:06:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id B63731064348; Tue, 14 Aug 2018 02:06:07 +0000 (UTC) Delivered-To: toolchain@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 A4E041064347 for ; Tue, 14 Aug 2018 02:06:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4600878613 for ; Tue, 14 Aug 2018 02:06:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id A1CF512509 for ; Tue, 14 Aug 2018 02:06:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w7E266CD053443 for ; Tue, 14 Aug 2018 02:06:06 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w7E266ZU053442 for toolchain@FreeBSD.org; Tue, 14 Aug 2018 02:06:06 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 230614] math/vtk8: clang 7 crashes during build Date: Tue, 14 Aug 2018 02:06:06 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: yuri@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: yuri@freebsd.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Aug 2018 02:06:08 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230614 Yuri Victorovich changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|toolchain@FreeBSD.org |yuri@freebsd.org --- Comment #3 from Yuri Victorovich --- This looks like a clang/llvm internal failure to me: > PHI nodes not grouped at top of basic block! > %e1.sroa.20.0 =3D phi <2 x float> [ %29, %if.then.i ], [ %11, %entry ] It should be reported to the llvm project as a regression. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Tue Aug 14 02:06:40 2018 Return-Path: Delivered-To: freebsd-toolchain@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 33E4210643AF for ; Tue, 14 Aug 2018 02:06:40 +0000 (UTC) (envelope-from bugzilla-noreply@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 C011178664 for ; Tue, 14 Aug 2018 02:06:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 8473F10643AC; Tue, 14 Aug 2018 02:06:39 +0000 (UTC) Delivered-To: toolchain@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 7336E10643AA for ; Tue, 14 Aug 2018 02:06:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 126C37865F for ; Tue, 14 Aug 2018 02:06:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 604E41250E for ; Tue, 14 Aug 2018 02:06:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w7E26cui053975 for ; Tue, 14 Aug 2018 02:06:38 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w7E26c9M053974 for toolchain@FreeBSD.org; Tue, 14 Aug 2018 02:06:38 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 230614] math/vtk8: clang 7 crashes during build Date: Tue, 14 Aug 2018 02:06:38 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: yuri@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Aug 2018 02:06:40 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230614 Yuri Victorovich changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|yuri@freebsd.org |toolchain@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Tue Aug 14 02:08:02 2018 Return-Path: Delivered-To: freebsd-toolchain@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 084DE10644DA for ; Tue, 14 Aug 2018 02:08:02 +0000 (UTC) (envelope-from bugzilla-noreply@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 98170786EC for ; Tue, 14 Aug 2018 02:08:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 5C72F10644D9; Tue, 14 Aug 2018 02:08:01 +0000 (UTC) Delivered-To: toolchain@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 217F610644D8 for ; Tue, 14 Aug 2018 02:08:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A1D22786EA for ; Tue, 14 Aug 2018 02:08:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 0977A12512 for ; Tue, 14 Aug 2018 02:08:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w7E27xlI055321 for ; Tue, 14 Aug 2018 02:07:59 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w7E27xOw055320 for toolchain@FreeBSD.org; Tue, 14 Aug 2018 02:07:59 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 230614] math/vtk8, science/paraview: clang 7 crashes during build Date: Tue, 14 Aug 2018 02:08:00 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: short_desc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Aug 2018 02:08:02 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230614 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|math/vtk8: clang 7 crashes |math/vtk8, |during build |science/paraview: clang 7 | |crashes during build --- Comment #4 from Jan Beich --- Another port bundles VTK, so Clang crashes pretty much the same way. $ poudriere jail -cj clang7 -a amd64 -v projects/clang700-import -m svn+htt= ps $ poudriere testport -j clang7 science/paraview [...] PHI nodes not grouped at top of basic block! %e1.sroa.20.0 =3D phi <2 x float> [ %29, %if.then.i ], [ %11, %entry ] label %_ZN40vtkUnstructuredGridQuadricDecimationVec49NormalizeEv.exit PHI nodes not grouped at top of basic block! %e2.sroa.21.0 =3D phi <2 x float> [ %53, %if.then.i160 ], [ %42, %_ZN40vtkUnstructuredGridQuadricDecimationVec49NormalizeEv.exit ] label %_ZN40vtkUnstructuredGridQuadricDecimationVec49NormalizeEv.exit161 fatal error: error in backend: Broken function found, compilation aborted! c++: error: clang frontend command failed with exit code 70 (use -v to see invocation) FreeBSD clang version 7.0.0 (branches/release_70 339355) (based on LLVM 7.0.0svn) Target: x86_64-unknown-freebsd12.0 Thread model: posix InstalledDir: /usr/bin http://package18.nyi.freebsd.org/data/headamd64PR230355-default/2018-08-11_= 19h01m06s/logs/errors/paraview-5.5.1_2.log --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Tue Aug 14 18:46:32 2018 Return-Path: Delivered-To: freebsd-toolchain@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 E90B91081689 for ; Tue, 14 Aug 2018 18:46:31 +0000 (UTC) (envelope-from bugzilla-noreply@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 5628181CF2 for ; Tue, 14 Aug 2018 18:46:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 1870D1081683; Tue, 14 Aug 2018 18:46:31 +0000 (UTC) Delivered-To: toolchain@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 0747D1081682 for ; Tue, 14 Aug 2018 18:46:31 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 99E3D81CE6 for ; Tue, 14 Aug 2018 18:46:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id E84B01B0C6 for ; Tue, 14 Aug 2018 18:46:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w7EIkT7p018652 for ; Tue, 14 Aug 2018 18:46:29 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w7EIkT0p018651 for toolchain@FreeBSD.org; Tue, 14 Aug 2018 18:46:29 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 230622] science/clhep: clang 7 crashes during build Date: Tue, 14 Aug 2018 18:46:30 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: needs-qa X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: flagtypes.name assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Aug 2018 18:46:32 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230622 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|maintainer-feedback?(bofh@f | |reebsd.org) | Assignee|bofh@freebsd.org |toolchain@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Thu Aug 16 13:38:31 2018 Return-Path: Delivered-To: freebsd-toolchain@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 6948E106629B for ; Thu, 16 Aug 2018 13:38:31 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: from mail-it0-x235.google.com (mail-it0-x235.google.com [IPv6:2607:f8b0:4001:c0b::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E58AD82D1A; Thu, 16 Aug 2018 13:38:30 +0000 (UTC) (envelope-from carpeddiem@gmail.com) Received: by mail-it0-x235.google.com with SMTP id 139-v6so6683059itf.0; Thu, 16 Aug 2018 06:38:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=leo+qdbGzZ+h+EnLZw29g0KMdJyNw4vriQGhTblNmmA=; b=DKyyn3JokR0IhEhwjl/lz+B8B1xIBT7fnzuqclOwBquM8Kyv3lLmUfWfbPo6D4MIMO l4H7tvhUbRIHv3fp6GLiNbwUwbLmWD1cOYJisQhcmETtaBw7Vt4z7Fzl36jpYQjYd/JT xS7hmL5M9f33HyOUlyEBgI09IN+jRwfXSN6xbgZGy3Tm9yNjnHXLcAdzVm6it565oojn bxP9XgU3uusHdDy6xf5HDET0slye4i3v7xN/Yz4B6NrD5vUT5oGTT2ur8fpqymR36tqH YgRg/QuLPS/nCbJPiWTppzLTMDJWJ9u41Ovx1vWUIPWyI6nbjk/atWmz/tssEx82MsMw fBug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=leo+qdbGzZ+h+EnLZw29g0KMdJyNw4vriQGhTblNmmA=; b=ItOxjfXff+NAfZ/D/MthOZGfwlywDqkKv9uAntwBOm7nSxdGhlx7KmGwhDQbjnT0BE MZ1+qEI38aHDjaZ3WzL55JWEWwLRI0cAm8FKP5inVT6wfW4qrBvmDSwNFewHylUtBTLR 68z79foqZv1a1qb0IS9cNGB+0BgIPHCsS7h1eex9Oye6Q91GtkKljAXNqG/bGknDnHjC Bzpg5b3QgFhNpqBOUVuzYEIO6K2P/Obio2wNyIKYWD5nr6dOQ8UTuExH4wMIhPF8b/cA 72rUCRSRiysyZgKJjgnGi6+NPOjtJbBuiMNV0/0p+23o5LoC9SnZBeCQqsS0245RnWDb kBsg== X-Gm-Message-State: AOUpUlHDuu9c1XYM/vXZaWV192cjwzE83m1aWETVCQ8DPdHo5BOmkexd uxAKQc9hxQXD74uOlYY4d7WM6iJI/PPgTKwG05A= X-Google-Smtp-Source: AA+uWPzBNS07CYaNmwbWS3wzfUzoK0pTY7bbajYWyUMHsKpkWgp78i7LSbdkWGEKXobvPRAha2ub3iIvEi/jfnzP7R4= X-Received: by 2002:a24:1d0a:: with SMTP id 10-v6mr22397484itj.72.1534426710151; Thu, 16 Aug 2018 06:38:30 -0700 (PDT) MIME-Version: 1.0 Sender: carpeddiem@gmail.com Received: by 2002:a6b:4a08:0:0:0:0:0 with HTTP; Thu, 16 Aug 2018 06:38:09 -0700 (PDT) In-Reply-To: <230C1E7D-04DB-4E45-8A40-F6B2F5E557E9@yahoo.com> References: <1880880F-9D9D-47E0-A7A4-5369A3770F89@FreeBSD.org> <8B467E75-A6D3-41A5-8EA1-4DDFE0E14CC5@nexustechnology.com> <230C1E7D-04DB-4E45-8A40-F6B2F5E557E9@yahoo.com> From: Ed Maste Date: Thu, 16 Aug 2018 09:38:09 -0400 X-Google-Sender-Auth: a1T-LIYqw_8VQlnrBSNFO5zYvLA Message-ID: Subject: Re: Broken arm support in clang now? To: Mark Millard Cc: Warner Losh , "freebsd-toolchain@FreeBSD.org" , Dimitry Andric Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Aug 2018 13:38:31 -0000 On 11 August 2018 at 20:45, Mark Millard via freebsd-toolchain wrote: > > Is the link command itself available? (The .../sys/*/kernel.full.meta > likely has it if it is still around.) I tried a tinderbox build right now and saw the lld warnings from linking zfs.ko. It appears to be fallout from the change to build clang and lld only once for tinderbox, because we're invoking ld from the ${HOST_TARGET} path: /scratch/tmp/emaste/obj/scratch/tmp/emaste/freebsd/freebsd11-amd64/tmp/usr/bin/ld -m armelf_fbsd -Bshareable -znotext -d -warn-common --build-id=sha1 -o zfs.ko.full zfs.kld /scratch/tmp/emaste/obj/scratch/tmp/emaste/freebsd/freebsd11-amd64/tmp/usr/bin/ld: warning: lld uses extended branch encoding, no object with architecture supporting feature detected. /scratch/tmp/emaste/obj/scratch/tmp/emaste/freebsd/freebsd11-amd64/tmp/usr/bin/ld: warning: lld may use movt/movw, no object with architecture supporting feature detected. From owner-freebsd-toolchain@freebsd.org Thu Aug 16 14:14:41 2018 Return-Path: Delivered-To: freebsd-toolchain@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 0F85310676EA for ; Thu, 16 Aug 2018 14:14:41 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic307-11.consmr.mail.ne1.yahoo.com (sonic307-11.consmr.mail.ne1.yahoo.com [66.163.190.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 982B084870 for ; Thu, 16 Aug 2018 14:14:40 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: rJuwjaUVM1kckP5SJ9oP_DR2w76hK1HJt8wdqelYUu3FT6dD.BXaKaYmckwepNK e1p_iV65ADmCIHhQsNCELwHzl3YZEFGOZXLyGorLS4GwFkMGgoAOtPAv6vfgVza7Z71X7ShKBnug 4AJk7w.uyvVtqnIx3GgDwjiPRk5eEK2HL4QOxWm5VzUZLZ_x8QdenKZ_qGDE6PSWxeHbwH0A5Xr3 oKlRCALbqenVQdoO3KqOqJpFUMXRKJuWfkdEXFUlwVLffGFYivk98kfIWIWpIg4vceia.O.6X5DR Gh9McNKxW.1HEuQUjqKZ1_Qzo2a9jE3UuhGqxYkrKC3HIY7Crx2mR7ABmRYiGzgMgzuWyDhj9xK5 KY2V8gNJ1CKL.vpJBv0_NaaN5wkyCYgXQFczT9E.qjm7wg_cfzJsaOpjWEP1GnpsXGi9UFbiXx8i 3uG__.zMeFPY3FAdqDkd6azsKE4l4Mo.KakZ0Ago9gZC147sjGiVMsyRsQ.E9jcZXWtJpQrqdt3F eDdptPpU92XdQ6VViVCE.o58mfQNMfEQVfGND9M.klceHH3sSWn62XAfOaVPM4Mr3ugrzcTHytIe GVgK2d2mzJijPzAejAaw3GV4Q3SZuqNXs5JxzHJvgzf2xHa12BXd4X1C9NW8Lf6lUPbRbuDFO5ey zUnMMfApY16jrrKQOb0dVeKve.ykN9KD2Am4YVAqx1C8KM6u1qa3Hv2iJjL1T8Aq3EbZ7UWEkV8B dJtff6qxnp4xJ_ctzkgG7o54zQr4WW.FjlbdyOhcFGc99Hza5yJW0QcybFXJkTVj0PvQHHboXJti C_IueQFLA7HHRJH2ua8TaakrlWgt6N_mEuHHsGZZsHd5xPhuPyvtGQ2IcokvpyBeTgcfyaz8VhlT szkmSMH_NrOfKo.Pbg9L58TiO8hlnRZXzpo48voUR8sR1q4gpKKfcbefsCy9yp2H5R3OtDMJCHJL HujRgEbDUBsXeA5wtZ7AhKZdSft.a_G454C7hY4r8Jp5jfGJEdltM_BKBwndkqPge1XsLbmP_gjI 1FXbfJn4- Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ne1.yahoo.com with HTTP; Thu, 16 Aug 2018 14:14:33 +0000 Received: from ip70-189-131-151.lv.lv.cox.net (EHLO [192.168.0.105]) ([70.189.131.151]) by smtp402.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID c6cfe08495dc118317c568ebaf4f64bf; Thu, 16 Aug 2018 14:14:30 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: Broken arm support in clang now? From: Mark Millard In-Reply-To: Date: Thu, 16 Aug 2018 07:14:28 -0700 Cc: Warner Losh , "freebsd-toolchain@FreeBSD.org" , Dimitry Andric Content-Transfer-Encoding: quoted-printable Message-Id: <86844298-1268-4F5E-A6CD-64CADC022FB9@yahoo.com> References: <1880880F-9D9D-47E0-A7A4-5369A3770F89@FreeBSD.org> <8B467E75-A6D3-41A5-8EA1-4DDFE0E14CC5@nexustechnology.com> <230C1E7D-04DB-4E45-8A40-F6B2F5E557E9@yahoo.com> To: Ed Maste X-Mailer: Apple Mail (2.3445.9.1) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Aug 2018 14:14:41 -0000 On 2018-Aug-16, at 6:38 AM, Ed Maste wrote: > On 11 August 2018 at 20:45, Mark Millard via freebsd-toolchain > wrote: >>=20 >> Is the link command itself available? (The .../sys/*/kernel.full.meta >> likely has it if it is still around.) >=20 > I tried a tinderbox build right now and saw the lld warnings from > linking zfs.ko. It appears to be fallout from the change to build > clang and lld only once for tinderbox, because we're invoking ld from > the ${HOST_TARGET} path: >=20 > = /scratch/tmp/emaste/obj/scratch/tmp/emaste/freebsd/freebsd11-amd64/tmp/usr= /bin/ld > -m armelf_fbsd -Bshareable -znotext -d -warn-common --build-id=3Dsha1 > -o zfs.ko.full zfs.kld > = /scratch/tmp/emaste/obj/scratch/tmp/emaste/freebsd/freebsd11-amd64/tmp/usr= /bin/ld: > warning: lld uses extended branch encoding, no object with > architecture supporting feature detected. > = /scratch/tmp/emaste/obj/scratch/tmp/emaste/freebsd/freebsd11-amd64/tmp/usr= /bin/ld: > warning: lld may use movt/movw, no object with architecture supporting > feature detected. So ld.lld is not a valid cross linker for some arm variants? A architecture specific bootstrap one is needed? Is this because armelf_fbsd is not specific enough to identify the accurate target emulation? Is it because the .o's are not sufficient for that identification? Note: I got the questions from reading the output in: # ld.lld=20 ld.lld: error: no input files ld.lld: error: target emulation unknown: -m or at least one .o file = required So it appears that -m and/or .o's are used to identify targets. I'm not clear on the criteria when both are present. (ld.lld does not take -target as an argument.) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-toolchain@freebsd.org Thu Aug 16 14:16:28 2018 Return-Path: Delivered-To: freebsd-toolchain@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 C870B1067892 for ; Thu, 16 Aug 2018 14:16:28 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it0-x22a.google.com (mail-it0-x22a.google.com [IPv6:2607:f8b0:4001:c0b::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 54CF184A49 for ; Thu, 16 Aug 2018 14:16:28 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it0-x22a.google.com with SMTP id d70-v6so20394051ith.1 for ; Thu, 16 Aug 2018 07:16:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=DzRZcP09QhtBcML7BJ8+KCfpUjPqBltlq0ubqS2r8aY=; b=uu3ppElSQ5W4GOvYNLArdSDCPf6yxizmmZivaXj9SJEt3BxrljeRllt2rG6iNUdoqt coA7Jcx+4LXNEi5r0QmvktNrgzuVp4/iYy6ktbb8lOFPYYvVn6zVXeieGdzeg2iCtI28 B4fY4Jiph6I12SwHfLhUqfKBzsk7FWOjSRVPK1wEOY25n3/pZ39XGGBtK9Dj8IpHhklx DKRBmTKvHXWLZX+X2bIw9mR19xinxwRcX+SmFk+ecQe87Q8914lI+e46DSp+XlHtL8+2 A5AwSmX6UdBtFz4r57BwG1TXt9QFkdG9wAC7/6lfdnjDB+CfDWpOCDASHa24RjZ2erCd APHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=DzRZcP09QhtBcML7BJ8+KCfpUjPqBltlq0ubqS2r8aY=; b=P9kkyJYcm6kAeTIqa0AdCdvZ1kMwvF7w9b9SgRNp5iNAZgg5L0O63/kiCaOrRHzTcG j5oJGtdNCtTH7m9nT93Orex5VuLU9m3jVjWx2KN8kcNOerV4UTEU7Cn1+BZOYqco/m9C bfMQBRft/hHdFK/AU20VNnRQU2Sj9clT5oo5ag08Oofj1tIbk976k1Gt+CmBx3zD2kKg IwDhb4YxRtMt/81Quzqh+fKN5YjWMx5yZakJbrKRtBtKtQOGMkCXE2PW39idvxwb929r IiCoXGyDeuGDujJ9Lcg57sEoIWdH9BYDi+X2mXwtaS/6LxbH1cvlbzsVtkDtkZqyYNgR f4wA== X-Gm-Message-State: AOUpUlE/t1yozIqcQEf4vlRHcz+P8nOwZEwbh5vvMEr4g/RQjJCSSs4J YA22DxU5D8pOLZR0ZrZUuhZcYvEcaEcRW3bA1IKMSg== X-Google-Smtp-Source: AA+uWPyfYsqntIgnVALNLtaLPHUI9uhfLneqL5u/1HX4mMLApwzZuoq602cu8L8rzmsD6VEvKsYnTVaLDJrKiRYq8Bs= X-Received: by 2002:a24:d2:: with SMTP id 201-v6mr689370ita.60.1534428987473; Thu, 16 Aug 2018 07:16:27 -0700 (PDT) MIME-Version: 1.0 Sender: wlosh@bsdimp.com Received: by 2002:a4f:257:0:0:0:0:0 with HTTP; Thu, 16 Aug 2018 07:16:26 -0700 (PDT) X-Originating-IP: [2603:300b:6:5100:1052:acc7:f9de:2b6d] In-Reply-To: <86844298-1268-4F5E-A6CD-64CADC022FB9@yahoo.com> References: <1880880F-9D9D-47E0-A7A4-5369A3770F89@FreeBSD.org> <8B467E75-A6D3-41A5-8EA1-4DDFE0E14CC5@nexustechnology.com> <230C1E7D-04DB-4E45-8A40-F6B2F5E557E9@yahoo.com> <86844298-1268-4F5E-A6CD-64CADC022FB9@yahoo.com> From: Warner Losh Date: Thu, 16 Aug 2018 08:16:26 -0600 X-Google-Sender-Auth: eIub7GamJo1LSBN-v4LnID9ugXg Message-ID: Subject: Re: Broken arm support in clang now? To: Mark Millard Cc: Ed Maste , "freebsd-toolchain@FreeBSD.org" , Dimitry Andric Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Aug 2018 14:16:29 -0000 On Thu, Aug 16, 2018 at 8:14 AM, Mark Millard wrote: > On 2018-Aug-16, at 6:38 AM, Ed Maste wrote: > > > On 11 August 2018 at 20:45, Mark Millard via freebsd-toolchain > > wrote: > >> > >> Is the link command itself available? (The .../sys/*/kernel.full.meta > >> likely has it if it is still around.) > > > > I tried a tinderbox build right now and saw the lld warnings from > > linking zfs.ko. It appears to be fallout from the change to build > > clang and lld only once for tinderbox, because we're invoking ld from > > the ${HOST_TARGET} path: > > > > /scratch/tmp/emaste/obj/scratch/tmp/emaste/freebsd/ > freebsd11-amd64/tmp/usr/bin/ld > > -m armelf_fbsd -Bshareable -znotext -d -warn-common --build-id=sha1 > > -o zfs.ko.full zfs.kld > > /scratch/tmp/emaste/obj/scratch/tmp/emaste/freebsd/ > freebsd11-amd64/tmp/usr/bin/ld: > > warning: lld uses extended branch encoding, no object with > > architecture supporting feature detected. > > /scratch/tmp/emaste/obj/scratch/tmp/emaste/freebsd/ > freebsd11-amd64/tmp/usr/bin/ld: > > warning: lld may use movt/movw, no object with architecture supporting > > feature detected. > > So ld.lld is not a valid cross linker for some arm variants? A > architecture specific bootstrap one is needed? > > Is this because armelf_fbsd is not specific enough to > identify the accurate target emulation? Is it because > the .o's are not sufficient for that identification? > > Note: I got the questions from reading the output in: > > # ld.lld > ld.lld: error: no input files > ld.lld: error: target emulation unknown: -m or at least one .o file > required > > So it appears that -m and/or .o's are used to identify targets. > I'm not clear on the criteria when both are present. > > (ld.lld does not take -target as an argument.) lld uses instructions and features introduced in armv7 unconditionally to do its linking. The bug appears to be that clang invokes it unconditionally in some cases. Warner From owner-freebsd-toolchain@freebsd.org Thu Aug 16 14:49:08 2018 Return-Path: Delivered-To: freebsd-toolchain@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 C8D9310699EA for ; Thu, 16 Aug 2018 14:49:08 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-13.consmr.mail.bf2.yahoo.com (sonic309-13.consmr.mail.bf2.yahoo.com [74.6.129.123]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 65B4C85F58 for ; Thu, 16 Aug 2018 14:49:08 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: e0Lw3TQVM1mq0flWmQafWnj.JFCR9FLx7GvDkadCoREfJU_8NCqWD8K0ZFXzqCg HeiLnJ6Kgwu3IMcUPa5uzZRxeQMG8n9f22iZh8X5PxX6NBT6QuiCyoVYATtdWzSdbl57CaV4oOk0 LDAGSLCx8qgskPgPvio3EoFrdUlLjEGRR7rKBEO9Ys3REs3sg00fP23UiDndsBx_RBH.Ef7GZItF 9NDEUSnBu_PrgLz6_VN_k.7QoLEWTg.7SWP3.OOXEAnDzs2Ac5aYGFmC8QkpaAAcwP1katgV38p_ e.E9qQjzdQBVRixObY0h0u6CpQAMHnrxKvuTNFSc7BP_A.sQUvDKMf9IgdFQa3y2rcTcHyPOmGiq 43_cUBNtw1D2E1ItGgNNfU_XK3QfkMJ7wnFXBn_N0FjBg3t.x91096dUDd4t_NYNoKZ93JTLupUM n6PJqd9Fs7DBkoFQgSD72vk0kZED1ZkGKAS8ajjEI21FIEK7S9Vbo8iQ71jD08pmD3fkg8sV.ltN 3x5r7WJGYJIaYkKYwCaUXwytzIALZd81BJ.fvwAh_ZWau9D8vg.WsEeR4LIM1XF7M.QAZ7Xqmv9Q 1ALu91HHHwDxidvit6r6csZNQo2DANxrjyz5ieBpdjdKy6uktiU1MrgNcMq7YToaAdtbQbf.XVMP rajy91bpH6HOoQ8vzqBBwm_nFrW3J47n.6NR15zIgpIDbfukReZA2bjQaDo17ueQjsCcNgEhi0fz CJF3Y4ZYRVGzv6FvWVgYLUXUURcI0dZpMRQrj2OFGGlQefMgyrc56h7Edi.bwB5hFwq2OQIqUzpc DHYYRyyDKAUtcjsWmtE9mPmU0_1pVqmqq0IYmcPBX2ZvKdEUNCTudj2D.seRUlkexQoKJeRLlxRV TuJtWuBsrro2VPwZILlYmvN2WBIUv6y7_DmidDPZu1gc7SN.2iHDgFIRM9HH3G2t2XQSLS0Vp2IL w0ZHJVfTB3EKwgnb_PiT5cxTR2YPIrYyaMHl1KDXfLnwJbVUJaQtdf.SL_.WAAp_1Xxjf_4JfjR1 6n5MFNvQ3aQ-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.bf2.yahoo.com with HTTP; Thu, 16 Aug 2018 14:49:07 +0000 Received: from ip70-189-131-151.lv.lv.cox.net (EHLO [192.168.0.105]) ([70.189.131.151]) by smtp431.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 008a48e9f24ba21288aac648e8cfd51e; Thu, 16 Aug 2018 14:49:06 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: Broken arm support in clang now? From: Mark Millard In-Reply-To: Date: Thu, 16 Aug 2018 07:49:04 -0700 Cc: Ed Maste , "freebsd-toolchain@FreeBSD.org" , Dimitry Andric Content-Transfer-Encoding: quoted-printable Message-Id: References: <1880880F-9D9D-47E0-A7A4-5369A3770F89@FreeBSD.org> <8B467E75-A6D3-41A5-8EA1-4DDFE0E14CC5@nexustechnology.com> <230C1E7D-04DB-4E45-8A40-F6B2F5E557E9@yahoo.com> <86844298-1268-4F5E-A6CD-64CADC022FB9@yahoo.com> To: Warner Losh X-Mailer: Apple Mail (2.3445.9.1) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Aug 2018 14:49:09 -0000 > On 2018-Aug-16, at 7:16 AM, Warner Losh wrote: >=20 > On Thu, Aug 16, 2018 at 8:14 AM, Mark Millard = wrote: >> On 2018-Aug-16, at 6:38 AM, Ed Maste wrote: >>=20 >> > On 11 August 2018 at 20:45, Mark Millard via freebsd-toolchain >> > wrote: >> >>=20 >> >> Is the link command itself available? (The = .../sys/*/kernel.full.meta >> >> likely has it if it is still around.) >> >=20 >> > I tried a tinderbox build right now and saw the lld warnings from >> > linking zfs.ko. It appears to be fallout from the change to build >> > clang and lld only once for tinderbox, because we're invoking ld = from >> > the ${HOST_TARGET} path: >> >=20 >> > = /scratch/tmp/emaste/obj/scratch/tmp/emaste/freebsd/freebsd11-amd64/tmp/usr= /bin/ld >> > -m armelf_fbsd -Bshareable -znotext -d -warn-common --build-id=3Dsha1= >> > -o zfs.ko.full zfs.kld >> > = /scratch/tmp/emaste/obj/scratch/tmp/emaste/freebsd/freebsd11-amd64/tmp/usr= /bin/ld: >> > warning: lld uses extended branch encoding, no object with >> > architecture supporting feature detected. >> > = /scratch/tmp/emaste/obj/scratch/tmp/emaste/freebsd/freebsd11-amd64/tmp/usr= /bin/ld: >> > warning: lld may use movt/movw, no object with architecture = supporting >> > feature detected. >>=20 >> So ld.lld is not a valid cross linker for some arm variants? A >> architecture specific bootstrap one is needed? >>=20 >> Is this because armelf_fbsd is not specific enough to >> identify the accurate target emulation? Is it because >> the .o's are not sufficient for that identification? >>=20 >> Note: I got the questions from reading the output in: >>=20 >> # ld.lld=20 >> ld.lld: error: no input files >> ld.lld: error: target emulation unknown: -m or at least one .o file = required >>=20 >> So it appears that -m and/or .o's are used to identify targets. >> I'm not clear on the criteria when both are present. >>=20 >> (ld.lld does not take -target as an argument.) >>=20 > lld uses instructions and features introduced in armv7 unconditionally = to do its linking. The bug appears to be that clang invokes it = unconditionally in some cases. Ahh. Okay. 32-bit non-armv7+ cannot be fully llvm based. Intersting. But I took Ed M.'s text to be based on the .meta file where he listed: = /scratch/tmp/emaste/obj/scratch/tmp/emaste/freebsd/freebsd11-amd64/tmp/usr= /bin/ld -m armelf_fbsd -Bshareable -znotext -d -warn-common = --build-id=3Dsha1 -o zfs.ko.full zfs.kld The implication would be that ld was then directly invoked instead of via cc (clang). Looking at a armv7 build I happen to have around: # more = /usr/obj/cortexA53_clang/arm64.aarch64/usr/src/arm64.aarch64/sys/GENERIC-N= ODBG/modules/usr/src/sys/modules/zfs/zfs.ko.full.meta # Meta data file = /usr/obj/cortexA53_clang/arm64.aarch64/usr/src/arm64.aarch64/sys/GENERIC-N= ODBG/modules/usr/src/sys/modules/zfs/zfs.ko.full.meta CMD ld -m aarch64elf -Bshareable -znotext -d -warn-common = --build-id=3Dsha1 -o zfs.ko.full zfs.kld CWD = /usr/obj/cortexA53_clang/arm64.aarch64/usr/src/arm64.aarch64/sys/GENERIC-N= ODBG/modules/usr/src/sys/modules/zfs TARGET zfs.ko.full -- command output -- It looks like ld was directly invoked instead of being done via a cc command for my amd64 -> armv7 cross build example. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-toolchain@freebsd.org Thu Aug 16 18:08:49 2018 Return-Path: Delivered-To: freebsd-toolchain@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 9AFCC1071357 for ; Thu, 16 Aug 2018 18:08:49 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-22.consmr.mail.gq1.yahoo.com (sonic311-22.consmr.mail.gq1.yahoo.com [98.137.65.203]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 230D070D85 for ; Thu, 16 Aug 2018 18:08:49 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: C2sExSwVM1mFWonf36JoIR.UH4U5HBXYzUxKKrVRTwO_Zetf5pXY5HT9E4iR8tI tClrf_WZmUdH8Vt.mlb47FqzIDYESCmYAz1BGpsJvvN1md2bmk8GvToN3Tbs2.uRK.FxDvZQykSV DCbkwFJB0HriC_E7nbEiSnkx7mbnx0slFTn9DFiBwM9xAd0ZpZ0yDf2J1KHl8fHZafhLKJkTqVyt ITpJvzFQdZh4b8c3S5o2GNz7TlkDVtG91XqbGxXXh3aJBw1lIpUbfwBz76jLofdI7YEYi_XQ.OTM BzNp8dACO4D8IAXHLg.cyaubUkul4qZ6eHk9RHkLHqWH6Fae6tGP6lG3Xe3YxjmcaH1vaQ0PEJOy pIZje7nH6GioVLU40eGtwnDtNUah7S7Wy7duyxX9nICAwMRwknIdDzggN8CnPLFOt0dyjcRGCgYj sgk1ugSNriebi7XpsvcUAzkm8ohkrpTre1l2K0qB4_QWXLGUfCXE9GDgl6StAbst8orN8JwTYtLg rdfLV9eJEaGtMbLqo7lM2DSW2ST662_mmZLiQzK0yZnCbGfuxMIyh.2iqpCPvR_0EBtMyV5E8zga XVP3xsJdhIWbdAFrxKNLYiJHD4o_4_BYspKThMv44UNEtuE50DHzG1aDpfJxYwMNFgqf8L.lAQMw IiNRNgxjB5V28Y81HyJgzeXuBOdVkbBLF4bV5LMQqYU9dEVNVBPZMK4.Ha01nM71Dty0xvANphe. UGcnaqZM84fJ8BYLAIpM6uh6OAytwTCtwX1Xs6cEdcHjJUHGbnqfI9w40XTtBjcyLLHJPzbaaXOY deFOudkKJoD.uOm8Is.Kh_LXbD9bVxUJx2WG7sNLqMT1VhbCTaB6IIKDd0RDFICUT3PcXbgKXQI2 1DX9N.WkT4dXuYfxDns4uThgk36DEe8YOi3mQDBd.fkkVmHJGc47pIJleTsNXqxfZ3bL90ST7Oco z4o9g._Oe84NZG8rjolVKFedQsJgusp4sjqtT0w4cgLwdYBqGr7jL0frK_TxvboGuWchKjbFsps4 3Kr110B2N Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Thu, 16 Aug 2018 18:08:42 +0000 Received: from ip70-189-131-151.lv.lv.cox.net (EHLO [192.168.0.105]) ([70.189.131.151]) by smtp412.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 9de6fe09bd0e4efa25c4f3ff5f328bb8; Thu, 16 Aug 2018 18:08:41 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: Broken arm support in clang now? From: Mark Millard In-Reply-To: Date: Thu, 16 Aug 2018 11:08:39 -0700 Cc: Warner Losh , "freebsd-toolchain@FreeBSD.org" , Dimitry Andric , Bryan Drewery Content-Transfer-Encoding: quoted-printable Message-Id: <70A9144F-EBD8-46F6-8E2F-98A630A897E4@yahoo.com> References: <1880880F-9D9D-47E0-A7A4-5369A3770F89@FreeBSD.org> <8B467E75-A6D3-41A5-8EA1-4DDFE0E14CC5@nexustechnology.com> <230C1E7D-04DB-4E45-8A40-F6B2F5E557E9@yahoo.com> <86844298-1268-4F5E-A6CD-64CADC022FB9@yahoo.com> To: Ed Maste X-Mailer: Apple Mail (2.3445.9.1) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Aug 2018 18:08:49 -0000 [I found the ${LD} use in /usr/src/sys/conf/kmod.mk .] On 2018-Aug-16, at 7:49 AM, Mark Millard wrote: > On 2018-Aug-16, at 7:16 AM, Warner Losh wrote: >>=20 >> On Thu, Aug 16, 2018 at 8:14 AM, Mark Millard = wrote: >>> On 2018-Aug-16, at 6:38 AM, Ed Maste wrote: >>>=20 >>>> On 11 August 2018 at 20:45, Mark Millard via freebsd-toolchain >>>> wrote: >>>>>=20 >>>>> Is the link command itself available? (The = .../sys/*/kernel.full.meta >>>>> likely has it if it is still around.) >>>>=20 >>>> I tried a tinderbox build right now and saw the lld warnings from >>>> linking zfs.ko. It appears to be fallout from the change to build >>>> clang and lld only once for tinderbox, because we're invoking ld = from >>>> the ${HOST_TARGET} path: >>>>=20 >>>> = /scratch/tmp/emaste/obj/scratch/tmp/emaste/freebsd/freebsd11-amd64/tmp/usr= /bin/ld >>>> -m armelf_fbsd -Bshareable -znotext -d -warn-common --build-id=3Dsha1= >>>> -o zfs.ko.full zfs.kld >>>> = /scratch/tmp/emaste/obj/scratch/tmp/emaste/freebsd/freebsd11-amd64/tmp/usr= /bin/ld: >>>> warning: lld uses extended branch encoding, no object with >>>> architecture supporting feature detected. >>>> = /scratch/tmp/emaste/obj/scratch/tmp/emaste/freebsd/freebsd11-amd64/tmp/usr= /bin/ld: >>>> warning: lld may use movt/movw, no object with architecture = supporting >>>> feature detected. >>>=20 >>> So ld.lld is not a valid cross linker for some arm variants? A >>> architecture specific bootstrap one is needed? >>>=20 >>> Is this because armelf_fbsd is not specific enough to >>> identify the accurate target emulation? Is it because >>> the .o's are not sufficient for that identification? >>>=20 >>> Note: I got the questions from reading the output in: >>>=20 >>> # ld.lld=20 >>> ld.lld: error: no input files >>> ld.lld: error: target emulation unknown: -m or at least one .o file = required >>>=20 >>> So it appears that -m and/or .o's are used to identify targets. >>> I'm not clear on the criteria when both are present. >>>=20 >>> (ld.lld does not take -target as an argument.) >>>=20 >> lld uses instructions and features introduced in armv7 = unconditionally to do its linking. The bug appears to be that clang = invokes it unconditionally in some cases. >=20 > Ahh. Okay. 32-bit non-armv7+ cannot be fully llvm based. > Intersting. >=20 > But I took Ed M.'s text to be based on the .meta file where > he listed: >=20 > = /scratch/tmp/emaste/obj/scratch/tmp/emaste/freebsd/freebsd11-amd64/tmp/usr= /bin/ld -m armelf_fbsd -Bshareable -znotext -d -warn-common = --build-id=3Dsha1 -o zfs.ko.full zfs.kld >=20 > The implication would be that ld was then directly > invoked instead of via cc (clang). >=20 > Looking at a armv7 build I happen to have around: >=20 > # more = /usr/obj/cortexA53_clang/arm64.aarch64/usr/src/arm64.aarch64/sys/GENERIC-N= ODBG/modules/usr/src/sys/modules/zfs/zfs.ko.full.meta > # Meta data file = /usr/obj/cortexA53_clang/arm64.aarch64/usr/src/arm64.aarch64/sys/GENERIC-N= ODBG/modules/usr/src/sys/modules/zfs/zfs.ko.full.meta > CMD ld -m aarch64elf -Bshareable -znotext -d -warn-common = --build-id=3Dsha1 -o zfs.ko.full zfs.kld > CWD = /usr/obj/cortexA53_clang/arm64.aarch64/usr/src/arm64.aarch64/sys/GENERIC-N= ODBG/modules/usr/src/sys/modules/zfs > TARGET zfs.ko.full > -- command output -- >=20 > It looks like ld was directly invoked instead of being > done via a cc command for my amd64 -> armv7 cross build > example. /usr/src/sys/conf/kmod.mk (from -r337400 in my context) does: .if ${__KLD_SHARED} =3D=3D yes ${FULLPROG}: ${KMOD}.kld ${LD} -m ${LD_EMULATION} -Bshareable -znotext ${_LDFLAGS} \ -o ${.TARGET} ${KMOD}.kld .if !defined(DEBUG_FLAGS) ${OBJCOPY} --strip-debug ${.TARGET} .endif .endif So it is the ${LD} value and $PATH combination at the time that is picking out to use the host-system's ld command, not clang. So this seems to be a FreeBSD build system problem when the wrong ld is put to use for cross builds (where llvm's lld can not be used but clang can be). In powerpc land I've not seen this in my clang experiments because my, for example, src.conf.powerpc64-clang_altbinutils-bootstrap.amd64-host is explicit about setting where to find binutils such as ld: TO_TYPE=3Dpowerpc64 TOOLS_TO_TYPE=3D${TO_TYPE} VERSION_CONTEXT=3D12.0 . . . = CROSS_BINUTILS_PREFIX=3D/usr/local/${TOOLS_TO_TYPE}-unknown-freebsd${VERSI= ON_CONTEXT}/bin/ .if ${.MAKE.LEVEL} =3D=3D 0 . . . XLD=3D/usr/local/${TOOLS_TO_TYPE}-unknown-freebsd${VERSION_CONTEXT}/bin/ld= .export XLD .endif =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)