From owner-freebsd-toolchain@freebsd.org Sun Nov 4 06:25:23 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 707F410F5656 for ; Sun, 4 Nov 2018 06:25:23 +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 D294B7B847 for ; Sun, 4 Nov 2018 06:25:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 981D310F5654; Sun, 4 Nov 2018 06:25:22 +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 7672210F5651 for ; Sun, 4 Nov 2018 06:25:22 +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.3 with cipher TLS_AES_256_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 EB1B57B83C for ; Sun, 4 Nov 2018 06:25:21 +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 F11C0F7D6 for ; Sun, 4 Nov 2018 06:25: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 wA46PHrI078715 for ; Sun, 4 Nov 2018 06:25:17 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wA46PH1I078710 for toolchain@FreeBSD.org; Sun, 4 Nov 2018 06:25:17 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 230857] loading carp module panic i386 kernel (VIMAGE related) Date: Sun, 04 Nov 2018 06:25:17 +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: panic, toolchain, vimage X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: commit-hook@freebsd.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bz@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-Rspamd-Queue-Id: D294B7B847 X-Spamd-Result: default: False [-4.00 / 200.00]; ARC_NA(0.00)[]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; FORWARDED(0.00)[toolchain@mailman.ysv.freebsd.org]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_ONE(0.00)[1]; SPF_FAIL_FORWARDING(0.00)[]; DMARC_NA(0.00)[freebsd.org]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: mx66.freebsd.org]; FROM_NO_DN(0.00)[]; NEURAL_HAM_SHORT(-0.97)[-0.970,0]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-2.82)[ip: (-9.37), ipnet: 2001:1900:2254::/48(-2.72), asn: 10310(-1.95), country: US(-0.06)]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[toolchain@FreeBSD.org,freebsd-toolchain@freebsd.org]; RCVD_COUNT_SEVEN(0.00)[7]; TO_DOM_EQ_FROM_DOM(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.29 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, 04 Nov 2018 06:25:23 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D230857 --- Comment #11 from commit-hook@freebsd.org --- A commit references this bug: Author: bz Date: Sun Nov 4 06:25:07 UTC 2018 New revision: 340109 URL: https://svnweb.freebsd.org/changeset/base/340109 Log: MFC r340009: carpstats are the last virtualised variable in the file and end up at t= he end of the vnet_set. The generated code uses an absolute relocation at one byte beyond the end of the carpstats array. This means the relocat= ion for the vnet does not happen for carpstats initialisation and as a resu= lt the kernel panics on module load. This problem has only been observed with carp and only on i386. We considered various possible solutions including using linker scripts to add padding to all kernel modules for pcpu and vnet sections. While the symbols (by chance) stay in the order of appearance in the fi= le adding an unused non-file-local variable at the end of the file will ex= tend the size of set_vnet and hence make the absolute relocation for carpsta= ts work (think of this as a single-module set_vnet padding). This is a (tmporary) hack. It is the least intrusive one as we need a timely solution for the upcoming release. We will revisit the problem = in HEAD. For a lot more information and the possible alternate solutions please see the PR and the references therein. PR: 230857 Approved by: re (kib) Changes: _U stable/12/ stable/12/sys/netinet/ip_carp.c --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-toolchain@freebsd.org Sun Nov 4 08:03: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 2651810F7FA0 for ; Sun, 4 Nov 2018 08:03:11 +0000 (UTC) (envelope-from julian@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 9987D7E671 for ; Sun, 4 Nov 2018 08:03:10 +0000 (UTC) (envelope-from julian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 5EBA810F7F9D; Sun, 4 Nov 2018 08:03: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 4C71D10F7F9B; Sun, 4 Nov 2018 08:03:10 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 869227E66E; Sun, 4 Nov 2018 08:03:09 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from Julian-MBP3.local (c-73-225-95-163.hsd1.wa.comcast.net [73.225.95.163]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id wA47hePZ018868 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Sun, 4 Nov 2018 00:43:41 -0700 (PDT) (envelope-from julian@freebsd.org) Subject: Re: svn commit: r339898 - head/lib/libc/amd64/sys To: Charlie Li , Konstantin Belousov Cc: Brooks Davis , svn-src-head@freebsd.org, toolchain@freebsd.org, current@freebsd.org References: <201810300011.w9U0BUui038857@repo.freebsd.org> <20181101160406.GA60233__23941.7825396687$1541088368$gmane$org@spindle.one-eyed-alien.net> <20181103152936.GQ5335@kib.kiev.ua> From: Julian Elischer Message-ID: Date: Sun, 4 Nov 2018 00:43:34 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 9987D7E671 X-Spamd-Result: default: False [-4.12 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[freebsd.org]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_FIVE(0.00)[6]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: mx66.freebsd.org]; NEURAL_HAM_SHORT(-0.97)[-0.969,0]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-2.94)[ip: (-9.46), ipnet: 2001:1900:2254::/48(-3.01), asn: 10310(-2.16), country: US(-0.06)]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[ml@vishwin.info ..,freebsd-toolchain@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[163.95.225.73.zen.spamhaus.org : 127.0.0.10] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.29 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, 04 Nov 2018 08:03:11 -0000 what's an ifunc? From owner-freebsd-toolchain@freebsd.org Sun Nov 4 09:12:13 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 CD07F10F9B30; Sun, 4 Nov 2018 09:12:13 +0000 (UTC) (envelope-from thomas.e.zander@googlemail.com) Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) (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 1160980C1D; Sun, 4 Nov 2018 09:12:13 +0000 (UTC) (envelope-from thomas.e.zander@googlemail.com) Received: by mail-wr1-f52.google.com with SMTP id z16-v6so6178144wrv.2; Sun, 04 Nov 2018 01:12:12 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=FlO6NYavZynJxK4Av5TqU25nXxZQoqq1D6aQtg2WgGU=; b=YT6btPAQE8GSv1mz7oKdy5wsJqUy9nh/mIvPsDhlxErtbnsbtSvlU1x49rTI5BGtio 82WFLIdTLKNnSqaadZozk0aJoWi04WrCOPOVfvAIH8pu3DYvJz65dKbMRKUbTttzzrXj DCKXg0bVsECKkSqYgHlOTSGCzdYTHUIitxBXC4JLecfMekscQ7z1AZLx3Zt5PpAxU0KE ilmRZASAiTFl8jJJI17BgezTagkHURf4/wZLpEhP8UnhZT5D3fS71Jcobwk7LLXFonzJ JhBGmuKIoLyRHuvdO0klcY+nZJGowOpAf6MFoRiHn5+5OSWatjANpYqUqKlqqoXfVELT vG8w== X-Gm-Message-State: AGRZ1gJogWQjmKVJF9ejmig1b57X6/3LRnjWSdTvBMEHPKqVbngjPDD0 KBq52XYsT7+l2zghFVLp6lSrHvzj8UyuH8Y84TI= X-Google-Smtp-Source: AJdET5di4CjIx48uGy+OqDyFkPwEjaLoRXI3e6OJkTG6X1uFES43cczeewQM6jig3bL8zL6Ns88ILdjskUKvEcVSQAk= X-Received: by 2002:adf:90af:: with SMTP id i44-v6mr14631438wri.77.1541322388386; Sun, 04 Nov 2018 01:06:28 -0800 (PST) MIME-Version: 1.0 References: <201708302332.v7UNWSVY073465@gw.catspoiler.org> <9B916738-394B-48B7-AA2E-6193F54760B3@dsl-only.net> <85B5ADE0-5573-4E04-8EC3-CB5751C035FF@dsl-only.net> <32379D16-A06E-4BE8-8FC5-C68A8B80E1D2@dsl-only.net> In-Reply-To: <32379D16-A06E-4BE8-8FC5-C68A8B80E1D2@dsl-only.net> From: Thomas Zander Date: Sun, 4 Nov 2018 10:06:16 +0100 Message-ID: Subject: Re: FYI: qemu-ppc64-static and qemu-ppc-static "live-hang" when I attempt use with poudriere; qemu-arm-static and qemu-aarch64-static work To: markmi@dsl-only.net Cc: Sean Bruno , Mark Linimon , truckman@freebsd.org, freebsd-toolchain@freebsd.org, FreeBSD Ports , freebsd-ppc@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 1160980C1D X-Spamd-Result: default: False [-2.16 / 200.00]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.91)[-0.909,0]; RCVD_IN_DNSWL_NONE(0.00)[52.221.85.209.list.dnswl.org : 127.0.5.0]; RCPT_COUNT_SEVEN(0.00)[7]; IP_SCORE(-1.24)[ipnet: 209.85.128.0/17(-4.59), asn: 15169(-1.56), country: US(-0.06)]; FORGED_SENDER(0.30)[riggs@freebsd.org,thomasezander@gmail.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[52.221.85.209.rep.mailspike.net : 127.0.0.17]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; TAGGED_FROM(0.00)[]; FROM_NEQ_ENVFROM(0.00)[riggs@freebsd.org,thomasezander@gmail.com]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.29 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, 04 Nov 2018 09:12:14 -0000 On Fri, 1 Sep 2017 at 01:37, Mark Millard wrote: > [I show some of the target/ppc/translate.c source code > and related material this time. Not that I know enough > to patch it correctly.] This is still an issue, correct? I tried to create a powerpc poudriere jail on 11.2 earlier today, with the same results. Riggs From owner-freebsd-toolchain@freebsd.org Sun Nov 4 09:19: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 DD7C410F9F61 for ; Sun, 4 Nov 2018 09:19:52 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-29.consmr.mail.bf2.yahoo.com (sonic317-29.consmr.mail.bf2.yahoo.com [74.6.129.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 8660F811E1 for ; Sun, 4 Nov 2018 09:19:51 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: fzwbBy4VM1mssJa51QyPpJbdgfvirZkwVEU2epEOJEda6VgYTcQ2zdaGQCj_7DX pbnZGH4GChvb9k3a_cf0dzdIf9A9EPi7wyYqfSlp1CvO0CM5EzDKVW3cdeXYxXemQ1SFV6KJUOtM uhEFfgI3ccAxTvEI_xO.9ZymrCLF3Upfb4HLfRY3kwI.kuca._hjRrcQpJ46R3kX48w6zSq.Eelx tdwIcdJuHmUnQtR7xTo9xcNaJXxNzqb.3z3LDJ.L7Fu8hh1ROovcObRd4FxH_EzfxRmoqISgoljR _Brrj8XaRCojQerMN50zYNrb0lBDztZaRCX3FkI.T5CkUP6DJeEqQG6NeP8o2o369OJVR8mbnMJa 20_QL4XlwtF7c3wygBau9OH8wB5Zser.Adf7s1uORogHmBry9TcTCc5IB3KVLkwMliqssnUfLL5l SroTR6UFUMsWI1JOfSDzQ8vO3kCk_GrFnM9Z9ef02OBXmgrC_0okSik.gXBT_09W2wnqnahIOPG9 Ic4lKRIImbzaqx93OpGlVYNrwGaBN52miTUGc3A9MgQ.RphDYP6Nrf4XlAhOd6QjzcIbeQrt2l8m jXExYte1oWoXMG1kFxkzs6BzHxINe6sIzhJ7ceYeyqK8lyoAvmlRb6_lUcvRMi_5kDHrXA8EpEkN gvtMYKgYMj7yaNSTySrY7GSyvEN2niaUULE8paTo_piJJzK5xAHDXV6Kfoc0WmOA5CRtrYTeI5N1 V3p.evdH7ewjTKKo0a62YwqJqxzraOhn1iR.AjuBv4QF4oqgs5ayobNFov07BE5.VJ8_lJBxeazM ncwtN4IcC3N4Uv3c1Ibqh1QkgFM4vOnh8xFWutK.LsY.RWzrJNB22iVKmIF4g9PtsslePKsRla7n nkNUDoMWgkgV0Vbah4LCDIf9twezUNIf0Rq7G2wFtnJ7VWWqyhHA3kds1KmuSCk6IpsGM9PQR7P. UC4kRVMCd.5W5RxBqNyUN289GmvEyesqZLMVwGG71OdX1opI1bBJ8rOa.z8ttswhC6w9JEG.WjRa LKuYQIag4YwU_GvShE0VdgNZp0psMgkOT2VvBW_oDMIOXrQQrqA-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.bf2.yahoo.com with HTTP; Sun, 4 Nov 2018 09:19:45 +0000 Received: from c-76-115-7-162.hsd1.or.comcast.net (EHLO [192.168.1.25]) ([76.115.7.162]) by smtp415.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID a4133d53b5a6c66a7d654b254588e59e; Sun, 04 Nov 2018 09:19:43 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: FYI: qemu-ppc64-static and qemu-ppc-static "live-hang" when I attempt use with poudriere; qemu-arm-static and qemu-aarch64-static work From: Mark Millard In-Reply-To: Date: Sun, 4 Nov 2018 01:19:40 -0800 Cc: truckman@freebsd.org, Sean Bruno , FreeBSD Toolchain , FreeBSD Ports , FreeBSD PowerPC ML Content-Transfer-Encoding: 7bit Message-Id: <88F122A8-5E87-4BB6-925D-E309E19590B2@yahoo.com> References: <201708302332.v7UNWSVY073465@gw.catspoiler.org> <9B916738-394B-48B7-AA2E-6193F54760B3@dsl-only.net> <85B5ADE0-5573-4E04-8EC3-CB5751C035FF@dsl-only.net> <32379D16-A06E-4BE8-8FC5-C68A8B80E1D2@dsl-only.net> To: Thomas Zander X-Mailer: Apple Mail (2.3445.9.1) X-Rspamd-Queue-Id: 8660F811E1 X-Spamd-Result: default: False [0.86 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain]; FREEMAIL_FROM(0.00)[yahoo.com]; RCPT_COUNT_FIVE(0.00)[6]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.89)[0.892,0]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; RCVD_IN_DNSWL_NONE(0.00)[84.129.6.74.list.dnswl.org : 127.0.5.0]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; RCVD_TLS_LAST(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[84.129.6.74.rep.mailspike.net : 127.0.0.17]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:26101, ipnet:74.6.128.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(0.48)[ipnet: 74.6.128.0/21(1.36), asn: 26101(1.09), country: US(-0.06)] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.29 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, 04 Nov 2018 09:19:53 -0000 On 2018-Nov-4, at 1:06 AM, Thomas Zander wrote: > On Fri, 1 Sep 2017 at 01:37, Mark Millard wrote: > >> [I show some of the target/ppc/translate.c source code >> and related material this time. Not that I know enough >> to patch it correctly.] > > This is still an issue, correct? > I tried to create a powerpc poudriere jail on 11.2 earlier today, with > the same results. Last I looked into it: unchanged. Your result tends to confirm the status is unchanged. === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-toolchain@freebsd.org Sun Nov 4 09:22: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 C1EDE10FA18E for ; Sun, 4 Nov 2018 09:22:09 +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 43FE18138B for ; Sun, 4 Nov 2018 09:22:09 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 0613110FA187; Sun, 4 Nov 2018 09:22:09 +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 E869910FA186; Sun, 4 Nov 2018 09:22:08 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [IPv6:2001:470:7a58:1::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1894481385; Sun, 4 Nov 2018 09:22:08 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:470:7a58::15b3:c8ad:df1e:e89e] (unknown [IPv6:2001:470:7a58:0:15b3:c8ad:df1e:e89e]) (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 BB38E152D0; Sun, 4 Nov 2018 10:22:06 +0100 (CET) From: Dimitry Andric Message-Id: <38169F22-F99D-4F47-9C21-A8C82D44E700@FreeBSD.org> Content-Type: multipart/signed; boundary="Apple-Mail=_B001353D-2319-48F5-944F-7AAC0C34630F"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Re: svn commit: r339898 - head/lib/libc/amd64/sys Date: Sun, 4 Nov 2018 10:22:02 +0100 In-Reply-To: Cc: Charlie Li , Konstantin Belousov , svn-src-head@freebsd.org, toolchain@freebsd.org, current@freebsd.org To: Julian Elischer References: <201810300011.w9U0BUui038857@repo.freebsd.org> <20181101160406.GA60233__23941.7825396687$1541088368$gmane$org@spindle.one-eyed-alien.net> <20181103152936.GQ5335@kib.kiev.ua> X-Mailer: Apple Mail (2.3445.9.1) X-Rspamd-Queue-Id: 43FE18138B X-Spamd-Result: default: False [-5.70 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_FIVE(0.00)[5]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; HAS_ATTACHMENT(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[FreeBSD.org]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_FIVE(0.00)[6]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: mx1.FreeBSD.org]; NEURAL_HAM_SHORT(-0.96)[-0.965,0]; SIGNED_PGP(-2.00)[]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-2.92)[ip: (-9.38), ipnet: 2001:1900:2254::/48(-3.01), asn: 10310(-2.16), country: US(-0.06)]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[ml@vishwin.info ..,freebsd-toolchain@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.29 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, 04 Nov 2018 09:22:10 -0000 --Apple-Mail=_B001353D-2319-48F5-944F-7AAC0C34630F Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 4 Nov 2018, at 08:43, Julian Elischer wrote: >=20 > what's an ifunc? This is a GNU extension, an "indirect function". It allows you to provide multiple different implementations of the same function, for instance optimized for specific CPU types, and choose between them at dynamic link time (e.g. at run time). See the following for more information: https://sourceware.org/glibc/wiki/GNU_IFUNC = https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-i= func-function-attribute -Dimitry --Apple-Mail=_B001353D-2319-48F5-944F-7AAC0C34630F 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 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCW966OgAKCRCwXqMKLiCW o+u8AJ9iSQOO+bA4097obCAXwlkQ7nkh9QCdEbl4GrpQAWjKlu3s3BTtrji9dqE= =0hnj -----END PGP SIGNATURE----- --Apple-Mail=_B001353D-2319-48F5-944F-7AAC0C34630F-- From owner-freebsd-toolchain@freebsd.org Sun Nov 4 11:19:30 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 3F49D10FD35A for ; Sun, 4 Nov 2018 11:19:30 +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 9F5898624B for ; Sun, 4 Nov 2018 11:19:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 60E7210FD358; Sun, 4 Nov 2018 11:19:29 +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 4F57710FD355 for ; Sun, 4 Nov 2018 11:19:29 +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.3 with cipher TLS_AES_256_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 8823886246 for ; Sun, 4 Nov 2018 11:19:28 +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 CFB1611FA1 for ; Sun, 4 Nov 2018 11:19:27 +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 wA4BJRS1049319 for ; Sun, 4 Nov 2018 11:19:27 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wA4BJRGb049318 for toolchain@FreeBSD.org; Sun, 4 Nov 2018 11:19:27 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 232911] Assembly code crashes clang Date: Sun, 04 Nov 2018 11:19:27 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: gerald@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: cc 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-Rspamd-Queue-Id: 9F5898624B X-Spamd-Result: default: False [-3.10 / 200.00]; ARC_NA(0.00)[]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; FORWARDED(0.00)[toolchain@mailman.ysv.freebsd.org]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_ONE(0.00)[1]; XAW_SERVICE_ACCT(1.00)[]; DMARC_NA(0.00)[freebsd.org]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: mx66.freebsd.org]; FROM_NO_DN(0.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.977,0]; SPF_FAIL_FORWARDING(0.00)[]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-2.91)[ip: (-9.31), ipnet: 2001:1900:2254::/48(-3.03), asn: 10310(-2.17), country: US(-0.06)]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[toolchain@FreeBSD.org,freebsd-toolchain@freebsd.org]; RCVD_COUNT_SEVEN(0.00)[7]; TO_DOM_EQ_FROM_DOM(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.29 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, 04 Nov 2018 11:19:30 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D232911 Gerald Pfeifer changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gerald@FreeBSD.org Assignee|standards@FreeBSD.org |toolchain@FreeBSD.org --- Comment #1 from Gerald Pfeifer --- Reassigning to toolchain@ ; not that the upstream bug reported by Yuri (thanks!) now has a much smaller reproducer. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sun Nov 4 13:34: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 6D0861101C0C for ; Sun, 4 Nov 2018 13:34:53 +0000 (UTC) (envelope-from kostikbel@gmail.com) 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 6555C6E80E for ; Sun, 4 Nov 2018 13:34:52 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 2C1931101C00; Sun, 4 Nov 2018 13:34:51 +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 1AA041101BFC; Sun, 4 Nov 2018 13:34:51 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E34EA6E7D5; Sun, 4 Nov 2018 13:34:49 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kib@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id wA4DYYFr057524 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 4 Nov 2018 15:34:38 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua wA4DYYFr057524 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id wA4DYYQr057523; Sun, 4 Nov 2018 15:34:34 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Sun, 4 Nov 2018 15:34:34 +0200 From: Konstantin Belousov To: Julian Elischer Cc: Charlie Li , Brooks Davis , svn-src-head@freebsd.org, toolchain@freebsd.org, current@freebsd.org Subject: Re: svn commit: r339898 - head/lib/libc/amd64/sys Message-ID: <20181104133434.GZ5335@kib.kiev.ua> References: <201810300011.w9U0BUui038857@repo.freebsd.org> <20181101160406.GA60233__23941.7825396687$1541088368$gmane$org@spindle.one-eyed-alien.net> <20181103152936.GQ5335@kib.kiev.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,FREEMAIL_FROM, NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tom.home X-Rspamd-Queue-Id: 6555C6E80E X-Spamd-Result: default: False [-4.02 / 200.00]; ARC_NA(0.00)[]; RCVD_COUNT_FIVE(0.00)[6]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_FIVE(0.00)[6]; IP_SCORE(-2.92)[ip: (-9.26), ipnet: 2001:1900:2254::/48(-3.09), asn: 10310(-2.21), country: US(-0.06)]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.99)[-0.988,0]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[julian@freebsd.org ..,freebsd-toolchain@freebsd.org]; DMARC_POLICY_SOFTFAIL(0.10)[gmail.com : No valid SPF, No valid DKIM,none] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.29 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, 04 Nov 2018 13:34:53 -0000 On Sun, Nov 04, 2018 at 12:43:34AM -0700, Julian Elischer wrote: > what's an ifunc? > A special kind of relocation, controlled by the user code. From owner-freebsd-toolchain@freebsd.org Tue Nov 6 02:10:34 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 BFE851129555 for ; Tue, 6 Nov 2018 02:10:33 +0000 (UTC) (envelope-from ml@vishwin.info) 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 19607850F6 for ; Tue, 6 Nov 2018 02:10:33 +0000 (UTC) (envelope-from ml@vishwin.info) Received: by mailman.ysv.freebsd.org (Postfix) id D2AA6112954F; Tue, 6 Nov 2018 02:10:32 +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 975E0112954C; Tue, 6 Nov 2018 02:10:32 +0000 (UTC) (envelope-from ml@vishwin.info) Received: from varun.vishwin.info (varun.vishwin.info [46.101.93.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "varun.vishwin.info", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8351D850F2; Tue, 6 Nov 2018 02:10:31 +0000 (UTC) (envelope-from ml@vishwin.info) Received: from varun.vishwin.info (fd35:9eae:7575::2 [IPv6:fd35:9eae:7575::2]) by varun.vishwin.info (OpenSMTPD) with ESMTP id 4f724a59; Mon, 5 Nov 2018 21:10:21 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=vishwin.info; h=from :subject:to:cc:references:message-id:date:mime-version :in-reply-to:content-type; s=fuccboi12; bh=ycnvyKd1fNM3yIs1N0qLM KoRjo0dISJUo3mtCBgsiWk=; b=tQMJdNucCxuIZf677vgKRfwVS4GwZuozEpBNa F3Cx/NZB4jbkH0GXoVW0oBxfeZS/cEgRTVFBufFGs9FAU2WVnFGGV0U1Fxdg8Te9 cF0ETCaTgH3rnLro71OfaXwAOhcuz/FlG4WbxyxAKtxFny8DlqqJzYZIT3fvHOFN NXk4Yse1v4ySKfA9X/+yH/SelP+w/vngdWO4Wg1Ji5ar/5BWjy16/T8fXy/Dy/bt dHD16WCyRyivNjiwBGmhtZhF+MUzzT6n97w64WSYrjMikVNYjlfvsVUvwyq6a748 7uef9wnCLfpjGFUxuQFy0uDMTRPqGfQLS0szFMehm5lngA8AQ== Received: from [IPv6:2001:470:8:6ca:cad7:19ff:fec0:a06d] (2001:470:8:6ca:cad7:19ff:fec0:a06d [IPv6:2001:470:8:6ca:cad7:19ff:fec0:a06d]) by varun.vishwin.info (OpenSMTPD) with ESMTPSA id 05864f12 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO; Mon, 5 Nov 2018 21:10:19 -0500 (EST) From: Charlie Li Subject: svn commit: r339898 - head/lib/libc/amd64/sys To: Konstantin Belousov Cc: Brooks Davis , svn-src-head@freebsd.org, toolchain@freebsd.org, current@freebsd.org References: <201810300011.w9U0BUui038857@repo.freebsd.org> <20181101160406.GA60233__23941.7825396687$1541088368$gmane$org@spindle.one-eyed-alien.net> <20181103152936.GQ5335@kib.kiev.ua> <20181103234551.GX5335@kib.kiev.ua> Openpgp: preference=signencrypt Autocrypt: addr=ml@vishwin.info; keydata= xsFNBFt7iHUBEADCorTixbMGuHd9WYSKCELlv/TFcRtvpHUw/n9LtXzKixUUwl7iuMFMYTz3 QXePX0Twq4jCQYySfcxWbPkLsSYlPOkaGQ+XytfmIHoqG5ba4i1fp+F41is0oCtLt1+oL84j NKUd13em/JWd+PJeQbSTVnHbT2yaAi7vqWw5WKVaMExjfPGU5TArV46wSRU6Zuy1ZX66q0q5 dPzeBdeKYWJE8aGtyi3pYUpKUOX4gxiNetf6leDFZ4OsexWaRdU0n8fId5d1qwjAE3lOwV5z 0Ilt8t4iXtX3JL3DAQyLZIeXHIg9O3rrpPMXQWSp2/5g39PohNk7farbhcpIKxuDN+L5N6U9 OxNHBSCv9FGDO4R/mw3YwJCovDzsF7RSyXQDIY36yjdh2uTLZ0uD5Ci/DPmJUySFLRvpqWnQ M7V5cYhdqDfcElGpRbi8JZQVYRJjvI5Jj0byG98KeaD0YFxKqmmm+Oh+xWXE7xt/DsBoZeZJ BFP84LvFbwQqprvI+sg+1z2+JIgNbYwl8VaYzfyGnqTEXTOsQYEKTdKA9MODSAsN31MlQICe CIHZV+OwOqH1KQ/mZp59AnpXAmj4T94bnahE9yJtVW/qglX/nTeFNUdu5MyEgkeB0x7mx+t0 3hE20yp/NbyvG1T/o53NHwHiURC/8Fxd1NWPZ6n4X8npQn6iyQARAQABzSFDaGFybGllIExp IDx2aXNod2luQHZpc2h3aW4uaW5mbz7CwZEEEwEIADsCGyMFCwkIBwIGFQoJCAsCBBYCAwEC HgECF4AWIQT/f8Kqvlr7jU9sRv6OcHje8gOrbAUCW3uI+wIZAQAKCRCOcHje8gOrbNX8EACT HGo3AsShFj+AaUgD9V6wTMaR2w7ubIqbkn2ZqZZ1xWj3gM6VYRKHflj9LiYqFRO4wBteAq30 Snz6F93IG+u5B1uwlC58HDwCQaROaU5cHQ8UvGPSEv0XXCcYTaC3d5NMoIh/LdutVZz56LTx hWs5NHUCaG6FfGV9QplECRteQr2rMxHZxZ3ppSY9oev/wY3U3VRUGnhM2ZwGrpmjksC1HTBH Fw2XbYdVNCOYjQrTIulaYb3y0ssgsOhvSk9bPHSTsWSCQGJk0uFNXTvIq68GhkhOwAet6//w R2y1whg47r554pBManttODaQnmWmIWBM0bZMJrlNT8T/oXlG9nA0jrjA8LvTThrCAvMSMB0F 2FhStd/I2/Fs7T6Uk1BUpgCvFiDtE8Jt1W2yq2GLtPysGrJXyDaat8IuVUthnNVhoyZb9tZu sI/FFhfh9MkPmZDwCoTUJN2yU8QhxS1iJXfMZ1f06r1TYY9rwb8E/WCBJFbMzJs3VLj/TnHL N09J2zNZgTs7gewLn/2lEV1kOL/FxIDgN7ailcf3kcNdVUxr/pLbx3NZcDkXniPO0dzQpuRw q841wBT3uqdPFJwIl4pf1EYhLj89r2vOGnM2RChl1/t+wSqHhBji3R3uylzE0qbr8O/cgx/5 wlvZJiUhyu0hJ/JoJkF8WEFkesJrTZORGc7BTQRbe4h1ARAA12Xtgcbwk7IdsRi/7sTFKs73 qoFFq+DUWwMbSuIOaWw5J9nZ+ovr9gkXlax+xf335hJ0iItB8LhA7D9wD4wjrmmBjhwK7jYv tghb8BH6MHWEWD5D9xt47CO4o8Vi1m/F4OlKxoDqIhH6n63gNeSNaXzqDpZoUsL62KX+sKKU Udj/X/oz3XwXWCb/rEIgAMMW7QFcuQBJzkHgu69oUSIki4j1mhAMiBbGexfS1dcTfpLAr9eu jDNHOw5r7aI4cA8q7us8YfDLby87hPlSrtTKcxkbawrdFNs6KNrEvggkXhYxGqm4Z0FInixa avloimBf1q7kvVM0AAgsmkdeeS/6Tzbn71WBuEW0VgEcSSBS1dv7DfgmeQeiSmv0Dvx2lZv5 P6M4Q/plSAz7hVXL6EIKltwJUjY8Re7zDbPf7jJlbEgWbLxRhlGh5MwrNXbMt6KygDRcDyOP njxg0+ICXbQyPKiq7jZY2/Q/x8P08xNx8sUKPY+XE6G5QVohQfe3LT9s15KM+1Ur4v3Hhbft HtTW1iT60HkyU9qRCJJC11OgH7wrfiucG3/eQKgBgvsfKDD36rJmsQpkO0/kkp6R+CzLby3X PrrFYJTCr08e5QWKKPdyNvAhuyQj27Lb7EhNxe3hmpV+llx0aaN9t1M+QZ88famMOgIlp7Nh 1uFr/c5WGZUAEQEAAcLBdgQYAQgAIBYhBP9/wqq+WvuNT2xG/o5weN7yA6tsBQJbe4h1AhsM AAoJEI5weN7yA6tsTGcP/2rBIvgeKismZQQn7kJOHwgmqXg/N5ArwPH3eCJmzmNZWUIlOZyl A2KtYhkzZ5G3rsL/BMmMuYRUbPJJUukaJSqFep1E6AWYPC8Seakhu1ZbK8ayBI4KZmP+3PQY S0tKyMlxX+Qt9+S/tcQqS31mMgmcVhVhKi8MrWjY+g7pF+LkBYccHuNiGNIcm8mMPHTIKU72 ARiG3DtHrRg4sf5wqgOi72277jBHdDBGw0Y7rCvMsaGm3G4GsMwj4e47H6PAFOWK7O69muvL o50oMN2rkPi+9AKPi8WcrinstleEGyEIyguRagDQjZP5gX9Xk5vkS6+xMgKt7+k7+D3jWKlW R6G9U0CyKmVJoeNqwHUdLoFD3lywjwT9vo+cqb4gQKnZsA1ss/WOvEp4EaNSR7JHFOY5X8AN QgiPxLhrbI7FPGXKw3Y7nCpcIlzFph6UL9jhNRwvoQ3GfZ0sF0JgpASdrS4N3Fmnt9L6lc3q rIrxDPpDjYwcDEUBl0sp/prjh3gdC3qs9xZ0RNWWdUqcmvRv2SDkrVDw3iQ9WhMZWuQYBmGa MViypa6WrjjlVTjqZftZyqytnHwuo1PA/qLcF/vUUn0QHFPIDx8/yTSqiw/xTwPuOFxznHjJ VbxEEG0H5rmreh1Z0WeMwsSbjC3EEf+ZI39QpFwVIG8pDwXFOClfhjFz Message-ID: <4907b3f9-d1c6-4368-5597-ce3d6be19461@vishwin.info> Date: Mon, 5 Nov 2018 21:10:13 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 MIME-Version: 1.0 In-Reply-To: <20181103234551.GX5335@kib.kiev.ua> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="dSTQZO6Iv0RuDNl64DlwKsKfsJ7ZgIKDH" X-Rspamd-Queue-Id: 19607850F6 X-Spamd-Result: default: False [-7.96 / 200.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; HAS_ATTACHMENT(0.00)[]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; RCPT_COUNT_FIVE(0.00)[5]; DKIM_TRACE(0.00)[vishwin.info:+]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: varun.vishwin.info]; SIGNED_PGP(-2.00)[]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-3.06)[ip: (-9.21), ipnet: 2001:1900:2254::/48(-3.49), asn: 10310(-2.51), country: US(-0.07)]; NEURAL_HAM_SHORT(-0.90)[-0.896,0]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[kostikbel@gmail.com ..,freebsd-toolchain@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; R_SPF_FAIL(1.00)[-all]; R_DKIM_ALLOW(-0.20)[vishwin.info]; RCVD_COUNT_FIVE(0.00)[6]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; DMARC_NA(0.00)[vishwin.info] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.29 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, 06 Nov 2018 02:10:34 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --dSTQZO6Iv0RuDNl64DlwKsKfsJ7ZgIKDH Content-Type: multipart/mixed; boundary="u0fGacMRl73mJcOe10cqYQwU7Cn5MR41u"; protected-headers="v1" From: Charlie Li To: Konstantin Belousov Cc: Brooks Davis , svn-src-head@freebsd.org, toolchain@freebsd.org, current@freebsd.org Message-ID: <4907b3f9-d1c6-4368-5597-ce3d6be19461@vishwin.info> Subject: svn commit: r339898 - head/lib/libc/amd64/sys References: <201810300011.w9U0BUui038857@repo.freebsd.org> <20181101160406.GA60233__23941.7825396687$1541088368$gmane$org@spindle.one-eyed-alien.net> <20181103152936.GQ5335@kib.kiev.ua> <20181103234551.GX5335@kib.kiev.ua> In-Reply-To: <20181103234551.GX5335@kib.kiev.ua> --u0fGacMRl73mJcOe10cqYQwU7Cn5MR41u Content-Type: text/plain; charset=utf-8 Content-Language: en-GB-large Content-Transfer-Encoding: quoted-printable On 03/11/2018 19:45, Konstantin Belousov wrote: > Or rather, it is a middle of the valid instruction. > Next frame looks like it is process_irelocs(), if trusting the line > numbers. So most likely it is something related to calling wrong > relocator function, if anything. >=20 > Perhaps you could try to trace the things manually, doing > single-stepping of the startup code in debugger. There should be very > modest amount of the irelocs, perhaps only one, and see where things go= > off the way. >=20 After a few more complete buildworlds, including one with all bootstrapping enabled, this doesn't look compiler-specific. Static binaries built with the in-tree base LLVM (6.0.1) also crash. I stepped through bmake with base lldb, comparing the working copy in my system from circa r339990 with r340173 built with bootstrapped toolchain. Only the differing parts are shown for conciseness. Circa r339990: Process 82271 stopped * thread #1, name =3D 'make', stop reason =3D step over frame #0: 0x000000000024ab06 make`_init_tls at tls.c:471 468 } 469 tls =3D _rtld_allocate_tls(NULL, TLS_TCB_SIZE, TLS_TCB_AL= IGN); 470 -> 471 _set_tp(tls); 472 #endif 473 } (lldb) n Process 82271 stopped * thread #1, name =3D 'make', stop reason =3D step over frame #0: 0x0000000000255e60 make`_set_tp(tp=3D0x00000008002f7830) at= _set_tp.c:38 35 36 void 37 _set_tp(void *tp) -> 38 { 39 40 amd64_set_fsbase(tp); 41 } (lldb) s Process 82271 stopped * thread #1, name =3D 'make', stop reason =3D step in frame #0: 0x0000000000255e64 make`_set_tp(tp=3D0x00000008002f7830) at= _set_tp.c:40 37 _set_tp(void *tp) 38 { 39 -> 40 amd64_set_fsbase(tp); 41 } (lldb) s Process 82271 stopped * thread #1, name =3D 'make', stop reason =3D step in frame #0: 0x0000000000256580 make`amd64_set_fsbase(addr=3D0x00000008002f7830) at amd64_set_fsbase.c:43= 40 #include 41 #include 42 #include -> 43 #include "libc_private.h" 44 45 static int 46 amd64_set_fsbase_cpu(void *addr) (lldb) r340173: Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D step over frame #0: 0x0000000000247c96 make`_init_tls at tls.c:471 468 } 469 tls =3D _rtld_allocate_tls(NULL, TLS_TCB_SIZE, TLS_TCB_AL= IGN); 470 -> 471 _set_tp(tls); 472 #endif 473 } (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D step over frame #0: 0x0000000000252eb0 make`_set_tp(tp=3D0x00000008002ed830) at= _set_tp.c:38 35 36 void 37 _set_tp(void *tp) -> 38 { 39 40 amd64_set_fsbase(tp); 41 } (lldb) s Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D step in frame #0: 0x0000000000252eb4 make`_set_tp(tp=3D0x00000008002ed830) at= _set_tp.c:40 37 _set_tp(void *tp) 38 { 39 -> 40 amd64_set_fsbase(tp); 41 } (lldb) s Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D step in frame #0: 0x0000000000252eb5 make`_set_tp(tp=3D0x00000008002ed830) at= _set_tp.c:40 37 _set_tp(void *tp) 38 { 39 -> 40 amd64_set_fsbase(tp); 41 } (lldb) s Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D step in frame #0: 0x00000000002ebdb0 make -> 0x2ebdb0: movq 0x3ce9(%rip), %r11 0x2ebdb7: callq 0x2ebda0 ; _fini 0x2ebdbc: jmp 0x2ebd92 ; _init + 6 0x2ebdc1: pushq $0x0 (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D instruction step over frame #0: 0x00000000002ebdb7 make -> 0x2ebdb7: callq 0x2ebda0 ; _fini 0x2ebdbc: jmp 0x2ebd92 ; _init + 6 0x2ebdc1: pushq $0x0 0x2ebdc6: jmp 0x2ebd80 ; __do_global_ctors_aux + = 48 (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D instruction step over frame #0: 0x00000000002ebda0 make`_fini at crti.S:41 38 .globl _fini 39 .type _fini,@function 40 _fini: -> 41 subq $8,%rsp 42 43 .section .note.GNU-stack,"",%progbits (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D step over frame #0: 0x00000000002ebda4 make`_fini + 4 make`_fini: -> 0x2ebda4 <+4>: callq 0x226310 ; __do_global_dtors_= aux 0x2ebda9 <+9>: addq $0x8, %rsp 0x2ebdad <+13>: retq 0x2ebdae: addb %al, (%rax) (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D instruction step over frame #0: 0x00000000002ebda9 make`_fini at crtn.S:34 31 ret 32 33 .section .fini,"ax",@progbits -> 34 addq $8,%rsp 35 ret 36 37 .section .note.GNU-stack,"",%progbits (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D step over frame #0: 0x00000000002ebdad make`_fini at crtn.S:35 32 33 .section .fini,"ax",@progbits 34 addq $8,%rsp -> 35 ret 36 37 .section .note.GNU-stack,"",%progbits (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D step over frame #0: 0x00000000002ebdbc make -> 0x2ebdbc: jmp 0x2ebd92 ; _init + 6 0x2ebdc1: pushq $0x0 0x2ebdc6: jmp 0x2ebd80 ; __do_global_ctors_aux + = 48 0x2ebdcb: int3 (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D instruction step over frame #0: 0x00000000002ebd92 make`_init + 6 make`_init: -> 0x2ebd92 <+6>: movsl (%rsi), %es:(%rdi) (lldb) n Process 22663 stopped * thread #1, name =3D 'make', stop reason =3D signal SIGSEGV: invalid address (fault address: 0x0) frame #0: 0x00000000002ebd92 make`_init + 6 make`_init: -> 0x2ebd92 <+6>: movsl (%rsi), %es:(%rdi) (lldb) n Process 22663 exited with status =3D -1 (0xffffffff) (lldb) --=20 Charlie Li Can't think of a witty .sigline today=E2=80=A6 (This email address is for mailing list use only; replace local-part with vishwin for off-list communication) --u0fGacMRl73mJcOe10cqYQwU7Cn5MR41u-- --dSTQZO6Iv0RuDNl64DlwKsKfsJ7ZgIKDH Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE/3/Cqr5a+41PbEb+jnB43vIDq2wFAlvg+AoACgkQjnB43vID q2wNKw//QAnkScAsIvGCUcFKwd2HM1sRRCCiO0yFR5POy/TDqT2I8LiK+sz+6HnT RAtTq+yhQV6py+XYsRJW8oJE/89ppabxYXjX7i5VFuOBwAGE6uWVu5thvQnCR8fZ McfficSQJdb/1DTwZQCQOxCnWILEb8ztpOmJOHXYLHoOdJ+Tr/MlMiuKH6pNjlHG +DGXc6rUpf40t4UPc6+SPZgCW1lFqa4nE0xbTJVprhfJNbP/iO/LtEe2gpQ6c+fa UaZns+xkN9WV5XtVKJA+iF/m0r+EUYDbdVwNCdEhXPc4tTk3JNGsdJERZphWrA8m cylFEacNCFHfZCyqRo30HSGAMcUQdCp178bkbAaSvRHPKxsMiv+jh030l/UO0j+P Qv5WIBWhd35Rc6wn+rGXzZbscqplUv8OQHhPD6iI6XM82n78YRJm5WH7e3CNEzfH D8hYvI4TlkkIsmDawtOgbm6RCH+cTpiweVxLEIM0xZEG1orpjUVkz5VJ/3a2reMe 2DT05u2p1YEI9bVmGPFBnIgo0BJ1lzZj/EMHYyejpmC00ORmcHV0jJlYKjtWsXEX JA3dIYkOxyAVTxSj+sCDYtaXVyZDEWrwDNx2NVmuWo6hZ2/cMS8LfmzbVvB2xOpU Z8Oht3+M2rCjIXzSKJxgRsEnTVFdnaXltgHk+hCadTbZ9EpbotE= =cwRr -----END PGP SIGNATURE----- --dSTQZO6Iv0RuDNl64DlwKsKfsJ7ZgIKDH-- From owner-freebsd-toolchain@freebsd.org Tue Nov 6 02:52: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 6E360112BDF2 for ; Tue, 6 Nov 2018 02:52:12 +0000 (UTC) (envelope-from kostikbel@gmail.com) 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 DD4F58729B for ; Tue, 6 Nov 2018 02:52:11 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id A279F112BDEE; Tue, 6 Nov 2018 02:52: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 7F9E2112BDEC; Tue, 6 Nov 2018 02:52:11 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DE3D787294; Tue, 6 Nov 2018 02:52:10 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kib@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id wA62q0M2072867 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 6 Nov 2018 04:52:03 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua wA62q0M2072867 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id wA62pxXi072866; Tue, 6 Nov 2018 04:51:59 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 6 Nov 2018 04:51:59 +0200 From: Konstantin Belousov To: Charlie Li Cc: Brooks Davis , svn-src-head@freebsd.org, toolchain@freebsd.org, current@freebsd.org Subject: Re: svn commit: r339898 - head/lib/libc/amd64/sys Message-ID: <20181106025159.GU5335@kib.kiev.ua> References: <201810300011.w9U0BUui038857@repo.freebsd.org> <20181101160406.GA60233__23941.7825396687$1541088368$gmane$org@spindle.one-eyed-alien.net> <20181103152936.GQ5335@kib.kiev.ua> <20181103234551.GX5335@kib.kiev.ua> <4907b3f9-d1c6-4368-5597-ce3d6be19461@vishwin.info> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4907b3f9-d1c6-4368-5597-ce3d6be19461@vishwin.info> User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,FREEMAIL_FROM, NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tom.home X-Rspamd-Queue-Id: DD4F58729B X-Spamd-Result: default: False [-6.11 / 200.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; RCVD_COUNT_FIVE(0.00)[6]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_FIVE(0.00)[5]; IP_SCORE(-3.10)[ip: (-9.26), ipnet: 2001:1900:2254::/48(-3.57), asn: 10310(-2.58), country: US(-0.07)]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.90)[-0.904,0]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[ml@vishwin.info ..,freebsd-toolchain@freebsd.org]; DMARC_POLICY_SOFTFAIL(0.10)[gmail.com : No valid SPF, No valid DKIM,none] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.29 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, 06 Nov 2018 02:52:12 -0000 On Mon, Nov 05, 2018 at 09:10:13PM -0500, Charlie Li wrote: > On 03/11/2018 19:45, Konstantin Belousov wrote: > > Or rather, it is a middle of the valid instruction. > > Next frame looks like it is process_irelocs(), if trusting the line > > numbers. So most likely it is something related to calling wrong > > relocator function, if anything. > > > > Perhaps you could try to trace the things manually, doing > > single-stepping of the startup code in debugger. There should be very > > modest amount of the irelocs, perhaps only one, and see where things go > > off the way. > > > After a few more complete buildworlds, including one with all > bootstrapping enabled, this doesn't look compiler-specific. Static > binaries built with the in-tree base LLVM (6.0.1) also crash. For you, but not for me. > > I stepped through bmake with base lldb, comparing the working copy in my > system from circa r339990 with r340173 built with bootstrapped > toolchain. Only the differing parts are shown for conciseness. > > Circa r339990: > Process 82271 stopped > * thread #1, name = 'make', stop reason = step over > frame #0: 0x000000000024ab06 make`_init_tls at tls.c:471 > 468 } > 469 tls = _rtld_allocate_tls(NULL, TLS_TCB_SIZE, TLS_TCB_ALIGN); > 470 > -> 471 _set_tp(tls); > 472 #endif > 473 } > (lldb) n > Process 82271 stopped > * thread #1, name = 'make', stop reason = step over > frame #0: 0x0000000000255e60 make`_set_tp(tp=0x00000008002f7830) at > _set_tp.c:38 > 35 > 36 void > 37 _set_tp(void *tp) > -> 38 { > 39 > 40 amd64_set_fsbase(tp); > 41 } > (lldb) s > Process 82271 stopped > * thread #1, name = 'make', stop reason = step in > frame #0: 0x0000000000255e64 make`_set_tp(tp=0x00000008002f7830) at > _set_tp.c:40 > 37 _set_tp(void *tp) > 38 { > 39 > -> 40 amd64_set_fsbase(tp); > 41 } > (lldb) s > Process 82271 stopped > * thread #1, name = 'make', stop reason = step in > frame #0: 0x0000000000256580 > make`amd64_set_fsbase(addr=0x00000008002f7830) at amd64_set_fsbase.c:43 > 40 #include > 41 #include > 42 #include > -> 43 #include "libc_private.h" > 44 > 45 static int > 46 amd64_set_fsbase_cpu(void *addr) > (lldb) > > r340173: > Process 22663 stopped > * thread #1, name = 'make', stop reason = step over > frame #0: 0x0000000000247c96 make`_init_tls at tls.c:471 > 468 } > 469 tls = _rtld_allocate_tls(NULL, TLS_TCB_SIZE, TLS_TCB_ALIGN); > 470 > -> 471 _set_tp(tls); > 472 #endif > 473 } > (lldb) n > Process 22663 stopped > * thread #1, name = 'make', stop reason = step over > frame #0: 0x0000000000252eb0 make`_set_tp(tp=0x00000008002ed830) at > _set_tp.c:38 > 35 > 36 void > 37 _set_tp(void *tp) > -> 38 { > 39 > 40 amd64_set_fsbase(tp); > 41 } > (lldb) s > Process 22663 stopped > * thread #1, name = 'make', stop reason = step in > frame #0: 0x0000000000252eb4 make`_set_tp(tp=0x00000008002ed830) at > _set_tp.c:40 > 37 _set_tp(void *tp) > 38 { > 39 > -> 40 amd64_set_fsbase(tp); > 41 } > (lldb) s > Process 22663 stopped > * thread #1, name = 'make', stop reason = step in > frame #0: 0x0000000000252eb5 make`_set_tp(tp=0x00000008002ed830) at > _set_tp.c:40 > 37 _set_tp(void *tp) > 38 { > 39 > -> 40 amd64_set_fsbase(tp); > 41 } > (lldb) s > Process 22663 stopped > * thread #1, name = 'make', stop reason = step in > frame #0: 0x00000000002ebdb0 make > -> 0x2ebdb0: movq 0x3ce9(%rip), %r11 > 0x2ebdb7: callq 0x2ebda0 ; _fini > 0x2ebdbc: jmp 0x2ebd92 ; _init + 6 > 0x2ebdc1: pushq $0x0 > (lldb) n > Process 22663 stopped > * thread #1, name = 'make', stop reason = instruction step over > frame #0: 0x00000000002ebdb7 make > -> 0x2ebdb7: callq 0x2ebda0 ; _fini I guess this is where things go off for you, but I may be wrong. After ifuncification, 'amd64_set_fsbase()' line should be represented by the asm as either call and the place in plt is just jmp *(rip-based offset to GOT)(%rip) In fact the call to amd64_set_fsbase() in the tail-call position, so the first call is jmp. For me, everything works. If for you it does not you should look at the instructions and see which values went off. You completely omitted that details from your trace, so I cannot even guess which part was corrupted. Again, for me it works with the in-tree toolchain, so I am quite sure that you have trouble with the toolchain. From owner-freebsd-toolchain@freebsd.org Fri Nov 9 05:01: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 5F8111124E4E for ; Fri, 9 Nov 2018 05:01:11 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-20.consmr.mail.ne1.yahoo.com (sonic306-20.consmr.mail.ne1.yahoo.com [66.163.189.82]) (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 67B3B7E293 for ; Fri, 9 Nov 2018 05:01:10 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: iJD6eZcVM1lJOg4OQ3GleRg2NocMF.k1GT.sMrz3ovKXs3UjcrMTWLpZW7M3cCc iwPfl__NVJ0csL_MvtO3NZ5BRZvEkLgPvYQtlxIDJ.sRa2xQ9ootcJ9k6s7GQIlANcQv3MDPcgam WGvpKuO0816k2UtJPIDJfiy98DjMD3CI6dfm0nYohGSKkFDlKyMaYwc3ho9D8cysNSXc7EPW5mXe wBm0Pdclx4PlRHQI1DZ55CDMYPWvAIPZrZUsFswibfV3zCqpYaiAkEAd1ZEa3MnttawC4D0aO2rk uP2cDQf49pcj3PgdUlXR0qPoGLL_bECzW.c26SkHKcpBJNiNKoIExLMBKu.241nJn43hJxbbzU6F 5wd57oxXpR5nxH6EmcgI3zIiaCMO7F0YumAlxYoigPh.5rN6Ftg4WzLXih.gNay31ZCqOkrPWEoH 9pCTdZQGrSlxPh6uuIlKLC_tXeeDVZTfCJwjZ.rNffq45qQDRaZE_9C25dek9AnzycOleZw4niCN gY9JR5N1Lw3Sw8PoAkQSORBv_925FB8w5fUdNOdJjCKM3SU5lY.nz9X0dW_jkI9b9ZwAl10Uc9Vw 7WAg5YAvn8GnxE3f_BQnfXXiA3KM5DSRXWa_v3kIdLeJ.ZhLE2OzgPE8aTD2VTeJW7Vk0lfBQxQO CTs24oqognIw35ev0v1GWNcy914ozMGM5sQKXl.q9ZWGbI_L1XSgsunirxYxJTGM9SAEUbuUqU_O _rQ_.G4zt0Q0Jmq.LA5Aqt6ILrMtFL1sZRyDpSK2y0MijipKxglKMTtjn_h1v6B0PQ9ChGWeB7g9 qw6WnsB_tXzveZA.uOisylJs732yn_Ea36NUDu_y5ZlFf3uzJouCkCqP37D7wfF6IxqttY6Gp25S nAuBYbT36e1kaCSogFm7XFk3gK5LUb53iHu96JjTGV0V6AvwrAC8.RX5yoj7uQaLo0s8Q89NOC4Q 99cCxbcusC2YI8djKAkOw.pxuQs4SNFZo5Y5qiJZunPxpBiarhO1PtO1pLwn.ajm0ApyfM4sa9hb YzkzdPfW57JKqd6bg0Z1gX.zgoTR_DUHOfxQMfsxfBleHWRZYJ8f9 Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Fri, 9 Nov 2018 05:01:09 +0000 Received: from c-76-115-7-162.hsd1.or.comcast.net (EHLO [192.168.1.25]) ([76.115.7.162]) by smtp409.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID df49675ce8d2dffcdb3b606ae2bb193e; Fri, 09 Nov 2018 05:01:05 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.1 \(3445.101.1\)) Subject: gnu/lib/libgcc 's unwind-dw2.c and company: DW_CFA_{remember,restore}_state handling is incomplete and gcc 4.2.1 output tends to avoid those (powerpc examples) Message-Id: Date: Thu, 8 Nov 2018 21:01:03 -0800 To: FreeBSD Toolchain , FreeBSD PowerPC ML X-Mailer: Apple Mail (2.3445.101.1) X-Rspamd-Queue-Id: 67B3B7E293 X-Spamd-Result: default: False [-1.34 / 200.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com]; NEURAL_HAM_MEDIUM(-0.99)[-0.993,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain]; FREEMAIL_FROM(0.00)[yahoo.com]; NEURAL_HAM_LONG(-0.99)[-0.991,0]; NEURAL_SPAM_SHORT(0.78)[0.777,0]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; RCVD_IN_DNSWL_NONE(0.00)[82.189.163.66.list.dnswl.org : 127.0.5.0]; RCPT_COUNT_TWO(0.00)[2]; IP_SCORE(0.38)[ipnet: 66.163.184.0/21(1.09), asn: 36646(0.88), country: US(-0.09)]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Nov 2018 05:01:11 -0000 Some context: /usr/src/gnu/lib/libgcc/Makefile has: .if ${TARGET_CPUARCH} =3D=3D "arm" LIB2ADDEH =3D unwind-arm.c libunwind-arm.S pr-support.c unwind-c.c .else LIB2ADDEH =3D unwind-dw2.c unwind-dw2-fde-glibc.c unwind-sjlj.c = gthr-gnat.c \ unwind-c.c .endif It appears that only powerpc families and sparc64 use unwind-dw2.c and company unless someone uses WITHOUT_LLVM_LIBUNWIND=3D deliberately for non-arm. This is about unwind-dw2.c and company and uses a powerpc context for illustration. The problem: gnu/lib/libgcc 's libgcc_s.so when based on unwind-dw2.c and company do not correctly/completely handle: DW_CFA_remember_state DW_CFA_restore_state as they are put to use by fairly modern c++ compilers, use that requires cfa-rule save/restore. Here I use g++8 for illustration, but g++6 is similar, for example. Yet gcc 4.2.1 tends to "work" because it has less complete stack (cfa) tracking in the exception handling output it produces, thus commonly avoiding use of DW_CFA_{remember,restore}_state . The evidence: I'm going to illustrate with 32-powerpc because I happen to have g++ 4.2.1 handy in that context, as well as g++8 . g++ 4.2.1 toolchain (and why it does not illustrate the problem): (The c++ source code is not directly significant here --but that it is the same for both g++*'s is important .) (gdb) disass g Dump of assembler code for function g(): (mixed with related dwarfdump lines and other notes) 0x018008e0: =20 0x018008e0 <+0>: mflr r0 0x018008e4 <+4>: stwu r1,-16(r1) 0x018008e8: =20 0x018008e8 <+8>: lis r9,385 0x018008ec <+12>: stw r0,20(r1) 0x018008f0: =20 0x018008f0 <+16>: lwz r0,3496(r9) 0x018008f4 <+20>: cmpwi cr7,r0,0 0x018008f8 <+24>: bne cr7,0x180090c (Note: the branch = target requires cfa=3D16(r1) ) 0x018008fc <+28>: lwz r0,20(r1) 0x01800900 <+32>: addi r1,r1,16 (Note: the cfa changed but nothing reports it here: still = treated as cfa=3D16(r1) ) (Later: Compare to what a more modern g++ compilers produce = after adjusting r1.) 0x01800904 <+36>: mtlr r0 0x01800908 <+40>: b 0x18008b8 (Compare here to what more modern g++ compilers produce.) 0x0180090c <+44>: li r3,4 0x01800910 <+48>: bl 0x1810e0c <__cxa_allocate_exception@plt> 0x01800914 <+52>: lis r9,385 0x01800918 <+56>: addi r9,r9,3712 0x0180091c <+60>: lis r4,385 0x01800920 <+64>: lis r5,385 0x01800924 <+68>: stw r9,0(r3) 0x01800928 <+72>: addi r4,r4,3724 0x0180092c <+76>: addi r5,r5,3652 0x01800930 <+80>: bl 0x1810e14 <__cxa_throw@plt> End of assembler dump. No use of DW_CFA_remember_state or DW_CFA_restore_state, despite the tail call optimization. This is why gcc 4.2.1 tests do not show the DW_CFA_{remember,restore}_state problem here. g++8 toolchain: (but a.out using /lib/libgcc_s.so.1 in order to test that library) (gdb) disass g Dump of assembler code for function g(): (mixed with related dwarfdump lines) (Note: f()'s code was inlined.) 0x01800978: =20 0x01800978 <+0>: lis r10,385 0x0180097c <+4>: stwu r1,-32(r1) 0x01800980: =20 0x01800980 <+8>: lwz r9,3176(r10) 0x01800984 <+12>: cmpwi cr7,r9,0 0x01800988 <+16>: bne cr7,0x18009ac (Note: branch = target requires cfa=3D32(r1) ) 0x0180098c <+20>: li r9,97 0x01800990 <+24>: stb r9,8(r1) 0x01800994 <+28>: lwz r9,3176(r10) 0x01800998 <+32>: addi r9,r9,1 0x0180099c <+36>: stw r9,3176(r10) 0x018009a0 <+40>: lbz r9,8(r1) 0x018009a4 <+44>: addi r1,r1,32 DW_CFA_remember_state is generate before the following change is = made. (unwind-dw2.c and company do not record the cfa=3D32(r1) = material but should) 0x018009a8: (gcc 4.2.1 did not generate = anything to cause this) 0x018009a8 <+48>: blr DW_CFA_restore_state is generated to cause the following change: 0x018009ac: (unwind-dw2.c and company did not record the cfa=3D32(r1) = material but should have) (unwind-dw2.c and company cause defaults here: cfa=3D0(r1), = which is wrong) 0x018009ac <+52>: mflr r0 0x018009b0: =20 (unwind-dw2.c and company caused defaults here: cfa=3D0(r1), = which is wrong) 0x018009b0 <+56>: li r3,4 0x018009b4 <+60>: stw r0,36(r1) 0x018009b8: =20 (unwind-dw2.c and company caused defaults here: cfa=3D0(r1), = which is wrong) 0x018009b8 <+64>: bl 0x1810cc4 <__cxa_allocate_exception@plt> 0x018009bc <+68>: lis r9,385 0x018009c0 <+72>: lis r5,385 0x018009c4 <+76>: addi r9,r9,2916 0x018009c8 <+80>: lis r4,385 0x018009cc <+84>: stw r9,0(r3) 0x018009d0 <+88>: addi r5,r5,3332 0x018009d4 <+92>: addi r4,r4,3380 0x018009d8 <+96>: bl 0x1810cec <__cxa_throw@plt> End of assembler dump. g++8 and the like track more of the cfa changes in the exception handling information and so use DW_CFA_{remember,restore}_state in more types of contexts. This leads to running into the incomplete implementation in unwind-dw2.c and company more as well. Based on the incorrect cfa=3D0(r1) _Unwind_RaiseException ends up looping, looking at the same frame each time, making no progress. powerpc64 notes: It turns out that devel/powerpc64-gcc used for buildworld generates code in /lib/libgcc_s.so's exception handling code that hits the problem, blocking all c++ exception handling via that library because of _Unwind_RaiseException never finishing. For testing I touched the library code to avoid ending up with the DW_CFA_{remember,restore}_state usage where it was a problem. This allowed for simple programs to be used for illustration of the problem in that context --and programs that do not show the problem as well (via lack of DW_CFA_{remember,restore}_state use). clang++ does generate DW_CFA_{remember,restore}_state in some contexts and these have the problem too. Any DW_CFA_restore_state where the result should not have cfa=3D0(r1) is broken for powerpc families. For reference: For the g++8 based a.out: # ldd a.out a.out: libstdc++.so.6 =3D> /usr/lib/libstdc++.so.6 (0x41860000) libm.so.5 =3D> /lib/libm.so.5 (0x41972000) libgcc_s.so.1 =3D> /lib/libgcc_s.so.1 (0x419ab000) libc.so.7 =3D> /lib/libc.so.7 (0x419cb000) (g++8's own libgcc_s.so does not have such problems.) # more exception_test1.cpp=20 #include // -O2 context used. volatile unsigned int v =3D 1; extern int f() { volatile unsigned char c =3D 'a'; v++; // despite volatile the access to v in g // was otherwise optimized out and the // std::exception was not followed by // code for f(). return c; } extern void g() { if (v) throw std::exception(); f(); // Modern g++'s: ends up inlined but the problem is = demonstrated. } int main(void) { try {g();} // Used a separate function to avoid any potential // special handling of code in main. catch (std::exception& e) {} return 0; } =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-toolchain@freebsd.org Sat Nov 10 04:27:51 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 8CA7211259FA for ; Sat, 10 Nov 2018 04:27:51 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-15.consmr.mail.bf2.yahoo.com (sonic314-15.consmr.mail.bf2.yahoo.com [74.6.132.125]) (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 E6A3176E9F for ; Sat, 10 Nov 2018 04:27:50 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: Kf933ysVM1nIiS_kvXl7PJyfeuY0V9cWesM05lztiNUE6GgHk0ZzoH3SZAWYxZj HixPHWTq3s_edP9uBZd5pzMbU7pXSHGdwO4u2jUiEowSh9JgmMApS3JINnzjgp5JZyETz8PkYCJk oiOW31t_rddgH9Th4HPJd3u3BXz0eCIVc3hc9OpRVDVXjTDqCQzwaWvrd0kvEvLLVNz6s5mGwUud pOxyEj2zOilflWjhcf6F6fSJEqMA9CRLY7Qe8fKjtSKyqlOW9OT7m9Hxz_.4hGNeOwvCHHN2BuCC eZRi2nN._qSWMb_eG8IqQpu965SC3LBa.hSGFOLkkkpFUFkBDe_JnQPv5tLftIPdQUR36getaMc8 XE8DSZnkWGn00oJZlnz.SOG.bsDUtEjd9O48lESMSD9HFgNSz1yvK93xxRKQ1SP9sUZQMUC87jYQ KBZqQFLz2rGXzlHo3rMmA.THVvC8XUtrZsr5laV8tTTJm92fAS6AeFnmKAb4OTPyx78kNquTey1O RdPVr9_NPWVLy2qsEC5enECZ.r2O_GMUakQzgYMlOEXcLxW5D5g88g7UGdJtDOe3EGhK5W6PMIu8 X_CDiVUdQ9WdNZdbUsPG.4DRhOjzdSgdoxR6ffUkGw68JuJNbWw_pmVq.8I.2xay3k879Uc_T1zu 5NeyV5jQiH9Aha6i8Xy5QG8NLS_rl_46DEVW.kno4SccDfmJRvYhRnfATzUIslTjN2ankmrBDW1p 3eTHObagEFUwh01KByFUWDO1DT1JMJn_b5ttZWeUaxTEDdjlxViW41iUPOQyQtUV0cY51OA4BffN PYZQnCvrYyYlezQnrMwTbyPB3WMDssWon9_eOPGMl2fpU3fw35DPesj4LhNqQxrcU_lvcBzZAQ66 5l4pqBtVeV2MEWMzP7EWNiYrdLDuZGPMaoEbNPQAm59.HhavtionoqZfXJCqssfcblZHld6iXVo5 ._mU69jT98sL4NJvMx1zpS6PoV3WtNfCqPTvratnRI1rJAaJFTfTByHEc8_VkqJs5SH8BvGuDbUG 5k6ekROvJWApeqoqdbawR5tRq3Myr1e1MZSS_7.oCa7.q7wE- Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.bf2.yahoo.com with HTTP; Sat, 10 Nov 2018 04:27:50 +0000 Received: from c-76-115-7-162.hsd1.or.comcast.net (EHLO [192.168.1.25]) ([76.115.7.162]) by smtp429.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 0e4598850a2dcca7e70de648d56806f1; Sat, 10 Nov 2018 04:27:46 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 12.1 \(3445.101.1\)) Subject: head -r340287 's /usr/src/Makefile.libcompat still lists various LIB32CPUFLAGS= -target *-unknown-freebsd12.0 (not 13.0) Message-Id: <3741DD5D-422E-44BD-AE44-4EBA5B2F5965@yahoo.com> Date: Fri, 9 Nov 2018 20:27:44 -0800 To: FreeBSD Toolchain , FreeBSD Current X-Mailer: Apple Mail (2.3445.101.1) X-Rspamd-Queue-Id: E6A3176E9F X-Spamd-Result: default: False [0.46 / 200.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:26101, ipnet:74.6.128.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.45)[-0.446,0]; R_DKIM_ALLOW(-0.20)[yahoo.com]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.92)[0.922,0]; NEURAL_HAM_LONG(-0.70)[-0.700,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(1.19)[ip: (3.26), ipnet: 74.6.128.0/21(1.55), asn: 26101(1.24), country: US(-0.09)]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[125.132.6.74.list.dnswl.org : 127.0.5.0]; RWL_MAILSPIKE_POSSIBLE(0.00)[125.132.6.74.rep.mailspike.net : 127.0.0.17] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Nov 2018 04:27:51 -0000 (Leading whitespace might not be preserved.) # svnlite diff /usr/src/Makefile.libcompat Index: /usr/src/Makefile.libcompat =================================================================== --- /usr/src/Makefile.libcompat (revision 340287) +++ /usr/src/Makefile.libcompat (working copy) @@ -17,7 +17,7 @@ .if ${WANT_COMPILER_TYPE} == gcc || \ (defined(X_COMPILER_TYPE) && ${X_COMPILER_TYPE} == gcc) .else -LIB32CPUFLAGS+= -target x86_64-unknown-freebsd12.0 +LIB32CPUFLAGS+= -target x86_64-unknown-freebsd13.0 .endif LIB32CPUFLAGS+= -m32 LIB32WMAKEENV= MACHINE=i386 MACHINE_ARCH=i386 \ @@ -49,9 +49,9 @@ .endif .else .if ${TARGET_ARCH:Mmips64el*} != "" -LIB32CPUFLAGS= -target mipsel-unknown-freebsd12.0 +LIB32CPUFLAGS= -target mipsel-unknown-freebsd13.0 .else -LIB32CPUFLAGS= -target mips-unknown-freebsd12.0 +LIB32CPUFLAGS= -target mips-unknown-freebsd13.0 .endif .endif LIB32CPUFLAGS+= -mabi=32 === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-toolchain@freebsd.org Sat Nov 10 04:35: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 C7A1F1125D44 for ; Sat, 10 Nov 2018 04:35:18 +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 1F060771F6 for ; Sat, 10 Nov 2018 04:35:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id D56641125D43; Sat, 10 Nov 2018 04:35:17 +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 B3B651125D42 for ; Sat, 10 Nov 2018 04:35:17 +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.3 with cipher TLS_AES_256_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 3BE97771F3 for ; Sat, 10 Nov 2018 04:35:17 +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 73054193AA for ; Sat, 10 Nov 2018 04:35:16 +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 wAA4ZGPl004350 for ; Sat, 10 Nov 2018 04:35:16 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wAA4ZGhX004349 for toolchain@FreeBSD.org; Sat, 10 Nov 2018 04:35:16 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 231952] emulators/rpcs3: clang crashes during build Date: Sat, 10 Nov 2018 04:35:16 +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, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: roman-cat@yandex.ru X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc 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-Rspamd-Queue-Id: 1F060771F6 X-Spamd-Result: default: False [-105.86 / 200.00]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; ALLOW_DOMAIN_WHITELIST(-100.00)[freebsd.org]; FORWARDED(0.00)[toolchain@mailman.ysv.freebsd.org]; SPF_FAIL_FORWARDING(0.00)[]; TO_DN_NONE(0.00)[]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; XAW_SERVICE_ACCT(1.00)[]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: mx66.freebsd.org]; NEURAL_HAM_SHORT(-1.00)[-0.999,0]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-3.65)[ip: (-9.81), ipnet: 2001:1900:2254::/48(-4.71), asn: 10310(-3.64), country: US(-0.09)]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[toolchain@FreeBSD.org,freebsd-toolchain@freebsd.org]; TO_DOM_EQ_FROM_DOM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; FROM_NO_DN(0.00)[]; RCVD_COUNT_SEVEN(0.00)[7] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Nov 2018 04:35:19 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231952 Roman CAT changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |roman-cat@yandex.ru --- Comment #6 from Roman CAT --- Can be fixed. Utilites/typemap.h 197 // Type information for each used type template inline const typeinfo g_typeinfo{}; template struct typepoly { uint type =3D 0; typepoly(); }; Change to "const typeinfo g_typeinfo{};" --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Nov 10 10:27:25 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 C01E8112F81B for ; Sat, 10 Nov 2018 10:27:24 +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 F1E3E83781 for ; Sat, 10 Nov 2018 10:27:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id B6E70112F817; Sat, 10 Nov 2018 10:27:23 +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 A58D3112F816 for ; Sat, 10 Nov 2018 10:27:23 +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.3 with cipher TLS_AES_256_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 1F5498377C for ; Sat, 10 Nov 2018 10:27:23 +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 66A3F1C32E for ; Sat, 10 Nov 2018 10:27:22 +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 wAAARMx8090194 for ; Sat, 10 Nov 2018 10:27:22 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wAAARM3k090192 for toolchain@FreeBSD.org; Sat, 10 Nov 2018 10:27:22 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 231952] emulators/rpcs3: clang crashes during build Date: Sat, 10 Nov 2018 10:27:22 +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, regression 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: 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-Rspamd-Queue-Id: F1E3E83781 X-Spamd-Result: default: False [-105.86 / 200.00]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; ALLOW_DOMAIN_WHITELIST(-100.00)[freebsd.org]; FORWARDED(0.00)[toolchain@mailman.ysv.freebsd.org]; SPF_FAIL_FORWARDING(0.00)[]; TO_DN_NONE(0.00)[]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; XAW_SERVICE_ACCT(1.00)[]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: mx66.freebsd.org]; NEURAL_HAM_SHORT(-1.00)[-1.000,0]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-3.65)[ip: (-9.81), ipnet: 2001:1900:2254::/48(-4.72), asn: 10310(-3.65), country: US(-0.09)]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[toolchain@FreeBSD.org,freebsd-toolchain@freebsd.org]; TO_DOM_EQ_FROM_DOM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; FROM_NO_DN(0.00)[]; RCVD_COUNT_SEVEN(0.00)[7] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Nov 2018 10:27:25 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231952 --- Comment #7 from Jan Beich --- (In reply to Roman CAT from comment #6) Thanks. It built fine on 12.0 (clang 6.0.1): https://ptpb.pw/s4K6 13.0 (clang 7.0.1): https://ptpb.pw/p5hn --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Nov 10 10:28:37 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 8357C112F8AB for ; Sat, 10 Nov 2018 10:28:37 +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 DBE2B8389A for ; Sat, 10 Nov 2018 10:28:36 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id A0A28112F8A2; Sat, 10 Nov 2018 10:28:36 +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 8F76B112F89F for ; Sat, 10 Nov 2018 10:28:36 +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.3 with cipher TLS_AES_256_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 174C283895 for ; Sat, 10 Nov 2018 10:28:36 +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 556761C334 for ; Sat, 10 Nov 2018 10:28:35 +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 wAAASZTM091449 for ; Sat, 10 Nov 2018 10:28:35 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wAAASZ12091448 for toolchain@FreeBSD.org; Sat, 10 Nov 2018 10:28:35 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 231952] emulators/rpcs3: clang crashes during build Date: Sat, 10 Nov 2018 10:28:35 +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, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@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: 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-Rspamd-Queue-Id: DBE2B8389A X-Spamd-Result: default: False [-106.86 / 200.00]; ARC_NA(0.00)[]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; ALLOW_DOMAIN_WHITELIST(-100.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FORWARDED(0.00)[toolchain@mailman.ysv.freebsd.org]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_ONE(0.00)[1]; SPF_FAIL_FORWARDING(0.00)[]; DMARC_NA(0.00)[freebsd.org]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: mx66.freebsd.org]; FROM_NO_DN(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000,0]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-3.65)[ip: (-9.81), ipnet: 2001:1900:2254::/48(-4.72), asn: 10310(-3.65), country: US(-0.09)]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[toolchain@FreeBSD.org,freebsd-toolchain@freebsd.org]; RCVD_COUNT_SEVEN(0.00)[7]; TO_DOM_EQ_FROM_DOM(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Nov 2018 10:28:37 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231952 --- Comment #8 from commit-hook@freebsd.org --- A commit references this bug: Author: jbeich Date: Sat Nov 10 10:27:35 UTC 2018 New revision: 484600 URL: https://svnweb.freebsd.org/changeset/ports/484600 Log: emulators/rpcs3: unbreak build with clang > 6.0.0 Assertion failed: (D->getCachedLinkage() =3D=3D LV.getLinkage()), function getLVForDecl, file /usr/src/contrib/llvm/tools/clang/lib/AST/Decl.cpp, line 1394. PR: 231952 Reported by: pkg-fallout Submitted by: Roman CAT Changes: head/emulators/rpcs3/files/patch-Utilities_typemap.h --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Nov 10 10:29: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 4ED00112F91A for ; Sat, 10 Nov 2018 10:29: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 8D492839C8 for ; Sat, 10 Nov 2018 10:29:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 519D4112F915; Sat, 10 Nov 2018 10:29: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 2FA1D112F913 for ; Sat, 10 Nov 2018 10:29: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.3 with cipher TLS_AES_256_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 A6865839C2 for ; Sat, 10 Nov 2018 10:29:38 +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 DE53D1C337 for ; Sat, 10 Nov 2018 10:29:37 +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 wAAATbHX092475 for ; Sat, 10 Nov 2018 10:29:37 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id wAAATbe6092472 for toolchain@FreeBSD.org; Sat, 10 Nov 2018 10:29:37 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 231952] emulators/rpcs3: clang crashes during build Date: Sat, 10 Nov 2018 10:29: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, regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@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: 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-Rspamd-Queue-Id: 8D492839C8 X-Spamd-Result: default: False [-106.86 / 200.00]; ARC_NA(0.00)[]; FORGED_RECIPIENTS_FORWARDING(0.00)[]; ALLOW_DOMAIN_WHITELIST(-100.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FORWARDED(0.00)[toolchain@mailman.ysv.freebsd.org]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; HAS_XAW(0.00)[]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_ONE(0.00)[1]; SPF_FAIL_FORWARDING(0.00)[]; DMARC_NA(0.00)[freebsd.org]; RCVD_IN_DNSWL_MED(-0.20)[5.0.0.0.0.5.0.0.0.0.0.0.0.0.0.0.a.6.0.2.4.5.2.2.0.0.9.1.1.0.0.2.list.dnswl.org : 127.0.9.2]; MX_GOOD(-0.01)[cached: mx66.freebsd.org]; FROM_NO_DN(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000,0]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; IP_SCORE(-3.65)[ip: (-9.81), ipnet: 2001:1900:2254::/48(-4.72), asn: 10310(-3.65), country: US(-0.09)]; ASN(0.00)[asn:10310, ipnet:2001:1900:2254::/48, country:US]; FORGED_RECIPIENTS(0.00)[toolchain@FreeBSD.org,freebsd-toolchain@freebsd.org]; RCVD_COUNT_SEVEN(0.00)[7]; TO_DOM_EQ_FROM_DOM(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Nov 2018 10:29:40 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D231952 --- Comment #9 from commit-hook@freebsd.org --- A commit references this bug: Author: jbeich Date: Sat Nov 10 10:28:33 UTC 2018 New revision: 484601 URL: https://svnweb.freebsd.org/changeset/ports/484601 Log: MFH: r484600 emulators/rpcs3: unbreak build with clang > 6.0.0 Assertion failed: (D->getCachedLinkage() =3D=3D LV.getLinkage()), function getLVForDecl, file /usr/src/contrib/llvm/tools/clang/lib/AST/Decl.cpp, line 1394. PR: 231952 Reported by: pkg-fallout Submitted by: Roman CAT Approved by: ports-secteam blanket Changes: _U branches/2018Q4/ branches/2018Q4/emulators/rpcs3/files/patch-Utilities_typemap.h --=20 You are receiving this mail because: You are the assignee for the bug.=