Hello all,
A very recent commit, apparently relaetd to JAVA, makes the following
tests fail for me :
>>>>> processing
/usr/local/src/octave/default/scripts/general/fieldnames.m
***** testif HAVE_JAVA
names = fieldnames (javaObject ("java.lang.Double", 10));
assert (any (strcmp (names, "MAX_VALUE")));
assert (all (ismember ({"POSITIVE_INFINITY", "NEGATIVE_INFINITY", ...
"NaN", "MAX_VALUE", "MIN_NORMAL",
"MIN_VALUE", ...
"MAX_EXPONENT", "MIN_EXPONENT", "SIZE", "TYPE"},
names)));
!!!!! test failed
octave_base_value::map_value(): wrong type argument 'octave_java'
***** testif HAVE_JAVA
names = fieldnames (javaObject ("java.lang.String", "Hello"));
assert (any (strcmp (names, "CASE_INSENSITIVE_ORDER")));
!!!!! test failed
octave_base_value::map_value(): wrong type argument 'octave_java'