[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