Opened 14 years ago

Closed 14 years ago

Last modified 13 years ago

#23787 closed defect (wontfix)

Atlas 3.8.3 build failure on G3 iBook with OS X 10.4

Reported by: apogosia@… Owned by: jameskyle@…
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc:
Port: atlas

Description

Running port -d install atlas shows at some point:

OS configured as OSX (11)

Assembly configured as GAS_PPC (4)

Bad VECFLAG value=0, ierr=0, ln2='VECFLAG=0
'

Vector ISA Extension configured as   (0,0)

Bad MACHTYPE value=0, ierr=0, ln2='MACHTYPE=0
'

Architecture configured as  UNKNOWN (0)

Clock rate configured as 600Mhz

It seems like the architecture is not being detected correctly. I use the latest OS X 10.4 with Xcode 2.5.

Much later, the build fails with:

make[2]: *** No rule to make target `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync
.macports.org_release_ports_math_atlas/work/atlas-3.8.3/build/..//CONFIG/ARCHS/UNKNOWN32.tgz', needed by
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_atlas/work/atlas-3.8.3/build/ARCHS/UNKNOWN32'.  Stop.

And later..

/opt/local/bin/gcc-mp-4.3 -DL2SIZE=4194304 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rs
ync.macports.org_release_ports_math_atlas/work/atlas-3.8.3/build/include -I/opt/local/var/macports/build/_opt
_local_var_macports_sources_rsync.macports.org_release_ports_math_atlas/work/atlas-3.8.3/build/..//include -I
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_atlas/wor
k/atlas-3.8.3/build/..//include/contrib -DAdd_ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_OSX -DATL_CPUMHZ=6
00 -DATL_GAS_PPC -DATL_ -DATL_AVgcc -DWALL -O -fomit-frame-pointer -fPIC -m32 -DsREAL -DtranAT -DtranBN \
              -DMULADD=1 -DLAT=3 -DJIK \
              -DMB=48 -DNB=48 -DKB=48 \
              -DMB0=48 -DNB0=48 -DKB0=48 \
              -DKU=48 -DNU=1 -DMU=1 \
              -DLDA=48 -DLDB=48 -DLDC=0 \
              -DLDA2=48 -DLDB2=48 -DLDC2=0 \
              -DcsA=1 -DcsB=1 -DcsC=1 \
              -DALPHA=1 -DBETA=1  \
              -DPREFA=0 -DCLEANUP=1 \
              -o sfc.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_re
lease_ports_math_atlas/work/atlas-3.8.3/build/..//tune/blas/gemm/fc.c
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_atlas/wor
k/atlas-3.8.3/build/..//tune/blas/gemm/fc.c:263:1: error: invalid suffix "sJIK48x48x48TN48x48x0_a1_b1" on int
eger constant
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_atlas/wor
k/atlas-3.8.3/build/..//tune/blas/gemm/fc.c:263: error: expected identifier or '(' before numeric constant
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_atlas/wor
k/atlas-3.8.3/build/..//tune/blas/gemm/fc.c:547:1: error: invalid suffix "sJIK48x48x48TN48x48x0_a1_b1" on int
eger constant
make[8]: *** [smmcase0] Error 1
make[7]: *** [mmcase] Error 2
ERROR IN COMMAND:  make mmcase pre=s loopO=JIK ta=T tb=N mb=48 nb=48 kb=48 lda=48 ldb=48 ldc=0 mu=1 nu=1 ku=4
8 alpha=1 beta=1 muladd=1 lat=3 cleanup=1 casnam=res/sJIKmmTN48_48x48x48_48x48x0_1x1x48_a1_b1_1x3_1_IC moves=
""
   PROPOSED FILENAME: res/sJIKmmTN48_48x48x48_48x48x0_1x1x48_a1_b1_1x3_1_IC
make[6]: *** [res/snreg] Error 255
make[5]: *** [res/snreg] Error 2
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_atlas/wor
k/atlas-3.8.3/build/..//tune/sysinfo/GetSysSum.c:136: failed assertion `system(fnam) == 0'
make[4]: *** [/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_
math_atlas/work/atlas-3.8.3/build/include/atlas_ssysinfo.h] Abort trap
make[4]: *** Deleting file `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_
release_ports_math_atlas/work/atlas-3.8.3/build/include/atlas_ssysinfo.h'
make[3]: *** [/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_
math_atlas/work/atlas-3.8.3/build/include/atlas_ssysinfo.h] Error 2
make[2]: *** [IStage1] Error 2
ERROR 437 DURING CACHESIZE SEARCH!!.  CHECK INSTALL_LOG/Stage1.log FOR DETAILS.
cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_atlas/
work/atlas-3.8.3/build ; make error_report
make -f Make.top error_report
uname -a 2>&1 >> bin/INSTALL_LOG/ERROR.LOG
/opt/local/bin/gcc-mp-4.3 -v 2>&1  >> bin/INSTALL_LOG/ERROR.LOG
Using built-in specs.
Target: ppc-apple-darwin8
Configured with: ../gcc-4.3.4/configure --prefix=/opt/local --build=ppc-apple-darwin8 --enable-languages=c,c+
+,objc,obj-c++,java,fortran --libdir=/opt/local/lib/gcc43 --includedir=/opt/local/include/gcc43 --infodir=/op
t/local/share/info --mandir=/opt/local/share/man --with-local-prefix=/opt/local --with-system-zlib --disable-
nls --program-suffix=-mp-4.3 --with-gxx-include-dir=/opt/local/include/gcc43/c++/ --with-gmp=/opt/local --wit
h-mpfr=/opt/local --disable-multilib
Thread model: posix
gcc version 4.3.4 (GCC) 
/opt/local/bin/gcc-mp-4.3 -V 2>&1  >> bin/INSTALL_LOG/ERROR.LOG
gcc-mp-4.3: '-V' option must have argument
make[4]: [error_report] Error 1 (ignored)

I hope I posted the right bits for debugging.

Change History (4)

comment:1 Changed 14 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to jameskyle@…
Port: atlas added

comment:2 Changed 14 years ago by jameskyle@…

I do not have this arch nor this operating system to debug with. I am accepting patches for legacy systems, but do not intend to debug them.

comment:3 Changed 14 years ago by jameskyle@…

Resolution: wontfix
Status: newclosed

Changed to 'wontfix' (though patches welcome).

comment:4 in reply to:  2 Changed 13 years ago by root@…

Replying to jameskyle@…:

I do not have this arch nor this operating system to debug with. I am accepting patches for legacy systems, but do not intend to debug them.

Can you try to debug it on my system via ssh?

Note: See TracTickets for help on using tickets.