The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
Current Directory: upstream/iml | |||
---|---|---|---|
= IML = == Description == IML is a free library of C source code which implements algorithms for computing exact solutions to dense systems of linear equations over the integers. IML is designed to be used with the ATLAS/BLAS library and GMP bignum library. Written in portable C, IML can be used on both 32-bit and 64-bit machines. It can be called from C++. Website: http://www.cs.uwaterloo.ca/~astorjoh/iml.html == License == * GPLv2+ == Upstream Contact == * Zhuliang Chen z4chen@uwaterloo.ca * Arne Storjohann astorjoh@uwaterloo.ca == Dependencies == * GMP/MPIR * ATLAS == Special Update/Build Instructions == * Various files should be made executable. Run spkg-src after extracting the sources to src/ to fix this. === Patches === * blas_headers.patch: Add BLAS header files from GSL, needed in case ATLAS has not been installed. * build.patch: Made build scripts that work. * configure_default_cflags.patch: get rid of the following error during configure: ./configure: line 18624: -O3: command not found * examples.patch: Modified some of the examples. * memleak.patch: use mpz_set_ui instead of mpz_init_set_ui on mpz which is already allocated. * remove_repl.patch: Do not build/install src/repl at all, since it does nothing anyway and creating empty archives fails on OS X. == Changelog == === iml-1.0.3.p0 (Jeroen Demeyer, 12 June 2013) === * #748: Upgrade to latest upstream version, rebase patches. * Remove rename_lift.patch and sage2.patch, which were upstreamed. * Removed tinyatlas.patch and #include "tinyatlas.h" * Removed sage1.patch * Apply sage3_memleak.patch in all 3 places with similar code, rename to memleak.patch * Use -O3 optimization level by default. * Add configure_default_cflags.patch. === iml-1.0.1.p15 (Jean-Pierre Flori, Jeroen Demeyer, 11 June 2013) === * #14699: Cleanup spkg, restore upstream sources, moved patches into patch files in patches/ * Do not build/install src/repl at all, since it does nothing anyway and creating empty archives fails on OS X. === iml-1.0.1.p14 (Simon King, 10th December 2011) === * #12131: Use --libdir, to make the package work on openSUSE. === iml-1.0.1.p13 (David Kirkby, 22nd June, 2010) === * #9309 Add an spkg-check file for the IML library. There are only two self-tests, but at least there is some testing. === iml-1.0.1.p12 (Jaap Spies, Jan 25th, 2010) === * Let SAGE64 work for Open Solaris 64 bit * Update SPKG.txt === iml-1.0.1.p11 (Michael Abshoff, May 18th, 2008) === * add 64 bit OSX build support === iml-1.0.1.p10 (Michael Abshoff, April 1st, 2008) === * Update SPKG.txt * Tim Abbott: Update iml with Debian's gfortran transition. (#2758) === iml-1.0.1.p9 (Tim Abbott, February 7th, 2008) === * Add Debian build support. === iml-1.0.1.p7 (Michael Abshoff, December 23rd, 2007) === * apply memleak patch in nullspace.c (which has been send to the IML autors) * add .hgignore === William Stein (2007-02-14) === * initial version | |||
Filename | Other | Size | Date |
iml-1.0.4p2.tar.bz2 | 0.69 MB | 2024-10-13 09:51 | |
MD5: a8083e70c0c4378f69eb772c1eeed6f0 | |||
iml-1.0.4p1.tar.bz2 | 0.36 MB | 2022-01-01 23:13 | |
MD5: 362f1a6a1d2df0c5f0ab41e5d2c87ac7 | |||
iml-1.0.4.tar.bz2 | 0.38 MB | 2014-07-30 14:51 | |
MD5: b5958c8d6ba89fff96ee82af6854cf7d | |||
iml-1.0.3.tar.bz2 | 0.28 MB | 2013-06-21 00:42 | |
MD5: 4b6b15163d4f100e42ef41425b772cba | |||
iml-1.0.1.tar.bz2 | 0.28 MB | 2013-06-19 06:04 | |
MD5: ec77b2aa444294c3e2a9682beb578c74 |
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.