savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Savannah-hackers] submission of High Precision Arithmetic library -


From: Jonathan Gonzalez V.
Subject: Re: [Savannah-hackers] submission of High Precision Arithmetic library - savannah.nongnu.org
Date: Sun, 12 Dec 2004 09:50:48 -0300
User-agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux)

address@hidden writes:

Hi Ivano Primi,

I have approved your project.  You will receive an automated e-mail
containing detailed information about the approval.

Regards,

> I have just updated the tarball of my project. The updated version can be
> found at
>
>            ftp.mat.uniroma1.it/public/primi
>
> The name  of the tarball is still  hpalib-0.8.tar.gz .
> Have a good day. Best regards
>
>                                                                    Ivano
>  Primi
>
>>-- Messaggio originale --
>>To: address@hidden
>>Cc: address@hidden
>>Subject: Re: [Savannah-hackers] submission of High Precision Arithmetic
> library
>>- savannah.nongnu.org
>>From: address@hidden (Jonathan Gonzalez V.)
>>Date: Tue, 07 Dec 2004 20:40:13 -0300
>>
>>
>>address@hidden writes:
>>
>>Hi Ivano Primi,
>>
>>I'm evaluating the project you submitted for approval in Savannah.
>>
>>You have the License Notices missing in all, and the Copyright Notices
>>missing in other files too, consider to fix this. You can learn more about
>>the GNU GPL reading the GPL Howto here:
>>    
>>    http://www.gnu.org/licenses/gpl-howto.html
>>
>>To avoid any confusion about how to use the Copyright and License
>>Notices, take a look at: 
>>      
>>    http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html
>>    http://www.gnu.org/prep/maintain/html_node/License-Notices.html
>>
>>If you are willing to make the changes mentioned above, please provide
>>us with an URL to an updated tarball of your project.  Upon review, we
>>will reconsider your project for inclusion in Savannah.
>>
>>Regards,
>>
>>
>>> A package was submitted to savannah.nongnu.org
>>> This mail was sent to address@hidden, address@hidden
>>>
>>>
>>> Ivano Primi <address@hidden> described the package as follows:
>>> License: lgpl
>>> Other License: 
>>> Package: High Precision Arithmetic library
>>> System name: hpalib
>>> Type: non-GNU
>>>
>>> Description:
>>> The name of the project is HPA, staying for High Precision Arithmetic
>>> Library. 
>>> The high precision arithmetic library implements a high
>>> precision floating point arithmetic (>= quad precision) together with
> a
>>> comprehensive set of support functions. The general
>>> areas covered by these functions include:
>>>
>>>          o Extended Precision Arithmetic
>>>          o Extended Precision Math Library
>>>          o Applications of High Precision Computation
>>>
>>> The math library support includes evaluation of
>>> trigonometric, inverse trigonometric, hyperbolic,
>>> logarithm, and exponential functions at the same
>>> precision as the floating point math itself.
>>> Maybe in future HPA will support also high precision complex 
>>> arithmetic and will include an Extended Precision 
>>> Complex Math Library.
>>> It can be downloaded from
>>>
>>>             ftp.iac.rm.cnr.it/pub/Primi
>>>
>>> The name of the targzipped archive is  hpalib-0.8.tar.gz .
>>>
>>> Other Software Required:
>>> To compile the source code of the HPA library are required:
>>>
>>> 1 - The `bash' shell (or another shell sh-compatible);
>>> 2 - The `make' utility, preferably the 'GNU' version of 'make';
>>> 3 - An ANSI-C compliant compiler. I built up the library and tested 
>>>     it   by using the GNU C Compiler (gcc) (i worked with the 
>>>     versions 2.95.3 on SunOS 5.8, 2.95.4 on FreeBSD 4.9 and 3.3.4 on
>  
>> 
>>>     Slackware GNU/Linux 10.0).
>>>
>>>
>>> Other Comments:
>>> The HPA library comes from a branch of the source code of the CCMath
>>> library (version 2.2.1), which is a work by Daniel A. Atkinson.
>>> Actually, I just took the source code in the 'xarm' section
>>> of the CCMath library, I modified a little part of it to make
>>> it work with recent versions (3.x) of GCC even when the code is compiled
>>> with the optimization flag -O3 and I added a few functions
>>> (xtoflt(), flttox(), print_xpr(), asprint_xpr(), xtoa() and bxprint())
>>> which I find useful. Moreover, I discovered and patched a potential
>>> buffer overflow. At end, I added the makefiles to compile the library
>>> on a GNU/Linux(R) or Unix(R) system.
>>> The source code of the CCMath Library is released under GNU Lesser 
>>> General Public License (version 2.1), so i decided to release the
>>> source code of the HPA library under the same license.
>>> The original archive of the version 2.2.1 of the CCMath library can
>>> be retrieved from
>>>
>>> www.ibiblio.org/pub/Linux/libs
>>>
>>> It has name ccmath-2.2.1.tar.gz . This is the location where I
>>> downloaded my copy from . More information about CCMath can be
>>> obtained from 
>>>       
>>> http://freshmeat.net/projects/ccmath/
>>>
>>>
>>>
>>
>>-- 
>>"Emacs the only editor which has its own church"
>>
>>Allegato: Allegato
>>
>
>
>
>

-- 
"Emacs the only editor which has its own church"

Attachment: pgpkUy6KIgXVS.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]