|
From: | Paul Jakma |
Subject: | [Octave-bug-tracker] [bug #42116] "out of memory or dimension too large" regression going from 3.6.3 to 3.8.1 |
Date: | Mon, 14 Apr 2014 13:44:33 +0000 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.4+ (KHTML, like Gecko) Version/5.0 Safari/535.4+ Epiphany/3.2.2 |
URL: <http://savannah.gnu.org/bugs/?42116> Summary: "out of memory or dimension too large" regression going from 3.6.3 to 3.8.1 Project: GNU Octave Submitted by: paul Submitted on: Mon 14 Apr 2014 14:44:31 BST Category: None Severity: 3 - Normal Priority: 5 - Normal Item Group: Regression Status: None Assigned to: None Originator Name: Originator Email: Open/Closed: Open Discussion Lock: Any Release: 3.8.1 Operating System: GNU/Linux _______________________________________________________ Details: I'm working with 64k × 64k sparse matrices. In 3.6.3 I was able to manipulate and plot these in ways which now sometimes cause errors in 3.8.1. E.g.: > spy(asgraphs{1}.adj) error: out of memory or dimension too large for Octave's index type If I run numel(nonzeros(..)) on my smaller and larger graphs I get 83226 and 324616. Both these graphs I can 'spy' in 3.6.3. With 3.8.1 however, even the smaller gives the above error. Further information, requested on #octave: 3.6.3: octave 1> y=speye(50000); numel(y) ans = -1.7950e+09 octave:2> octave_config_info.USE_64_BIT_IDX_T ans = false 3.8.1: octave:1> y=speye(50000); numel(y) error: out of memory or dimension too large for Octave's index type octave:1> octave_config_info.USE_64_BIT_IDX_T ans = no _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?42116> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |