test failure in test_null_assign.m
Ben Abbott
bpabbott at mac.com
Sun Jun 21 11:14:34 CDT 2009
My current tip is
$ hg tip
changeset: 9369:ff612fdaee95
tag: tip
user: Jaroslav Hajek <highegg at gmail.com>
date: Sat Jun 20 10:13:30 2009 +0200
summary: properly unshare variable in subsasgn
From fntests.log ...
1177 >>>>> processing test_null_assign
1178 ***** test
1179 a = ones (3); subsasgn (a, substruct ('()', {':',1:2}), []);
assert (size (a), [3,1])
1180 !!!!! test failed
1181 assert (size (a),[3, 1]) expected
1182 3 1
1183 but got
1184 3 3
1185 values do not match>>>>> processing test_prefer
It appears that line 1179 should be ...
1179 a = ones (3); a = subsasgn (a, substruct ('()', {':',1:2}), []);
assert (size (a), [3,1])
... which would result in a passing test.
I noticed the 3.2 sources have the same test, but passes for me. If my
inference regarding this test is correct, the test should be fixed in
the developers archive and in archive for 3.2. Meanwhile it appears
there remains a bug in the 3.2 sources (?).
Ben
More information about the Octave-maintainers
mailing list