[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #33895] build with --enable64 still get error:
From: |
Jerry Greenberg |
Subject: |
[Octave-bug-tracker] [bug #33895] build with --enable64 still get error: memory exhausted |
Date: |
Sat, 30 Jul 2011 18:57:39 +0000 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; rv:5.0) Gecko/20100101 Firefox/5.0 |
URL:
<http://savannah.gnu.org/bugs/?33895>
Summary: build with --enable64 still get error: memory
exhausted
Project: GNU Octave
Submitted by: jgreenberg
Submitted on: Sat 30 Jul 2011 06:57:39 PM GMT
Category: Configuration and Build System
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Installation
Status: None
Assigned to: None
Originator Name: Jerry Greenberg
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: 3.4.2
Operating System: GNU/Linux
_______________________________________________________
Details:
I built octave 3.4.2 as follows:
export
CPPFLAGS='-I/usr/apps/libraries/HDF5/v1.8.4p1-intel-mvapich/serial/include
-I/state/partition1/jpg/pcre-8.12/build/include'
export LIBS=-L/state/partition1/jpg/pcre-8.12/build/lib
export PATH=/usr/apps/doc/texinfo/bin:$PATH
COMPILER=/usr/apps/compilers/gcc-4.4.6
COMPILER_BIN=${COMPILER}/bin
export CC=${COMPILER_BIN}/gcc
export CXX=${COMPILER_BIN}/g++
export F77=${COMPILER_BIN}/gfortran
export LD_LIBRARY_PATH=${COMPILER}/lib64:$LD_LIBRARY_PATH
export F77_INTEGER_8_FLAG=-fdefault-integer-8
../configure --prefix=/usr/apps/math/octave --enable-64
--with-blas='-L/usr/apps/compilers/intel/mkl/lib/em64t -Wl,--start-group
-lmkl_gf_ilp64 -lmkl_gnu_thread -lmkl_core -Wl,--end-group -fopenmp -lpthread'
--with-lapack='-L/usr/apps/compilers/intel/mkl/lib/em64t -Wl,--start-group
-lmkl_gf_ilp64 -lmkl_gnu_thread -lmkl_core -Wl,--end-group -openmp -lpthread'
--with-fftw3-libdir=/usr/apps/math//fftw/v322double-openmp/lib
--with-fftw3-includedir=/usr/apps/math//fftw/v322double-openmp/include
--with-hdf5-libdir=/usr/apps/libraries/HDF5/v1.8.4p1-intel-mvapich/serial/lib
--with-hdf5-includedir=/usr/apps/libraries/HDF5/v1.8.4p1-intel-mvapich/serial/include
--disable-docs
with gcc 4.4.6 and --enable64.
When I run octave, I still get the following error message when I attempt to
allocate a large array:
error: memory exhausted or requested size too large for range of Octave's
index type -- trying to return to prompt
Please see the attached code sample. Its a matrix inversion modified from
matlab's hpccLinPack.m benchmark.
It runs for input arguments of up to ~ 2.^15 (the matrix rank). For 2.^16 it
runs for hours and never finishes, while for 2.^20, for example, it gives the
above memory error.
Thanks,
Jerry
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Sat 30 Jul 2011 06:57:39 PM GMT Name: hpccLinPackOctave.m Size: 3kB
By: jgreenberg
<http://savannah.gnu.org/bugs/download.php?file_id=23715>
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?33895>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #33895] build with --enable64 still get error: memory exhausted,
Jerry Greenberg <=