From owner-freebsd-numerics@freebsd.org Sun Jul 15 06:32:24 2018 Return-Path: Delivered-To: freebsd-numerics@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 73E20102C8C7 for ; Sun, 15 Jul 2018 06:32:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 0C7367AD73 for ; Sun, 15 Jul 2018 06:32:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id BB17A102C8BF; Sun, 15 Jul 2018 06:32:23 +0000 (UTC) Delivered-To: numerics@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 A4731102C8BD for ; Sun, 15 Jul 2018 06:32:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.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 3FFA27AD63 for ; Sun, 15 Jul 2018 06:32: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 72DA12222A for ; Sun, 15 Jul 2018 06:32:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w6F6WMAi058310 for ; Sun, 15 Jul 2018 06:32:22 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w6F6WM8F058308 for numerics@FreeBSD.org; Sun, 15 Jul 2018 06:32:22 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: numerics@FreeBSD.org Subject: [Bug 175811] libstdc++ needs complex support in order use C99 Date: Sun, 15 Jul 2018 06:32:20 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: pfg@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: numerics@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-numerics@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2018 06:32:24 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D175811 Pedro F. Giffuni changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |yuri@freebsd.org --- Comment #5 from Pedro F. Giffuni --- *** Bug 221341 has been marked as a duplicate of this bug. *** --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-numerics@freebsd.org Sun Jul 15 06:38:57 2018 Return-Path: Delivered-To: freebsd-numerics@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 2187E102CBC2 for ; Sun, 15 Jul 2018 06:38:57 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id AC54D7B0DA for ; Sun, 15 Jul 2018 06:38:56 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 62E3D102CBC1; Sun, 15 Jul 2018 06:38:56 +0000 (UTC) Delivered-To: numerics@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 5085C102CBBF for ; Sun, 15 Jul 2018 06:38: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 E19617B0D9 for ; Sun, 15 Jul 2018 06:38: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 269172233C for ; Sun, 15 Jul 2018 06:38: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 w6F6ctxj067786 for ; Sun, 15 Jul 2018 06:38:55 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w6F6ctgB067785 for numerics@FreeBSD.org; Sun, 15 Jul 2018 06:38: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: numerics@FreeBSD.org Subject: [Bug 175811] libstdc++ needs complex support in order use C99 Date: Sun, 15 Jul 2018 06:38:54 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: pfg@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: numerics@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-numerics@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2018 06:38:57 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D175811 --- Comment #6 from Pedro F. Giffuni --- It seems like the missing functions have been committed in r333577 (clog(3), clogf(3), and clog(3)) and more recently r336299 (ld80/ld128 powl, cpow, cp= owf, cpowl). The later come from OpenBSD and were not committed in the past as their qua= lity is not ideal, but for now they are probably an acceptable starting point wh= ile something better is found. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-numerics@freebsd.org Sun Jul 15 06:39:25 2018 Return-Path: Delivered-To: freebsd-numerics@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 7C662102CC06 for ; Sun, 15 Jul 2018 06:39:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 152457B0F4 for ; Sun, 15 Jul 2018 06:39:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id C81E7102CC05; Sun, 15 Jul 2018 06:39:24 +0000 (UTC) Delivered-To: numerics@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 B6668102CC04 for ; Sun, 15 Jul 2018 06:39: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 40D5D7B0EE for ; Sun, 15 Jul 2018 06:39:24 +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 8A76C2233D for ; Sun, 15 Jul 2018 06:39: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 w6F6dNNt068364 for ; Sun, 15 Jul 2018 06:39:23 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w6F6dNDs068363 for numerics@FreeBSD.org; Sun, 15 Jul 2018 06:39: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: numerics@FreeBSD.org Subject: [Bug 175811] libstdc++ needs complex support in order use C99 Date: Sun, 15 Jul 2018 06:39:23 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: pfg@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: numerics@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: see_also Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-numerics@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2018 06:39:25 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D175811 Pedro F. Giffuni changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.freebsd.org/bu | |gzilla/show_bug.cgi?id=3D2= 168 | |63 --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-numerics@freebsd.org Sun Jul 15 19:43:58 2018 Return-Path: Delivered-To: freebsd-numerics@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 C0586104CE67; Sun, 15 Jul 2018 19:43:58 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from um-kip6-missouri-out.um.umsystem.edu (um-kip6-missouri-out.um.umsystem.edu [209.106.229.223]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "um-tip1.um.umsystem.edu", Issuer "InCommon RSA Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C03E595584; Sun, 15 Jul 2018 19:43:54 +0000 (UTC) (envelope-from stephen@missouri.edu) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2ELCwB+o0tb/xY40cZcGgEBAQEBAgEBA?= =?us-ascii?q?QEIAQEBAYNJgWIyg3GUPIFgLIM4k3sBCiyEQAIXgjkhOBQBAgEBAgEBAgICaSi?= =?us-ascii?q?FOQEFIxE3DhACAQgOCgICJgICAjAVEAIEAQwBBwEBFYMHggCoeYEuh1sBB4Jag?= =?us-ascii?q?QuHd4IWgTiCaoUSgmqCVQKZXAkCjx+Na5FtAgICAgkCFIFYIoFSchODJZBSggS?= =?us-ascii?q?KJgGBGQEB?= X-IPAS-Result: =?us-ascii?q?A2ELCwB+o0tb/xY40cZcGgEBAQEBAgEBAQEIAQEBAYNJgWI?= =?us-ascii?q?yg3GUPIFgLIM4k3sBCiyEQAIXgjkhOBQBAgEBAgEBAgICaSiFOQEFIxE3DhACA?= =?us-ascii?q?QgOCgICJgICAjAVEAIEAQwBBwEBFYMHggCoeYEuh1sBB4JagQuHd4IWgTiCaoU?= =?us-ascii?q?SgmqCVQKZXAkCjx+Na5FtAgICAgkCFIFYIoFSchODJZBSggSKJgGBGQEB?= Received: from ex2-n14.um.umsystem.edu ([198.209.56.22]) by um-kip6-exch-relay.um.umsystem.edu with ESMTP; 15 Jul 2018 14:43:18 -0500 Received: from EX2-N14.um.umsystem.edu (198.209.56.22) by EX2-N14.um.umsystem.edu (198.209.56.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Sun, 15 Jul 2018 14:43:18 -0500 Received: from EX2-N14.um.umsystem.edu ([198.209.56.22]) by EX2-N14.um.umsystem.edu ([198.209.56.22]) with mapi id 15.01.1466.003; Sun, 15 Jul 2018 14:43:18 -0500 From: "Montgomery-Smith, Stephen" To: Warner Losh , Cy Schubert CC: Ian Lepore , "K. Macy" , Steve Kargl , FreeBSD Current , "freebsd-numerics@freebsd.org" Subject: Re: [PATCH] Recent libm additions Thread-Topic: [PATCH] Recent libm additions Thread-Index: AQHUHGuqyzVLVIDtZUuDXyPfYCPMkaSQ+b6AgAAJY4A= Date: Sun, 15 Jul 2018 19:43:18 +0000 Message-ID: <4c91b1a4-ecaa-337e-c6d3-89e9d4fcaf83@missouri.edu> References: <20180715184255.4965AE50@spqr.komquats.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 x-originating-ip: [128.206.49.160] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-BeenThere: freebsd-numerics@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2018 19:43:58 -0000 T24gMDcvMTUvMjAxOCAwMjowOSBQTSwgV2FybmVyIExvc2ggd3JvdGU6DQo+IEknbSBub3Qgc2F5 aW5nIHRoYXQgaGUgaGFzIGEgbG9jay4gSSdtIHNheWluZyBoZSdzIGFyZSBkb21haW4gZXhwZXJ0 IGFuZA0KPiBtYW55IG1pc3Rha2VzIGNhbiBiZSBhdm9pZGVkIGJ5IHRhbGtpbmcgdG8gaGltLg0K PiANCj4gSSdtIHNheWluZyB3ZSBoYXZlIGhpc3RvcnkgaGVyZSwgYW5kIHRoYXQgaGlzdG9yeSwg d2hpbGUgcG9vcmx5IGRvY3VtZW50ZWQsDQo+IHdhc24ndCBmb2xsb3dlZC4gVG8gdGhlIGV4dGVu dCBpdCBpcyBwb29ybHkgZG9jdW1lbnRlZCwgd2Ugc2hvdWxkIGZpeCB0aGF0Lg0KPiANCj4gV2Fy bmVyDQo+IA0KSSBhZ3JlZSB0aGF0IHdlIHNob3VsZCBkb2N1bWVudCB0aGUgcHJvY2Vzcy4gIE1h eWJlIGFsc28gaW5jbHVkZQ0KZnJlZWJzZC1udW1lcmljc0Agb24gdGhlc2UgZGlzY3Vzc2lvbnMs IGFzIHRoYXQgaXMgd2h5IGl0IHdhcyBjcmVhdGVkLg0KDQpCdXQgSSdtIHJlYWxseSBnbGFkIHRo ZXNlIGNoYW5nZXMgd2VyZSBjb21taXR0ZWQuICBJIGhhdmUgZm91bmQgdGhlDQpwZW9wbGUgdGVu ZCB0byBkcmFnIHRoZWlyIGZlZXQgYSBsb3Qgb24gbnVtZXJpY3MgaXNzdWVzLg0KDQpIYXMgYW55 b25lIGRvbmUgYW4gYW5hbHlzaXMgb2YgdGhlIE9wZW5CU0QgcG93bCBmdW5jdGlvbnMgZnJvbSBh bg0KYWNjdXJhY3kgcG9pbnQgb2Ygdmlldz8gIFRoYXQgaXMsIHRvIHRlc3QgaG93IG1hbnkgVUxQ IG9mIGVycm9yIHRoZXNlDQpmdW5jdGlvbnMgaGF2ZT8gIElmIG5vdCwgSSBjb3VsZCBnaXZlIGl0 IGEgZ28sIGFsdGhvdWdoIG5vdCBmb3Igc2V2ZXJhbA0KbW9udGhzIGJlY2F1c2UgbGlmZSBpcyB2 ZXJ5IGJ1c3ku From owner-freebsd-numerics@freebsd.org Sun Jul 15 21:00:40 2018 Return-Path: Delivered-To: freebsd-numerics@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 02EC01028ADE; Sun, 15 Jul 2018 21:00:40 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: from mail-it0-x242.google.com (mail-it0-x242.google.com [IPv6:2607:f8b0:4001:c0b::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6C9C397C88; Sun, 15 Jul 2018 21:00:39 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: by mail-it0-x242.google.com with SMTP id j185-v6so18408981ite.1; Sun, 15 Jul 2018 14:00:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=yzClGPKyL5USDaslOY3Vn9BcrYYhufIPOiV6UVDL2fU=; b=PHuUwdPTYBnz1F2UZCO8XkNb0ahI5JYiW6ANT4LzQiFK2LVtuyBfXChOE5Bz1WW7m2 5ACc7ceOH1lUqnEaN2MLxYmwqjPxF4rbaWhKUFoOBARcSKA+xZpB49r+i51iDvgJLHH7 Gn7AkwZbqwI2ijcXTiRs1wmKP9+z6ECamhsA3mz/eWLpVurm1b7qE9dZcbKNGqtJ+gRy 7e40ovp33QMuVFLk0M4eTZlUOT/AyaQmV0GpGCahQ6MpwPM/ICwohb/ZnI6t1UQ3rJKF U+JXVuFtKiKkevzgAjx5XYEBK41zwzkG/d/pjFq9+7unb0Q0INy7gjbXr6z/NfkOuVa0 cBAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=yzClGPKyL5USDaslOY3Vn9BcrYYhufIPOiV6UVDL2fU=; b=SWnsRUACvkWT9XwvS4FOpyRvnTjzUsQerxAHesvtMtXeXuIUQeMIcZMC0Udjqai2y+ v3Zu7RGHMtDt+Ze20bbNhVZK8aXnUqGdSBOfv2zxXNXBPJhfwSMa7U5D1izRa0gMYLlL +9UZtviCvKwsiO3DIN6xNTes9tF6Jrx6WZdb6nWl4clvufGo4MzfVt1w7hrAk8x9gBp5 VsoA6tzwKDjdGdyN39wZHxZgJ6jNDpLwUg0aM1TDvhtnpR8R4EPbL2GepmhjBTg9OcSY s/1PnB7nwGGIKXV8XqDGBQGrkA97uxPnUmC73MDAPcxS+rpcvDbqpMKtTgWD0cyZi6Pp vOyA== X-Gm-Message-State: AOUpUlFdQAJG5GtOZP44jBBvCSxT43kX6NQoP+TjZhzl/YjDsXKDZnXe gwKHofdgEX62qa6gcbtbcNyw0EliHq/A2p8egL8= X-Google-Smtp-Source: AAOMgpe6vR0fg7OKPUoeka5JF6uXlc0Yc+pY9QkHJvOqFU23p4kZ2p7QZkon65nqh+VkYBqA2OWRDEVaDTc7DvKneb0= X-Received: by 2002:a02:8c94:: with SMTP id f20-v6mr12020487jak.98.1531688438369; Sun, 15 Jul 2018 14:00:38 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a02:8d2:0:0:0:0:0 with HTTP; Sun, 15 Jul 2018 14:00:37 -0700 (PDT) In-Reply-To: <4c91b1a4-ecaa-337e-c6d3-89e9d4fcaf83@missouri.edu> References: <20180715184255.4965AE50@spqr.komquats.com> <4c91b1a4-ecaa-337e-c6d3-89e9d4fcaf83@missouri.edu> From: Matthew Macy Date: Sun, 15 Jul 2018 14:00:37 -0700 Message-ID: Subject: Re: [PATCH] Recent libm additions To: "Montgomery-Smith, Stephen" Cc: Warner Losh , Cy Schubert , Ian Lepore , "K. Macy" , Steve Kargl , FreeBSD Current , "freebsd-numerics@freebsd.org" Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-numerics@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2018 21:00:40 -0000 On Sun, Jul 15, 2018 at 12:43 PM, Montgomery-Smith, Stephen wrote: > On 07/15/2018 02:09 PM, Warner Losh wrote: >> I'm not saying that he has a lock. I'm saying he's are domain expert and >> many mistakes can be avoided by talking to him. >> >> I'm saying we have history here, and that history, while poorly documented, >> wasn't followed. To the extent it is poorly documented, we should fix that. >> >> Warner >> > I agree that we should document the process. Maybe also include > freebsd-numerics@ on these discussions, as that is why it was created. > > But I'm really glad these changes were committed. I have found the > people tend to drag their feet a lot on numerics issues. > > Has anyone done an analysis of the OpenBSD powl functions from an > accuracy point of view? That is, to test how many ULP of error these > functions have? If not, I could give it a go, although not for several > months because life is very busy. They're also used by Julia. You might ask there first. -M From owner-freebsd-numerics@freebsd.org Sun Jul 15 21:13:18 2018 Return-Path: Delivered-To: freebsd-numerics@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 A4C5C102A14C; Sun, 15 Jul 2018 21:13:18 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 30AF670EAC; Sun, 15 Jul 2018 21:13:18 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id w6FLBxuO033118 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 15 Jul 2018 14:11:59 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id w6FLBxtn033117; Sun, 15 Jul 2018 14:11:59 -0700 (PDT) (envelope-from sgk) Date: Sun, 15 Jul 2018 14:11:59 -0700 From: Steve Kargl To: Matthew Macy Cc: "Montgomery-Smith, Stephen" , Warner Losh , Cy Schubert , Ian Lepore , "K. Macy" , FreeBSD Current , "freebsd-numerics@freebsd.org" Subject: Re: [PATCH] Recent libm additions Message-ID: <20180715211159.GB32747@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20180715184255.4965AE50@spqr.komquats.com> <4c91b1a4-ecaa-337e-c6d3-89e9d4fcaf83@missouri.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.2 (2017-12-15) X-BeenThere: freebsd-numerics@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2018 21:13:18 -0000 On Sun, Jul 15, 2018 at 02:00:37PM -0700, Matthew Macy wrote: > On Sun, Jul 15, 2018 at 12:43 PM, Montgomery-Smith, Stephen > wrote: > > On 07/15/2018 02:09 PM, Warner Losh wrote: > >> I'm not saying that he has a lock. I'm saying he's are domain expert and > >> many mistakes can be avoided by talking to him. > >> > >> I'm saying we have history here, and that history, while poorly documented, > >> wasn't followed. To the extent it is poorly documented, we should fix that. > >> > >> Warner > >> > > I agree that we should document the process. Maybe also include > > freebsd-numerics@ on these discussions, as that is why it was created. > > > > But I'm really glad these changes were committed. I have found the > > people tend to drag their feet a lot on numerics issues. > > > > Has anyone done an analysis of the OpenBSD powl functions from an > > accuracy point of view? That is, to test how many ULP of error these > > functions have? If not, I could give it a go, although not for several > > months because life is very busy. > > They're also used by Julia. You might ask there first. The FPU on i686-class hardware is set to use 53-bit precision. powl.c likely has at least a 2**11 ULP for a (large?) number of arguments. Go read the msun/src/math_private.h. You'll find LD80C for constucting long double literal constants, ENTERI() and RETURNI() marcos that toggle the precision of the FPU. These are used in ld80 code, e.g., e_lgammal_r.c. So, it doesn't matter what the Julia developers say unless their testing was done on FreeBSD. -- Steve From owner-freebsd-numerics@freebsd.org Sun Jul 15 21:14:46 2018 Return-Path: Delivered-To: freebsd-numerics@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 60A7A102A33B; Sun, 15 Jul 2018 21:14:46 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E75BC7103D; Sun, 15 Jul 2018 21:14:45 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id w6FLEg3U033181 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 15 Jul 2018 14:14:42 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id w6FLEgmS033180; Sun, 15 Jul 2018 14:14:42 -0700 (PDT) (envelope-from sgk) Date: Sun, 15 Jul 2018 14:14:42 -0700 From: Steve Kargl To: Matthew Macy Cc: "Montgomery-Smith, Stephen" , Warner Losh , Cy Schubert , Ian Lepore , "K. Macy" , FreeBSD Current , "freebsd-numerics@freebsd.org" Subject: Re: [PATCH] Recent libm additions Message-ID: <20180715211442.GA33140@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20180715184255.4965AE50@spqr.komquats.com> <4c91b1a4-ecaa-337e-c6d3-89e9d4fcaf83@missouri.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.2 (2017-12-15) X-BeenThere: freebsd-numerics@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2018 21:14:46 -0000 On Sun, Jul 15, 2018 at 02:00:37PM -0700, Matthew Macy wrote: > On Sun, Jul 15, 2018 at 12:43 PM, Montgomery-Smith, Stephen > wrote: > > On 07/15/2018 02:09 PM, Warner Losh wrote: > >> I'm not saying that he has a lock. I'm saying he's are domain expert and > >> many mistakes can be avoided by talking to him. > >> > >> I'm saying we have history here, and that history, while poorly documented, > >> wasn't followed. To the extent it is poorly documented, we should fix that. > >> > >> Warner > >> > > I agree that we should document the process. Maybe also include > > freebsd-numerics@ on these discussions, as that is why it was created. > > > > But I'm really glad these changes were committed. I have found the > > people tend to drag their feet a lot on numerics issues. > > > > Has anyone done an analysis of the OpenBSD powl functions from an > > accuracy point of view? That is, to test how many ULP of error these > > functions have? If not, I could give it a go, although not for several > > months because life is very busy. > > They're also used by Julia. You might ask there first. You also need to fix the pow.3 documentation. It currently states BUGS To conform with newer C/C++ standards, a stub implementation for powl was committed to the math library, where powl is mapped to pow. Thus, the numerical accuracy is at most that of the 53-bit double precision implementation. -- Steve From owner-freebsd-numerics@freebsd.org Mon Jul 16 12:18:00 2018 Return-Path: Delivered-To: freebsd-numerics@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 7C3E0104DFCD; Mon, 16 Jul 2018 12:18:00 +0000 (UTC) (envelope-from dimpase@gmail.com) Received: from mail-lj1-x243.google.com (mail-lj1-x243.google.com [IPv6:2a00:1450:4864:20::243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C17AE8E3BB; Mon, 16 Jul 2018 12:17:59 +0000 (UTC) (envelope-from dimpase@gmail.com) Received: by mail-lj1-x243.google.com with SMTP id q5-v6so29736385ljh.12; Mon, 16 Jul 2018 05:17:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Q0qgd+jQ4DNpLjWyQF5xgqLceE73/GS/KtspiISx7kY=; b=kQu23H5dSkNvCzEULeYLXd0N5m7FQN80KGF2zKAbkbrAQGTwDZfVcbGsuRvjxvwZAl 7kCshtN4ErD2DDNGX0akucex5FqUFSRXA4XttVgNuVuz2IgqNEsZZnSrJWplISwM6sNf 4QuW7fcrVys8jHYJwxK2GBaRMAjHW8Y5IS3p3tPzktJ4zxDHmGwlMW+zlSV2QL52TklR HuqpBbpkCanvDeoTd9Q+HOyk9TinKeF8BhyflSQhRQDon0RXHWxeCy0tJgzKv41URfEv OMBGk5WjWfDt6pBnJyjx6UINhnXNZIp4tc7Q8uvdOBwECLVorSyP7JY2R3PloAqO1pwG coyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Q0qgd+jQ4DNpLjWyQF5xgqLceE73/GS/KtspiISx7kY=; b=ay/WH4rJAuR8oLA150uBzl9mYRIC7gTNFNRyrlzkEhapaBt0gnap0enyO9auaOp6Tw /TR1vcsSIRTaHTw+33YhNQT0jt+3xmesh5Xo3QJS9fdQmks+nDFZgjHqKUENGs7ntJm8 qCjNRVzHdeU3lIZXy3mSRuseE5vx+3GGnynrTZ4hWqC+VxEh7lLdmcwSF3cftdeA/itv 6ZZGn4SO3/cY8t3mJ9NepYBiDqIbz7MLW3bdrEInYApitpFnQR7AbAtkmgcImiUME+RL Deo6ODhNeCkk/NRVKo8JT4N/ipjEreZIb6y7axhxb5ATDbB3fUVBMWuKo92YYj5Z6FVE nR3g== X-Gm-Message-State: AOUpUlHVIaeXlwS4nX6psBIU5VQwvR93BrvPoNM61Absg08qqgpZVbeL Q8fHveqPugSgrVxnJrJmMqBZAirBA6oD9sT4Z1mmx3wH X-Google-Smtp-Source: AAOMgpcVV2/ypRqTFExc2l+wBh7acvZyvDwKA/KWY0UWup3Yaxt7MkHavTZnMkcDK/UUIuXJKCqYnOwm145k8hLbiHE= X-Received: by 2002:a2e:8346:: with SMTP id l6-v6mr10631807ljh.72.1531743478376; Mon, 16 Jul 2018 05:17:58 -0700 (PDT) MIME-Version: 1.0 References: <20180715184255.4965AE50@spqr.komquats.com> <4c91b1a4-ecaa-337e-c6d3-89e9d4fcaf83@missouri.edu> In-Reply-To: From: Dima Pasechnik Date: Mon, 16 Jul 2018 13:17:47 +0100 Message-ID: Subject: Re: [PATCH] Recent libm additions To: mat.macy@gmail.com Cc: "Montgomery-Smith, Stephen" , kmacy@freebsd.org, ian@freebsd.org, freebsd-numerics@freebsd.org, freebsd-current@freebsd.org, Steve Kargl , Cy.Schubert@cschubert.com, imp@bsdimp.com Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-numerics@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jul 2018 12:18:00 -0000 Julia's libm is https://github.com/JuliaMath/openlibm (or http://openlibm.org/) The do try merging latest from freebsd (msun), although it seems not the very latest. (see e.g. https://github.com/JuliaMath/openlibm/pull/118) I did try installing the master git branch of openlibm on FreeBSD 11.1 with clang, it builds and passes all tests they have. Does it make sense to contribute there more tests (if any --- they seem to have quite a list), to clear suspicions about precision? On Sun, Jul 15, 2018 at 10:03 PM Matthew Macy wrote: > > On Sun, Jul 15, 2018 at 12:43 PM, Montgomery-Smith, Stephen > wrote: > > On 07/15/2018 02:09 PM, Warner Losh wrote: > >> I'm not saying that he has a lock. I'm saying he's are domain expert and > >> many mistakes can be avoided by talking to him. > >> > >> I'm saying we have history here, and that history, while poorly documented, > >> wasn't followed. To the extent it is poorly documented, we should fix that. > >> > >> Warner > >> > > I agree that we should document the process. Maybe also include > > freebsd-numerics@ on these discussions, as that is why it was created. > > > > But I'm really glad these changes were committed. I have found the > > people tend to drag their feet a lot on numerics issues. > > > > Has anyone done an analysis of the OpenBSD powl functions from an > > accuracy point of view? That is, to test how many ULP of error these > > functions have? If not, I could give it a go, although not for several > > months because life is very busy. > > They're also used by Julia. You might ask there first. > -M > _______________________________________________ > freebsd-numerics@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-numerics > To unsubscribe, send any mail to "freebsd-numerics-unsubscribe@freebsd.org" From owner-freebsd-numerics@freebsd.org Mon Jul 16 19:05:18 2018 Return-Path: Delivered-To: freebsd-numerics@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 D2CE31038169 for ; Mon, 16 Jul 2018 19:05:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 63C157F1DD for ; Mon, 16 Jul 2018 19:05:18 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 248141038168; Mon, 16 Jul 2018 19:05:18 +0000 (UTC) Delivered-To: numerics@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 1174C1038167 for ; Mon, 16 Jul 2018 19:05:18 +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 8982C7F1D8 for ; Mon, 16 Jul 2018 19:05:17 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id B9DC5156E9 for ; Mon, 16 Jul 2018 19:05:16 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w6GJ5G8m062512 for ; Mon, 16 Jul 2018 19:05:16 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w6GJ5GJ2062511 for numerics@FreeBSD.org; Mon, 16 Jul 2018 19:05:16 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: numerics@FreeBSD.org Subject: [Bug 175811] libstdc++ needs complex support in order use C99 Date: Mon, 16 Jul 2018 19:05:16 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: pfg@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: Normal X-Bugzilla-Assigned-To: numerics@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-numerics@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jul 2018 19:05:19 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D175811 Pedro F. Giffuni changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Open |Closed Resolution|--- |FIXED --- Comment #7 from Pedro F. Giffuni --- r336351 updated the configuration to start using the C99 math functions in legacy gcc-4.2.1. Any new issues should be reported in a new PR. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-numerics@freebsd.org Thu Jul 19 13:13:35 2018 Return-Path: Delivered-To: freebsd-numerics@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 A6C6D1034EF5 for ; Thu, 19 Jul 2018 13:13:35 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 3BFC99095C for ; Thu, 19 Jul 2018 13:13:35 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id E9EC71034EEB; Thu, 19 Jul 2018 13:13:34 +0000 (UTC) Delivered-To: numerics@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 D5FB41034EE8 for ; Thu, 19 Jul 2018 13:13:34 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6E6FA90955 for ; Thu, 19 Jul 2018 13:13:34 +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 B9D3F18135 for ; Thu, 19 Jul 2018 13:13:33 +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 w6JDDXTV058198 for ; Thu, 19 Jul 2018 13:13:33 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w6JDDXtq058197 for numerics@FreeBSD.org; Thu, 19 Jul 2018 13:13:33 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: numerics@FreeBSD.org Subject: [Bug 229876] [libm] Fix powl, cpow, cpowf, and cpowl imports from OpenBSD Date: Thu, 19 Jul 2018 13:13:32 +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: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: numerics@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: keywords 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-numerics@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2018 13:13:35 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229876 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch Assignee|bugs@FreeBSD.org |numerics@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-numerics@freebsd.org Thu Jul 19 18:45:15 2018 Return-Path: Delivered-To: freebsd-numerics@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 295EF10453C0 for ; Thu, 19 Jul 2018 18:45:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A2EFD74A07 for ; Thu, 19 Jul 2018 18:45:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 6379710453BF; Thu, 19 Jul 2018 18:45:14 +0000 (UTC) Delivered-To: numerics@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 5211010453BE for ; Thu, 19 Jul 2018 18:45: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 E440974A02 for ; Thu, 19 Jul 2018 18:45: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 3AA8E1AED4 for ; Thu, 19 Jul 2018 18:45: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 w6JIjDx3088992 for ; Thu, 19 Jul 2018 18:45:13 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w6JIjDtu088990 for numerics@FreeBSD.org; Thu, 19 Jul 2018 18:45:13 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: numerics@FreeBSD.org Subject: [Bug 229876] [libm] Fix powl, cpow, cpowf, and cpowl imports from OpenBSD Date: Thu, 19 Jul 2018 18:45:13 +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: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: numerics@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-numerics@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2018 18:45:15 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229876 --- Comment #3 from commit-hook@freebsd.org --- A commit references this bug: Author: dim Date: Thu Jul 19 18:44:12 UTC 2018 New revision: 336497 URL: https://svnweb.freebsd.org/changeset/base/336497 Log: Fix powl, cpow, cpowf, and cpowl imports from OpenBSD This is a follow-up to r336299. * lib/msun/Makefile: . Remove polevll.c * lib/msun/ld80/e_powl.c: . Copy contents of polevll.c to here. This is the only consumer of these functions. Make functions 'static inline'. . Make reducl a 'static inline' function. * lib/msun/man/exp.3: . Remove BUGS section that no longer applies. * lib/msun/src/math_private.h: . Remove prototypes of __p1evll() and __polevll() * lib/msun/src/s_cpow.c: * lib/msun/src/s_cpowf.c: * lib/msun/src/s_cpowl.c . Use the CMPLX macro from either C99 or math_private.h (depends of compiler support) instead of the problematic use of complex I. Submitted by: Steve Kargl PR: 229876 MFC after: 1 week Changes: head/lib/msun/Makefile head/lib/msun/ld80/e_powl.c head/lib/msun/man/exp.3 head/lib/msun/src/math_private.h head/lib/msun/src/polevll.c head/lib/msun/src/s_cpow.c head/lib/msun/src/s_cpowf.c head/lib/msun/src/s_cpowl.c --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-numerics@freebsd.org Thu Jul 19 18:46:15 2018 Return-Path: Delivered-To: freebsd-numerics@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 62A2D104545B for ; Thu, 19 Jul 2018 18:46:15 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id F1CC774A3A for ; Thu, 19 Jul 2018 18:46:14 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id B5463104545A; Thu, 19 Jul 2018 18:46:14 +0000 (UTC) Delivered-To: numerics@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 A3D0A1045459 for ; Thu, 19 Jul 2018 18:46: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 411A074A35 for ; Thu, 19 Jul 2018 18:46: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 83FFB1AED8 for ; Thu, 19 Jul 2018 18:46: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 w6JIkDNT090033 for ; Thu, 19 Jul 2018 18:46:13 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w6JIkD8o090032 for numerics@FreeBSD.org; Thu, 19 Jul 2018 18:46:13 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: numerics@FreeBSD.org Subject: [Bug 229876] [libm] Fix powl, cpow, cpowf, and cpowl imports from OpenBSD Date: Thu, 19 Jul 2018 18:46:13 +0000 X-Bugzilla-Reason: CC 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: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: dim@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: dim@FreeBSD.org X-Bugzilla-Flags: mfc-stable10+ mfc-stable11+ X-Bugzilla-Changed-Fields: assigned_to flagtypes.name bug_status 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-numerics@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2018 18:46:15 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229876 Dimitry Andric changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|numerics@FreeBSD.org |dim@FreeBSD.org Flags| |mfc-stable10+, | |mfc-stable11+ Status|New |In Progress CC| |dim@FreeBSD.org, | |numerics@FreeBSD.org --=20 You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.= From owner-freebsd-numerics@freebsd.org Thu Jul 19 22:37:00 2018 Return-Path: Delivered-To: freebsd-numerics@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 0BE9B104E3A3 for ; Thu, 19 Jul 2018 22:37:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 99ABD7FEAC for ; Thu, 19 Jul 2018 22:36:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 5D2DA104E3A1; Thu, 19 Jul 2018 22:36:59 +0000 (UTC) Delivered-To: numerics@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 4A570104E39E for ; Thu, 19 Jul 2018 22:36: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 DA47D7FEAA for ; Thu, 19 Jul 2018 22:36: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 370971CEE9 for ; Thu, 19 Jul 2018 22:36: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 w6JMawcJ071271 for ; Thu, 19 Jul 2018 22:36:58 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w6JMawwf071270 for numerics@FreeBSD.org; Thu, 19 Jul 2018 22:36: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: numerics@FreeBSD.org Subject: [Bug 229578] Typos in cacos.3 man page Date: Thu, 19 Jul 2018 22:36:58 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Documentation X-Bugzilla-Component: Manual Pages X-Bugzilla-Version: Latest X-Bugzilla-Keywords: patch X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: stephen@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-numerics@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2018 22:37:00 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229578 Stephen Montgomery-Smith changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |numerics@FreeBSD.org --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-numerics@freebsd.org Thu Jul 19 22:38:46 2018 Return-Path: Delivered-To: freebsd-numerics@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 3AB0A104E502 for ; Thu, 19 Jul 2018 22:38:46 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C4DDE7FF23 for ; Thu, 19 Jul 2018 22:38:45 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: by mailman.ysv.freebsd.org (Postfix) id 85328104E4F3; Thu, 19 Jul 2018 22:38:45 +0000 (UTC) Delivered-To: numerics@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 72E0C104E4F2 for ; Thu, 19 Jul 2018 22:38:45 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from um-kip5-missouri-out.um.umsystem.edu (um-kip5-missouri-out.um.umsystem.edu [209.106.229.212]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "um-tip1.um.umsystem.edu", Issuer "InCommon RSA Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EAA577FF1C for ; Thu, 19 Jul 2018 22:38:41 +0000 (UTC) (envelope-from stephen@missouri.edu) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2HIBwAeElFb/xM40cZcHAEBAQQBAQoBA?= =?us-ascii?q?YNNY38oCoN0lDSBYAiDXJIDgXoBCiMJAoRXgm8hNhYBAgEBAgEBAgICaRwBC4J?= =?us-ascii?q?oS2oBAQEBAQEjAg2BDRFXASICJgIEMBUSBA0IAQGDHAGBfw+pfYEuhF2DBwEHg?= =?us-ascii?q?mAFgQuHd4IWgTgMgjEBg0UEGIRHgjUgAploCQKBPoRNiRmBPAGMNYo/hzcCAgI?= =?us-ascii?q?CCQIUgUgMJoFSchODJYsUhT5vAYEUiT4BgRkBAQ?= X-IPAS-Result: =?us-ascii?q?A2HIBwAeElFb/xM40cZcHAEBAQQBAQoBAYNNY38oCoN0lDS?= =?us-ascii?q?BYAiDXJIDgXoBCiMJAoRXgm8hNhYBAgEBAgEBAgICaRwBC4JoS2oBAQEBAQEjA?= =?us-ascii?q?g2BDRFXASICJgIEMBUSBA0IAQGDHAGBfw+pfYEuhF2DBwEHgmAFgQuHd4IWgTg?= =?us-ascii?q?MgjEBg0UEGIRHgjUgAploCQKBPoRNiRmBPAGMNYo/hzcCAgICCQIUgUgMJoFSc?= =?us-ascii?q?hODJYsUhT5vAYEUiT4BgRkBAQ?= Received: from ex2-t13.um.umsystem.edu ([198.209.56.19]) by um-kip5-exch-relay.um.umsystem.edu with ESMTP; 19 Jul 2018 17:37:30 -0500 Received: from EX2-N14.um.umsystem.edu (198.209.56.22) by EX2-T13.um.umsystem.edu (198.209.56.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Thu, 19 Jul 2018 17:37:30 -0500 Received: from EX2-N14.um.umsystem.edu ([198.209.56.22]) by EX2-N14.um.umsystem.edu ([198.209.56.22]) with mapi id 15.01.1466.003; Thu, 19 Jul 2018 17:37:30 -0500 From: "Montgomery-Smith, Stephen" To: "numerics@FreeBSD.org" Subject: Small doc error in cacos Thread-Topic: Small doc error in cacos Thread-Index: AQHUH7ETNDXyosPnVEWWoOnR+GKJZg== Date: Thu, 19 Jul 2018 22:37:30 +0000 Message-ID: <5a96b5a2-ed24-9859-75d2-4e87997e2f13@missouri.edu> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 x-originating-ip: [128.206.49.160] Content-Type: text/plain; charset="utf-8" Content-ID: <72DA81F4223543459D4C7D1B63431064@missouri.edu> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-BeenThere: freebsd-numerics@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2018 22:38:46 -0000 V2hpbGUgd2UgYXJlIGF0IGl0LCB0aGVyZSBpcyBhIHJhdGhlciBiZW5pZ24gZG9jIGZpeCBoZXJl Og0KDQpodHRwczovL2J1Z3MuZnJlZWJzZC5vcmcvYnVnemlsbGEvc2hvd19idWcuY2dpP2lkPTIy OTU3OA== From owner-freebsd-numerics@freebsd.org Thu Jul 19 23:23:54 2018 Return-Path: Delivered-To: freebsd-numerics@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 77CF91050824 for ; Thu, 19 Jul 2018 23:23:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 0EEF581CB7 for ; Thu, 19 Jul 2018 23:23:54 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id C21661050821; Thu, 19 Jul 2018 23:23:53 +0000 (UTC) Delivered-To: numerics@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 AF3D81050820 for ; Thu, 19 Jul 2018 23:23:53 +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 4AEC281CB1 for ; Thu, 19 Jul 2018 23:23:53 +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 8E3B61D5C9 for ; Thu, 19 Jul 2018 23:23:52 +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 w6JNNqXQ085690 for ; Thu, 19 Jul 2018 23:23:52 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w6JNNqdo085689 for numerics@FreeBSD.org; Thu, 19 Jul 2018 23:23:52 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: numerics@FreeBSD.org Subject: [Bug 229876] [libm] Fix powl, cpow, cpowf, and cpowl imports from OpenBSD Date: Thu, 19 Jul 2018 23:23:52 +0000 X-Bugzilla-Reason: CC 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: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: sgk@troutmask.apl.washington.edu X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: dim@FreeBSD.org X-Bugzilla-Flags: mfc-stable10+ mfc-stable11+ 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-numerics@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2018 23:23:54 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229876 --- Comment #4 from sgk@troutmask.apl.washington.edu --- You can fix the gcc problems with the missing CMPLX=20 macros by adding=20 #include "math_private.h" to the 3 files. --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-numerics@freebsd.org Fri Jul 20 18:27:51 2018 Return-Path: Delivered-To: freebsd-numerics@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 86A90104E849 for ; Fri, 20 Jul 2018 18:27:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 1810E887AA for ; Fri, 20 Jul 2018 18:27:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id C62F6104E848; Fri, 20 Jul 2018 18:27:50 +0000 (UTC) Delivered-To: numerics@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 B2239104E847 for ; Fri, 20 Jul 2018 18:27:50 +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 47D4B887A4 for ; Fri, 20 Jul 2018 18:27:50 +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 92D8C27421 for ; Fri, 20 Jul 2018 18:27:49 +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 w6KIRn6w007562 for ; Fri, 20 Jul 2018 18:27:49 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w6KIRnJ3007561 for numerics@FreeBSD.org; Fri, 20 Jul 2018 18:27:49 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: numerics@FreeBSD.org Subject: [Bug 229876] [libm] Fix powl, cpow, cpowf, and cpowl imports from OpenBSD Date: Fri, 20 Jul 2018 18:27:49 +0000 X-Bugzilla-Reason: CC 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: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@freebsd.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: dim@FreeBSD.org X-Bugzilla-Flags: mfc-stable10+ mfc-stable11+ 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-numerics@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2018 18:27:51 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229876 --- Comment #5 from commit-hook@freebsd.org --- A commit references this bug: Author: dim Date: Fri Jul 20 18:27:31 UTC 2018 New revision: 336563 URL: https://svnweb.freebsd.org/changeset/base/336563 Log: Recommit r336497: Fix powl, cpow, cpowf, and cpowl imports from OpenBSD This is a follow-up to r336299. * lib/msun/Makefile: . Remove polevll.c * lib/msun/ld80/e_powl.c: . Copy contents of polevll.c to here. This is the only consumer of these functions. Make functions 'static inline'. . Make reducl a 'static inline' function. * lib/msun/man/exp.3: . Remove BUGS section that no longer applies. * lib/msun/src/math_private.h: . Remove prototypes of __p1evll() and __polevll() * lib/msun/src/s_cpow.c: * lib/msun/src/s_cpowf.c: * lib/msun/src/s_cpowl.c . Include math_private.h. . Use the CMPLX macro from either C99 or math_private.h (depends on compiler support) instead of the problematic use of complex I. Submitted by: Steve Kargl PR: 229876 MFC after: 1 week Changes: head/lib/msun/Makefile head/lib/msun/ld80/e_powl.c head/lib/msun/man/exp.3 head/lib/msun/src/math_private.h head/lib/msun/src/polevll.c head/lib/msun/src/s_cpow.c head/lib/msun/src/s_cpowf.c head/lib/msun/src/s_cpowl.c --=20 You are receiving this mail because: You are on the CC list for the bug.= From owner-freebsd-numerics@freebsd.org Fri Jul 20 18:36:24 2018 Return-Path: Delivered-To: freebsd-numerics@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 98AF4104EB8C for ; Fri, 20 Jul 2018 18:36:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 2BB2088C41 for ; Fri, 20 Jul 2018 18:36:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id DD1F2104EB8B; Fri, 20 Jul 2018 18:36:23 +0000 (UTC) Delivered-To: numerics@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 CACF3104EB8A for ; Fri, 20 Jul 2018 18:36:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.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 6781688C3F for ; Fri, 20 Jul 2018 18:36: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 A492527583 for ; Fri, 20 Jul 2018 18:36:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id w6KIaMru024002 for ; Fri, 20 Jul 2018 18:36:22 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id w6KIaMSw024001 for numerics@FreeBSD.org; Fri, 20 Jul 2018 18:36:22 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: numerics@FreeBSD.org Subject: [Bug 229876] [libm] Fix powl, cpow, cpowf, and cpowl imports from OpenBSD Date: Fri, 20 Jul 2018 18:36:22 +0000 X-Bugzilla-Reason: CC 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: patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: sgk@troutmask.apl.washington.edu X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: dim@FreeBSD.org X-Bugzilla-Flags: mfc-stable10+ mfc-stable11+ 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-numerics@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "Discussions of high quality implementation of libm functions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2018 18:36:24 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D229876 --- Comment #6 from sgk@troutmask.apl.washington.edu --- dim, Thanks for taking care of this bug. Sorry about missing the inclusion of math_private.h in he original patch. steve --=20 You are receiving this mail because: You are on the CC list for the bug.=