[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #59705] repelem error with sparse matrix input
From: |
anonymous |
Subject: |
[Octave-bug-tracker] [bug #59705] repelem error with sparse matrix input |
Date: |
Wed, 16 Dec 2020 22:38:31 -0500 (EST) |
User-agent: |
Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:72.0) Gecko/20100101 Firefox/72.0 |
URL:
<https://savannah.gnu.org/bugs/?59705>
Summary: repelem error with sparse matrix input
Project: GNU Octave
Submitted by: None
Submitted on: Thu 17 Dec 2020 03:38:29 AM UTC
Category: Octave Function
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Unexpected Error or Warning
Status: None
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Release: 6.1.0
Discussion Lock: Any
Operating System: Any
_______________________________________________________
Details:
Problem description: repelem crashes with sparse input
q=rand(2);
repelem(q,1,2);%works without issue
repelem(sparse(q),1,2);
%error: sparse indexing needs 1 or 2 indices
%error: called from
% repelem at line 246 column 12
To fix:
replace line 246
retval = x(idx1, idx2, :);
with
if issparse(x)
retval = x(idx1, idx2);
else
retval = x(idx1, idx2, :);
endif
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?59705>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #59705] repelem error with sparse matrix input,
anonymous <=