[MacPorts] #28189: ATLAS - build failure
MacPorts
noreply at macports.org
Fri Jan 28 07:30:46 PST 2011
#28189: ATLAS - build failure
---------------------------------------+------------------------------------
Reporter: ferdinand.gruebler@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Keywords: "ATLAS", "snow leopard" | Port:
---------------------------------------+------------------------------------
Hi,
I would like to install py25-matplotlib and py25-numpy .
But they depend on ATLAS.
And ATLAS won"t compile on my machine saying:
{{{
---> Building atlas
Error: Target org.macports.build returned: shell command failed (see log
for details)
Log for atlas is at:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_atlas/main.log
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>
}}}
I am working on 10.6.6 (snow leopard), xcode installed - macbook pro i5.
MacPorts version 1.9.2.
Here is a part of the logfile:
{{{
:info:build IN STAGE 1 INSTALL: SYSTEM PROBE/AUX COMPILE
:info:build
:info:build
:info:build Level 1 cache size calculated as 32KB
:info:build dFPU: Separate multiply and add instructions with 5 cycle
pipeline.
:info:build Apparent number of registers : 17
:info:build Register-register performance=5784.86MFLOPS
:info:build sFPU: Separate multiply and add instructions with 4 cycle
pipeline.
:info:build Apparent number of registers : 17
:info:build Register-register performance=5650.25MFLOPS
:info:build
:info:build
:info:build IN STAGE 2 INSTALL: TYPE-DEPENDENT TUNING
:info:build
:info:build
:info:build STAGE 2-1: TUNING PREC='d' (precision 1 of 4)
:info:build
:info:build
:info:build STAGE 2-1-1 : BUILDING BLOCK MATMUL TUNE
:info:build make -f Makefile INSTALL_LOG/dMMRES pre=d 2>&1 | ./xatlas_tee
INSTALL_LOG/dMMSEARCH.LOG
:info:build The best matmul kernel was ATL_dmm2x2x128_sse2.c, NB=56,
written by R. Clint Whaley
:info:build Performance: 9213.85MFLOPS (346.39 percent of of
detected clock rate)
:info:build (Gen case got 4586.80MFLOPS)
:info:build make -f Makefile INSTALL_LOG/dNCNB pre=d 2>&1 | ./xatlas_tee
INSTALL_LOG/dMMSEARCH.LOGmake -f Makefile INSTALL_LOG/dbestNN_56x56x56
pre=d nb=56 2>&1 | ./xatlas_tee INSTALL_LOG/dMMSEARCH.LOG NCgemmNN :
muladd=0, lat=4, pf=1, nb=56, mu=14, nu=1 ku=4,
:info:build ForceFetch=1, ifetch=15 nfetch=1
:info:build Performance = 3683.41 (39.98 of copy matmul,
138.47 of clock)
:info:build make -f Makefile INSTALL_LOG/dbestNT_56x56x56 pre=d nb=56 2>&1
| ./xatlas_tee INSTALL_LOG/dMMSEARCH.LOG NCgemmNT : muladd=0, lat=8,
pf=1, nb=56, mu=14, nu=1 ku=56,
:info:build ForceFetch=1, ifetch=15 nfetch=1
:info:build Performance = 3770.41 (40.92 of copy matmul,
141.74 of clock)
:info:build make -f Makefile INSTALL_LOG/dbestTN_56x56x56 pre=d nb=56 2>&1
| ./xatlas_tee INSTALL_LOG/dMMSEARCH.LOG NCgemmTN : muladd=0, lat=1,
pf=1, nb=56, mu=14, nu=1 ku=56,
:info:build ForceFetch=1, ifetch=15 nfetch=1
:info:build Performance = 3741.57 (40.61 of copy matmul,
140.66 of clock)
:info:build make -f Makefile INSTALL_LOG/dbestTT_56x56x56 pre=d nb=56 2>&1
| ./xatlas_tee INSTALL_LOG/dMMSEARCH.LOG NCgemmTT : muladd=0, lat=1,
pf=1, nb=56, mu=14, nu=1 ku=56,
:info:build ForceFetch=1, ifetch=15 nfetch=1
:info:build Performance = 3045.51 (33.05 of copy matmul,
114.49 of clock)
:info:build make -f Makefile MMinstall pre=d 2>&1 | ./xatlas_tee
INSTALL_LOG/dMMSEARCH.LOG
:info:build
:info:build
:info:build STAGE 2-1-2: CacheEdge DETECTION
:info:build make -f Makefile INSTALL_LOG/atlas_cacheedge.h pre=d 2>&1 |
./xatlas_tee INSTALL_LOG/dMMCACHEEDGE.LOG
:info:build
:info:build
:info:build STAGE 2-1-3: LARGE/SMALL CASE CROSSOVER DETECTION
:info:build
:info:build
:info:build STAGE 2-1-3: COPY/NO-COPY CROSSOVER DETECTION
:info:build make -f Makefile INSTALL_LOG/dXover.h pre=d 2>&1 |
./xatlas_tee INSTALL_LOG/dMMCROSSOVER.LOG
:info:build done.
:info:build
:info:build
:info:build STAGE 2-1-4: LEVEL 3 BLAS TUNE
:info:build make -f Makefile INSTALL_LOG/atlas_dtrsmXover.h pre=d 2>&1 |
./xatlas_tee INSTALL_LOG/dL3TUNE.LOG
:info:build make -f Makefile dcblaslib 2>&1 | ./xatlas_tee
INSTALL_LOG/dL3TUNE.LOG
:info:build done.
:info:build
:info:build
:info:build STAGE 2-1-5: GEMV TUNE
:info:build make -f Makefile INSTALL_LOG/dMVRES pre=d 2>&1 | ./xatlas_tee
INSTALL_LOG/dMVTUNE.LOG
:info:build gemvN : chose routine 3:ATL_gemvN_1x1_1a.c written by R.
Clint Whaley
:info:build Yunroll=32, Xunroll=1, using 96 percent of L1
:info:build Performance = 1565.78 (16.99 of copy matmul,
58.86 of clock)
:info:build gemvT : chose routine 105:ATL_gemvT_2x16_1.c written by
R. Clint Whaley
:info:build Yunroll=2, Xunroll=16, using 96 percent of L1
:info:build Performance = 1457.26 (15.82 of copy matmul,
54.78 of clock)
:info:build
:info:build
:info:build STAGE 2-1-6: GER TUNE
:info:build make -f Makefile INSTALL_LOG/dR1RES pre=d 2>&1 | ./xatlas_tee
INSTALL_LOG/dR1TUNE.LOG
:info:build ger : chose routine 1:ATL_ger1_axpy.c written by R.
Clint Whaley
:info:build mu=16, nu=1, using 0.87 percent of L1 Cache
:info:build Performance = 1135.36 (12.32 of copy matmul,
42.68 of clock)
:info:build
:info:build
:info:build STAGE 2-2: TUNING PREC='s' (precision 2 of 4)
:info:build
:info:build
:info:build STAGE 2-2-1 : BUILDING BLOCK MATMUL TUNE
:info:build make -f Makefile INSTALL_LOG/sMMRES pre=s 2>&1 | ./xatlas_tee
INSTALL_LOG/sMMSEARCH.LOG
:info:build The best matmul kernel was ATL_smm14x1x84_sse.c, NB=84,
written by R. Clint Whaley
:info:build Performance: 13507.18MFLOPS (507.79 percent of of
detected clock rate)
:info:build (Gen case got 4217.26MFLOPS)
:info:build make -f Makefile INSTALL_LOG/sNCNB pre=s 2>&1 | ./xatlas_tee
INSTALL_LOG/sMMSEARCH.LOGmake -f Makefile INSTALL_LOG/sbestNN_48x48x48
pre=s nb=48 2>&1 | ./xatlas_tee INSTALL_LOG/sMMSEARCH.LOG NCgemmNN :
muladd=1, lat=4, pf=513, nb=48, mu=7, nu=1 ku=4,
:info:build ForceFetch=0, ifetch=7 nfetch=1
:info:build Performance = 3195.87 (23.66 of copy matmul,
120.15 of clock)
:info:build make -f Makefile INSTALL_LOG/sbestNT_48x48x48 pre=s nb=48 2>&1
| ./xatlas_tee INSTALL_LOG/sMMSEARCH.LOG NCgemmNT : muladd=1, lat=6,
pf=513, nb=48, mu=7, nu=1 ku=48,
:info:build ForceFetch=0, ifetch=7 nfetch=1
:info:build Performance = 3041.97 (22.52 of copy matmul,
114.36 of clock)
:info:build make -f Makefile INSTALL_LOG/sbestTN_48x48x48 pre=s nb=48 2>&1
| ./xatlas_tee INSTALL_LOG/sMMSEARCH.LOG NCgemmTN : muladd=1, lat=3,
pf=513, nb=48, mu=7, nu=1 ku=48,
:info:build ForceFetch=0, ifetch=7 nfetch=1
:info:build Performance = 3699.20 (27.39 of copy matmul,
139.07 of clock)
:info:build make -f Makefile INSTALL_LOG/sbestTT_48x48x48 pre=s nb=48 2>&1
| ./xatlas_tee INSTALL_LOG/sMMSEARCH.LOG NCgemmTT : muladd=1, lat=4,
pf=513, nb=48, mu=7, nu=1 ku=48,
:info:build ForceFetch=0, ifetch=7 nfetch=1
:info:build Performance = 3226.16 (23.88 of copy matmul,
121.28 of clock)
:info:build make -f Makefile MMinstall pre=s 2>&1 | ./xatlas_tee
INSTALL_LOG/sMMSEARCH.LOG
:info:build
:info:build
:info:build STAGE 2-2-2: CacheEdge DETECTION
:info:build
:info:build
:info:build STAGE 2-2-3: LARGE/SMALL CASE CROSSOVER DETECTION
:info:build
:info:build
:info:build STAGE 2-2-3: COPY/NO-COPY CROSSOVER DETECTION
:info:build make -f Makefile INSTALL_LOG/sXover.h pre=s 2>&1 |
./xatlas_tee INSTALL_LOG/sMMCROSSOVER.LOG
:info:build done.
:info:build
:info:build
:info:build STAGE 2-2-4: LEVEL 3 BLAS TUNE
:info:build make -f Makefile INSTALL_LOG/atlas_strsmXover.h pre=s 2>&1 |
./xatlas_tee INSTALL_LOG/sL3TUNE.LOG
:info:build make -f Makefile scblaslib 2>&1 | ./xatlas_tee
INSTALL_LOG/sL3TUNE.LOG
:info:build done.
:info:build
:info:build
:info:build STAGE 2-2-5: GEMV TUNE
:info:build make -f Makefile INSTALL_LOG/sMVRES pre=s 2>&1 | ./xatlas_tee
INSTALL_LOG/sMVTUNE.LOG
:info:build gemvN : chose routine 3:ATL_gemvN_1x1_1a.c written by R.
Clint Whaley
:info:build Yunroll=32, Xunroll=1, using 100 percent of L1
:info:build Performance = 2874.33 (21.28 of copy matmul,
108.06 of clock)
:info:build gemvT : chose routine 105:ATL_gemvT_2x16_1.c written by
R. Clint Whaley
:info:build Yunroll=2, Xunroll=16, using 100 percent of L1
:info:build Performance = 1978.01 (14.64 of copy matmul,
74.36 of clock)
:info:build
:info:build
:info:build STAGE 2-2-6: GER TUNE
:info:build make -f Makefile INSTALL_LOG/sR1RES pre=s 2>&1 | ./xatlas_tee
INSTALL_LOG/sR1TUNE.LOG
:info:build ger : chose routine 1:ATL_ger1_axpy.c written by R.
Clint Whaley
:info:build mu=16, nu=1, using 0.56 percent of L1 Cache
:info:build Performance = 4207.98 (31.15 of copy matmul,
158.19 of clock)
:info:build
:info:build
:info:build STAGE 2-3: TUNING PREC='z' (precision 3 of 4)
:info:build
:info:build
:info:build STAGE 2-3-1 : BUILDING BLOCK MATMUL TUNE
:info:build make -f Makefile INSTALL_LOG/zMMRES pre=z 2>&1 | ./xatlas_tee
INSTALL_LOG/zMMSEARCH.LOG
:info:build The best matmul kernel was ATL_dmm4x2x128_sse2.c, NB=56,
written by Whaley & Voronenko
:info:build Performance: 7511.28MFLOPS (282.38 percent of of
detected clock rate)
:info:build (Gen case got 4424.50MFLOPS)
:info:build make -f Makefile INSTALL_LOG/zNCNB pre=z 2>&1 | ./xatlas_tee
INSTALL_LOG/zMMSEARCH.LOGmake -f Makefile INSTALL_LOG/zbestNN_36x36x36
pre=z nb=36 2>&1 | ./xatlas_tee INSTALL_LOG/zMMSEARCH.LOG NCgemmNN :
muladd=0, lat=2, pf=1, nb=36, mu=13, nu=1 ku=4,
:info:build ForceFetch=1, ifetch=13 nfetch=1
:info:build Performance = 3323.76 (44.25 of copy matmul,
124.95 of clock)
:info:build make -f Makefile INSTALL_LOG/zbestNT_36x36x36 pre=z nb=36 2>&1
| ./xatlas_tee INSTALL_LOG/zMMSEARCH.LOG NCgemmNT : muladd=0, lat=6,
pf=1, nb=36, mu=13, nu=1 ku=36,
:info:build ForceFetch=1, ifetch=13 nfetch=1
:info:build Performance = 3182.73 (42.37 of copy matmul,
119.65 of clock)
:info:build make -f Makefile INSTALL_LOG/zbestTN_36x36x36 pre=z nb=36 2>&1
| ./xatlas_tee INSTALL_LOG/zMMSEARCH.LOG NCgemmTN : muladd=0, lat=1,
pf=1, nb=36, mu=13, nu=1 ku=36,
:info:build ForceFetch=1, ifetch=13 nfetch=1
:info:build Performance = 3733.61 (49.71 of copy matmul,
140.36 of clock)
:info:build make -f Makefile INSTALL_LOG/zbestTT_36x36x36 pre=z nb=36 2>&1
| ./xatlas_tee INSTALL_LOG/zMMSEARCH.LOG NCgemmTT : muladd=0, lat=6,
pf=1, nb=36, mu=13, nu=1 ku=36,
:info:build ForceFetch=1, ifetch=13 nfetch=1
:info:build Performance = 3271.50 (43.55 of copy matmul,
122.99 of clock)
:info:build make -f Makefile MMinstall pre=z 2>&1 | ./xatlas_tee
INSTALL_LOG/zMMSEARCH.LOG
:info:build
:info:build
:info:build STAGE 2-3-2: CacheEdge DETECTION
:info:build make -f Makefile INSTALL_LOG/atlas_zdNKB.h pre=z 2>&1 |
./xatlas_tee INSTALL_LOG/zMMCACHEEDGE.LOG
:info:build make[1]: *** [build] Error 255
:info:build make: *** [build] Error 2
:info:build shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_atlas/work/atlas-3.8.3/build"
&& /usr/bin/make build " returned error 2
:error:build Target org.macports.build returned: shell command failed (see
log for details)
:debug:build Backtrace: shell command failed (see log for details)
while executing
"command_exec build"
(procedure "portbuild::build_main" line 8)
invoked from within
"$procedure $targetname"
:info:build Warning: the following items did not execute (for atlas):
org.macports.activate org.macports.build org.macports.destroot
org.macports.install
:notice:build Log for atlas is at:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_atlas/main.log
}}}
--
Ticket URL: <https://trac.macports.org/ticket/28189>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list