Two unit tests of test stk_sampcrit_ehvi_eval fail in Octave 4.4:
>> test stk_sampcrit_ehvi_eval.m
***** test % no observation -> EHVI wrt zr
zp_mean = [0.6 0.6]; zp_std = 0.01 * [1 1]; zi = [];
EHVI = stk_sampcrit_ehvi_eval (zp_mean, zp_std, zi, zr);
assert (stk_isequal_tolabs (EHVI, (1 - 0.6)^2, 1e-12));
!!!!! test failed
structure has no member 'xmin'
shared variables scalar structure containing the fields:
zr =
1 1
zi =
0.25000 0.75000
0.50000 0.50000
0.75000 0.25000
Diff:
This is a problem in Octave 4.4: https://savannah.gnu.org/bugs/index.php?54096.
Luckily, it will be easily worked around.
Problem solved:
https://sourceforge.net/p/kriging/hg/ci/81035abf760b69d06648b84f5b0a7de1b655ab74/