And in my tests with further debug-modification the the stacktrace isn't
helpful - so still no insight where to look at.

Also my communication with upstream/community on IRC didn't bring up a
new approach to this.

To be sure I also ran things on canonistack instances - finally - there
on arm64 it triggered.

[inst/parcellfun.m]
>>>>> /home/ubuntu/octave-parallel-4.0.0/inst/parcellfun.m
***** test
 assert (res = parcellfun (3, @ (x, y) x * y, {1, 2, 3, 4}, {2, 3, 4, 5}), [2, 
6, 12, 20])
***** test
 assert (res = parcellfun (4, @ (x, y) x * y, {1, 2, 3, 4}, {2, 3, 4, 5}, 
"UniformOutput", false), {2, 6, 12, 20})
***** test
 assert (res = parcellfun (2, @ (x, y) x * y, {1, 2, 3, 4}, {2, 3, 4, 5}, 
"ChunksPerProc", 2), [2, 6, 12, 20])
***** test
 assert (res = parcellfun (4, @ (x, y) x * y, {1, 2, 3, 4}, {2, 3, 4, 5}, 
"CumFunc", @ (a, b) a + b), 40)
***** test
 assert (res = parcellfun (2, @ (x, y) x * y, {1, 2, 3, 4}, {2, 3, 4, 5}, 
"ChunksPerProc", 2, "CumFunc", @ (a, b) a + b), 40)
!!!!! test failed
int32 scalar cannot be indexed with {
***** test
 assert (ischar ((res = parcellfun (4, @ (x) sqrt (x), {1, "a", 3, 4, 5, 6},
                                    "ErrorHandler",
                                    @ (info, x) info.message,
                                    "UniformOutput", false)){2}))
6 tests, 5 passed, 0 known failure, 0 skipped
[inst/pararrayfun.m]

Hopefully that allows more debugging now.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1911400

Title:
  autopkgtests broken in hirsute - error: int32 scalar cannot be indexed
  with .

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/octave/+bug/1911400/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to