[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Pkg-octave-devel] Bug#857899: Bug#857899: octave-sparsersb FTBFS on i386: error: testscal: EIG: matrix contains Inf or NaN values



* Michele Martone <michelemartone@users.sourceforge.net> [2017-03-20 18:32]:

Second, I looked at the line failing:

334 OM=OM^(1/2); XM=XM^(1/2); 335 match&=isequal(find(OM),find(XM));

Then I checked in sparsersb.cc: ^ is not implemented. Reason it's working on the Octave instances above is because a conversion occurs. So ^ is not officially supported by that version sparsersb (.^ is).

I suggest to patch commenting lines 334 and 335 (no need to test a non-existing feature) and re-package octave-sparsersb and check again on that Octave instance. I'll check whether ^ can be implemented for the next revision.

This change fixed the build problem on i386: https://buildd.debian.org/status/fetch.php?pkg=octave-sparsersb&arch=i386&ver=1.0.2-3&stamp=1490044966&raw=0

Thanks,

Rafael



Reply to: