From owner-freebsd-numerics@freebsd.org Wed Feb 8 14:32:08 2017 Return-Path: Delivered-To: freebsd-numerics@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 2FBB4CD6B0A for ; Wed, 8 Feb 2017 14:32:08 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from um-nip4-missouri-out.um.umsystem.edu (um-nip4-missouri-out.um.umsystem.edu [198.209.49.177]) (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 BFD9C130 for ; Wed, 8 Feb 2017 14:32:07 +0000 (UTC) (envelope-from stephen@missouri.edu) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2HoLgBYKptY/xM40cZdFgYBAQQBAQoBA?= =?us-ascii?q?YNRYSpfAQafRB+XQgEpgkKDNgKCaEQTAQIBAQEBAQEBA18dC4JbPTwBAQEBAQE?= =?us-ascii?q?jAg0GWAEFgQkCAQgYLjIlAgQNCAEBiXAOsh2IEQEHg22IUQiCYoRUhWUFm3ABh?= =?us-ascii?q?myNc443kxM3IX5RE4R+ggB1h3IBgQsBAQE?= X-IPAS-Result: =?us-ascii?q?A2HoLgBYKptY/xM40cZdFgYBAQQBAQoBAYNRYSpfAQafRB+?= =?us-ascii?q?XQgEpgkKDNgKCaEQTAQIBAQEBAQEBA18dC4JbPTwBAQEBAQEjAg0GWAEFgQkCA?= =?us-ascii?q?QgYLjIlAgQNCAEBiXAOsh2IEQEHg22IUQiCYoRUhWUFm3ABhmyNc443kxM3IX5?= =?us-ascii?q?RE4R+ggB1h3IBgQsBAQE?= Received: from ex2-t13.um.umsystem.edu ([198.209.56.19]) by um-nip4-exch-relay.um.umsystem.edu with ESMTP; 08 Feb 2017 08:30:55 -0600 Received: from EX2-T13.um.umsystem.edu (198.209.56.19) by EX2-T13.um.umsystem.edu (198.209.56.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.669.32; Wed, 8 Feb 2017 08:30:55 -0600 Received: from EX2-T13.um.umsystem.edu ([198.209.56.19]) by EX2-T13.um.umsystem.edu ([198.209.56.19]) with mapi id 15.01.0669.032; Wed, 8 Feb 2017 08:30:55 -0600 From: "Montgomery-Smith, Stephen" To: "freebsd-numerics@freebsd.org" Subject: Re: C11 conformance of casinl-like functions. Thread-Topic: C11 conformance of casinl-like functions. Thread-Index: AQHSgfsFxO+P4JscBEe/hcN6eq2YKqFfYGeAgAATGoCAAB0GAA== Date: Wed, 8 Feb 2017 14:30:55 +0000 Message-ID: <0256e890-05ca-6a1b-9635-88034c544724@missouri.edu> References: <20170208221449.K14261@besplex.bde.org> 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; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [128.206.49.160] Content-Type: text/plain; charset="Windows-1252" Content-ID: <9D138D9D14B4024EBA0806C687605728@missouri.edu> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-BeenThere: freebsd-numerics@freebsd.org X-Mailman-Version: 2.1.23 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: Wed, 08 Feb 2017 14:32:08 -0000 On 02/08/17 06:47, mokhi wrote: >> I think you mean acosl, asinl, ... > yeah :D > >> These were implemented quite well in 2012-2013, but not quite finished, >> and not committed. Only the float and double version were committed. >> The raw versions are still available in >> https://people.freebsd.org/~stephen/catrig*.c. These have rotted and >> require some editing. Compare with the committed parts to see most >> of the necessary editing. > Okay, I'll do. > Would you like that I add you on Phabricator for reviewing when my > editing is done? > > Thanks and best wishes, Mokhi. I would love to see these functions implemented. I spent a lot of time=20 on them, and they went through a lot of testing to make sure they were=20 accurate, even in very extreme edge cases. Here are more details about the implementation. http://faculty.missouri.edu/~stephen/software/#catrig=