From help-octave-request at bevo dot che dot wisc dot edu Mon Jan 28 09:41:33 2002 Subject: load crashes (64bit-PA-RISC executable) From: HEISERER DANIEL To: "help-octave at bevo dot che dot wisc dot edu" Date: Mon, 28 Jan 2002 09:40:38 -0600 Hi, finally I managed to build a 64bit executable on a HP-UX PA-RISC-2.0 machine using gcc-3.0.2. Unfortunately the executable is totally hopeless, it crashes using rand() and load. See below. Has anybody made similar experiences, or better ones. Who is running 64bit octaves? Is octave itself 64bit clean or is the compiler crap? Who ever used the 64bit GNU compiler to build octave? What could I do? Thanks, Daniel > file octave octave: ELF-64 executable object file - PA-RISC 2.0 (LP64) GNU Octave, version 2.1.35 (hppa2.0w-hp-hpux11.11). Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001 John W. Eaton. This is free software with ABSOLUTELY NO WARRANTY. For details, type `warranty'. *** This is a development version of Octave. Development releases *** are provided for people who want to help test, debug, and improve *** Octave. *** *** If you want a stable, well-tested version of Octave, you should be *** using one of the stable releases (when this development release *** was made, the latest stable version was 2.0.16). octave:1> a=ones(4); octave:2> save -mat-binary test.mat octave:3> clear octave:4> load test.mat d1mach - i out of bounds4305159163 Pid 13922 killed due to trashed stack. Pid 13922 was killed due to failure in writing the signal context. Illegal instruction (core dumped) ............................. *** using one of the stable releases (when this development release *** was made, the latest stable version was 2.0.16). octave:1> a=rand(3) panic: bus error -- stopping myself... attempting to save variables to `octave-core'... save to `octave-core' complete Bus error (core dumped) ............................................. ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------