From owner-freebsd-toolchain@freebsd.org Sun Jan 21 01:05:57 2018 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 58919ED22BD for ; Sun, 21 Jan 2018 01:05:57 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from sonic312-37.consmr.mail.ne1.yahoo.com (sonic312-37.consmr.mail.ne1.yahoo.com [66.163.191.218]) (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 296267338C for ; Sun, 21 Jan 2018 01:05:56 +0000 (UTC) (envelope-from pfg@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1516496750; bh=G5Q6Fpc/nM9NOPjWGBD1moffyv9tb+m82MDIwe44XOs=; h=Subject:To:References:From:Date:In-Reply-To:From:Subject; b=nO1r2DKFoDPudVZyERTC0bmQ2z5tuWRbgHhY3OmhntQ4/JonkOFZ7911qHh+UYEV5EoHH5GXRQSP1lMvU0A7ZTVZx/piAaqirXq6Lmi/oXMFDIAVau+JW7a3UWDAxIyHjSEzdCWFpVd827HbokglUhAZE5C0vmi93DOav4nPtJPAxE0kO/wcAe8gEVcZu+//isWyPct0GixkyRO0NJ11p5detW30pJAB1IINYkwgr9VcNS9RMB3GyUjFbUS8+So+cF1RlVX7KzxjQgVcfpEBakMwGV9sewlnRhg+6nqJZ6ZtDQOfjesinm6JEKvIEooFuW5GeHeqOyQmxx64tYJEfQ== X-YMail-OSG: 1WAF3FoVM1mWIts4T6Esu_LtUSHVBK8xXY47nQ6mQxBnzRss3wnYplZkFeOZrg7 79RDFxvnivGReqgG031rNMXVQWc7o5BEaUqdI48CqBlhE0NFeQ8kxYAc5Dira.lHkb6YLqDm6SKS c.ebFp3XsGXZ90uik5t3WzredpwisHUPH5iCpyV7iIRahKWr4gETS_FPpU9A9OjPKBV9KxWSiUs8 Yk5NKtNhiJqudlZD97tVlNbccMFGqg9k7vZjWLp3DzFGGXmXl5LoLXfhHuhrBgbuAmxP5HQ1msD4 E_kKehUjTbXstKmKGF8AAmwjRLPXwbTyqCG9ZmSJIYQU_QQuBeyucaahFjXdZ8S6c8hLWFF_ynFk xfFZDbWQZDmHUBK6r3WaUTVieNaklc0oHDUWoAz4PMMMJwAwfloJ.mO6jZ11jXBu10t_zqKpzwL6 Y8BGXxavay1HANqFIeJ.EgxjK_wcZ9sbWe_gwnMcBehZGb5btYKVTB_9PSZWU18Opxc4Ry2ryqFT AlaNXNu.8uQ-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.ne1.yahoo.com with HTTP; Sun, 21 Jan 2018 01:05:50 +0000 Received: from smtp235.mail.ne1.yahoo.com (EHLO [192.168.0.8]) ([10.218.253.206]) by smtp406.mail.ne1.yahoo.com (JAMES SMTP Server ) with ESMTPA ID 57f354ca5d4b331749f470663f89717a; Sun, 21 Jan 2018 01:05:48 +0000 (UTC) Subject: Re: Attribute alloc__size use and clang 5.0.1 vs. gcc7 (e.g.): __builtin_object_size(p,1) and __builtin_object_size(p,3) disagreements result To: Mark Millard , FreeBSD Toolchain , FreeBSD Hackers References: <1AA0993D-81E4-4DC0-BBD9-CC42B26ADB1C@yahoo.com> From: Pedro Giffuni Message-ID: <8c4c5985-885a-abf7-93df-0698c645d36e@FreeBSD.org> Date: Sat, 20 Jan 2018 20:05:48 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.25 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, 21 Jan 2018 01:05:57 -0000 Very interesting , thanks for running such tests ... On 01/20/18 18:59, Mark Millard wrote: > [Noting a typo in the program source, and > so in the output text: the 2nd occurance of: "my_calloc_alt0 > should have been: "my_calloc_alt1 > . Hand edited corrections below for clarity.] > > On 2018-Jan-20, at 3:27 PM, Mark Millard wrote: > >> [Bugzilla 225197 indirectly lead to this. >> Avoiding continuing there.] >> >> I decided to compare some alternate uses of >> __attribute__((alloc_size(. . .))) compiled >> and run under clang 5.0.1 and gcc7. I did not >> get what I expected based on prior discussion >> material. >> >> This is an FYI since I do not know how important >> the distinctions that I found are. >> >> Here is the quick program: >> >> # more alloc_size_attr_test.c >> #include >> #include >> >> __attribute__((alloc_size(1,2))) >> void* my_calloc_alt0(size_t n, size_t s) >> { >> void* p = calloc(n,s); >> printf("calloc __builtin_object_size 0,1,2,3: %ld, %ld, %ld, %ld\n" >> ,(long) __builtin_object_size(p, 0) >> ,(long) __builtin_object_size(p, 1) >> ,(long) __builtin_object_size(p, 2) >> ,(long) __builtin_object_size(p, 3) >> ); >> return p; >> } >> >> __attribute__((alloc_size(1))) __attribute__((alloc_size(2))) >> void* my_calloc_alt1(size_t n, size_t s) >> { >> void* p = calloc(n,s); >> printf("calloc __builtin_object_size 0,1,2,3: %ld, %ld, %ld, %ld\n" >> ,(long) __builtin_object_size(p, 0) >> ,(long) __builtin_object_size(p, 1) >> ,(long) __builtin_object_size(p, 2) >> ,(long) __builtin_object_size(p, 3) >> ); >> return p; >> } >> >> int main() >> { >> void* p = my_calloc_alt0(2,7); >> printf("my_calloc_alt0 __builtin_object_size 0,1,2,3: %ld, %ld, %ld, %ld\n" >> ,(long) __builtin_object_size(p, 0) >> ,(long) __builtin_object_size(p, 1) >> ,(long) __builtin_object_size(p, 2) >> ,(long) __builtin_object_size(p, 3) >> ); >> void* q = my_calloc_alt1(2,7); >> printf("my_calloc_alt0 __builtin_object_size 0,1,2,3: %ld, %ld, %ld, %ld\n" > The above line should have been: > > printf("my_calloc_alt1 __builtin_object_size 0,1,2,3: %ld, %ld, %ld, %ld\n" > >> ,(long) __builtin_object_size(q, 0) >> ,(long) __builtin_object_size(q, 1) >> ,(long) __builtin_object_size(q, 2) >> ,(long) __builtin_object_size(q, 3) >> ); >> } >> >> # uname -apKU >> FreeBSD FBSDFSSD 12.0-CURRENT FreeBSD 12.0-CURRENT r327485M amd64 amd64 1200054 1200054 >> >> The system-clang 5.0.1 result was: >> >> # clang -O2 alloc_size_attr_test.c > The later outputs are edited for clarity: > >> # ./a.out >> calloc __builtin_object_size 0,1,2,3: 14, 14, 14, 0 >> my_calloc_alt0 __builtin_object_size 0,1,2,3: 14, 14, 14, 0 >> calloc __builtin_object_size 0,1,2,3: 14, 14, 14, 0 > my_calloc_alt1 __builtin_object_size 0,1,2,3: 14, 14, 14, 0 >> The lang/gcc7 result was: >> >> # gcc7 -O2 alloc_size_attr_test.c >> >> # ./a.out >> calloc __builtin_object_size 0,1,2,3: -1, -1, 0, 0 >> my_calloc_alt0 __builtin_object_size 0,1,2,3: 14, 14, 14, 14 >> calloc __builtin_object_size 0,1,2,3: -1, -1, 0, 0 > my_calloc_alt1 __builtin_object_size 0,1,2,3: 14, 7, 14, 14 >> I'll ignore that gcc does not provide actual sizes >> via __builtin_object_size for calloc use. >> >> Pairing the other lines for easy comparison, with >> some notes mixed in: >> >> __attribute__((alloc_size(1,2))) style: >> my_calloc_alt0 __builtin_object_size 0,1,2,3: 14, 14, 14, 0 (system clang) >> my_calloc_alt0 __builtin_object_size 0,1,2,3: 14, 14, 14, 14 (gcc7) >> >> __attribute__((alloc_size(1))) __attribute__((alloc_size(2))) style: > my_calloc_alt1 __builtin_object_size 0,1,2,3: 14, 14, 14, 0 (system clang) > my_calloc_alt1 __builtin_object_size 0,1,2,3: 14, 7, 14, 14 (gcc7) So on GCC7 it appears  __attribute__((alloc_size(1,2))) != __attribute__((alloc_size(1))) __attribute__((alloc_size(2))) This is not good as it was the base for r280801 .. related to the old discussion about deprecating old compilers that don't accept VA_ARGS. I am unsure if its a regression but it appears that for clang it is the same thing though. >> Thus. . . >> >> For __attribute__((alloc_size(1))) __attribute__((alloc_size(2))): >> __builtin_object_size(p,1) is not equivalent (clang vs. gcc7) >> >> For both of the alloc_size usage styles: >> __builtin_object_size(p,3) is not equivalent (clang vs. gcc7) >> >> This means that the two style of alloc_size use are not >> equivalent across some major compilers/toolchains. This is actually not a surprise: GCC and clang implementation of __alloc_size__ has differences due to limitations on the LLVM IR (or the fact there is one). The alloc_size attribute is basically only used for the so-called FORTIFY_SOURCE feature that depends on GCC with some support from the C-library: last time I looked clang didn't support the compile-time checks very well. The attributes are mostly unused in FreeBSD at this time but, GCC7 -Walloc-size-larger-than=size depends on them (I have never tested that though). FWIW, we had an unfinished GSoC that attempted to implement FORTIFY_SOURCE but we got stuck on the lack of clang support and other issues. Lately Google has been spending some effort on it but it is more limited and doesn't match the GCC behavior. >> But I do not know if either of the differences is a problem or >> not. >> >> >> Note: without a sufficient -O all the figures can be >> the mix of -1's and 0's. > > === > Mark Millard > marklmi at yahoo.com > ( markmi at dsl-only.net is > going away in 2018-Feb, late) > From owner-freebsd-toolchain@freebsd.org Sun Jan 21 11:05:42 2018 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3FBD9EC6020 for ; Sun, 21 Jan 2018 11:05:42 +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 24DAD3362 for ; Sun, 21 Jan 2018 11:05:42 +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 1A464273F0 for ; Sun, 21 Jan 2018 11:05:42 +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 w0LB5fqh071406 for ; Sun, 21 Jan 2018 11:05:41 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0LB5fAR071405 for freebsd-toolchain@FreeBSD.org; Sun, 21 Jan 2018 11:05:41 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 225352] clang 6.0.0 crashes building emulators/wine: Assertion failed: ((size_t)StackDisp < Context.ArgStoreVector.size() && "Function call has more parameters than the stack is adjusted for.") Date: Sun, 21 Jan 2018 11:05:41 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: gerald@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: 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.25 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, 21 Jan 2018 11:05:42 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225352 Bug ID: 225352 Summary: clang 6.0.0 crashes building emulators/wine: Assertion failed: ((size_t)StackDisp < Context.ArgStoreVector.size() && "Function call has more parameters than the stack is adjusted for.") Product: Base System Version: CURRENT Hardware: amd64 OS: Any Status: New Severity: Affects Some People Priority: --- Component: bin Assignee: freebsd-toolchain@FreeBSD.org Reporter: gerald@FreeBSD.org The import of clang 6.0.0 into -CURRENT broke both the emulators/wine and emulators/wine-devel ports, with clang crashing: http://beefy12.nyi.freebsd.org/data/head-amd64-default/p459147_s328035/logs/ wine-2.0.4,1.log http://beefy12.nyi.freebsd.org/data/head-amd64-default/p459147_s328035/logs/ wine-devel-3.0.r6,1.log http://beefy12.nyi.freebsd.org/data/head-amd64-default/p459306_s328104/logs/ wine-2.0.4,1.log http://beefy12.nyi.freebsd.org/data/head-amd64-default/p459306_s328104/logs/ wine-devel-3.0.r6,1.log http://beefy12.nyi.freebsd.org/data/head-amd64-default/p459491_s328183/logs/ wine-2.0.4,1.log http://beefy12.nyi.freebsd.org/data/head-amd64-default/p459491_s328183/logs/ wine-devel-3.0.r6,1.log Assertion failed: ((size_t)StackDisp < Context.ArgStoreVector.size() && "Function call has more parameters than the stack is adjusted for."), function collectCallInfo, file /usr/local/poudriere/jails/head-amd64/usr/src/contrib/llvm/lib/Target/X86/X8 6CallFrameOptimization.cpp, line 449. cc: error: unable to execute command: Abort trap (core dumped) cc: error: clang frontend command failed due to signal (use -v to see invocation) FreeBSD clang version 6.0.0 (branches/release_60 321788) (based on LLVM 6.0.0) --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sun Jan 21 16:56:59 2018 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6D474ED1A39 for ; Sun, 21 Jan 2018 16:56:59 +0000 (UTC) (envelope-from marklmi26-fbsd@yahoo.com) Received: from sonic313-10.consmr.mail.ne1.yahoo.com (sonic313-10.consmr.mail.ne1.yahoo.com [66.163.185.33]) (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 4006872B03 for ; Sun, 21 Jan 2018 16:56:58 +0000 (UTC) (envelope-from marklmi26-fbsd@yahoo.com) X-YMail-OSG: 3DHC.90VM1lCiYWc0ThMOnR6USw8HlQrQs0rXVcK6C33EmknCr2pFqD.kSK7coH aYA2pvncyIm61JfzzEREpHptJ_OxevNhrhNUoTcodW32kXOdMPyw9xsZkpdFQcAXq4_5Y1x_xkdA y4n_ciPzbgNkKe0YA3yDv_1gMkozQwnkFrv7vMwTQzQNNRJP.cRDgSkaebUeLbgMXzh9JE6Q0hNz GWQ2o9lnN_Ltek2Pei92qrO9bd0bMXjNGyGuvT6U1D5Khp1v70gcBHG5oa1g1F7sGysXJ.FYto9Y Dl3Kv6swYTAjAd7WuPHjELXm8MNCmm1oaNwJcr3Y3kK8RNgGjNkcGDE7aGDGX99Ezky96f6ChIUZ VB._K0wS891rcF7Ns7XKulaypMuEvBEwgbFG6BROf07732RN6rM5LBn95Xqcd9mhrOPRWOfoC3_Q oagI5hXj7nyXqsTnGxEw2HMhH2CNgEDXY2mgpVf2IaiZY5Udy9L23_CTO72VvwAp26vME Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Sun, 21 Jan 2018 16:56:52 +0000 Received: from smtp229.mail.ne1.yahoo.com (EHLO [192.168.1.25]) ([10.218.253.212]) by smtp415.mail.ne1.yahoo.com (JAMES SMTP Server ) with ESMTPA ID fe075fbd47d9537ac5d0ccfac4678709; Sun, 21 Jan 2018 16:56:49 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: Attribute alloc__size use and clang 5.0.1 vs. gcc7 (e.g.): __builtin_object_size(p,1) and __builtin_object_size(p,3) disagreements result From: Mark Millard In-Reply-To: <8c4c5985-885a-abf7-93df-0698c645d36e@FreeBSD.org> Date: Sun, 21 Jan 2018 08:56:48 -0800 Cc: FreeBSD Toolchain , FreeBSD Hackers Content-Transfer-Encoding: quoted-printable Message-Id: <9DE674C6-EAA3-4E8A-906F-446E74D82FC4@yahoo.com> References: <1AA0993D-81E4-4DC0-BBD9-CC42B26ADB1C@yahoo.com> <8c4c5985-885a-abf7-93df-0698c645d36e@FreeBSD.org> To: Pedro Giffuni X-Mailer: Apple Mail (2.3273) X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.25 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, 21 Jan 2018 16:56:59 -0000 [May be an __alloc_size2(n,s) should be added and used?] On 2018-Jan-20, at 5:05 PM, Pedro Giffuni wrote: > Very interesting , thanks for running such tests ... >=20 >=20 > On 01/20/18 18:59, Mark Millard wrote: >> [Noting a typo in the program source, and >> so in the output text: the 2nd occurance of: "my_calloc_alt0 >> should have been: "my_calloc_alt1 >> . Hand edited corrections below for clarity.] >>=20 >> On 2018-Jan-20, at 3:27 PM, Mark Millard = wrote: >>=20 >>> [Bugzilla 225197 indirectly lead to this. >>> Avoiding continuing there.] >>>=20 >>> I decided to compare some alternate uses of >>> __attribute__((alloc_size(. . .))) compiled >>> and run under clang 5.0.1 and gcc7. I did not >>> get what I expected based on prior discussion >>> material. >>>=20 >>> This is an FYI since I do not know how important >>> the distinctions that I found are. >>>=20 >>> Here is the quick program: >>>=20 >>> # more alloc_size_attr_test.c >>> #include >>> #include >>>=20 >>> __attribute__((alloc_size(1,2))) >>> void* my_calloc_alt0(size_t n, size_t s) >>> { >>> void* p =3D calloc(n,s); >>> printf("calloc __builtin_object_size 0,1,2,3: %ld, %ld, %ld, = %ld\n" >>> ,(long) __builtin_object_size(p, 0) >>> ,(long) __builtin_object_size(p, 1) >>> ,(long) __builtin_object_size(p, 2) >>> ,(long) __builtin_object_size(p, 3) >>> ); >>> return p; >>> } >>>=20 >>> __attribute__((alloc_size(1))) __attribute__((alloc_size(2))) >>> void* my_calloc_alt1(size_t n, size_t s) >>> { >>> void* p =3D calloc(n,s); >>> printf("calloc __builtin_object_size 0,1,2,3: %ld, %ld, %ld, = %ld\n" >>> ,(long) __builtin_object_size(p, 0) >>> ,(long) __builtin_object_size(p, 1) >>> ,(long) __builtin_object_size(p, 2) >>> ,(long) __builtin_object_size(p, 3) >>> ); >>> return p; >>> } >>>=20 >>> int main() >>> { >>> void* p =3D my_calloc_alt0(2,7); >>> printf("my_calloc_alt0 __builtin_object_size 0,1,2,3: %ld, %ld, = %ld, %ld\n" >>> ,(long) __builtin_object_size(p, 0) >>> ,(long) __builtin_object_size(p, 1) >>> ,(long) __builtin_object_size(p, 2) >>> ,(long) __builtin_object_size(p, 3) >>> ); >>> void* q =3D my_calloc_alt1(2,7); >>> printf("my_calloc_alt0 __builtin_object_size 0,1,2,3: %ld, %ld, = %ld, %ld\n" >> The above line should have been: >>=20 >> printf("my_calloc_alt1 __builtin_object_size 0,1,2,3: %ld, %ld, %ld, = %ld\n" >>=20 >>> ,(long) __builtin_object_size(q, 0) >>> ,(long) __builtin_object_size(q, 1) >>> ,(long) __builtin_object_size(q, 2) >>> ,(long) __builtin_object_size(q, 3) >>> ); >>> } >>>=20 >>> # uname -apKU >>> FreeBSD FBSDFSSD 12.0-CURRENT FreeBSD 12.0-CURRENT r327485M amd64 = amd64 1200054 1200054 >>>=20 >>> The system-clang 5.0.1 result was: >>>=20 >>> # clang -O2 alloc_size_attr_test.c >> The later outputs are edited for clarity: >>=20 >>> # ./a.out >>> calloc __builtin_object_size 0,1,2,3: 14, 14, 14, 0 >>> my_calloc_alt0 __builtin_object_size 0,1,2,3: 14, 14, 14, 0 >>> calloc __builtin_object_size 0,1,2,3: 14, 14, 14, 0 >> my_calloc_alt1 __builtin_object_size 0,1,2,3: 14, 14, 14, 0 >>> The lang/gcc7 result was: >>>=20 >>> # gcc7 -O2 alloc_size_attr_test.c >>>=20 >>> # ./a.out >>> calloc __builtin_object_size 0,1,2,3: -1, -1, 0, 0 >>> my_calloc_alt0 __builtin_object_size 0,1,2,3: 14, 14, 14, 14 >>> calloc __builtin_object_size 0,1,2,3: -1, -1, 0, 0 >> my_calloc_alt1 __builtin_object_size 0,1,2,3: 14, 7, 14, 14 >>> I'll ignore that gcc does not provide actual sizes >>> via __builtin_object_size for calloc use. >>>=20 >>> Pairing the other lines for easy comparison, with >>> some notes mixed in: >>>=20 >>> __attribute__((alloc_size(1,2))) style: >>> my_calloc_alt0 __builtin_object_size 0,1,2,3: 14, 14, 14, 0 (system = clang) >>> my_calloc_alt0 __builtin_object_size 0,1,2,3: 14, 14, 14, 14 (gcc7) >>>=20 >>> __attribute__((alloc_size(1))) __attribute__((alloc_size(2))) style: >> my_calloc_alt1 __builtin_object_size 0,1,2,3: 14, 14, 14, 0 (system = clang) >> my_calloc_alt1 __builtin_object_size 0,1,2,3: 14, 7, 14, 14 (gcc7) > So on GCC7 it appears > __attribute__((alloc_size(1,2))) !=3D __attribute__((alloc_size(1))) = __attribute__((alloc_size(2))) >=20 > This is not good as it was the base for r280801 .. related to the old = discussion about deprecating old compilers that don't accept VA_ARGS. >=20 > I am unsure if its a regression but it appears that for clang it is = the same thing though. May be there should be a __alloc_size2(n,s) that translates to __attribute__((alloc_size(n,s))) when it is not a no-op. This avoids the VA_ARGS issue and gcc's documentation makes no mention of a more than 2 argument variant of __attribute__((alloc_size(. . .))) . Looking up glib it has: G_GNUC_ALLOC_SIZE(x) G_GNUC_ALLOC_SIZE2(x,y) but none for any other count of arguments. >>> Thus. . . >>>=20 >>> For __attribute__((alloc_size(1))) __attribute__((alloc_size(2))): >>> __builtin_object_size(p,1) is not equivalent (clang vs. gcc7) >>>=20 >>> For both of the alloc_size usage styles: >>> __builtin_object_size(p,3) is not equivalent (clang vs. gcc7) >>>=20 >>> This means that the two style of alloc_size use are not >>> equivalent across some major compilers/toolchains. >=20 > This is actually not a surprise: GCC and clang implementation of = __alloc_size__ has differences due to limitations on the LLVM IR (or the = fact there is one). >=20 > The alloc_size attribute is basically only used for the so-called = FORTIFY_SOURCE feature that depends on GCC with some support from the = C-library: last time I looked clang didn't support the compile-time = checks very well. The attributes are mostly unused in FreeBSD at this = time but, GCC7 -Walloc-size-larger-than=3Dsize depends on them (I have = never tested that though). >=20 > FWIW, we had an unfinished GSoC that attempted to implement = FORTIFY_SOURCE but we got stuck on the lack of clang support and other = issues. Lately Google has been spending some effort on it but it is more = limited and doesn't match the GCC behavior. >=20 >=20 >=20 >=20 >>> But I do not know if either of the differences is a problem or >>> not. >>>=20 >>>=20 >>> Note: without a sufficient -O all the figures can be >>> the mix of -1's and 0's. =3D=3D=3D Mark Millard marklmi at yahoo.com ( markmi at dsl-only.net is going away in 2018-Feb, late) From owner-freebsd-toolchain@freebsd.org Sun Jan 21 15:09:36 2018 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AC30CECEB85 for ; Sun, 21 Jan 2018 15:09: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.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 914E26F8EF for ; Sun, 21 Jan 2018 15:09: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 8664715DD for ; Sun, 21 Jan 2018 15:09:36 +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 w0LF9aqR068696 for ; Sun, 21 Jan 2018 15:09:36 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0LF9aXi068694 for freebsd-toolchain@FreeBSD.org; Sun, 21 Jan 2018 15:09:36 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 225352] clang 6.0.0 crashes building emulators/wine: Assertion failed: ((size_t)StackDisp < Context.ArgStoreVector.size() && "Function call has more parameters than the stack is adjusted for.") Date: Sun, 21 Jan 2018 15:09:36 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: dim@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: DUPLICATE X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc 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.25 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, 21 Jan 2018 15:09:36 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225352 Dimitry Andric changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dim@FreeBSD.org Resolution|--- |DUPLICATE Status|New |Closed --- Comment #1 from Dimitry Andric --- *** This bug has been marked as a duplicate of bug 224863 *** --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sun Jan 21 18:19:30 2018 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 73A07ED50B0 for ; Sun, 21 Jan 2018 18:19:30 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from sonic316-22.consmr.mail.gq1.yahoo.com (sonic316-22.consmr.mail.gq1.yahoo.com [98.137.69.46]) (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 47EB175B42 for ; Sun, 21 Jan 2018 18:19:29 +0000 (UTC) (envelope-from pfg@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1516558769; bh=zFkLeS3OEN5xNiCBn7yXSRzXotqC1SG7ntXVA31wjeQ=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From:Subject; b=Y2vUrgnREoENpVIuSPohhjRFa41RcYQITP5dBX15qmDO23V8gQUPXOrtFC2ah4y6E7niQ3fX0qD63RvgsbjDfnavVOIYUdLNl29i1DcDeR2RUkPeY0BEoED+QK4NNWmpOPdEBtS2d+ptrnhJOmTI8goJWI0iy7wPuHqvU2gX9KrncMdtSSkDO3xAupjckjFXMMrnVZzigrWJPBFBcL5XoCtXlkrCF9tQwU9vPnUmthnsTUC+qwrP1reuMY/270f2MkoeDWOnmKLNm842IB9/AGmrYHiPxWlB4FHhq/A5beSNBjXLZM9gEuHll9X9m7x35NyAZ5qGTAK5kdjNc2ubgA== X-YMail-OSG: x6Fn9iEVM1k2bBj3CR_045KbWh9snN.pLpzfnh3S483vZGxITQIQvHDxjVvepfu WS4Fv97DjDENku0xvpKgpnaHwAgiNTjySN5vdBDZVrHjcK3dPHPayGYGFQJUYFoCPD1ajhnQlaXC jBtg1nILFH3pfjXFCzaWOD2dISeckcHyZWTVEGZZN9RWhPkhnq8QL32.nvXyTIze.X.QGAv_hAXA 3d3Cnhu2r2eKF7Wzv2d1o5l2j4K2OiNmhYiMswNrQ_UtgTxWsfRhMu4W5fzZRdJPrB8qw4Ikwdmw lp3CNvsTrAP3FpTXDgHf5WjkCiP_aqXAdN29ePgEGuYen2qsA51sM5DqFx.s5Mudr20xwJumnyxl DbVuGGqYe8vOxGicPGE21p38dJL7fK0zK5krwznPPKxaMKJ.9RfXNTIp3tMIUs7YUZilYHaLX9Nl G2Eyqxnp8eMVLjI80CRqjwNPA3h.LYP.3aGBTOyBSm2jPUUzfD6_WjGNpsg.9GIMgXyX.xoJwyDa .fUojjZWyyw-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Sun, 21 Jan 2018 18:19:29 +0000 Received: from smtp103.rhel.mail.gq1.yahoo.com (EHLO [192.168.0.8]) ([68.180.227.11]) by smtp403.mail.gq1.yahoo.com (JAMES SMTP Server ) with ESMTPA ID b273a8aa0a7b2e548ec7d53afcbd0f7f; Sun, 21 Jan 2018 17:59:11 +0000 (UTC) Subject: Re: Attribute alloc__size use and clang 5.0.1 vs. gcc7 (e.g.): __builtin_object_size(p,1) and __builtin_object_size(p,3) disagreements result To: Mark Millard Cc: FreeBSD Toolchain , FreeBSD Hackers References: <1AA0993D-81E4-4DC0-BBD9-CC42B26ADB1C@yahoo.com> <8c4c5985-885a-abf7-93df-0698c645d36e@FreeBSD.org> <9DE674C6-EAA3-4E8A-906F-446E74D82FC4@yahoo.com> From: Pedro Giffuni Message-ID: <67a7b385-b554-1a5e-ef30-fb29a0c6cf08@FreeBSD.org> Date: Sun, 21 Jan 2018 12:59:12 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <9DE674C6-EAA3-4E8A-906F-446E74D82FC4@yahoo.com> Content-Type: multipart/mixed; boundary="------------EFD43819BA4DE658890B95F7" Content-Language: en-US X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.25 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, 21 Jan 2018 18:19:30 -0000 This is a multi-part message in MIME format. --------------EFD43819BA4DE658890B95F7 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hi; On 01/21/18 11:56, Mark Millard wrote: > [May be an __alloc_size2(n,s) should be added and used?] > > On 2018-Jan-20, at 5:05 PM, Pedro Giffuni wrote: > >> Very interesting , thanks for running such tests ... >> >> >> On 01/20/18 18:59, Mark Millard wrote: >>> [Noting a typo in the program source, and >>> so in the output text: the 2nd occurance of: "my_calloc_alt0 >>> should have been: "my_calloc_alt1 >>> . Hand edited corrections below for clarity.] >>> >>> On 2018-Jan-20, at 3:27 PM, Mark Millard wrote: >>> >>>> [Bugzilla 225197 indirectly lead to this. >>>> Avoiding continuing there.] >>>> >>>> I decided to compare some alternate uses of >>>> __attribute__((alloc_size(. . .))) compiled >>>> and run under clang 5.0.1 and gcc7. I did not >>>> get what I expected based on prior discussion >>>> material. >>>> >>>> This is an FYI since I do not know how important >>>> the distinctions that I found are. >>>> >>>> Here is the quick program: >>>> >>>> # more alloc_size_attr_test.c >>>> #include >>>> #include >>>> >>>> __attribute__((alloc_size(1,2))) >>>> void* my_calloc_alt0(size_t n, size_t s) >>>> { >>>> void* p = calloc(n,s); >>>> printf("calloc __builtin_object_size 0,1,2,3: %ld, %ld, %ld, %ld\n" >>>> ,(long) __builtin_object_size(p, 0) >>>> ,(long) __builtin_object_size(p, 1) >>>> ,(long) __builtin_object_size(p, 2) >>>> ,(long) __builtin_object_size(p, 3) >>>> ); >>>> return p; >>>> } >>>> >>>> __attribute__((alloc_size(1))) __attribute__((alloc_size(2))) >>>> void* my_calloc_alt1(size_t n, size_t s) >>>> { >>>> void* p = calloc(n,s); >>>> printf("calloc __builtin_object_size 0,1,2,3: %ld, %ld, %ld, %ld\n" >>>> ,(long) __builtin_object_size(p, 0) >>>> ,(long) __builtin_object_size(p, 1) >>>> ,(long) __builtin_object_size(p, 2) >>>> ,(long) __builtin_object_size(p, 3) >>>> ); >>>> return p; >>>> } >>>> >>>> int main() >>>> { >>>> void* p = my_calloc_alt0(2,7); >>>> printf("my_calloc_alt0 __builtin_object_size 0,1,2,3: %ld, %ld, %ld, %ld\n" >>>> ,(long) __builtin_object_size(p, 0) >>>> ,(long) __builtin_object_size(p, 1) >>>> ,(long) __builtin_object_size(p, 2) >>>> ,(long) __builtin_object_size(p, 3) >>>> ); >>>> void* q = my_calloc_alt1(2,7); >>>> printf("my_calloc_alt0 __builtin_object_size 0,1,2,3: %ld, %ld, %ld, %ld\n" >>> The above line should have been: >>> >>> printf("my_calloc_alt1 __builtin_object_size 0,1,2,3: %ld, %ld, %ld, %ld\n" >>> >>>> ,(long) __builtin_object_size(q, 0) >>>> ,(long) __builtin_object_size(q, 1) >>>> ,(long) __builtin_object_size(q, 2) >>>> ,(long) __builtin_object_size(q, 3) >>>> ); >>>> } >>>> >>>> # uname -apKU >>>> FreeBSD FBSDFSSD 12.0-CURRENT FreeBSD 12.0-CURRENT r327485M amd64 amd64 1200054 1200054 >>>> >>>> The system-clang 5.0.1 result was: >>>> >>>> # clang -O2 alloc_size_attr_test.c >>> The later outputs are edited for clarity: >>> >>>> # ./a.out >>>> calloc __builtin_object_size 0,1,2,3: 14, 14, 14, 0 >>>> my_calloc_alt0 __builtin_object_size 0,1,2,3: 14, 14, 14, 0 >>>> calloc __builtin_object_size 0,1,2,3: 14, 14, 14, 0 >>> my_calloc_alt1 __builtin_object_size 0,1,2,3: 14, 14, 14, 0 >>>> The lang/gcc7 result was: >>>> >>>> # gcc7 -O2 alloc_size_attr_test.c >>>> >>>> # ./a.out >>>> calloc __builtin_object_size 0,1,2,3: -1, -1, 0, 0 >>>> my_calloc_alt0 __builtin_object_size 0,1,2,3: 14, 14, 14, 14 >>>> calloc __builtin_object_size 0,1,2,3: -1, -1, 0, 0 >>> my_calloc_alt1 __builtin_object_size 0,1,2,3: 14, 7, 14, 14 >>>> I'll ignore that gcc does not provide actual sizes >>>> via __builtin_object_size for calloc use. >>>> >>>> Pairing the other lines for easy comparison, with >>>> some notes mixed in: >>>> >>>> __attribute__((alloc_size(1,2))) style: >>>> my_calloc_alt0 __builtin_object_size 0,1,2,3: 14, 14, 14, 0 (system clang) >>>> my_calloc_alt0 __builtin_object_size 0,1,2,3: 14, 14, 14, 14 (gcc7) >>>> >>>> __attribute__((alloc_size(1))) __attribute__((alloc_size(2))) style: >>> my_calloc_alt1 __builtin_object_size 0,1,2,3: 14, 14, 14, 0 (system clang) >>> my_calloc_alt1 __builtin_object_size 0,1,2,3: 14, 7, 14, 14 (gcc7) >> So on GCC7 it appears >> __attribute__((alloc_size(1,2))) != __attribute__((alloc_size(1))) __attribute__((alloc_size(2))) >> >> This is not good as it was the base for r280801 .. related to the old discussion about deprecating old compilers that don't accept VA_ARGS. >> >> I am unsure if its a regression but it appears that for clang it is the same thing though. > May be there should be a __alloc_size2(n,s) that translates to > __attribute__((alloc_size(n,s))) when it is not a no-op. This > avoids the VA_ARGS issue and gcc's documentation makes no mention > of a more than 2 argument variant of > __attribute__((alloc_size(. . .))) . > > Looking up glib it has: > > G_GNUC_ALLOC_SIZE(x) > G_GNUC_ALLOC_SIZE2(x,y) > > but none for any other count of arguments. Yes, that would work fine for alloc_array. It would work for the nonnull attribute but that is deprecated on FreeBSD :). Concept patch attached. Pedro. >>>> Thus. . . >>>> >>>> For __attribute__((alloc_size(1))) __attribute__((alloc_size(2))): >>>> __builtin_object_size(p,1) is not equivalent (clang vs. gcc7) >>>> >>>> For both of the alloc_size usage styles: >>>> __builtin_object_size(p,3) is not equivalent (clang vs. gcc7) >>>> >>>> This means that the two style of alloc_size use are not >>>> equivalent across some major compilers/toolchains. >> This is actually not a surprise: GCC and clang implementation of __alloc_size__ has differences due to limitations on the LLVM IR (or the fact there is one). >> >> The alloc_size attribute is basically only used for the so-called FORTIFY_SOURCE feature that depends on GCC with some support from the C-library: last time I looked clang didn't support the compile-time checks very well. The attributes are mostly unused in FreeBSD at this time but, GCC7 -Walloc-size-larger-than=size depends on them (I have never tested that though). >> >> FWIW, we had an unfinished GSoC that attempted to implement FORTIFY_SOURCE but we got stuck on the lack of clang support and other issues. Lately Google has been spending some effort on it but it is more limited and doesn't match the GCC behavior. >> >> >> >> >>>> But I do not know if either of the differences is a problem or >>>> not. >>>> >>>> >>>> Note: without a sufficient -O all the figures can be >>>> the mix of -1's and 0's. > === > Mark Millard > marklmi at yahoo.com > ( markmi at dsl-only.net is > going away in 2018-Feb, late) > --------------EFD43819BA4DE658890B95F7 Content-Type: text/x-patch; name="alloc_size2.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="alloc_size2.diff" Index: include/stdlib.h =================================================================== --- include/stdlib.h (revision 328218) +++ include/stdlib.h (working copy) @@ -92,7 +92,7 @@ void *bsearch(const void *, const void *, size_t, size_t, int (*)(const void * _Nonnull, const void *)); void *calloc(size_t, size_t) __malloc_like __result_use_check - __alloc_size(1) __alloc_size(2); + __alloc_size2(1, 2); div_t div(int, int) __pure2; _Noreturn void exit(int); void free(void *); @@ -302,8 +302,8 @@ int (*)(void *, const void *, const void *)); int radixsort(const unsigned char **, int, const unsigned char *, unsigned); -void *reallocarray(void *, size_t, size_t) __result_use_check __alloc_size(2) - __alloc_size(3); +void *reallocarray(void *, size_t, size_t) __result_use_check + __alloc_size2(2, 3); void *reallocf(void *, size_t) __result_use_check __alloc_size(2); int rpmatch(const char *); void setprogname(const char *); Index: sys/sys/cdefs.h =================================================================== --- sys/sys/cdefs.h (revision 328218) +++ sys/sys/cdefs.h (working copy) @@ -230,8 +230,10 @@ #endif #if __GNUC_PREREQ__(4, 3) || __has_attribute(__alloc_size__) #define __alloc_size(x) __attribute__((__alloc_size__(x))) +#define __alloc_size(n, x) __attribute__((__alloc_size__(n, x))) #else #define __alloc_size(x) +#define __alloc_size2(n, x) #endif #if __GNUC_PREREQ__(4, 9) || __has_attribute(__alloc_align__) #define __alloc_align(x) __attribute__((__alloc_align__(x))) Index: sys/sys/malloc.h =================================================================== --- sys/sys/malloc.h (revision 328218) +++ sys/sys/malloc.h (working copy) @@ -188,7 +188,7 @@ __malloc_like __result_use_check __alloc_size(1); void *mallocarray(size_t nmemb, size_t size, struct malloc_type *type, int flags) __malloc_like __result_use_check - __alloc_size(1) __alloc_size(2); + __alloc_size2(1, 2); void malloc_init(void *); int malloc_last_fail(void); void malloc_type_allocated(struct malloc_type *type, unsigned long size); --------------EFD43819BA4DE658890B95F7-- From owner-freebsd-toolchain@freebsd.org Sun Jan 21 18:55:59 2018 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 494E2EB44CF for ; Sun, 21 Jan 2018 18:55:59 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from sonic316-22.consmr.mail.gq1.yahoo.com (sonic316-22.consmr.mail.gq1.yahoo.com [98.137.69.46]) (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 1F680773AB for ; Sun, 21 Jan 2018 18:55:58 +0000 (UTC) (envelope-from pfg@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1516560957; bh=Oeb2XetJ+ct/IKmS4UKj4/rbGZKTJcjTmBbduFAdhd4=; h=Subject:From:To:Cc:References:Date:In-Reply-To:From:Subject; b=X4rV2GZuvdbafkp1woDqmvFOcs7Rhs3IgkSnEv9BXZr2GpseT/vUbg0fskw28StXxgirU2ldr9YBKuwBDRWgVrfyfiqbuqj1HKXulNz5vYjCIKFdSsLnXcyrdkg6BpKnedEwtaJUHojMnMlaZWj7PQzeNpICW1AJ8dXlSyOUsn/JIAJpT5ayX6bGKmvt7Zraabzi4EG+IeG60MjCMvhOyS7vgGHz7C54TFRBvBqrXpVwhVby9tZhvc+NNI4dmWvjjPS1C7wd0/uO3cROM9pv4QjiG0od0iQbGUYeBn4lngcHIoTo7uxm+iEPfUbV4gph31LvmUvpgU73MM9kvayXLw== X-YMail-OSG: ZzOTs3UVM1neXQb.Mfn_IpOr6MxQ2RDWt8rFG8EUhn5Q_hHUyZU66aGWihNNrfa 7eTPK36cVpEm0n3YAzaiWHdfyQB6boBPY.LZpsTNlMu75cprXmuWEudmFyYFkBMruHjDunXwU0aY BgXucOBmDzOvJqKfKJHahu8aMcBcwdtIIW3Ax2Lhggl14nw46jsxPgZyVeD6RJ.SOWxDenHwIHWG eoXVFNHr91hqs6xjyrpWXfdavFnXLNarsDCT_rFnwG_M7.5Sb1KFdvJ61WcBomyVHJypYwuK9.Jm tMkf4yq8ZQzF5ZUemFXI5SRiw8Y5MQX0EFZPuz8mzaAa1BLXfIFKbza5WTmoJLzuc7A1CR41.c7G jXe.dZv1x1z9_O.92fiWBdQGHT2B4ploBK5cSoAQIpl4ErMij9T56cKfbOgjkVYciTvItOy2vQaq r8zCuGvNVhQcYsCdxKlmuRkmwIO2T.CmUQA8RRkmFUT3tXzhmE2TSDja4.qQOqnt_5CyqqNmg.u6 OzKo6X1pg2Q-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Sun, 21 Jan 2018 18:55:57 +0000 Received: from smtp105.rhel.mail.gq1.yahoo.com (EHLO [192.168.0.8]) ([68.180.227.8]) by smtp412.mail.gq1.yahoo.com (JAMES SMTP Server ) with ESMTPA ID 521ad2623a0d6f915e996ea87fc2db5c; Sun, 21 Jan 2018 18:55:54 +0000 (UTC) Subject: Re: Attribute alloc__size use and clang 5.0.1 vs. gcc7 (e.g.): __builtin_object_size(p,1) and __builtin_object_size(p,3) disagreements result From: Pedro Giffuni To: Mark Millard Cc: FreeBSD Toolchain , FreeBSD Hackers References: <1AA0993D-81E4-4DC0-BBD9-CC42B26ADB1C@yahoo.com> <8c4c5985-885a-abf7-93df-0698c645d36e@FreeBSD.org> <9DE674C6-EAA3-4E8A-906F-446E74D82FC4@yahoo.com> <67a7b385-b554-1a5e-ef30-fb29a0c6cf08@FreeBSD.org> Message-ID: <9f07664c-6b39-8201-94ed-62c6b91cffbf@FreeBSD.org> Date: Sun, 21 Jan 2018 13:55:55 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <67a7b385-b554-1a5e-ef30-fb29a0c6cf08@FreeBSD.org> Content-Type: multipart/mixed; boundary="------------520FA10BA9E7194FE65018A2" Content-Language: en-US X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.25 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, 21 Jan 2018 18:55:59 -0000 This is a multi-part message in MIME format. --------------520FA10BA9E7194FE65018A2 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit On 01/21/18 12:59, Pedro Giffuni wrote: > Hi; > > > On 01/21/18 11:56, Mark Millard wrote: >> [May be an __alloc_size2(n,s) should be added and used?] >> >> On 2018-Jan-20, at 5:05 PM, Pedro Giffuni wrote: >> >>> Very interesting , thanks for running such tests ... >>> >>> >>> On 01/20/18 18:59, Mark Millard wrote: >>>> [Noting a typo in the program source, and >>>> so in the output text: the 2nd occurance of: "my_calloc_alt0 >>>> should have been: "my_calloc_alt1 >>>> . Hand edited corrections below for clarity.] >>>> >>>> On 2018-Jan-20, at 3:27 PM, Mark Millard >>>> wrote: >>>> >>>>> [Bugzilla 225197 indirectly lead to this. >>>>> Avoiding continuing there.] >>>>> >>>>> I decided to compare some alternate uses of >>>>> __attribute__((alloc_size(. . .))) compiled >>>>> and run under clang 5.0.1 and gcc7. I did not >>>>> get what I expected based on prior discussion >>>>> material. >>>>> >>>>> This is an FYI since I do not know how important >>>>> the distinctions that I found are. >>>>> >>>>> Here is the quick program: >>>>> >>>>> # more alloc_size_attr_test.c >>>>> #include >>>>> #include >>>>> >>>>> __attribute__((alloc_size(1,2))) >>>>> void* my_calloc_alt0(size_t n, size_t s) >>>>> { >>>>>    void* p = calloc(n,s); >>>>>    printf("calloc __builtin_object_size 0,1,2,3: %ld, %ld, %ld, >>>>> %ld\n" >>>>>          ,(long) __builtin_object_size(p, 0) >>>>>          ,(long) __builtin_object_size(p, 1) >>>>>          ,(long) __builtin_object_size(p, 2) >>>>>          ,(long) __builtin_object_size(p, 3) >>>>>          ); >>>>>    return p; >>>>> } >>>>> >>>>> __attribute__((alloc_size(1))) __attribute__((alloc_size(2))) >>>>> void* my_calloc_alt1(size_t n, size_t s) >>>>> { >>>>>    void* p = calloc(n,s); >>>>>    printf("calloc __builtin_object_size 0,1,2,3: %ld, %ld, %ld, >>>>> %ld\n" >>>>>          ,(long) __builtin_object_size(p, 0) >>>>>          ,(long) __builtin_object_size(p, 1) >>>>>          ,(long) __builtin_object_size(p, 2) >>>>>          ,(long) __builtin_object_size(p, 3) >>>>>          ); >>>>>    return p; >>>>> } >>>>> >>>>> int main() >>>>> { >>>>>    void* p = my_calloc_alt0(2,7); >>>>>    printf("my_calloc_alt0 __builtin_object_size 0,1,2,3: %ld, %ld, >>>>> %ld, %ld\n" >>>>>          ,(long) __builtin_object_size(p, 0) >>>>>          ,(long) __builtin_object_size(p, 1) >>>>>          ,(long) __builtin_object_size(p, 2) >>>>>          ,(long) __builtin_object_size(p, 3) >>>>>          ); >>>>>    void* q = my_calloc_alt1(2,7); >>>>>    printf("my_calloc_alt0 __builtin_object_size 0,1,2,3: %ld, %ld, >>>>> %ld, %ld\n" >>>> The above line should have been: >>>> >>>> printf("my_calloc_alt1 __builtin_object_size 0,1,2,3: %ld, %ld, >>>> %ld, %ld\n" >>>> >>>>>          ,(long) __builtin_object_size(q, 0) >>>>>          ,(long) __builtin_object_size(q, 1) >>>>>          ,(long) __builtin_object_size(q, 2) >>>>>          ,(long) __builtin_object_size(q, 3) >>>>>          ); >>>>> } >>>>> >>>>> # uname -apKU >>>>> FreeBSD FBSDFSSD 12.0-CURRENT FreeBSD 12.0-CURRENT r327485M  amd64 >>>>> amd64 1200054 1200054 >>>>> >>>>> The system-clang 5.0.1 result was: >>>>> >>>>> # clang -O2 alloc_size_attr_test.c >>>> The later outputs are edited for clarity: >>>> >>>>> # ./a.out >>>>> calloc __builtin_object_size 0,1,2,3: 14, 14, 14, 0 >>>>> my_calloc_alt0 __builtin_object_size 0,1,2,3: 14, 14, 14, 0 >>>>> calloc __builtin_object_size 0,1,2,3: 14, 14, 14, 0 >>>> my_calloc_alt1 __builtin_object_size 0,1,2,3: 14, 14, 14, 0 >>>>> The lang/gcc7 result was: >>>>> >>>>> # gcc7 -O2 alloc_size_attr_test.c >>>>> >>>>> # ./a.out >>>>> calloc __builtin_object_size 0,1,2,3: -1, -1, 0, 0 >>>>> my_calloc_alt0 __builtin_object_size 0,1,2,3: 14, 14, 14, 14 >>>>> calloc __builtin_object_size 0,1,2,3: -1, -1, 0, 0 >>>> my_calloc_alt1 __builtin_object_size 0,1,2,3: 14, 7, 14, 14 >>>>> I'll ignore that gcc does not provide actual sizes >>>>> via __builtin_object_size for calloc use. >>>>> >>>>> Pairing the other lines for easy comparison, with >>>>> some notes mixed in: >>>>> >>>>> __attribute__((alloc_size(1,2))) style: >>>>> my_calloc_alt0 __builtin_object_size 0,1,2,3: 14, 14, 14, 0  >>>>> (system clang) >>>>> my_calloc_alt0 __builtin_object_size 0,1,2,3: 14, 14, 14, 14 (gcc7) >>>>> >>>>> __attribute__((alloc_size(1))) __attribute__((alloc_size(2))) style: >>>> my_calloc_alt1 __builtin_object_size 0,1,2,3: 14, 14, 14, 0 (system >>>> clang) >>>> my_calloc_alt1 __builtin_object_size 0,1,2,3: 14, 7, 14, 14 (gcc7) >>> So on GCC7 it appears >>>   __attribute__((alloc_size(1,2))) != __attribute__((alloc_size(1))) >>> __attribute__((alloc_size(2))) >>> >>> This is not good as it was the base for r280801 .. related to the >>> old discussion about deprecating old compilers that don't accept >>> VA_ARGS. >>> >>> I am unsure if its a regression but it appears that for clang it is >>> the same thing though. >> May be there should be a __alloc_size2(n,s) that translates to >> __attribute__((alloc_size(n,s))) when it is not a no-op. This >> avoids the VA_ARGS issue and gcc's documentation makes no mention >> of a more than 2 argument variant of >> __attribute__((alloc_size(. . .))) . >> >> Looking up glib it has: >> >> G_GNUC_ALLOC_SIZE(x) >> G_GNUC_ALLOC_SIZE2(x,y) >> >> but none for any other count of arguments. > > > Yes, that would work fine for alloc_array. It would work for the > nonnull attribute but that is deprecated on FreeBSD :). > > > Concept patch attached. And of course there was a bug. Pedro. --------------520FA10BA9E7194FE65018A2 Content-Type: text/x-patch; name="alloc_size2.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="alloc_size2.diff" Index: include/stdlib.h =================================================================== --- include/stdlib.h (revision 328218) +++ include/stdlib.h (working copy) @@ -92,7 +92,7 @@ void *bsearch(const void *, const void *, size_t, size_t, int (*)(const void * _Nonnull, const void *)); void *calloc(size_t, size_t) __malloc_like __result_use_check - __alloc_size(1) __alloc_size(2); + __alloc_size2(1, 2); div_t div(int, int) __pure2; _Noreturn void exit(int); void free(void *); @@ -302,8 +302,8 @@ int (*)(void *, const void *, const void *)); int radixsort(const unsigned char **, int, const unsigned char *, unsigned); -void *reallocarray(void *, size_t, size_t) __result_use_check __alloc_size(2) - __alloc_size(3); +void *reallocarray(void *, size_t, size_t) __result_use_check + __alloc_size2(2, 3); void *reallocf(void *, size_t) __result_use_check __alloc_size(2); int rpmatch(const char *); void setprogname(const char *); Index: sys/sys/cdefs.h =================================================================== --- sys/sys/cdefs.h (revision 328218) +++ sys/sys/cdefs.h (working copy) @@ -230,8 +230,10 @@ #endif #if __GNUC_PREREQ__(4, 3) || __has_attribute(__alloc_size__) #define __alloc_size(x) __attribute__((__alloc_size__(x))) +#define __alloc_size2(n, x) __attribute__((__alloc_size__(n, x))) #else #define __alloc_size(x) +#define __alloc_size2(n, x) #endif #if __GNUC_PREREQ__(4, 9) || __has_attribute(__alloc_align__) #define __alloc_align(x) __attribute__((__alloc_align__(x))) Index: sys/sys/malloc.h =================================================================== --- sys/sys/malloc.h (revision 328218) +++ sys/sys/malloc.h (working copy) @@ -188,7 +188,7 @@ __malloc_like __result_use_check __alloc_size(1); void *mallocarray(size_t nmemb, size_t size, struct malloc_type *type, int flags) __malloc_like __result_use_check - __alloc_size(1) __alloc_size(2); + __alloc_size2(1, 2); void malloc_init(void *); int malloc_last_fail(void); void malloc_type_allocated(struct malloc_type *type, unsigned long size); --------------520FA10BA9E7194FE65018A2-- From owner-freebsd-toolchain@freebsd.org Sun Jan 21 20:34:14 2018 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8B9BDEB97DE for ; Sun, 21 Jan 2018 20:34: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 71B277B33D for ; Sun, 21 Jan 2018 20:34:14 +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 66BF6486D for ; Sun, 21 Jan 2018 20:34:14 +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 w0LKYE0T033945 for ; Sun, 21 Jan 2018 20:34:14 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0LKYEEa033944 for freebsd-toolchain@FreeBSD.org; Sun, 21 Jan 2018 20:34:14 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 225278] mail/deforaos-mailer: clang 5 crashes during build Date: Sun, 21 Jan 2018 20:34:14 +0000 X-Bugzilla-Reason: CC 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: toolchain X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: dim@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: olivier@freebsd.org X-Bugzilla-Flags: maintainer-feedback? 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-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.25 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, 21 Jan 2018 20:34:14 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225278 Dimitry Andric changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dim@FreeBSD.org --- Comment #4 from Dimitry Andric --- Bisecting shows this to have been introduced with https://reviews.llvm.org/rL203575 ("ARM: enable tail call optimisation on T= humb 2"). Since that is a very old commit, we seem to be hitting an edge case. I'll submit a PR upstream, but I would not get my hopes up :) --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-toolchain@freebsd.org Sun Jan 21 20:43:13 2018 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 304F8EBA090 for ; Sun, 21 Jan 2018 20:43:13 +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 16BAD7B892 for ; Sun, 21 Jan 2018 20:43: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 0BFA449CB for ; Sun, 21 Jan 2018 20:43: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 w0LKhCWd054846 for ; Sun, 21 Jan 2018 20:43:12 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0LKhCeu054845 for freebsd-toolchain@FreeBSD.org; Sun, 21 Jan 2018 20:43: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: freebsd-toolchain@FreeBSD.org Subject: [Bug 225278] mail/deforaos-mailer: clang 5 crashes during build Date: Sun, 21 Jan 2018 20:43:13 +0000 X-Bugzilla-Reason: CC 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: toolchain X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: dim@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: olivier@freebsd.org X-Bugzilla-Flags: maintainer-feedback? 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.25 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, 21 Jan 2018 20:43:13 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225278 --- Comment #5 from Dimitry Andric --- Submitted https://bugs.llvm.org/show_bug.cgi?id=3D36031. Note that tuning down the -fstack-protector setting from 3 (which means 'al= l') to 2 (e.g. 'strong') makes the crash go away. So maybe this can be used as= a workaround. --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-toolchain@freebsd.org Tue Jan 23 09:46:35 2018 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C947CEC5C2A for ; Tue, 23 Jan 2018 09:46:35 +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 A3B0C71241 for ; Tue, 23 Jan 2018 09:46:35 +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 9734A2372 for ; Tue, 23 Jan 2018 09:46: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 w0N9kZII083587 for ; Tue, 23 Jan 2018 09:46:35 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0N9kZLU083586 for freebsd-toolchain@FreeBSD.org; Tue, 23 Jan 2018 09:46:35 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 216316] objcopy (elfcopy) in 11 appears to have a regression compared to the version in 10 Date: Tue, 23 Jan 2018 09:46:35 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 11.0-STABLE X-Bugzilla-Keywords: regression X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: twosex@yahoo.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-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-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.25 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, 23 Jan 2018 09:46:35 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216316 --- Comment #5 from jack --- CC:proposed path, testcase, etc. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Tue Jan 23 09:42:31 2018 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E27A5EC552F for ; Tue, 23 Jan 2018 09:42: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 C436F70F04 for ; Tue, 23 Jan 2018 09:42:31 +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 B5F92236A for ; Tue, 23 Jan 2018 09:42:31 +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 w0N9gVXA077678 for ; Tue, 23 Jan 2018 09:42:31 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0N9gVmO077677 for freebsd-toolchain@FreeBSD.org; Tue, 23 Jan 2018 09:42:31 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 216316] objcopy (elfcopy) in 11 appears to have a regression compared to the version in 10 Date: Tue, 23 Jan 2018 09:42:30 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 11.0-STABLE X-Bugzilla-Keywords: regression X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: twosex@yahoo.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc flagtypes.name attachments.created 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.25 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, 23 Jan 2018 09:42:32 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216316 jack changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |twosex@yahoo.com Attachment #189987| |maintainer-approval+ Flags| | --- Comment #4 from jack --- Created attachment 189987 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D189987&action= =3Dedit File:user/password --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Tue Jan 23 23:16: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 C44DFECF0D9 for ; Tue, 23 Jan 2018 23:16: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.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 4516169786 for ; Tue, 23 Jan 2018 23:16: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 2BC0111CC2 for ; Tue, 23 Jan 2018 23:16: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 w0NNGZX1036166 for ; Tue, 23 Jan 2018 23:16:35 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0NNGZmo036162 for freebsd-toolchain@FreeBSD.org; Tue, 23 Jan 2018 23:16:35 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 216316] objcopy (elfcopy) in 11 appears to have a regression compared to the version in 10 Date: Tue, 23 Jan 2018 23:16:34 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 11.0-STABLE X-Bugzilla-Keywords: regression X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: gonzo@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc attachments.isobsolete 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.25 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, 23 Jan 2018 23:16:37 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216316 Oleksandr Tymoshenko changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gonzo@FreeBSD.org Attachment #189987|0 |1 is obsolete| | --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Wed Jan 24 00:09:05 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 9C6D2ED3C6A for ; Wed, 24 Jan 2018 00:09:05 +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 3A96F6D951 for ; Wed, 24 Jan 2018 00:09:05 +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 3CBF3123CD for ; Wed, 24 Jan 2018 00:09:04 +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 w0O094Fi067758 for ; Wed, 24 Jan 2018 00:09:04 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0O094Ak067755 for freebsd-toolchain@FreeBSD.org; Wed, 24 Jan 2018 00:09:04 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 216316] objcopy (elfcopy) in 11 appears to have a regression compared to the version in 10 Date: Wed, 24 Jan 2018 00:09:03 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 11.0-STABLE X-Bugzilla-Keywords: regression X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: gonzo@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-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-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2018 00:09:05 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216316 --- Comment #6 from Oleksandr Tymoshenko --- The content of attachment 189987 has been deleted for the following reason: spam --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Wed Jan 24 18:07:05 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 A342BEB93A0 for ; Wed, 24 Jan 2018 18:07:05 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 47B6F6D150; Wed, 24 Jan 2018 18:07:05 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (unknown [127.0.1.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by freefall.freebsd.org (Postfix) with ESMTPS id 16CC2623A; Wed, 24 Jan 2018 18:07:05 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id 4911FA270; Wed, 24 Jan 2018 18:07:04 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id FiBD4TIPz86r; Wed, 24 Jan 2018 18:07:01 +0000 (UTC) Subject: Re: parallel_run start_builder and clonefs for UFS in ports-mgmt/poudriere-devel: avoiding elapsed-time spent in the getblk wait channel, sleep a little DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 70CBEA26B To: Mark Millard , FreeBSD Toolchain References: <2F45D0AB-79E8-44B8-9B3C-25B0FF012298@dsl-only.net> From: Bryan Drewery Openpgp: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Organization: FreeBSD Message-ID: <1882357c-bdfc-31dd-6590-5730e0fbdace@FreeBSD.org> Date: Wed, 24 Jan 2018 10:07:01 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <2F45D0AB-79E8-44B8-9B3C-25B0FF012298@dsl-only.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7DRFR2RCYCzgB294hpEE2lepMBKt6WzZA" X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2018 18:07:05 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --7DRFR2RCYCzgB294hpEE2lepMBKt6WzZA Content-Type: multipart/mixed; boundary="I5UFMREXw2R7dESlInDRhiWGJKANpKr7L"; protected-headers="v1" From: Bryan Drewery To: Mark Millard , FreeBSD Toolchain Message-ID: <1882357c-bdfc-31dd-6590-5730e0fbdace@FreeBSD.org> Subject: Re: parallel_run start_builder and clonefs for UFS in ports-mgmt/poudriere-devel: avoiding elapsed-time spent in the getblk wait channel, sleep a little References: <2F45D0AB-79E8-44B8-9B3C-25B0FF012298@dsl-only.net> In-Reply-To: <2F45D0AB-79E8-44B8-9B3C-25B0FF012298@dsl-only.net> --I5UFMREXw2R7dESlInDRhiWGJKANpKr7L Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 12/9/2017 3:15 PM, Mark Millard wrote: > I've been experimenting with using devel/poudriere-devel > in the contexts: >=20 > rpi2, bpi-m3 (Cortex-A7's, 4 core effective, 1 GiByte and 2 GiByte RAM)= > rpi3, Pine64+ 2GB (Cortex-A53's, 4 core, 1 GiByte and 2 GiByte RAM) > powerpc64 (32-bit) powerpc (so-called Quad-Core PowerMacs, 16GiBYte and= 2 GiByte effective RAM) > amd64 (Ryzen Threadripper 16-core/32-thread-total, 128 GiByte RAM) >=20 > As part of this even the large configurations are > currently set up for UFS so that aspect is uniform. >=20 > One thing that I've noted (using the amd64 context > as an example) is a non-linear relationship between > builders and starting/cloning time: >=20 >=20 > [00:00:26] Building 47 packages using 4 builders > [00:00:26] Starting/Cloning builders > [00:00:32] Hit CTRL+t at any time to see build progress and stats >=20 > [00:00:22] Building 49 packages using 14 builders > [00:00:22] Starting/Cloning builders > [00:05:07] Hit CTRL+t at any time to see build progress and stats >=20 > [00:00:33] Building 38 packages using 29 builders > [00:00:33] Starting/Cloning builders > [00:17:22] Hit CTRL+t at any time to see build progress and stats >=20 > Monitoring the longer running ones I see lots of: >=20 > getblk=20 > (Waiting to access file data that is being accessed by another thread) >=20 > So I tried a crude form of staggering the cloning > by adding a 1 second sleep in start_builders > ( /usr/local/share/poudriere/common.sh ): >=20 > start_builders() { > local arch=3D$(injail uname -p) >=20 > msg "Starting/Cloning builders" > bset status "starting_jobs:" > run_hook start_builders start >=20 > bset builders "${JOBS}" > bset status "starting_builders:" > parallel_start > for j in ${JOBS}; do > parallel_run start_builder ${j} ${arch} > sleep 1 > done > parallel_stop >=20 > run_hook start_builders stop > } >=20 > The result for 14 was: >=20 > [00:00:14] Building 23 packages using 14 builders > [00:00:14] Starting/Cloning builders > [00:00:53] Hit CTRL+t at any time to see build progress and stats >=20 > For 23 (I no longer had more to build) the result was: >=20 > [00:00:12] Building 23 packages using 23 builders > [00:00:12] Starting/Cloning builders > [00:04:49] Hit CTRL+t at any time to see build progress and stats >=20 > Trying 5 seconds instead of 1 second for the > sleep time: >=20 > The result for 14 was: >=20 > [00:00:12] Building 23 packages using 14 builders > [00:00:12] Starting/Cloning builders > [00:01:25] Hit CTRL+t at any time to see build progress and stats >=20 > For 23 the result was: >=20 > [00:00:12] Building 23 packages using 23 builders > [00:00:12] Starting/Cloning builders > [00:02:11] Hit CTRL+t at any time to see build progress and stats >=20 > It appears that a few second sleep is of significant > help for having lots of builders. >=20 Interesting. I wonder why exactly... > =3D=3D=3D > Mark Millard > markmi at dsl-only.net >=20 --=20 Regards, Bryan Drewery --I5UFMREXw2R7dESlInDRhiWGJKANpKr7L-- --7DRFR2RCYCzgB294hpEE2lepMBKt6WzZA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJaaMtFAAoJEDXXcbtuRpfPDeYIAMvJMoKGKsJXhz6y58laToPO HCWO72p3oGL1ThNN0nD2ZwfKUBTuliBB3tSBYXOivSNVVHV6cWhJpHY6zRFIhzQ0 4YjOjNX5sG0pfnLZCGSO0eukN8E751qjizcNCG5u7pG1JEYYECt6FlGumqy6X1Sa oB2wwzalxvLcOmGkhlNwBbSaSsGx+/COsHm6UJv65Oc1Yv16xfATn5gD6mqdjJcg UkKIrgzlnHpOkM+jnR8PU5dNFpIEzanw3tU1PYeZ2jxgQBOre1JZi5WK24bCmKz7 GjznPHwNeJXitR0Rpk/W65kXYooBsgjfmlvOcRsOMMKgyrEVk9l9lO/ZlUyminI= =7JwS -----END PGP SIGNATURE----- --7DRFR2RCYCzgB294hpEE2lepMBKt6WzZA-- From owner-freebsd-toolchain@freebsd.org Wed Jan 24 21:52:00 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 28959EC87B8 for ; Wed, 24 Jan 2018 21:52:00 +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 B5BBB7A941 for ; Wed, 24 Jan 2018 21:51:59 +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 F30DD1DB3D for ; Wed, 24 Jan 2018 21:51:58 +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 w0OLpwQR086157 for ; Wed, 24 Jan 2018 21:51:58 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0OLpwIr086156 for freebsd-toolchain@FreeBSD.org; Wed, 24 Jan 2018 21:51:58 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 223333] science/simlib: crashes nm(1) during build Date: Wed, 24 Jan 2018 21:51:58 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: regression X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: emaste@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-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-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2018 21:52:00 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D223333 --- Comment #5 from Ed Maste --- I suspect it is this upstream ticket https://sourceforge.net/p/elftoolchain/tickets/554/ (Note that I submitted this ticket but do not recall where I came up with t= he test case `_ZZ1`. I suspect it was a reduced version of the symbol reported= in this PR.) --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Fri Jan 26 17:38:47 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 F0D34EB9D77 for ; Fri, 26 Jan 2018 17:38:46 +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 75C1A7CE9E for ; Fri, 26 Jan 2018 17:38:46 +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 B26EA4C76 for ; Fri, 26 Jan 2018 17:38:45 +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 w0QHcjl6081220 for ; Fri, 26 Jan 2018 17:38:45 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0QHcjIY081219 for freebsd-toolchain@FreeBSD.org; Fri, 26 Jan 2018 17:38:45 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 225471] emulators/snes9x: clang crashes during build Date: Fri, 26 Jan 2018 17:38:44 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: toolchain 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: acm@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status keywords bug_severity priority component assigned_to reporter cc flagtypes.name attachments.created Message-ID: 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.25 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, 26 Jan 2018 17:38:47 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225471 Bug ID: 225471 Summary: emulators/snes9x: clang crashes during build Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Keywords: toolchain Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: acm@FreeBSD.org Reporter: jbeich@FreeBSD.org Assignee: acm@FreeBSD.org CC: Flags: maintainer-feedback?(acm@FreeBSD.org) Created attachment 190085 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D190085&action= =3Dedit fxemu.cpp (compressed, preprocessed) $ echo CPUTYPE?=3Dhaswell >>/etc/make.conf $ cd emulators/snes9x $ make [...] c++ -fno-rtti -I/wrkdirs/usr/ports/emulators/snes9x/work/snes9x-1.51-src/u= nzip -I/wrkdirs/usr/ports/emulators/snes9x/work/snes9x-1.51-src -I/usr/local/inc= lude -c -O2 -pipe -march=3Dhaswell -fstack-protector -fno-strict-aliasing=20=20 -I/wrkdirs/usr/ports/emulators/snes9x/work/snes9x-1.51-src/unzip -I/wrkdirs/usr/ports/emulators/snes9x/work/snes9x-1.51-src -I/usr/local/inc= lude -DMITSHM -DCPU_SHUTDOWN -DSPC700_SHUTDOWN -DUSE_THREADS -DSPC700_C -DNETPLAY_SUPPORT -DUNZIP_SUPPORT -DJMA_SUPPORT -DSDD1_DECOMP -DCORRECT_VRAM_READS -DJOYSTICK_SUPPORT -DNO_INLINE_SET_GET -DNOASM -DNEW_COLOUR_BLENDING -DZLIB -DHAVE_LIBPNG -DHAVE_MKSTEMP -DHAVE_STRINGS_H -DHAVE_SYS_IOCTL_H -DHAVE_STDINT_H -DPTR_NOT_INT -DRIGHTSHIFT_int8_IS_SAR -DRIGHTSHIFT_int16_IS_SAR -DRIGHTSHIFT_int32_IS_SAR -DRIGHTSHIFT_int64_IS_S= AR -DRIGHTSHIFT_IS_SAR '-DACCEPT_SIZE_T=3Dsocklen_t' fxinst.cpp -o fxinst.o c++ -fno-rtti -I/wrkdirs/usr/ports/emulators/snes9x/work/snes9x-1.51-src/u= nzip -I/wrkdirs/usr/ports/emulators/snes9x/work/snes9x-1.51-src -I/usr/local/inc= lude -c -O2 -pipe -march=3Dhaswell -fstack-protector -fno-strict-aliasing=20=20 -I/wrkdirs/usr/ports/emulators/snes9x/work/snes9x-1.51-src/unzip -I/wrkdirs/usr/ports/emulators/snes9x/work/snes9x-1.51-src -I/usr/local/inc= lude -DMITSHM -DCPU_SHUTDOWN -DSPC700_SHUTDOWN -DUSE_THREADS -DSPC700_C -DNETPLAY_SUPPORT -DUNZIP_SUPPORT -DJMA_SUPPORT -DSDD1_DECOMP -DCORRECT_VRAM_READS -DJOYSTICK_SUPPORT -DNO_INLINE_SET_GET -DNOASM -DNEW_COLOUR_BLENDING -DZLIB -DHAVE_LIBPNG -DHAVE_MKSTEMP -DHAVE_STRINGS_H -DHAVE_SYS_IOCTL_H -DHAVE_STDINT_H -DPTR_NOT_INT -DRIGHTSHIFT_int8_IS_SAR -DRIGHTSHIFT_int16_IS_SAR -DRIGHTSHIFT_int32_IS_SAR -DRIGHTSHIFT_int64_IS_S= AR -DRIGHTSHIFT_IS_SAR '-DACCEPT_SIZE_T=3Dsocklen_t' fxemu.cpp -o fxemu.o Assertion failed: (New->getType() =3D=3D getType() && "replaceAllUses of va= lue with new value of different type!"), function doRAUW, file /poudriere/jails/head-amd64/usr/src/contrib/llvm/lib/IR/Value.cpp, line 404. c++: error: unable to execute command: Abort trap c++: error: clang frontend command failed due to signal (use -v to see invocation) FreeBSD clang version 6.0.0 (branches/release_60 323338) (based on LLVM 6.0= .0) Target: x86_64-unknown-freebsd12.0 Thread model: posix InstalledDir: /usr/bin --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Fri Jan 26 17:39: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 0D2B3EB9E63 for ; Fri, 26 Jan 2018 17:39:49 +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 0B7607CFBF for ; Fri, 26 Jan 2018 17:39:47 +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 31C8D4C7B for ; Fri, 26 Jan 2018 17:39: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 w0QHdlB5082749 for ; Fri, 26 Jan 2018 17:39:47 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0QHdlEv082748 for freebsd-toolchain@FreeBSD.org; Fri, 26 Jan 2018 17:39: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: freebsd-toolchain@FreeBSD.org Subject: [Bug 225471] emulators/snes9x: clang crashes during build Date: Fri, 26 Jan 2018 17:39: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: toolchain 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: freebsd-toolchain@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? 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.25 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, 26 Jan 2018 17:39:49 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225471 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|acm@FreeBSD.org |freebsd-toolchain@FreeBSD.o | |rg --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Fri Jan 26 17:41:58 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 516A2EBE265 for ; Fri, 26 Jan 2018 17:41:58 +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 76E487D522 for ; Fri, 26 Jan 2018 17:41:56 +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 D50E14DAD for ; Fri, 26 Jan 2018 17:41:55 +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 w0QHftqa090799 for ; Fri, 26 Jan 2018 17:41:55 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0QHftZd090798 for freebsd-toolchain@FreeBSD.org; Fri, 26 Jan 2018 17:41:55 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 225471] emulators/snes9x: clang crashes during build Date: Fri, 26 Jan 2018 17:41:56 +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: toolchain 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: freebsd-toolchain@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: blocked 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.25 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, 26 Jan 2018 17:41:58 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225471 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |219139 --- Comment #2 from Jan Beich --- Clang 4 builds fine but Clang 5 crashes with a bit different error: 1. parser at end of file 2. Per-module optimization passes 3. Running pass 'Function Pass Manager' on module 'fxemu-e9d1b4.cpp'. 4. Running pass 'Loop Pass Manager' on function '@_Z24fx_computeScreenPointersv' 5. Running pass 'Unroll loops' on basic block '%vector.body425' Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D219139 [Bug 219139] [exp-run] Against projects/clang500-import branch --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Jan 27 00:03:36 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 9455AED160C for ; Sat, 27 Jan 2018 00:03: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.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 3169D6C4E0 for ; Sat, 27 Jan 2018 00:03: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 8DDC91026A for ; Sat, 27 Jan 2018 00:03: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 w0R03ZoQ069956 for ; Sat, 27 Jan 2018 00:03:35 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0R03Zuo069955 for freebsd-toolchain@FreeBSD.org; Sat, 27 Jan 2018 00:03:35 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 225471] emulators/snes9x: clang crashes during build Date: Sat, 27 Jan 2018 00:03: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: toolchain X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: dim@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: dim@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: assigned_to cc 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.25 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, 27 Jan 2018 00:03:36 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225471 Dimitry Andric changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-toolchain@FreeBSD.o |dim@FreeBSD.org |rg | CC| |dim@FreeBSD.org Status|New |Open --- Comment #3 from Dimitry Andric --- Reproduced, minimized, and reported upstream here: https://bugs.llvm.org/show_bug.cgi?id=3D36116 --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Jan 27 13:02: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 06F33EC0312 for ; Sat, 27 Jan 2018 13:02:32 +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 97A3987F48 for ; Sat, 27 Jan 2018 13:02:31 +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 DD9CB16F95 for ; Sat, 27 Jan 2018 13:02:30 +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 w0RD2UG6070987 for ; Sat, 27 Jan 2018 13:02:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0RD2U2D070986 for freebsd-toolchain@FreeBSD.org; Sat, 27 Jan 2018 13:02:30 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 225488] clang-6.0.0 crashes building multimedia/libvpx Date: Sat, 27 Jan 2018 13:02:30 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to 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-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.25 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, 27 Jan 2018 13:02:32 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225488 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-bugs@FreeBSD.org |freebsd-toolchain@FreeBSD.o | |rg CC| |jbeich@FreeBSD.org --- Comment #2 from Jan Beich --- (In reply to Pawel Pekala from comment #0) > vpx_dsp/x86/variance_sse2.c A few lines below it says vpx_dsp/x86/sad4d_avx512.c. After playing a bit w= ith attachment 190105 the issue seems to be -march=3Dnative injecting -mno-sse4= .1 which isn't reverted by -mavx* e.g., $ cd /usr/ports/multimedia/libvpx $ make clean configure $ cd `make -V WRKSRC` $ gmake vpx_dsp_rtcd.h $ cc -mno-sse4.1 -mavx512bw -I. -c -o vpx_dsp/x86/sad4d_avx512.c.o vpx_dsp/x86/sad4d_avx512.c (In reply to Pawel Pekala from comment #1) > sad4d_avx512-2e4c36.c is 2.4MB and cannot be attached. Compressing with xz(1) should've worked as well e.g., bug 225086 has one 8.= 5MB large if uncompressed. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Jan 27 13:04:22 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 E9F78EC04AA for ; Sat, 27 Jan 2018 13:04:21 +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 8535D68021 for ; Sat, 27 Jan 2018 13:04: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 9920C16FA0 for ; Sat, 27 Jan 2018 13:04:20 +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 w0RD4KK6073868 for ; Sat, 27 Jan 2018 13:04:20 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0RD4Kjh073867 for freebsd-toolchain@FreeBSD.org; Sat, 27 Jan 2018 13:04:20 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 225488] clang-6.0.0 crashes building multimedia/libvpx Date: Sat, 27 Jan 2018 13:04:20 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: blocked 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.25 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, 27 Jan 2018 13:04:22 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225488 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |224669 Referenced Bugs: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224669 [Bug 224669] [exp-run] Against projects/clang600-import branch --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Jan 27 13:27:29 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 87AAEEC146F for ; Sat, 27 Jan 2018 13:27: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.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 22DA668A5C for ; Sat, 27 Jan 2018 13:27: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 4921017271 for ; Sat, 27 Jan 2018 13:27:28 +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 w0RDRStm023684 for ; Sat, 27 Jan 2018 13:27:28 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0RDRSCg023683 for freebsd-toolchain@FreeBSD.org; Sat, 27 Jan 2018 13:27:28 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 225488] clang-6.0.0 crashes building multimedia/libvpx Date: Sat, 27 Jan 2018 13:27:28 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: pawel@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-toolchain@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created 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.25 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, 27 Jan 2018 13:27:29 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225488 --- Comment #3 from Pawel Pekala --- Created attachment 190111 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D190111&action= =3Dedit c file --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Jan 27 13:48:56 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 1AA8DEC2637 for ; Sat, 27 Jan 2018 13:48:56 +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 AA924699C3 for ; Sat, 27 Jan 2018 13:48:55 +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 CD9E81755D for ; Sat, 27 Jan 2018 13:48:54 +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 w0RDmsxM073848 for ; Sat, 27 Jan 2018 13:48:54 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0RDmsfv073846 for freebsd-toolchain@FreeBSD.org; Sat, 27 Jan 2018 13:48:54 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 187266] clang(1): clang 3.4 aborts when building math/py-numeric with -march=athlon64 on i386 Date: Sat, 27 Jan 2018 13:48:54 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: freebsd-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.25 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, 27 Jan 2018 13:48:56 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D187266 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-bugs@FreeBSD.org |freebsd-toolchain@FreeBSD.o | |rg --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Jan 27 13:57:21 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 A3D6BEC2E37 for ; Sat, 27 Jan 2018 13:57:21 +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 296EA69F7F for ; Sat, 27 Jan 2018 13:57: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 51ABD176B8 for ; Sat, 27 Jan 2018 13:57:20 +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 w0RDvKNs093345 for ; Sat, 27 Jan 2018 13:57:20 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0RDvKTE093344 for freebsd-toolchain@FreeBSD.org; Sat, 27 Jan 2018 13:57:20 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 225488] clang-6.0.0 crashes building multimedia/libvpx Date: Sat, 27 Jan 2018 13:57:20 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: pawel@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-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-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.25 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, 27 Jan 2018 13:57:21 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225488 --- Comment #4 from Pawel Pekala --- Removing -march=3Dnative from CFLAGS leads to correct build. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Jan 27 14:03: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 A65E9EC338A for ; Sat, 27 Jan 2018 14:03:41 +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 3EE426A37B for ; Sat, 27 Jan 2018 14:03:41 +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 7CA111781B for ; Sat, 27 Jan 2018 14:03:40 +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 w0RE3eU4020104 for ; Sat, 27 Jan 2018 14:03:40 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0RE3eDE020103 for freebsd-toolchain@FreeBSD.org; Sat, 27 Jan 2018 14:03:40 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 202265] clang++: error: unable to execute command: Segmentation fault (core dumped) Date: Sat, 27 Jan 2018 14:03:40 +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: 10.1-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-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.25 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, 27 Jan 2018 14:03:41 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D202265 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-bugs@FreeBSD.org |freebsd-toolchain@FreeBSD.o | |rg --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Jan 27 14:06:55 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 5CAADEC356D for ; Sat, 27 Jan 2018 14:06:55 +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 EC5F26A453 for ; Sat, 27 Jan 2018 14:06:54 +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 0A01817823 for ; Sat, 27 Jan 2018 14:06:54 +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 w0RE6r6R024279 for ; Sat, 27 Jan 2018 14:06:53 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0RE6re3024278 for freebsd-toolchain@FreeBSD.org; Sat, 27 Jan 2018 14:06:53 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 220822] Missing libatomic.a for clang? Date: Sat, 27 Jan 2018 14:06:53 +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-STABLE X-Bugzilla-Keywords: 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: freebsd-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-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.25 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, 27 Jan 2018 14:06:55 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220822 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jbeich@FreeBSD.org Assignee|freebsd-bugs@FreeBSD.org |freebsd-toolchain@FreeBSD.o | |rg --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Jan 27 14:09:26 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 296BDEC36D0 for ; Sat, 27 Jan 2018 14:09:26 +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 B2AF46A523 for ; Sat, 27 Jan 2018 14:09:25 +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 F05E41782B for ; Sat, 27 Jan 2018 14:09:24 +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 w0RE9Ol5027930 for ; Sat, 27 Jan 2018 14:09:24 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0RE9OqS027929 for freebsd-toolchain@FreeBSD.org; Sat, 27 Jan 2018 14:09:24 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 203832] clang crash: frontend command failed due to signal Date: Sat, 27 Jan 2018 14:09:25 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: 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: freebsd-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.25 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, 27 Jan 2018 14:09:26 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D203832 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-bugs@FreeBSD.org |freebsd-toolchain@FreeBSD.o | |rg --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Jan 27 14:10: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 208D6EC373F for ; Sat, 27 Jan 2018 14:10:08 +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 B33566A594 for ; Sat, 27 Jan 2018 14:10: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 0AA6917832 for ; Sat, 27 Jan 2018 14:10:07 +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 w0REA6bI029282 for ; Sat, 27 Jan 2018 14:10:06 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0REA6H5029281 for freebsd-toolchain@FreeBSD.org; Sat, 27 Jan 2018 14:10: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: freebsd-toolchain@FreeBSD.org Subject: [Bug 213870] cc: error: clang frontend command failed with exit code 70 (use -v to see invocation) Date: Sat, 27 Jan 2018 14:10:07 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 10.3-RELEASE X-Bugzilla-Keywords: 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: freebsd-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.25 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, 27 Jan 2018 14:10:08 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213870 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-bugs@FreeBSD.org |freebsd-toolchain@FreeBSD.o | |rg --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Jan 27 14:16:24 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 56A3CEC3D3B for ; Sat, 27 Jan 2018 14:16:24 +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 E16806A9F7 for ; Sat, 27 Jan 2018 14:16: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 29A521799F for ; Sat, 27 Jan 2018 14:16:23 +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 w0REGN3L046136 for ; Sat, 27 Jan 2018 14:16:23 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0REGNfq046135 for freebsd-toolchain@FreeBSD.org; Sat, 27 Jan 2018 14:16:23 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 202665] clang++ core dump during compile with invalid syntax Date: Sat, 27 Jan 2018 14:16:23 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 10.2-STABLE X-Bugzilla-Keywords: 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: freebsd-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.25 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, 27 Jan 2018 14:16:24 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D202665 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-bugs@FreeBSD.org |freebsd-toolchain@FreeBSD.o | |rg --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Jan 27 14:20: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 CECCEEC3F50 for ; Sat, 27 Jan 2018 14:20:13 +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 649496AAEB for ; Sat, 27 Jan 2018 14:20: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 9534E179B2 for ; Sat, 27 Jan 2018 14:20:12 +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 w0REKCWK051472 for ; Sat, 27 Jan 2018 14:20:12 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0REKCdp051471 for freebsd-toolchain@FreeBSD.org; Sat, 27 Jan 2018 14:20: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: freebsd-toolchain@FreeBSD.org Subject: [Bug 178792] -march=native fails with clang on certain CPU's Date: Sat, 27 Jan 2018 14:20:12 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: amd64 X-Bugzilla-Version: 9.1-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jbeich@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: freebsd-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.25 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, 27 Jan 2018 14:20:14 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D178792 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-amd64@FreeBSD.org |freebsd-toolchain@FreeBSD.o | |rg --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Jan 27 14:23:59 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 4C232EC430B for ; Sat, 27 Jan 2018 14:23:59 +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 C4F6B6AE66 for ; Sat, 27 Jan 2018 14:23:58 +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 1ADFF17B06 for ; Sat, 27 Jan 2018 14:23:58 +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 w0RENv3r067101 for ; Sat, 27 Jan 2018 14:23:57 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0RENvwC067100 for freebsd-toolchain@FreeBSD.org; Sat, 27 Jan 2018 14:23:57 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: freebsd-toolchain@FreeBSD.org Subject: [Bug 205934] clang crashes in configure test with #pragma weak Date: Sat, 27 Jan 2018 14:23:58 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 10.2-RELEASE X-Bugzilla-Keywords: 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: freebsd-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.25 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, 27 Jan 2018 14:23:59 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D205934 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-bugs@FreeBSD.org |freebsd-toolchain@FreeBSD.o | |rg --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-toolchain@freebsd.org Sat Jan 27 14:30: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 23205EC46F1 for ; Sat, 27 Jan 2018 14:30:08 +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 765E76B036 for ; Sat, 27 Jan 2018 14:30: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 B59B417B18 for ; Sat, 27 Jan 2018 14:30: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 w0REU6Gn075505 for ; Sat, 27 Jan 2018 14:30:06 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w0REU6IU075504 for freebsd-toolchain@FreeBSD.org; Sat, 27 Jan 2018 14:30: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: freebsd-toolchain@FreeBSD.org Subject: [Bug 210886] clang/llvm-tblgen fails to buid Date: Sat, 27 Jan 2018 14:30:06 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: 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: freebsd-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.25 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, 27 Jan 2018 14:30:08 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D210886 Jan Beich changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|freebsd-bugs@FreeBSD.org |freebsd-toolchain@FreeBSD.o | |rg --=20 You are receiving this mail because: You are the assignee for the bug.=