bugGNU Octave - Bugs: bug #59340, [octave forge] (stk) Failing BISTs...

 
 

bug #59340: [octave forge] (stk) Failing BISTs with Octave 6.0.92

Submitter:  Markus Mützel <mmuetzel>
Submitted:  Sat 24 Oct 2020 08:08:31 PM UTC
   
 
Category:  Interpreter Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Regression
Status:  Fixed Assigned to:  None
Originator Name:  Open/Closed:  * Closed
Release:  * 6.1.0 Operating System:  * Any
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Mon 21 Dec 2020 07:32:28 AM UTC, comment #5: 

I re-ran `pkg test stk` with a recent build from the stable branch (hg id 370b5ded5e6a) on Windows 10.
All of the tests are passing now.

Thank you for investigating and helping to track down the regressions in core Octave.

Closing as fixed.

Markus Mützel <mmuetzel>
Group administrator
Sat 12 Dec 2020 06:38:58 AM UTC, comment #4: 

Some more links:

  • for case a): this is in fact related to the class precedence mechanisme, which is currently broken when function handles are involved; see bug #59617.



Julien Bect <jbect>
Mon 07 Dec 2020 08:39:09 AM UTC, comment #3: 

After some more investigations on issue a), I am convinced that this is a regression in Octave 6.1.0, which I have reported here:

https://savannah.gnu.org/bugs/index.php?59631

About the others types of failurs (b and c): I don't know if it is related or not.

Julien Bect <jbect>
Mon 07 Dec 2020 08:00:11 AM UTC, comment #2: 

I have started to investigate, and I confirm that I see the same problems (on Windows 10, but the Debian Octave Group has reported exactly the same failures on Debian).

All the failures seem to be related to object-oriented programming, and most of them are of the following types:

a) max_recursion_depth exceeded

b) octave_base_value::function_value(): wrong type argument '<unknown type>'

c) octave_base_value::int_value (): wrong type argument 'matrix'

To me looks like a regression (or regressions) in Octave 6.1.

Julien Bect <jbect>
Tue 03 Nov 2020 11:03:58 AM UTC, comment #1: 

Thank you Markus.

I will look into it.

Julien Bect <jbect>
Sat 24 Oct 2020 08:08:31 PM UTC, original submission:  

When running the BISTs of interval 3.2.0 with Octave 6.0.92 on Windows 10,
some tests fail:

>> pkg test stk
...
Summary:

  PASS                             1444
  FAIL                              131


I'm attaching the log file of the tests.

CC'ing Julien Bect as the package maintainer.

I haven't looked at the test results in detail. So it might be something that should be adapted in the package for the new version of Octave. Or it might be a regression in Octave. Or it might be both...

Markus Mützel <mmuetzel>
Group administrator

 

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

Attach Files:
   
   
Comment:
   

Attached Files
file #50090:  fntests_stk.log added by mmuetzel (107KiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by jbect (Posted a comment)
  • -email is unavailable- added by mmuetzel (Submitted the item)
  • -email is unavailable- added by mmuetzel
  •  

    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 8 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2020-12-21 mmuetzel CategoryOctave Package Interpreter
        Item GroupNone Regression
        StatusNone Fixed
        Open/ClosedOpen Closed
        Releaseother 6.1.0
        Operating SystemMicrosoft Windows Any
    2020-10-24 mmuetzel Attached File- Added fntests_stk.log, #50090
        Carbon-Copy- Added jbect

    Back to the top

    Powered by Savane 3.13-3230.
    Corresponding source code