bugGNU Octave - Bugs: bug #59668, [octave forge] (level-set) Some...


bug #59668: [octave forge] (level-set) Some BISTs fail when unloading parallel

Submitter:  Rafael Laboissière <rlaboiss>
Submitted:  Sun 13 Dec 2020 06:45:05 AM UTC
Category:  Octave Package Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Unexpected Error or Warning
Status:  None Assigned to:  None
Originator Name:  Open/Closed:  * Open
Release:  * other Operating System:  * Any
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup

Sun 13 Dec 2020 06:57:56 AM UTC, comment #1: 

The previous patch left out the BIST so_save_descent.m.  Please, consider the new patch attached to this comment.

(file #50450)

Rafael Laboissière <rlaboiss>
Sun 13 Dec 2020 06:45:05 AM UTC, original submission:  

With Octave 6, some BISTs in so_explore_descent.m, so_init_params.m, and so_replay_descent.m the package parallel is unloaded, in order to ensure that the calls to functions like `fload' are unvailable. However, the parallel package is declared as a dependency of the level-set package. The test will then fail, but not in the expected way. For instance, the BIST in so_explore_descent.m is expected to fail with:

'fload' is not available

but it fails instead with:

pkg: the following loaded package(s):
    - level-set
depend on the one(s) you want to unload.
Either unload any depender package(s), or use the '-nodeps' flag.
Note: the '-nodeps' flag may affect functionality of these packages.

The patch attached to this bug report fixes the problem.

Rafael Laboissière <rlaboiss>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

Attached Files


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by rlaboiss (Submitted the item)

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.


    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2020-12-13 rlaboiss Attached File- Added bist-unload-parallel.patch, #50450
    2020-12-13 rlaboiss Attached File- Added bist-unload-parallel.patch, #50449

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code