🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.announce
Article #119

Release of GNU MPC 1.0 "Fagus silvatica"

#119
From: Andreas Enge
Date: Sun, 22 Jul 2012 15:38
53 lines
4516 bytes
--bg08WKrSYDhXBjb5
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

We are pleased to announce the release of GNU MPC 1.0 "Fagus silvatica".
GNU MPC is a C library for the arithmetic of complex numbers with
arbitrarily high precision and correct rounding of the result.
"Fagus silvatica" is our first release as a GNU package, and it is
marked by a license change to LGPL version 3 or later for the code,
and GFDL version 1.3 or later (without invariant sections) for the
documentation. Now each line of code is covered by a test.

The new function mpc_log10, and the convenience functions mpc_mul_2si and
mpc_div_2si have been added, and mpc_fma has been optimised to offer
comparable speed to a multiplication followed by an addition (while keeping
the GNU MPC semantics of assuring the correctness of the result to the
last bit). The functions mpc_div and mpc_norm have been rewritten to
return a value indicating the effective rounding direction, as do the
other functions. Several functions have been improved to return a correct,
representable result even in the presence of intermediate over- or
underflows during the sequence of computations.

A few build problems discovered in the 0.9 release have been addressed
in the configuration script. We thank all testers who sent us installation
reports with the release candidate and thus made this release possible.

To download GNU MPC 1.0, please go to
   http://www.multiprecision.org/index.php?prog=mpc&page=download
The file mpc-1.0.tar.gz has a SHA1 hash value of
   20af7cc481433c019285a2c1757ac65e244e1e06 ,
and its GnuPG signature is attached to this announcement.

Please let us know of any issues you may encounter on the GNU MPC
mailing list at
   mpc-discuss@lists.gforge.inria.fr .

Happy coding!

Andreas, for the GNU MPC development team

--bg08WKrSYDhXBjb5
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="mpc-1.0.tar.gz.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iF4EABEIAAYFAlAIBKAACgkQ99XJv3ZcYeMSUgD+LlR8d4tprLhlY0ZJXWi+Z7W1
d9S65lUhZlqSWaokQIMA/11HYfiemu/do7QgepPWGl8kg8p/lglPg8HHHSFZ2S/G
=qMfn
-----END PGP SIGNATURE-----

--bg08WKrSYDhXBjb5--
Technical Details
Message-ID: <mailman.5352.1342974161.855.info-gnu@gnu.org>
Path: arc1-ca.pugleaf.net!q11ni76458941wiw.1!nntp.google.com!feed-C.news.volia.net!volia.net!news2.volia.net!feed-A.news.volia.net!border1.nntp.ams2.giganews.com!border3.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!newsfeed.straub-nv.de!news.antakira.com!news.snarked.org!newsfeed.news.ucla.edu!usenet.stanford.edu!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 4622fc145,40768b3b81198260,start
X-Google-Attributes: gid4622fc145,public,usenet
X-Google-NewGroupId: yes
X-Google-Language: ENGLISH,ASCII-7-bit
Received: by 10.180.100.98 with SMTP id ex2mr1339513wib.4.1343317998838;
        Thu, 26 Jul 2012 08:53:18 -0700 (PDT)
Path: arc1-ca.pugleaf.net!q11ni76458941wiw.1!nntp.google.com!feed-C.news.volia.net!volia.net!news2.volia.net!feed-A.news.volia.net!border1.nntp.ams2.giganews.com!border3.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!newsfeed.straub-nv.de!news.antakira.com!news.snarked.org!newsfeed.news.ucla.edu!usenet.stanford.edu!not-for-mail
From: Andreas Enge <andreas.enge@inria.fr>
Newsgroups: gnu.announce
Subject: Release of GNU MPC 1.0 "Fagus silvatica"
Date: Sun, 22 Jul 2012 17:38:04 +0200
Lines: 55
Approved: info-gnu@gnu.org
Message-ID: <mailman.5352.1342974161.855.info-gnu@gnu.org>
NNTP-Posting-Host: lists.gnu.org
Mime-Version: 1.0
X-Trace: usenet.stanford.edu 1342974162 24100 208.118.235.17 (22 Jul 2012 16:22:42 GMT)
X-Complaints-To: action@cs.stanford.edu
To: mpc-discuss@lists.gforge.inria.fr, gcc@gnu.org, info-gnu@gnu.org
Envelope-to: info-gnu@gnu.org
X-IronPort-AV: E=Sophos;i="4.77,633,1336341600"; 
 d="asc'?scan'208";a="167754710"
Mail-Followup-To: mpc-discuss@lists.gforge.inria.fr, gcc@gnu.org,
 info-gnu@gnu.org
User-Agent: Mutt/1.5.21 (2010-09-15)
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-Received-From: 192.134.164.82
X-Mailman-Approved-At: Sun, 22 Jul 2012 12:22:39 -0400
X-BeenThere: info-gnu@gnu.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Announcements and Requests for Help from the GNU project and the Free
 Software Foundation <info-gnu.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnu>,
 <mailto:info-gnu-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/info-gnu>
List-Post: <mailto:info-gnu@gnu.org>
List-Help: <mailto:info-gnu-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnu>,
 <mailto:info-gnu-request@gnu.org?subject=subscribe>
Bytes: 4098
Content-Type: multipart/mixed; boundary="bg08WKrSYDhXBjb5"
Content-Disposition: inline