From bug-octave-request at bevo dot che dot wisc dot edu Mon Jan 29 09:14:38 2001 Subject: SGI Irix 64.5, incorrect answers From: "John W. Eaton" To: geraint bevan Cc: bug-octave at bevo dot che dot wisc dot edu Date: Mon, 29 Jan 2001 09:14:28 -0600 On 24-Jan-2001, geraint bevan wrote: | Bug report for Octave 2.1.33 configured for %OCTAVE_CANONICAL_HOST_TYPE% | | Description: | ----------- | | On an SGI Octane, with Irix64.5.4f and a newly compiled Octave 2.1.33, | simple calculations are generating incorrect answers. It appears that the | result of a previous calculation remains in memory and affects the answer | of the current one. | | Octave 2.0.14, on the same machine (compiled elsewhere) gives the correct | answer. | | I suspect that this is a problem with my particular system rather than a | bug in Octave. Can anybody running a similar system confirm this please? | If so, I would appreciate any thoughts on what might be causing this. | | Geraint Bevan. | | | Repeat-By: | --------- | | london$ octave << EOF | | dummy = [ 3 , 4 ; 5 , 6 ] | | # This should generate [ 1, 1 ; 1, 1 ] three times | | x = [ 1 ; 1 ] | y = [ 1 , 1 ] | z = x * y | | z = [ 1 ; 1 ] * [ 1 , 1 ] | | x = [ 1 ; 1 ] | y = [ 1 , 1 ] | z = x * y | | EOF | | | GNU Octave, version 2.1.33 (mips-sgi-irix6.5). | 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). | | dummy = | | 3 4 | 5 6 | | x = | | 1 | 1 | | y = | | 1 1 | | z = | | 0.00000 4.00000 | 5.00000 0.00000 | | z = | | 6.4974e-231 0.0000e+00 | 2.6099e+154 0.00000e-316 | | x = | | 1 | 1 | | y = | | 1 1 | | z = | | 6.4974e-231 0.0000e+00 | 2.6099e+154 0.00000e-316 Sorry, I can't reproduce this problem (but I don't have an SGI system to use for debugging). Can you please try to debug the problem? jwe ------------------------------------------------------------- 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 -------------------------------------------------------------