I saw one hard crash with the sparsersb package from Octave Forge:
GNU Octave - Bugs: bug #60042, [octave forge] (sparsersb) Crash… [Savannah]
That has the potential that a user looses data.
This is probably not caused by core Octave. Nevertheless, we should decide what to do for this in MXE Octave.
I see these options:
- Ship as is (with the potential of annoying some users).
- Don’t include sparsersb in the Windows bundle. But still include librsb (which probably causes the crash). That way users could still decide to install the package with
pkg -forge install sparsersb“at their own risk”.
- Don’t include sparsersb and librsb in the Windows bundle. That would make it quite difficult for Windows users to use the sparsersb package.
- Give Michele some time to find and fix the bug.
Some other packages don’t pass their test suites either. But running the their test suites didn’t cause a crash for me.