[MacPorts] #38820: port atlas fails to upgrade

MacPorts noreply at macports.org
Wed Apr 17 12:17:37 PDT 2013


#38820: port atlas fails to upgrade
------------------------+---------------------
  Reporter:  aranoya@…  |      Owner:  vince@…
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.1.3
Resolution:             |   Keywords:
      Port:  atlas      |
------------------------+---------------------

Comment (by vince@…):

 This is definitly a regression in clang. With clang-mp-3.3 r173279,
 compilation is fine:


 {{{
 /opt/local/bin/clang-mp-3.3 -c -DL2SIZE=4194304
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_atlas/atlas/work/atlas-3.10.1/build/include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_atlas/atlas/work/atlas-3.10.1/build/..//include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_atlas/atlas/work/atlas-3.10.1/build/..//include/contrib
 -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_OSX -DATL_ARCH_Corei2
 -DATL_CPUMHZ=2300 -DATL_AVX -DATL_SSE3 -DATL_SSE2 -DATL_SSE1
 -DATL_USE64BITS -DATL_GAS_x8664 -DATL_DYLIBS -DPentiumCPS=2300
 -DATL_FULL_LAPACK -DATL_NCPU=4 -O3 -fomit-frame-pointer -fPIC -fvectorize
 -fslp-vectorize -march=native -mavx
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_atlas/atlas/work/atlas-3.10.1/build/..//tune/blas/gemm/gmmsearch.c
 In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_atlas/atlas/work/atlas-3.10.1/build/..//tune/blas/gemm/gmmsearch.c:34:
 In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_atlas/atlas/work/atlas-3.10.1/build/..//include/atlas_mmtesttime.h:4:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_atlas/atlas/work/atlas-3.10.1/build/..//include/atlas_mmparse.h:1011:14:
 warning: using the result of an assignment as a condition without
 parentheses [-Wparentheses]
    while (ln = GetJoinedLines(fpin))
           ~~~^~~~~~~~~~~~~~~~~~~~~~
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_atlas/atlas/work/atlas-3.10.1/build/..//include/atlas_mmparse.h:1011:14:
 note: place parentheses around the assignment to silence this warning
    while (ln = GetJoinedLines(fpin))
              ^
           (                        )
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_atlas/atlas/work/atlas-3.10.1/build/..//include/atlas_mmparse.h:1011:14:
 note: use '==' to turn this assignment into an equality comparison
    while (ln = GetJoinedLines(fpin))
              ^
              ==
 1 warning generated.
 /opt/local/bin/clang-mp-3.3 -DL2SIZE=4194304
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_atlas/atlas/work/atlas-3.10.1/build/include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_atlas/atlas/work/atlas-3.10.1/build/..//include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_atlas/atlas/work/atlas-3.10.1/build/..//include/contrib
 -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_OSX -DATL_ARCH_Corei2
 -DATL_CPUMHZ=2300 -DATL_AVX -DATL_SSE3 -DATL_SSE2 -DATL_SSE1
 -DATL_USE64BITS -DATL_GAS_x8664 -DATL_DYLIBS -DPentiumCPS=2300
 -DATL_FULL_LAPACK -DATL_NCPU=4 -O3 -fomit-frame-pointer -fPIC -fvectorize
 -fslp-vectorize -march=native -mavx  -o xgmmsearch gmmsearch.o
 ./xgmmsearch -p s -r -1

 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/38820#comment:6>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list