Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: cln | Distribution: SUSE Linux Enterprise 15 SP5 |
Version: 1.3.6 | Vendor: openSUSE |
Release: bp154.3.1 | Build date: Fri Jul 22 02:06:56 2022 |
Group: Productivity/Scientific/Math | Build host: armbuild01 |
Size: 1508785 | Source RPM: cln-1.3.6-bp154.3.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://www.ginac.de/CLN/ | |
Summary: Class Library for Numbers (C++) |
CLN features a rich set of number classes: integer (unlimited precision), rational, short float, single float, double float, long float (unlimited precision), complex, modular integer, and univariate polynomial. It implements elementary, logical, and transcendental functions. C++ as the implementation language brings efficiency, type safety, and algebraic syntax. Memory efficiency: small integers and short floats are immediate, not heap allocated. Automatic, noninterruptive garbage collection. Speed efficiency: assembly language kernel for some CPUs, Karatsuba and Schoenhage-Strassen multiplication. Interoperability: garbage collection with no burden on the main application, hooks for memory allocation and exceptions. The following C++ features are used: classes, member functions, overloading of functions and operators, constructors and destructors, inline, const, multiple inheritance, templates, and namespaces. The following C++ features are not used: new, delete, virtual inheritance, and exceptions.
GPL-2.0-or-later
* Mon Sep 21 2020 pgajdos@suse.com - remove -fvisibility-inlines-hidden for now [bsc#1176710] * Thu Dec 19 2019 pgajdos@suse.com - version update to 1.3.6 * fix build errors - run tests * Wed Nov 20 2019 Christophe Giboudeaux <christophe@krop.fr> - Update to 1.3.5: * Fix bug in scale_float() throwing underflow_exception. - Drop riscv.patch. Fixed upstream. * Mon Mar 11 2019 Andreas Schwab <schwab@suse.de> - riscv.patch: Add support for riscv64 platform - Use %license * Tue Nov 18 2014 pgajdos@suse.com - updated to 1.3.4: * Fix input of huge floats. * Support the AArch64 and the Mips64 ABIs. => dropped cln-aarch64.patch * Mon Sep 09 2013 pgajdos@suse.com - updated to 1.3.3: * Fix integer input of leading zeros in power-of-two base. * Fix several floating-poing conversion bugs involving huge numbers. * Fix bug that would set input stream fail state when reading a number at EOF. - removed upstreamed s390x.patch - refreshed aarch64.patch * Wed Mar 06 2013 schwab@suse.de - cln-aarch64.patch: add support for aarch64 * Tue Nov 20 2012 cgiboudeaux@gmx.com - Fix the SLES build (%make_install is not expanded) - Install the license file * Fri Jan 20 2012 crrodriguez@opensuse.org - build with -fvisibility-inlines-hidden, in the unlikely case this cause trouble, drop me a note (the test suite passes so I expect none) . This reduces the exported symbol table in around 200(!!) symbols. * Tue Dec 20 2011 dmueller@suse.de - build with optflags again - fix build on arm
/usr/bin/pi /usr/lib/libcln.so.6 /usr/lib/libcln.so.6.0.6 /usr/share/doc/packages/cln /usr/share/doc/packages/cln/ChangeLog /usr/share/doc/packages/cln/NEWS /usr/share/doc/packages/cln/README /usr/share/licenses/cln /usr/share/licenses/cln/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 18:42:22 2024