The FreeBSD Ports Archive
FreeBSD math : atlas4>
Automatically Tuned Linear Algebra Software (ATLAS)
The ATLAS (Automatically Tuned Linear Algebra Software) project is
an ongoing research effort focusing on applying empirical techniques
in order to provide portable performance.
At present, it provides C and Fortran77 interfaces to a portable,
efficient BLAS implementation, as well as enhanced versions of
a few routines from LAPACK.
If you want to link software to ATLAS rather than the standard BLAS, simply
use -lf77blas -latlas (order is important), or -lptf77blas -latlas for the
threaded library (which is primarily useful on SMP machines), in place of
the usual -lblas. Corresponding pure C versions of the ATLAS libraries are
also included, in libcblas and libptcblas.
The ATLAS-enhanced LAPACK routines are also provided.
To link software with this library instead of the standard LAPACK, use
-L/usr/local/lib/gcc-4.2.3 -L/usr/local/lib/gcc-4.2.3/gcc/i386-portbld-freebsd7.0/4.2.3 -lalapack -lf77blas -lcblas -latlas -lgfortranbegin -lgfortran -lm, or
-L/usr/local/lib/gcc-4.2.3 -L/usr/local/lib/gcc-4.2.3/gcc/i386-portbld-freebsd7.0/4.2.3 -lalapack_r -lptf77blas -lptcblas -latlas -lgfortranbegin -lgfortran
-lm for the threaded library, in place of the usual -llapack.
Note that
-L/usr/local/lib/gcc-4.2.3 -L/usr/local/lib/gcc-4.2.3/gcc/i386-portbld-freebsd7.0/4.2.3
depends on your environment.
http://math-atlas.sourceforge.net/
|
atlas history
v. 1.53
date: 2007/12/19 22:47:56; author: maho; state: Exp; lines: +137 -119
Update to 3.8.0.
Only verified on i386 and amd64 FreeBSD 7BETA.
Discussions with: bf , truckman
and Tijl Coosemans .
PR: 118270 and 118271
v. 1.52
date: 2007/09/30 04:02:10; author: maho; state: Exp; lines: +8 -16
Using new LAPACK 3.1.1 port (threfore BUMPPORTREVISION)
and unbreak.
v. 1.51
date: 2007/09/29 12:57:39; author: maho; state: Exp; lines: +2 -0
Temporary marked as broken. Creating ATLAS'ed LAPACK part is now broken.
v. 1.50
date: 2007/07/30 08:04:04; author: maho; state: Exp; lines: +0 -6
In ATLAS/INSTALL.txt it is said that gcc42 is superior to both gcc3 and gcc41
- and FreeBSD 7 current imported gcc42.
Spotted by: Li-Lun \"Leland\" Wang"
v. 1.49
date: 2007/07/12 08:10:55; author: maho; state: Exp; lines: +1 -4
Now we use USE_FORTRAN=yes to use FORTRAN compiler.
v. 1.48
date: 2007/03/08 08:26:19; author: maho; state: Exp; lines: +1 -1
Fix errata listed at http://math-atlas.sourceforge.net/errata.html and
bump portrevision.
Submitted by: bf
v. 1.47
date: 2007/01/16 02:39:07; author: maho; state: Exp; lines: +0 -2
Remove CONFLICT line as elmer-mathlibs are deprecated by migration
to gfortran.
v. 1.46
date: 2007/01/15 05:45:25; author: maho; state: Exp; lines: +1 -0
Atlas should not depend on GNU F77. Now
it doesn't expect existence of /usr/include/g2c.h
v. 1.45
date: 2007/01/14 13:26:54; author: thierry; state: Exp; lines: +4 -3
gmake is needed as a build dependency.
Approved by: maho
v. 1.44
date: 2007/01/11 21:42:56; author: maho; state: Exp; lines: +2 -2
Fix build with WITH_OPTIMIZED_FLAGS.
v. 1.43
date: 2007/01/11 07:03:13; author: maho; state: Exp; lines: +4 -16
* Migrate to gfortran. but stock GCC is used.
* lapack/blas are compiled with gforntran, thus we build TEST section as well.
v. 1.42
date: 2007/01/09 22:39:17; author: maho; state: Exp; lines: +12 -12
* Shared lib number has been bumped 1 to 2
* Bump port revision
v. 1.41
date: 2007/01/06 22:18:51; author: maho; state: Exp; lines: +46 -14
* Migrate to gfortran.
* portlint.
* (option) Installing benchmark tests for real FLOPS.
* Bump portrevision.
v. 1.40
date: 2006/08/07 01:40:52; author: maho; state: Exp; lines: +4 -0
Fix error when WITH_OPTIMIZED_FLAGS is specified.
PR: 100991
Submitted by: Masayuki Takemura
v. 1.39
date: 2006/07/09 01:35:28; author: maho; state: Exp; lines: +1 -1
A better WITH_OPTIMIZED_FLAGS.
v. 1.38
date: 2006/05/10 22:37:05; author: edwin; state: Exp; lines: +0 -1
Remove USE_REINPLACE from ports starting with M
v. 1.37
date: 2006/04/26 05:13:41; author: maho; state: Exp; lines: +2 -0
Register conflicts with math/elmer-mathlibs.
Submitted by: thierry and
Pedro F. Giffuni
v. 1.36
date: 2006/02/14 02:30:16; author: maho; state: Exp; lines: +68 -12
o cleanups
o faster build time; 4h45m19.23s for my Pentium M 1.6G.
now static libs are build via knob, timing torerance patch is applied via knob.
Submitted by: many
v. 1.35
date: 2005/09/07 01:52:21; author: kris; state: Exp; lines: +2 -0
Set NO_PACKAGE: atlas optimizes for the local machine, so a package is not
generally useful.
Reviewed by: maho (maintainer)
v. 1.34
date: 2005/04/12 03:26:02; author: obrien; state: Exp; lines: +2 -2
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
v. 1.33
date: 2005/04/11 08:03:14; author: obrien; state: Exp; lines: +2 -2
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
v. 1.32
date: 2005/01/25 05:47:56; author: maho; state: Exp; lines: +8 -1
Add a warning message
Suggested by: Rob D. <162144@gmail.com>
v. 1.31
date: 2005/01/25 05:40:14; author: maho; state: Exp; lines: +1 -4
Reduce optimization level so that not get trapped
at infinite loop
v. 1.30
date: 2004/10/24 03:40:23; author: maho; state: Exp; lines: +0 -0
Forced commit
Actually this report was submitted by mharo,
and eik kindly told me how to fix.
PR: 71095
Submitted by: mharo
v. 1.29
date: 2004/10/24 03:37:02; author: maho; state: Exp; lines: +5 -1
Avoid the use of != statements in ports Makefile
PR: 71095
Submitted by: eik
v. 1.28
date: 2004/09/30 05:31:54; author: kris; state: Exp; lines: +1 -1
Increase USE_GCC to 3.4 for those ports which compile with it.
Approved by: portmgr
v. 1.27
date: 2004/09/02 00:25:45; author: maho; state: Exp; lines: +3 -3
type -> arch
Pointy hat to: maho
v. 1.26
date: 2004/09/01 09:59:25; author: maho; state: Exp; lines: +4 -4
Build fix for 5-STABLE
v. 1.25
date: 2004/08/18 05:46:25; author: maho; state: Exp; lines: +2 -6
o Significantly performance loss by overriding several
optimization flags...
o update to 3.7.8
v. 1.24
date: 2004/07/14 04:49:51; author: maho; state: Exp; lines: +7 -2
1) correct the names of shared libs for threaded version
2) Some Pentium 4 series have more caches (not 512kB, but 1M ~ 2M)
v. 1.23
date: 2004/05/06 19:49:42; author: maho; state: Exp; lines: +6 -6
Make portlint happy by replacing space to tab
PR: 65409
Submitted by: trevor
v. 1.22
date: 2004/03/30 14:49:20; author: maho; state: Exp; lines: +2 -2
make portlint happy
v. 1.21
date: 2004/03/20 05:20:46; author: maho; state: Exp; lines: +1 -7
Do not hardcord PICFLAG
Submitted by: ru
v. 1.20
date: 2004/03/19 04:20:11; author: maho; state: Exp; lines: +6 -0
Backout previous change of PICFLAG, since
behaviour of -fPIC and -fpic are different.
Here is the comment form obrien:
--
"-fpic" is a [minor?] optimization for machines that can handle it:
-fpic
Generate position-independent code (PIC) suitable for use in a shared
library, if supported for the target machine. Such code accesses all
constant addresses through a global offset table (GOT). The dynamic
loader resolves the GOT entries when the program starts (the dynamic
loader is not part of GCC; it is part of the operating system). If
the GOT size for the linked executable exceeds a machine-specific
maximum size, you get an error message from the linker indicating
that -fpic does not work; in that case, recompile with -fPIC instead.
(These maximums are 16k on the m88k, 8k on the SPARC, and 32k on the
m68k and RS/6000. The 386 has no such limit.)
-fPIC
If supported for the target machine, emit position-independent code,
suitable for dynamic linking and avoiding any limit on the size of
the global offset table. This option makes a difference on the m68k,
m88k, and the SPARC.
Thanks to: obrien
v. 1.19
date: 2004/03/18 23:06:11; author: maho; state: Exp; lines: +0 -6
-fPIC is appropreate on all architectures.
Submitted by: kris
v. 1.18
date: 2004/03/17 09:46:35; author: maho; state: Exp; lines: +6 -7
Fix build on alpha 4-stable
Submitted by: kris via bento
v. 1.17
date: 2004/02/28 09:45:06; author: maho; state: Exp; lines: +111 -48
Update to 3.6.0
v. 1.16
date: 2004/02/01 02:04:48; author: maho; state: Exp; lines: +1 -1
math/atlas should not LIB_DEPENDS on math/lapack.
lapack is required only for building.
PR: 61963
Submitted by: AMAKAWA Shuhei
v. 1.15
date: 2003/08/08 10:42:58; author: maho; state: Exp; lines: +2 -1
Backout to 3.5.5
a) newer version build fails like:
/usr/local/lib/libatlas.so: undefined reference to `ATL_dpKBmm_b1'
/usr/local/lib/libatlas.so: undefined reference to `ATL_dpKBmm_b0'
b) Define PORTEPOCH=1
Reported by: Pedro F. Giffuni
kris
Thierry Thomas
Jonathan
v. 1.14
date: 2003/08/02 16:11:30; author: maho; state: Exp; lines: +2 -2
Fix build on 4-STABLE disabiling sanity check.
Submitted by: kris via bento
"Dannis 't Hart"
v. 1.13
date: 2003/07/29 15:50:39; author: maho; state: Exp; lines: +1 -1
Update to 3.5.7
v. 1.12
date: 2003/07/02 23:03:38; author: maho; state: Exp; lines: +4 -5
1. update to 3.5.6
2. rename suffix of threaded libs from thr to _r.
v. 1.11
date: 2003/07/02 21:39:35; author: maho; state: Exp; lines: +52 -23
build both threaded/non-threaded libraries
which introduced some kludge...
Reported by: kris (broken on bento for lapack++)
Suggestion from: "Pedro F. Giffuni"
v. 1.10
date: 2003/06/30 19:19:43; author: maho; state: Exp; lines: +4 -5
update to 3.5.5
Submitted by: Thomas Gellekum
v. 1.9
date: 2003/06/11 04:17:37; author: maho; state: Exp; lines: +12 -0
1. make atlas thread safe
2. set an option that force atlas to make threaded
3. bump port revision
v. 1.8
date: 2003/06/11 00:17:38; author: maho; state: Exp; lines: +1 -1
Update to 2.5.2
v. 1.7
date: 2003/05/04 01:02:10; author: maho; state: Exp; lines: +4 -5
1. Update to 2.5.1
2. change maintainer's e-mail address.
v. 1.6
date: 2003/02/21 12:43:57; author: knu; state: Exp; lines: +1 -0
De-pkg-comment.
v. 1.5
date: 2002/08/19 16:20:09; author: naddy; state: Exp; lines: +15 -0
Fix build on alpha.
PR: 41770
Submitted by: Nakata Maho
v. 1.4
date: 2002/07/15 10:41:16; author: ijliao; state: Exp; lines: +1 -0
fix on p4 architecture
bump portrevision
PR: 40321
Submitted by: maintainer
v. 1.3
date: 2002/06/22 07:54:15; author: yoichi; state: Exp; lines: +27 -16
Update to 3.4.1. (Use patch posted to ports-jp@ list)
PR: 37663
Submitted by: maintainer
v. 1.2
date: 2002/03/26 05:49:54; author: ijliao; state: Exp; lines: +16 -12
make it be able to build on all supported archs
PR: 35994
Submitted by: Li-lun Wang (Leland Wang)
Approved by: maintainer
v. 1.1
date: 2002/03/15 03:53:15; author: ijliao; state: Exp;
add atlas 3.3.14
Automatically Tuned Linear Algebra Software (ATLAS)
PR: 35908
Submitted by: Nakata Maho
=============================================================================
v. 1.53
date: 2007/12/19 22:47:56; author: maho; state: Exp; lines: +137 -119
Update to 3.8.0.
Only verified on i386 and amd64 FreeBSD 7BETA.
Discussions with: bf , truckman
and Tijl Coosemans .
PR: 118270 and 118271
v. 1.52
date: 2007/09/30 04:02:10; author: maho; state: Exp; lines: +8 -16
Using new LAPACK 3.1.1 port (threfore BUMPPORTREVISION)
and unbreak.
v. 1.51
date: 2007/09/29 12:57:39; author: maho; state: Exp; lines: +2 -0
Temporary marked as broken. Creating ATLAS'ed LAPACK part is now broken.
v. 1.50
date: 2007/07/30 08:04:04; author: maho; state: Exp; lines: +0 -6
In ATLAS/INSTALL.txt it is said that gcc42 is superior to both gcc3 and gcc41
- and FreeBSD 7 current imported gcc42.
Spotted by: Li-Lun \"Leland\" Wang"
v. 1.49
date: 2007/07/12 08:10:55; author: maho; state: Exp; lines: +1 -4
Now we use USE_FORTRAN=yes to use FORTRAN compiler.
v. 1.48
date: 2007/03/08 08:26:19; author: maho; state: Exp; lines: +1 -1
Fix errata listed at http://math-atlas.sourceforge.net/errata.html and
bump portrevision.
Submitted by: bf
v. 1.47
date: 2007/01/16 02:39:07; author: maho; state: Exp; lines: +0 -2
Remove CONFLICT line as elmer-mathlibs are deprecated by migration
to gfortran.
v. 1.46
date: 2007/01/15 05:45:25; author: maho; state: Exp; lines: +1 -0
Atlas should not depend on GNU F77. Now
it doesn't expect existence of /usr/include/g2c.h
v. 1.45
date: 2007/01/14 13:26:54; author: thierry; state: Exp; lines: +4 -3
gmake is needed as a build dependency.
Approved by: maho
v. 1.44
date: 2007/01/11 21:42:56; author: maho; state: Exp; lines: +2 -2
Fix build with WITH_OPTIMIZED_FLAGS.
v. 1.43
date: 2007/01/11 07:03:13; author: maho; state: Exp; lines: +4 -16
* Migrate to gfortran. but stock GCC is used.
* lapack/blas are compiled with gforntran, thus we build TEST section as well.
v. 1.42
date: 2007/01/09 22:39:17; author: maho; state: Exp; lines: +12 -12
* Shared lib number has been bumped 1 to 2
* Bump port revision
v. 1.41
date: 2007/01/06 22:18:51; author: maho; state: Exp; lines: +46 -14
* Migrate to gfortran.
* portlint.
* (option) Installing benchmark tests for real FLOPS.
* Bump portrevision.
v. 1.40
date: 2006/08/07 01:40:52; author: maho; state: Exp; lines: +4 -0
Fix error when WITH_OPTIMIZED_FLAGS is specified.
PR: 100991
Submitted by: Masayuki Takemura
v. 1.39
date: 2006/07/09 01:35:28; author: maho; state: Exp; lines: +1 -1
A better WITH_OPTIMIZED_FLAGS.
v. 1.38
date: 2006/05/10 22:37:05; author: edwin; state: Exp; lines: +0 -1
Remove USE_REINPLACE from ports starting with M
v. 1.37
date: 2006/04/26 05:13:41; author: maho; state: Exp; lines: +2 -0
Register conflicts with math/elmer-mathlibs.
Submitted by: thierry and
Pedro F. Giffuni
v. 1.36
date: 2006/02/14 02:30:16; author: maho; state: Exp; lines: +68 -12
o cleanups
o faster build time; 4h45m19.23s for my Pentium M 1.6G.
now static libs are build via knob, timing torerance patch is applied via knob.
Submitted by: many
v. 1.35
date: 2005/09/07 01:52:21; author: kris; state: Exp; lines: +2 -0
Set NO_PACKAGE: atlas optimizes for the local machine, so a package is not
generally useful.
Reviewed by: maho (maintainer)
v. 1.34
date: 2005/04/12 03:26:02; author: obrien; state: Exp; lines: +2 -2
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
v. 1.33
date: 2005/04/11 08:03:14; author: obrien; state: Exp; lines: +2 -2
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
v. 1.32
date: 2005/01/25 05:47:56; author: maho; state: Exp; lines: +8 -1
Add a warning message
Suggested by: Rob D. <162144@gmail.com>
v. 1.31
date: 2005/01/25 05:40:14; author: maho; state: Exp; lines: +1 -4
Reduce optimization level so that not get trapped
at infinite loop
v. 1.30
date: 2004/10/24 03:40:23; author: maho; state: Exp; lines: +0 -0
Forced commit
Actually this report was submitted by mharo,
and eik kindly told me how to fix.
PR: 71095
Submitted by: mharo
v. 1.29
date: 2004/10/24 03:37:02; author: maho; state: Exp; lines: +5 -1
Avoid the use of != statements in ports Makefile
PR: 71095
Submitted by: eik
v. 1.28
date: 2004/09/30 05:31:54; author: kris; state: Exp; lines: +1 -1
Increase USE_GCC to 3.4 for those ports which compile with it.
Approved by: portmgr
v. 1.27
date: 2004/09/02 00:25:45; author: maho; state: Exp; lines: +3 -3
type -> arch
Pointy hat to: maho
v. 1.26
date: 2004/09/01 09:59:25; author: maho; state: Exp; lines: +4 -4
Build fix for 5-STABLE
v. 1.25
date: 2004/08/18 05:46:25; author: maho; state: Exp; lines: +2 -6
o Significantly performance loss by overriding several
optimization flags...
o update to 3.7.8
v. 1.24
date: 2004/07/14 04:49:51; author: maho; state: Exp; lines: +7 -2
1) correct the names of shared libs for threaded version
2) Some Pentium 4 series have more caches (not 512kB, but 1M ~ 2M)
v. 1.23
date: 2004/05/06 19:49:42; author: maho; state: Exp; lines: +6 -6
Make portlint happy by replacing space to tab
PR: 65409
Submitted by: trevor
v. 1.22
date: 2004/03/30 14:49:20; author: maho; state: Exp; lines: +2 -2
make portlint happy
v. 1.21
date: 2004/03/20 05:20:46; author: maho; state: Exp; lines: +1 -7
Do not hardcord PICFLAG
Submitted by: ru
v. 1.20
date: 2004/03/19 04:20:11; author: maho; state: Exp; lines: +6 -0
Backout previous change of PICFLAG, since
behaviour of -fPIC and -fpic are different.
Here is the comment form obrien:
--
"-fpic" is a [minor?] optimization for machines that can handle it:
-fpic
Generate position-independent code (PIC) suitable for use in a shared
library, if supported for the target machine. Such code accesses all
constant addresses through a global offset table (GOT). The dynamic
loader resolves the GOT entries when the program starts (the dynamic
loader is not part of GCC; it is part of the operating system). If
the GOT size for the linked executable exceeds a machine-specific
maximum size, you get an error message from the linker indicating
that -fpic does not work; in that case, recompile with -fPIC instead.
(These maximums are 16k on the m88k, 8k on the SPARC, and 32k on the
m68k and RS/6000. The 386 has no such limit.)
-fPIC
If supported for the target machine, emit position-independent code,
suitable for dynamic linking and avoiding any limit on the size of
the global offset table. This option makes a difference on the m68k,
m88k, and the SPARC.
Thanks to: obrien
v. 1.19
date: 2004/03/18 23:06:11; author: maho; state: Exp; lines: +0 -6
-fPIC is appropreate on all architectures.
Submitted by: kris
v. 1.18
date: 2004/03/17 09:46:35; author: maho; state: Exp; lines: +6 -7
Fix build on alpha 4-stable
Submitted by: kris via bento
v. 1.17
date: 2004/02/28 09:45:06; author: maho; state: Exp; lines: +111 -48
Update to 3.6.0
v. 1.16
date: 2004/02/01 02:04:48; author: maho; state: Exp; lines: +1 -1
math/atlas should not LIB_DEPENDS on math/lapack.
lapack is required only for building.
PR: 61963
Submitted by: AMAKAWA Shuhei
v. 1.15
date: 2003/08/08 10:42:58; author: maho; state: Exp; lines: +2 -1
Backout to 3.5.5
a) newer version build fails like:
/usr/local/lib/libatlas.so: undefined reference to `ATL_dpKBmm_b1'
/usr/local/lib/libatlas.so: undefined reference to `ATL_dpKBmm_b0'
b) Define PORTEPOCH=1
Reported by: Pedro F. Giffuni
kris
Thierry Thomas
Jonathan
v. 1.14
date: 2003/08/02 16:11:30; author: maho; state: Exp; lines: +2 -2
Fix build on 4-STABLE disabiling sanity check.
Submitted by: kris via bento
"Dannis 't Hart"
v. 1.13
date: 2003/07/29 15:50:39; author: maho; state: Exp; lines: +1 -1
Update to 3.5.7
v. 1.12
date: 2003/07/02 23:03:38; author: maho; state: Exp; lines: +4 -5
1. update to 3.5.6
2. rename suffix of threaded libs from thr to _r.
v. 1.11
date: 2003/07/02 21:39:35; author: maho; state: Exp; lines: +52 -23
build both threaded/non-threaded libraries
which introduced some kludge...
Reported by: kris (broken on bento for lapack++)
Suggestion from: "Pedro F. Giffuni"
v. 1.10
date: 2003/06/30 19:19:43; author: maho; state: Exp; lines: +4 -5
update to 3.5.5
Submitted by: Thomas Gellekum
v. 1.9
date: 2003/06/11 04:17:37; author: maho; state: Exp; lines: +12 -0
1. make atlas thread safe
2. set an option that force atlas to make threaded
3. bump port revision
v. 1.8
date: 2003/06/11 00:17:38; author: maho; state: Exp; lines: +1 -1
Update to 2.5.2
v. 1.7
date: 2003/05/04 01:02:10; author: maho; state: Exp; lines: +4 -5
1. Update to 2.5.1
2. change maintainer's e-mail address.
v. 1.6
date: 2003/02/21 12:43:57; author: knu; state: Exp; lines: +1 -0
De-pkg-comment.
v. 1.5
date: 2002/08/19 16:20:09; author: naddy; state: Exp; lines: +15 -0
Fix build on alpha.
PR: 41770
Submitted by: Nakata Maho
v. 1.4
date: 2002/07/15 10:41:16; author: ijliao; state: Exp; lines: +1 -0
fix on p4 architecture
bump portrevision
PR: 40321
Submitted by: maintainer
v. 1.3
date: 2002/06/22 07:54:15; author: yoichi; state: Exp; lines: +27 -16
Update to 3.4.1. (Use patch posted to ports-jp@ list)
PR: 37663
Submitted by: maintainer
v. 1.2
date: 2002/03/26 05:49:54; author: ijliao; state: Exp; lines: +16 -12
make it be able to build on all supported archs
PR: 35994
Submitted by: Li-lun Wang (Leland Wang)
Approved by: maintainer
v. 1.1
date: 2002/03/15 03:53:15; author: ijliao; state: Exp;
add atlas 3.3.14
Automatically Tuned Linear Algebra Software (ATLAS)
PR: 35908
Submitted by: Nakata Maho
=============================================================================
v. 1.53
date: 2007/12/19 22:47:56; author: maho; state: Exp; lines: +137 -119
Update to 3.8.0.
Only verified on i386 and amd64 FreeBSD 7BETA.
Discussions with: bf , truckman
and Tijl Coosemans .
PR: 118270 and 118271
v. 1.52
date: 2007/09/30 04:02:10; author: maho; state: Exp; lines: +8 -16
Using new LAPACK 3.1.1 port (threfore BUMPPORTREVISION)
and unbreak.
v. 1.51
date: 2007/09/29 12:57:39; author: maho; state: Exp; lines: +2 -0
Temporary marked as broken. Creating ATLAS'ed LAPACK part is now broken.
v. 1.50
date: 2007/07/30 08:04:04; author: maho; state: Exp; lines: +0 -6
In ATLAS/INSTALL.txt it is said that gcc42 is superior to both gcc3 and gcc41
- and FreeBSD 7 current imported gcc42.
Spotted by: Li-Lun \"Leland\" Wang"
v. 1.49
date: 2007/07/12 08:10:55; author: maho; state: Exp; lines: +1 -4
Now we use USE_FORTRAN=yes to use FORTRAN compiler.
v. 1.48
date: 2007/03/08 08:26:19; author: maho; state: Exp; lines: +1 -1
Fix errata listed at http://math-atlas.sourceforge.net/errata.html and
bump portrevision.
Submitted by: bf
v. 1.47
date: 2007/01/16 02:39:07; author: maho; state: Exp; lines: +0 -2
Remove CONFLICT line as elmer-mathlibs are deprecated by migration
to gfortran.
v. 1.46
date: 2007/01/15 05:45:25; author: maho; state: Exp; lines: +1 -0
Atlas should not depend on GNU F77. Now
it doesn't expect existence of /usr/include/g2c.h
v. 1.45
date: 2007/01/14 13:26:54; author: thierry; state: Exp; lines: +4 -3
gmake is needed as a build dependency.
Approved by: maho
v. 1.44
date: 2007/01/11 21:42:56; author: maho; state: Exp; lines: +2 -2
Fix build with WITH_OPTIMIZED_FLAGS.
v. 1.43
date: 2007/01/11 07:03:13; author: maho; state: Exp; lines: +4 -16
* Migrate to gfortran. but stock GCC is used.
* lapack/blas are compiled with gforntran, thus we build TEST section as well.
v. 1.42
date: 2007/01/09 22:39:17; author: maho; state: Exp; lines: +12 -12
* Shared lib number has been bumped 1 to 2
* Bump port revision
v. 1.41
date: 2007/01/06 22:18:51; author: maho; state: Exp; lines: +46 -14
* Migrate to gfortran.
* portlint.
* (option) Installing benchmark tests for real FLOPS.
* Bump portrevision.
v. 1.40
date: 2006/08/07 01:40:52; author: maho; state: Exp; lines: +4 -0
Fix error when WITH_OPTIMIZED_FLAGS is specified.
PR: 100991
Submitted by: Masayuki Takemura
v. 1.39
date: 2006/07/09 01:35:28; author: maho; state: Exp; lines: +1 -1
A better WITH_OPTIMIZED_FLAGS.
v. 1.38
date: 2006/05/10 22:37:05; author: edwin; state: Exp; lines: +0 -1
Remove USE_REINPLACE from ports starting with M
v. 1.37
date: 2006/04/26 05:13:41; author: maho; state: Exp; lines: +2 -0
Register conflicts with math/elmer-mathlibs.
Submitted by: thierry and
Pedro F. Giffuni
v. 1.36
date: 2006/02/14 02:30:16; author: maho; state: Exp; lines: +68 -12
o cleanups
o faster build time; 4h45m19.23s for my Pentium M 1.6G.
now static libs are build via knob, timing torerance patch is applied via knob.
Submitted by: many
v. 1.35
date: 2005/09/07 01:52:21; author: kris; state: Exp; lines: +2 -0
Set NO_PACKAGE: atlas optimizes for the local machine, so a package is not
generally useful.
Reviewed by: maho (maintainer)
v. 1.34
date: 2005/04/12 03:26:02; author: obrien; state: Exp; lines: +2 -2
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
v. 1.33
date: 2005/04/11 08:03:14; author: obrien; state: Exp; lines: +2 -2
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
v. 1.32
date: 2005/01/25 05:47:56; author: maho; state: Exp; lines: +8 -1
Add a warning message
Suggested by: Rob D. <162144@gmail.com>
v. 1.31
date: 2005/01/25 05:40:14; author: maho; state: Exp; lines: +1 -4
Reduce optimization level so that not get trapped
at infinite loop
v. 1.30
date: 2004/10/24 03:40:23; author: maho; state: Exp; lines: +0 -0
Forced commit
Actually this report was submitted by mharo,
and eik kindly told me how to fix.
PR: 71095
Submitted by: mharo
v. 1.29
date: 2004/10/24 03:37:02; author: maho; state: Exp; lines: +5 -1
Avoid the use of != statements in ports Makefile
PR: 71095
Submitted by: eik
v. 1.28
date: 2004/09/30 05:31:54; author: kris; state: Exp; lines: +1 -1
Increase USE_GCC to 3.4 for those ports which compile with it.
Approved by: portmgr
v. 1.27
date: 2004/09/02 00:25:45; author: maho; state: Exp; lines: +3 -3
type -> arch
Pointy hat to: maho
v. 1.26
date: 2004/09/01 09:59:25; author: maho; state: Exp; lines: +4 -4
Build fix for 5-STABLE
v. 1.25
date: 2004/08/18 05:46:25; author: maho; state: Exp; lines: +2 -6
o Significantly performance loss by overriding several
optimization flags...
o update to 3.7.8
v. 1.24
date: 2004/07/14 04:49:51; author: maho; state: Exp; lines: +7 -2
1) correct the names of shared libs for threaded version
2) Some Pentium 4 series have more caches (not 512kB, but 1M ~ 2M)
v. 1.23
date: 2004/05/06 19:49:42; author: maho; state: Exp; lines: +6 -6
Make portlint happy by replacing space to tab
PR: 65409
Submitted by: trevor
v. 1.22
date: 2004/03/30 14:49:20; author: maho; state: Exp; lines: +2 -2
make portlint happy
v. 1.21
date: 2004/03/20 05:20:46; author: maho; state: Exp; lines: +1 -7
Do not hardcord PICFLAG
Submitted by: ru
v. 1.20
date: 2004/03/19 04:20:11; author: maho; state: Exp; lines: +6 -0
Backout previous change of PICFLAG, since
behaviour of -fPIC and -fpic are different.
Here is the comment form obrien:
--
"-fpic" is a [minor?] optimization for machines that can handle it:
-fpic
Generate position-independent code (PIC) suitable for use in a shared
library, if supported for the target machine. Such code accesses all
constant addresses through a global offset table (GOT). The dynamic
loader resolves the GOT entries when the program starts (the dynamic
loader is not part of GCC; it is part of the operating system). If
the GOT size for the linked executable exceeds a machine-specific
maximum size, you get an error message from the linker indicating
that -fpic does not work; in that case, recompile with -fPIC instead.
(These maximums are 16k on the m88k, 8k on the SPARC, and 32k on the
m68k and RS/6000. The 386 has no such limit.)
-fPIC
If supported for the target machine, emit position-independent code,
suitable for dynamic linking and avoiding any limit on the size of
the global offset table. This option makes a difference on the m68k,
m88k, and the SPARC.
Thanks to: obrien
v. 1.19
date: 2004/03/18 23:06:11; author: maho; state: Exp; lines: +0 -6
-fPIC is appropreate on all architectures.
Submitted by: kris
v. 1.18
date: 2004/03/17 09:46:35; author: maho; state: Exp; lines: +6 -7
Fix build on alpha 4-stable
Submitted by: kris via bento
v. 1.17
date: 2004/02/28 09:45:06; author: maho; state: Exp; lines: +111 -48
Update to 3.6.0
v. 1.16
date: 2004/02/01 02:04:48; author: maho; state: Exp; lines: +1 -1
math/atlas should not LIB_DEPENDS on math/lapack.
lapack is required only for building.
PR: 61963
Submitted by: AMAKAWA Shuhei
v. 1.15
date: 2003/08/08 10:42:58; author: maho; state: Exp; lines: +2 -1
Backout to 3.5.5
a) newer version build fails like:
/usr/local/lib/libatlas.so: undefined reference to `ATL_dpKBmm_b1'
/usr/local/lib/libatlas.so: undefined reference to `ATL_dpKBmm_b0'
b) Define PORTEPOCH=1
Reported by: Pedro F. Giffuni
kris
Thierry Thomas
Jonathan
v. 1.14
date: 2003/08/02 16:11:30; author: maho; state: Exp; lines: +2 -2
Fix build on 4-STABLE disabiling sanity check.
Submitted by: kris via bento
"Dannis 't Hart"
v. 1.13
date: 2003/07/29 15:50:39; author: maho; state: Exp; lines: +1 -1
Update to 3.5.7
v. 1.12
date: 2003/07/02 23:03:38; author: maho; state: Exp; lines: +4 -5
1. update to 3.5.6
2. rename suffix of threaded libs from thr to _r.
v. 1.11
date: 2003/07/02 21:39:35; author: maho; state: Exp; lines: +52 -23
build both threaded/non-threaded libraries
which introduced some kludge...
Reported by: kris (broken on bento for lapack++)
Suggestion from: "Pedro F. Giffuni"
v. 1.10
date: 2003/06/30 19:19:43; author: maho; state: Exp; lines: +4 -5
update to 3.5.5
Submitted by: Thomas Gellekum
v. 1.9
date: 2003/06/11 04:17:37; author: maho; state: Exp; lines: +12 -0
1. make atlas thread safe
2. set an option that force atlas to make threaded
3. bump port revision
v. 1.8
date: 2003/06/11 00:17:38; author: maho; state: Exp; lines: +1 -1
Update to 2.5.2
v. 1.7
date: 2003/05/04 01:02:10; author: maho; state: Exp; lines: +4 -5
1. Update to 2.5.1
2. change maintainer's e-mail address.
v. 1.6
date: 2003/02/21 12:43:57; author: knu; state: Exp; lines: +1 -0
De-pkg-comment.
v. 1.5
date: 2002/08/19 16:20:09; author: naddy; state: Exp; lines: +15 -0
Fix build on alpha.
PR: 41770
Submitted by: Nakata Maho
v. 1.4
date: 2002/07/15 10:41:16; author: ijliao; state: Exp; lines: +1 -0
fix on p4 architecture
bump portrevision
PR: 40321
Submitted by: maintainer
v. 1.3
date: 2002/06/22 07:54:15; author: yoichi; state: Exp; lines: +27 -16
Update to 3.4.1. (Use patch posted to ports-jp@ list)
PR: 37663
Submitted by: maintainer
v. 1.2
date: 2002/03/26 05:49:54; author: ijliao; state: Exp; lines: +16 -12
make it be able to build on all supported archs
PR: 35994
Submitted by: Li-lun Wang (Leland Wang)
Approved by: maintainer
v. 1.1
date: 2002/03/15 03:53:15; author: ijliao; state: Exp;
add atlas 3.3.14
Automatically Tuned Linear Algebra Software (ATLAS)
PR: 35908
Submitted by: Nakata Maho
=============================================================================
|
| |

|