List Info

Thread: compile time for octave > 1 day?




compile time for octave > 1 day?
user name
2008-03-11 22:08:25
Hello,

What are usually compile times for most hungry fink
packages?

Octave keeps compiling for more than 24 hours already and
doesn't seem
to stop soon. I suspect that there might be some infinite
loop over
make process. I get thousands of lines like:

making mx-i64-i16nda.d from mx-i64-i16nda.cc
making mx-i64-ui8nda.d from mx-i64-ui8nda.cc
making mx-i64-i8nda.d from mx-i64-i8nda.cc
making mx-i32-ui64nda.d from mx-i32-ui64nda.cc
making mx-i32-i64nda.d from mx-i32-i64nda.cc
making mx-i32-ui32nda.d from mx-i32-ui32nda.cc
making mx-i32-ui16nda.d from mx-i32-ui16nda.cc
making mx-i32-i16nda.d from mx-i32-i16nda.cc
making mx-i32-ui8nda.d from mx-i32-ui8nda.cc
making mx-i32-i8nda.d from mx-i32-i8nda.cc
making mx-i16-ui64nda.d from mx-i16-ui64nda.cc
making mx-i16-i64nda.d from mx-i16-i64nda.cc
making mx-i16-ui32nda.d from mx-i16-ui32nda.cc
making mx-i16-i32nda.d from mx-i16-i32nda.cc
making mx-i16-ui16nda.d from mx-i16-ui16nda.cc
making mx-i16-ui8nda.d from mx-i16-ui8nda.cc
making mx-i16-i8nda.d from mx-i16-i8nda.cc
making mx-i8-ui64nda.d from mx-i8-ui64nda.cc
making mx-i8-i64nda.d from mx-i8-i64nda.cc
making mx-i8-ui32nda.d from mx-i8-ui32nda.cc
making mx-i8-i32nda.d from mx-i8-i32nda.cc
making mx-i8-ui16nda.d from mx-i8-ui16nda.cc
making mx-i8-i16nda.d from mx-i8-i16nda.cc
making mx-i8-ui8nda.d from mx-i8-ui8nda.cc
making mx-ui64nda-i64.d from mx-ui64nda-i64.cc
making mx-ui64nda-ui32.d from mx-ui64nda-ui32.cc
making mx-ui64nda-i32.d from mx-ui64nda-i32.cc
making mx-ui64nda-ui16.d from mx-ui64nda-ui16.cc
making mx-ui64nda-i16.d from mx-ui64nda-i16.cc
making mx-ui64nda-ui8.d from mx-ui64nda-ui8.cc
making mx-ui64nda-i8.d from mx-ui64nda-i8.cc
making mx-ui32nda-ui64.d from mx-ui32nda-ui64.cc
making mx-ui32nda-i64.d from mx-ui32nda-i64.cc
making mx-ui32nda-i32.d from mx-ui32nda-i32.cc
making mx-ui32nda-ui16.d from mx-ui32nda-ui16.cc
making mx-ui32nda-i16.d from mx-ui32nda-i16.cc
making mx-ui32nda-ui8.d from mx-ui32nda-ui8.cc
making mx-ui32nda-i8.d from mx-ui32nda-i8.cc
making mx-ui16nda-ui64.d from mx-ui16nda-ui64.cc
making mx-ui16nda-i64.d from mx-ui16nda-i64.cc
making mx-ui16nda-ui32.d from mx-ui16nda-ui32.cc
making mx-ui16nda-i32.d from mx-ui16nda-i32.cc
making mx-ui16nda-i16.d from mx-ui16nda-i16.cc
making mx-ui16nda-ui8.d from mx-ui16nda-ui8.cc
making mx-ui16nda-i8.d from mx-ui16nda-i8.cc
making mx-ui8nda-ui64.d from mx-ui8nda-ui64.cc
making mx-ui8nda-i64.d from mx-ui8nda-i64.cc
making mx-ui8nda-ui32.d from mx-ui8nda-ui32.cc
making mx-ui8nda-i32.d from mx-ui8nda-i32.cc
making mx-ui8nda-ui16.d from mx-ui8nda-ui16.cc
making mx-ui8nda-i16.d from mx-ui8nda-i16.cc
making mx-ui8nda-i8.d from mx-ui8nda-i8.cc
making uint32NDArray.d from uint32NDArray.cc
making int32NDArray.d from int32NDArray.cc
making uint16NDArray.d from uint16NDArray.cc
making int16NDArray.d from int16NDArray.cc
making uint8NDArray.d from uint8NDArray.cc
making int8NDArray.d from int8NDArray.cc
making MatrixType.d from MatrixType.cc
making SparseQR.d from SparseQR.cc
making SparseCmplxQR.d from SparseCmplxQR.cc
making SparsedbleCHOL.d from SparsedbleCHOL.cc
making SparseCmplxCHOL.d from SparseCmplxCHOL.cc
making SparsedbleLU.d from SparsedbleLU.cc
making SparseCmplxLU.d from SparseCmplxLU.cc
making Sparse.d from Sparse.cc
making MSparse.d from MSparse.cc
making dSparse.d from dSparse.cc
making CSparse.d from CSparse.cc
making boolSparse.d from boolSparse.cc
making dbleSVD.d from dbleSVD.cc
making dbleSCHUR.d from dbleSCHUR.cc
making dbleQRP.d from dbleQRP.cc
making dbleQR.d from dbleQR.cc
making dbleLU.d from dbleLU.cc
making dbleHESS.d from dbleHESS.cc
making dbleDET.d from dbleDET.cc
making dbleCHOL.d from dbleCHOL.cc
making dbleAEPBAL.d from dbleAEPBAL.cc
making dRowVector.d from dRowVector.cc
making dNDArray.d from dNDArray.cc
making dMatrix.d from dMatrix.cc
making dDiagMatrix.d from dDiagMatrix.cc
making dColVector.d from dColVector.cc
making chNDArray.d from chNDArray.cc
making chMatrix.d from chMatrix.cc
making boolNDArray.d from boolNDArray.cc
making boolMatrix.d from boolMatrix.cc
making EIG.d from EIG.cc
making CmplxSVD.d from CmplxSVD.cc
making CmplxSCHUR.d from CmplxSCHUR.cc
making CmplxQRP.d from CmplxQRP.cc
making CmplxQR.d from CmplxQR.cc
making CmplxLU.d from CmplxLU.cc
making CmplxHESS.d from CmplxHESS.cc
making CmplxDET.d from CmplxDET.cc
making CmplxCHOL.d from CmplxCHOL.cc
making CmplxAEPBAL.d from CmplxAEPBAL.cc
making CRowVector.d from CRowVector.cc
making CNDArray.d from CNDArray.cc
making CMatrix.d from CMatrix.cc
making CDiagMatrix.d from CDiagMatrix.cc
making CColVector.d from CColVector.cc
making Array-util.d from Array-util.cc
making oct-inttypes.d from oct-inttypes.cc
making Sparse-d.d from Sparse-d.cc
making Sparse-b.d from Sparse-b.cc
making Sparse-C.d from Sparse-C.cc
making MSparse-d.d from MSparse-d.cc
making MSparse-C.d from MSparse-C.cc
making MArray-s.d from MArray-s.cc
making MArray-d.d from MArray-d.cc
making MArray-i.d from MArray-i.cc
making MArray-ch.d from MArray-ch.cc
making MArray-C.d from MArray-C.cc
making Array-idx-vec.d from Array-idx-vec.cc
making Array-str.d from Array-str.cc
making Array-so.d from Array-so.cc
making Array-s.d from Array-s.cc
making Array-d.d from Array-d.cc
making Array-i.d from Array-i.cc
making Array-ch.d from Array-ch.cc
making Array-b.d from Array-b.cc
making Array-C.d from Array-C.cc
making sparse-dmsolve.d from sparse-dmsolve.cc
making sparse-base-chol.d from sparse-base-chol.cc
making sparse-base-lu.d from sparse-base-lu.cc
making oct-sort.d from oct-sort.cc
making base-lu.d from base-lu.cc
making MDiagArray2.d from MDiagArray2.cc
making MArrayN.d from MArrayN.cc
making MArray2.d from MArray2.cc
making MArray.d from MArray.cc
making DiagArray2.d from DiagArray2.cc
making ArrayN.d from ArrayN.cc
making Array.d from Array.cc
making str-vec.d from str-vec.cc
making sparse-util.d from sparse-util.cc
making sparse-sort.d from sparse-sort.cc
making so-array.d from so-array.cc
making prog-args.d from prog-args.cc
making oct-uname.d from oct-uname.cc
making oct-time.d from oct-time.cc
making oct-syscalls.d from oct-syscalls.cc
making oct-spparms.d from oct-spparms.cc
making oct-shlib.d from oct-shlib.cc
making oct-rand.d from oct-rand.cc
making oct-passwd.d from oct-passwd.cc
making oct-md5.d from oct-md5.cc
making oct-group.d from oct-group.cc
making oct-fftw.d from oct-fftw.cc
making oct-env.d from oct-env.cc
making oct-alloc.d from oct-alloc.cc
making mach-info.d from mach-info.cc
making lo-utils.d from lo-utils.cc
making lo-sysdep.d from lo-sysdep.cc
making lo-specfun.d from lo-specfun.cc
making lo-mappers.d from lo-mappers.cc
making lo-ieee.d from lo-ieee.cc
making idx-vector.d from idx-vector.cc
making glob-match.d from glob-match.cc
making file-stat.d from file-stat.cc
making file-ops.d from file-ops.cc
making dir-ops.d from dir-ops.cc
making data-conv.d from data-conv.cc
making Range.d from Range.cc
making Quad.d from Quad.cc
making ODES.d from ODES.cc
making NLEqn.d from NLEqn.cc
making LSODE.d from LSODE.cc
making LinConst.d from LinConst.cc
making FEGrid.d from FEGrid.cc
making DASSL.d from DASSL.cc
making DASRT.d from DASRT.cc
making DASPK.d from DASPK.cc
making CollocWt.d from CollocWt.cc
making Bounds.d from Bounds.cc

ad infinitum ... (they seem to repeat)

Mojca

------------------------------------------------------------
-------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Fink-beginners mailing list
Fink-beginnerslists.sourceforge.net
h
ttp://news.gmane.org/gmane.os.apple.fink.beginners

Re: compile time for octave > 1 day?
country flaguser name
France
2008-03-12 02:29:48
Mojca Miklavec wrote:
> Hello,
> 
> What are usually compile times for most hungry fink
packages?

Octave is not the worst. If you count all its dependencies
that may be 
built with it, it can take some time, though.

> Octave keeps compiling for more than 24 hours already
and doesn't seem

Compile times depend on the machine, of course. Between an
older iBook 
and a recent Mac Pro, you can easily get a factor 20 in
compile times. 
On an iMac core 2 duo, I see a build time for octave alone
of 35 
minutes. But if you count dependencies like gcc42 and throw
in a slow 
machine, I can imagagine that you arive at 24h build time.

> to stop soon. I suspect that there might be some
infinite loop over
> make process. I get thousands of lines like:
> 
> making mx-i64-i16nda.d from mx-i64-i16nda.cc

In my build log, I see 969 of these lines.

-- 
Martin



------------------------------------------------------------
-------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Fink-beginners mailing list
Fink-beginnerslists.sourceforge.net
h
ttp://news.gmane.org/gmane.os.apple.fink.beginners

Re: compile time for octave > 1 day?
user name
2008-03-12 12:03:09
Hi,

On 3/12/08, Mojca Miklavec <mojca.miklavec.listsgmail.com> wrote:
> Octave keeps compiling for more than 24 hours already
and doesn't seem
> to stop soon. I suspect that there might be some
infinite loop over
> make proces

As alternative to those long compilation times, you could
use the
binary version of Octave available at:

http://octave.sourcefo
rge.net/

It has got everything you need to use Octave, you don't need
to use
Fink at all. Just download it, and open/execute it double
clicking on
it. The installation is really easy, but it's important to
read the
README before doing anything.

Javier


--
Lee mi blog: "Un pequeño paso para Neil" http://up3n.wordpress.com/


------------------------------------------------------------
-------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Fink-beginners mailing list
Fink-beginnerslists.sourceforge.net
h
ttp://news.gmane.org/gmane.os.apple.fink.beginners

[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )