apjanke / octave-testify

New BIST (Built-In Self Test) functions for GNU Octave
GNU General Public License v3.0
4 stars 2 forks source link

Octave crashes during `__run_test_suite2__` #55

Closed apjanke closed 5 years ago

apjanke commented 5 years ago

When running the full test suite, Octave crashes part way through. That's a bummer. Investigate.

apjanke commented 5 years ago
                                                   (reported bug) XFAIL   5
  <Octave/tests>/libinterp/corefcn/mgorth.cc-tst .............. PASS      2/2
  <Octave/tests>/libinterp/corefcn/nproc.cc-tst ............... PASS      5/5
  <Octave/tests>/libinterp/corefcn/oct-map.cc-tst ............. PASS     10/10
  <Octave/tests>/libinterp/corefcn/octave-link.cc-tst ......... PASS      3/3
  <Octave/tests>/libinterp/corefcn/ordschur.cc-tst ............ PASS      4/4
  <Octave/tests>/libinterp/corefcn/pinv.cc-tst ................ PASS     17/17
  <Octave/tests>/libinterp/corefcn/pr-output.cc-tst ........... PASS     16/16
  <Octave/tests>/libinterp/corefcn/psi.cc-tst ................. PASS     21/30
                                                                  FAIL    9
  <Octave/tests>/libinterp/corefcn/quad.cc-tst ................libc++abi.dylib: terminating with uncaught exception of type octave::execution_exception
fatal: caught signal Abort trap: 6 -- stopping myself...
[1]    11176 abort (core dumped)
[~/local/repos/octave-testify/inst]
$
apjanke commented 5 years ago

Looks like this was fixed by https://github.com/apjanke/octave-testify/commit/7eb2ca24ff25f4074ebf59264eee97552aa942f0.

It'd be interesting to go back and reproduce the error to find out why it causes an Octave crash instead of a simple error.