Package: src:octave-splines
Version: 1.3.2-4
Severity: important
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules binary-indep
dh binary-indep --buildsystem=octave --with=octave
   dh_update_autotools_config -i -O--buildsystem=octave
   dh_autoreconf -i -O--buildsystem=octave
   dh_octave_version -i -O--buildsystem=octave
Checking the Octave version... ok
   dh_auto_configure -i -O--buildsystem=octave
   dh_auto_build -i -O--buildsystem=octave
   dh_auto_test -i -O--buildsystem=octave
   create-stamp debian/debhelper-build-stamp
   dh_testroot -i -O--buildsystem=octave
   dh_prep -i -O--buildsystem=octave
   dh_auto_install -i -O--buildsystem=octave
        octave --no-gui --no-history --silent --no-init-file --no-window-system 
/usr/share/dh-octave/install-pkg.m
warning: pkg: creating the directory 
/<<PKGBUILDDIR>>/debian/octave-splines/usr/share/octave/packages
warning: pkg: creating the directory 
/<<PKGBUILDDIR>>/debian/octave-splines/usr/lib/x86_64-linux-gnu/octave/packages
For information about changes from previous versions of the splines package, 
run 'news splines'.
   dh_octave_check -i -O--buildsystem=octave
Checking package...
Checking m files ...
[inst/csaps.m]
>>>>> /<<PKGBUILDDIR>>/inst/csaps.m
***** shared x,y,xi,yi,p,sigma2,unc_yi,df
 x = ([1:10 10.5 11.3])'; y = sin(x); xi = linspace(min(x), max(x), 30)';
***** assert (csaps(x,y,1,x), y, 10*eps);
***** assert (csaps(x,y,1,x'), y', 10*eps);
***** assert (csaps(x',y',1,x'), y', 10*eps);
***** assert (csaps(x',y',1,x), y, 10*eps);
***** assert (csaps(x,[y 2*y],1,x)', [y 2*y], 10*eps);
 [yi,p,sigma2,unc_yi,df] = csaps(x,y,1,xi);
***** assert (yi, ppval(csape(x, y, "variational"), xi), eps);
***** assert (p, 1);
***** assert (unc_yi, zeros(size(xi)));
***** assert (sigma2, 0);
***** assert (df, numel(x));
 [yi,p,~,~,df] = csaps(x,y,0,xi);
***** assert (yi, polyval(polyfit(x, y, 1), xi), 10*eps);
***** assert (p, 0);
***** assert (df, 2, 100*eps);
13 tests, 13 passed, 0 known failure, 0 skipped
[inst/csaps_sel.m]
>>>>> /<<PKGBUILDDIR>>/inst/csaps_sel.m
***** shared x,y,ret,p,sigma2,unc_y
 x = [0:0.01:1]'; y = sin(x);
 [ret,p,sigma2,unc_y] = csaps_sel(x,y,x);
***** assert (1 - p, 0, 1E-6);
***** assert (sigma2, 0, 1E-10);
***** assert (ret - y, zeros(size(y)), 1E-4);
***** assert (ret, (csaps_sel(x,[y 2*y],x))'(:, 1), 1E-4);
***** assert (unc_y, zeros(size(unc_y)), 1E-5);
5 tests, 5 passed, 0 known failure, 0 skipped
[inst/dedup.m]
>>>>> /<<PKGBUILDDIR>>/inst/dedup.m
***** shared x, y, w
 x = [1; 2; 2; 3; 4];
 y = [0 0; 1 1; 2 1; 3 4; 5 NaN];
 w = [1; 0.1; 1; 0.5; 1];
***** assert (nthargout(1:3, @dedup, x, y, ones(size(x))), nthargout(1:3, 
@dedup, x, y))
 [x y w] = dedup(x, y, w);
***** assert (x, [1; 2; 3]);
***** assert (y, [0 0; 21/11 1; 3 4], 10*eps);
***** assert (w, [1; 1.1; 0.5]);
4 tests, 4 passed, 0 known failure, 0 skipped
[inst/bin_values.m]
>>>>> /<<PKGBUILDDIR>>/inst/bin_values.m
***** shared x, y, x_bin, y_bin, w_bin, n_bin
 x = [1; 2; 2; 3; 4];
 y = [0 0; 1 1; 2 1; 3 4; 5 NaN];
 [x_bin y_bin w_bin n_bin] = bin_values(x, y);
***** assert (x_bin, [1; 7/3]);
***** assert (y_bin, [0 0; 2 2]);
***** assert (!any(isfinite(w_bin(1, :))));
***** assert (w_bin(2, :), [3 1]);
***** assert (n_bin, [1; 3]);
5 tests, 5 passed, 0 known failure, 0 skipped
[inst/tpaps.m]
>>>>> /<<PKGBUILDDIR>>/inst/tpaps.m
***** shared x,y
 x = ([1:10 10.5 11.3])'; y = sin(x);
***** assert (tpaps(x,y,1,x), y, 1E3*eps);
 x = rand(100, 2)*2 - 1; 
 y = x(:, 1) .^ 2 + x(:, 2) .^ 2;
***** assert (tpaps(x,y,1,x), y, 1E-10);
2 tests, 2 passed, 0 known failure, 0 skipped
[inst/tps_val_der.m]
>>>>> /<<PKGBUILDDIR>>/inst/tps_val_der.m
***** shared a,b,x,y,x1,x2,y1,c,dy,dy0
 a = 2; b = -3; x = ([1:2:10 10.5 11.3])'; y = a*x;
 c = tpaps(x,y,1);
***** assert (a*ones(size(x)), tps_val_der(x,c,x), 1E3*eps);
 [x1 x2] = meshgrid(x, x);
 y1 = a*x1+b*x2;
 c = tpaps([x1(:) x2(:)],y1(:),0.5);
 dy = tps_val_der([x1(:) x2(:)],c,[x1(:) x2(:)]);
 dy0 = tps_val_der([x1(:) x2(:)],c,[x1(:) x2(:)],false);
***** assert (a*ones(size(x1(:))), dy(:, 1), 1E3*eps);
***** assert (b*ones(size(x2(:))), dy(:, 2), 1E3*eps); 
***** assert (dy0, dy, 1E3*eps);
4 tests, 4 passed, 0 known failure, 0 skipped
[inst/csape.m]
>>>>> /<<PKGBUILDDIR>>/inst/csape.m
***** shared x,x2,y,cond,pp,h,valc
 x = linspace(0,2*pi,5); y = sin(x); x2 = linspace(0,2*pi,16);
***** assert (ppval(csape(x,y),x), y, 10*eps);
***** assert (ppval(csape(x,y),x'), y', 10*eps);
***** assert (ppval(csape(x',y'),x'), y', 10*eps);
***** assert (ppval(csape(x',y'),x), y, 10*eps);
***** assert (ppval(csape(x,[y;y]),x), ...
        [ppval(csape(x,y),x);ppval(csape(x,y),x)], 10*eps)
***** assert (ppval(csape(x,[y;y]),x2),  ...
        [ppval(csape(x,y),x2);ppval(csape(x,y),x2)], 10*eps)
***** test cond='complete';
***** assert (ppval(csape(x,y,cond),x), y, 10*eps);
***** assert (ppval(csape(x,y,cond),x'), y', 10*eps);
***** assert (ppval(csape(x',y',cond),x'), y', 10*eps);
***** assert (ppval(csape(x',y',cond),x), y, 10*eps);
***** assert (ppval(csape(x,[y;y],cond),x),  ...
        [ppval(csape(x,y,cond),x);ppval(csape(x,y,cond),x)], 10*eps)
***** assert (ppval(csape(x,[y;y],cond),x2),  ...
        [ppval(csape(x,y,cond),x2);ppval(csape(x,y,cond),x2)], 10*eps)
***** test cond='variational';
***** assert (ppval(csape(x,y,cond),x), y, 10*eps);
***** assert (ppval(csape(x,y,cond),x'), y', 10*eps);
***** assert (ppval(csape(x',y',cond),x'), y', 10*eps);
***** assert (ppval(csape(x',y',cond),x), y, 10*eps);
***** assert (ppval(csape(x,[y;y],cond),x),  ...
        [ppval(csape(x,y,cond),x);ppval(csape(x,y,cond),x)], 10*eps)
***** assert (ppval(csape(x,[y;y],cond),x2),  ...
        [ppval(csape(x,y,cond),x2);ppval(csape(x,y,cond),x2)], 10*eps)
***** test cond='second';
***** assert (ppval(csape(x,y,cond),x), y, 10*eps);
***** assert (ppval(csape(x,y,cond),x'), y', 10*eps);
***** assert (ppval(csape(x',y',cond),x'), y', 10*eps);
***** assert (ppval(csape(x',y',cond),x), y, 10*eps);
***** assert (ppval(csape(x,[y;y],cond),x),  ...
        [ppval(csape(x,y,cond),x);ppval(csape(x,y,cond),x)], 10*eps)
***** assert (ppval(csape(x,[y;y],cond),x2),  ...
        [ppval(csape(x,y,cond),x2);ppval(csape(x,y,cond),x2)], 10*eps)
***** test cond='periodic';
***** assert (ppval(csape(x,y,cond),x), y, 10*eps);
***** assert (ppval(csape(x,y,cond),x'), y', 10*eps);
***** assert (ppval(csape(x',y',cond),x'), y', 10*eps);
***** assert (ppval(csape(x',y',cond),x), y, 10*eps);
***** assert (ppval(csape(x,[y;y],cond),x),  ...
        [ppval(csape(x,y,cond),x);ppval(csape(x,y,cond),x)], 10*eps)
***** assert (ppval(csape(x,[y;y],cond),x2),  ...
        [ppval(csape(x,y,cond),x2);ppval(csape(x,y,cond),x2)], 10*eps)
***** test cond='not-a-knot';
***** assert (ppval(csape(x,y,cond),x), y, 10*eps);
***** assert (ppval(csape(x,y,cond),x'), y', 10*eps);
***** assert (ppval(csape(x',y',cond),x'), y', 10*eps);
***** assert (ppval(csape(x',y',cond),x), y, 10*eps);
***** assert (ppval(csape(x,[y;y],cond),x),  ...
        [ppval(csape(x,y,cond),x);ppval(csape(x,y,cond),x)], 10*eps)
***** assert (ppval(csape(x,[y;y],cond),x2),  ...
        [ppval(csape(x,y,cond),x2);ppval(csape(x,y,cond),x2)], 10*eps)
***** assert (ppval(csape(x(1:4),y(1:4),cond),x(1:4)), y(1:4), 10*eps);
***** assert (ppval(csape(x(1:4)',y(1:4)',cond),x(1:4)), y(1:4), 10*eps);
***** test cond='complete';
 h = pi/4; n = 3; x = linspace(0,(n-1)*h,n); y = sin(x); valc = cos([x(1) 
x(end)]); pp = csape(x, y, cond, valc);
***** assert (ppval(csape(x,[y;y],cond, valc),x),  ...
        repmat(ppval(pp, x), [2 1]), 10*eps)
***** assert (polyval(pp.coefs(1, :), [0 h]), y(1:2), 10*eps)
***** assert (polyval(pp.coefs(2, :), [0 h]), y(2:3), 10*eps)
***** assert (polyval([3*pp.coefs(1, 1) 2*pp.coefs(1, 2) pp.coefs(1, 3)], 0), 
valc(1), 10*eps)
***** assert (polyval([3*pp.coefs(2, 1) 2*pp.coefs(2, 2) pp.coefs(2, 3)], h), 
valc(2), 10*eps)
***** assert (polyval([3*pp.coefs(1, 1) 2*pp.coefs(1, 2) pp.coefs(1, 3)], h), 
polyval([3*pp.coefs(2, 1) 2*pp.coefs(2, 2) pp.coefs(2, 3)], 0), 10*eps)
***** assert (polyval([6*pp.coefs(1, 1) 2*pp.coefs(1, 2)], h), 
polyval([6*pp.coefs(2, 1) 2*pp.coefs(2, 2)], 0), 10*eps)
51 tests, 51 passed, 0 known failure, 0 skipped
[inst/tps_val.m]
>>>>> /<<PKGBUILDDIR>>/inst/tps_val.m
***** shared x,y,c,xi
 x = ([1:10 10.5 11.3])'; y = sin(x);
 c = tpaps(x,y,1);
***** assert (tpaps(x,y,1,x), tps_val(x,c,x), 100*eps);
 x = rand(100, 2)*2 - 1; 
 y = x(:, 1) .^ 2 + x(:, 2) .^ 2;
 c = tpaps(x,y,1);
***** assert (tpaps(x,y,1,x), tps_val(x,c,x), 100*eps);
 xi = rand(30, 2);
!!!!! test failed
ASSERT errors for:  assert (tpaps (x, y, 1, x),tps_val (x, c, x),100 * eps)

  Location  |  Observed  |  Expected  |  Reason
    (54)        1.3402       1.3402      Abs err 2.8422e-14 exceeds tol 
2.2204e-14 by 6e-15
    (95)        1.0351       1.0351      Abs err 3.6415e-14 exceeds tol 
2.2204e-14 by 1e-14
shared variables   scalar structure containing the fields:

    x =

      -0.0323331   0.0182695
       0.8518362   0.2896809
      -0.0451283  -0.6041325
       0.5610380  -0.1796517
      -0.6131808  -0.0921282
       0.8697788  -0.1398031
      -0.5045679  -0.0104737
       0.8125672  -0.2925510
       0.3024261   0.8233419
      -0.2579855  -0.8860633
      -0.8357115  -0.5815271
       0.4445729  -0.9916135
      -0.4918925  -0.5479247
       0.5504337  -0.2145394
      -0.2736963   0.5929727
       0.2852439   0.0780998
       0.8685434  -0.5309648
       0.5383860  -0.6866667
       0.7632547  -0.7335370
      -0.3503671   0.4386099
       0.4887247   0.4272279
       0.5141580   0.5187706
      -0.5350954  -0.1863539
       0.9204283   0.3425378
       0.9555491  -0.1642666
       0.2565278  -0.1723143
       0.6705152   0.9913587
      -0.0833561  -0.8509145
       0.6991558  -0.9251489
      -0.7940994   0.6956624
      -0.6983475   0.9780409
       0.2919848  -0.0480303
       0.6113329  -0.4630063
      -0.4351897  -0.2946707
      -0.2314303   0.1067696
       0.4453431   0.5088592
       0.9054294  -0.4192051
      -0.9155230  -0.0264231
       0.8581585  -0.1524611
       0.3082040  -0.4528066
      -0.8951856   0.1889745
       0.0909991  -0.0988184
      -0.0045522   0.4217119
      -0.6343231  -0.3503977
      -0.8180864  -0.1554963
       0.2424692  -0.3391964
       0.1301395  -0.7413780
      -0.4387171  -0.2239266
       0.5041430  -0.0350685
       0.2186673  -0.7634573
       0.5302701   0.8638523
       0.9099103  -0.1862981
       0.5508961  -0.1494703
       0.8929655   0.7367638
       0.6056871  -0.5582498
      -0.6527738   0.3338536
       0.7394206   0.0571227
      -0.2646458  -0.9709814
       0.5827171   0.4322387
      -0.6138220   0.3794267
       0.6800995  -0.2256837
       0.6285039   0.3752350
      -0.6258059  -0.6856749
      -0.8680082  -0.6292902
       0.1751878   0.3543904
      -0.5441907   0.8366301
       0.4233384  -0.6852746
       0.0597670  -0.5795298
      -0.1454865   0.5718498
      -0.8828985  -0.1394947
      -0.5634939   0.3519527
      -0.1985317   0.3737319
       0.8937500  -0.6603029
       0.3905330  -0.8785106
      -0.0634462  -0.8785391
       0.4661804   0.4765859
      -0.5195971   0.7059802
       0.6132913   0.2793587
       0.7710446  -0.9835084
      -0.9926447   0.7194365
      -0.8575502  -0.9323716
      -0.8529481  -0.9322996
      -0.7211623  -0.9886861
       0.2624687   0.2735269
       0.7775346  -0.0434069
       0.4497171  -0.8241888
      -0.9666534   0.0347681
      -0.8889749   0.7651061
       0.1764939   0.5239967
       0.9154294   0.4250339
       0.2363672  -0.7508199
      -0.3457362  -0.3594619
      -0.6171175   0.9967018
       0.9288798  -0.0153048
       0.4661922   0.9043052
       0.8934762  -0.5157450
      -0.7518612  -0.5265730
       0.8469724   0.7791850
       0.3125737  -0.1145646
      -0.2296653  -0.8712798

    y =

       0.0013792
       0.8095400
       0.3670127
       0.3470384
       0.3844783
       0.7760600
       0.2546985
       0.7458516
       0.7693534
       0.8516646
       1.0365875
       1.1809423
       0.5421798
       0.3490043
       0.4265263
       0.0874636
       1.0362912
       0.7613706
       1.1206343
       0.3151357
       0.4213756
       0.5334814
       0.3210548
       0.9645204
       0.9400576
       0.0954987
       1.4323826
       0.7310038
       1.3447193
       1.1145399
       1.4442531
       0.0875620
       0.5881027
       0.2762209
       0.0649597
       0.4572682
       0.9955353
       0.8388806
       0.7596803
       0.3000235
       0.8370687
       0.0180459
       0.1778617
       0.5251443
       0.6934445
       0.1738455
       0.5665776
       0.2426158
       0.2553899
       0.6306824
       1.0274271
       0.8626437
       0.3258279
       1.3402084
       0.6784998
       0.5375718
       0.5500059
       1.0128423
       0.5263895
       0.5207421
       0.5134685
       0.5358184
       0.8617831
       1.1494444
       0.1562833
       0.9960934
       0.6488166
       0.3394269
       0.3481785
       0.7989685
       0.4413961
       0.1790904
       1.2347891
       0.9242970
       0.7758564
       0.4444583
       0.7683891
       0.4541675
       1.5617985
       1.5029325
       1.6047091
       1.5967030
       1.4975754
       0.1437068
       0.6064442
       0.8815326
       0.9356276
       1.3756638
       0.3057227
       1.0186648
       0.6196000
       0.2487464
       1.3742485
       0.8630520
       1.0351031
       1.0642925
       0.8425744
       1.3244915
       0.1108273
       0.8118746

    c =

      -0.00015976
      -0.35834935
      -0.00541596
       0.00131732
      -0.02512194
      -0.43532710
       0.00411844
      -0.13736720
      -0.07620496
      -0.47719601
      -0.03694177
       0.25430485
       0.07179728
      -0.00431844
      -0.03893874
      -0.00026456
      -0.72168054
       0.00676158
      -0.35732526
       0.01796409
       0.09721054
      -0.18629273
       0.00600016
       0.43864303
       0.56577896
       0.00070106
       0.77312574
      -0.12555178
      -0.92696227
      -0.53477889
       0.45632034
      -0.00081622
      -0.02159000
       0.00038362
      -0.00142327
       0.04495204
       0.05364872
      -0.29768046
       0.23887704
       0.00384318
      -0.22712579
       0.00060402
       0.00553448
      -0.01464113
      -0.19626722
      -0.00037557
      -0.04150458
       0.00280592
       0.00853202
      -0.06917428
      -0.80097079
      -0.32631493
       0.00610180
       0.75360795
      -0.00898366
      -0.10204517
      -0.04787301
       0.31147185
      -0.08591094
      -0.03043525
       0.02179277
      -0.11728280
      -0.42051852
      -0.05287746
       0.01089637
      -0.49476223
       0.02849828
       0.00719356
      -0.06194102
       0.20088054
       0.06313536
       0.01635038
       0.36320476
      -0.20390613
       0.07757799
       0.04286611
       0.06456676
       0.05913799
       1.23821837
       0.77184371
       9.35443736
      -8.90182734
       0.15223229
      -0.00149572
      -0.06714466
      -0.08715898
       0.41630239
      -0.26605084
      -0.03597200
      -0.20401654
       0.04773882
      -0.00495420
       0.22313127
       0.08368898
       0.24629820
       0.54129438
      -0.03625436
      -0.59934922
      -0.00217842
       0.12332731
      -1.33441961
      -0.03851501
      -0.04159350

    xi = [](0x0)
***** assert (tps_val(x,c,x,true), tps_val(x,c,x,false), 100*eps);
!!!!! test failed
ASSERT errors for:  assert (tps_val (x, c, x, true),tps_val (x, c, x, 
false),100 * eps)

  Location  |  Observed  |  Expected  |  Reason
    (54)        1.3402       1.3402      Abs err 2.8422e-14 exceeds tol 
2.2204e-14 by 6e-15
    (95)        1.0351       1.0351      Abs err 3.6415e-14 exceeds tol 
2.2204e-14 by 1e-14
shared variables   scalar structure containing the fields:

    x =

      -0.0323331   0.0182695
       0.8518362   0.2896809
      -0.0451283  -0.6041325
       0.5610380  -0.1796517
      -0.6131808  -0.0921282
       0.8697788  -0.1398031
      -0.5045679  -0.0104737
       0.8125672  -0.2925510
       0.3024261   0.8233419
      -0.2579855  -0.8860633
      -0.8357115  -0.5815271
       0.4445729  -0.9916135
      -0.4918925  -0.5479247
       0.5504337  -0.2145394
      -0.2736963   0.5929727
       0.2852439   0.0780998
       0.8685434  -0.5309648
       0.5383860  -0.6866667
       0.7632547  -0.7335370
      -0.3503671   0.4386099
       0.4887247   0.4272279
       0.5141580   0.5187706
      -0.5350954  -0.1863539
       0.9204283   0.3425378
       0.9555491  -0.1642666
       0.2565278  -0.1723143
       0.6705152   0.9913587
      -0.0833561  -0.8509145
       0.6991558  -0.9251489
      -0.7940994   0.6956624
      -0.6983475   0.9780409
       0.2919848  -0.0480303
       0.6113329  -0.4630063
      -0.4351897  -0.2946707
      -0.2314303   0.1067696
       0.4453431   0.5088592
       0.9054294  -0.4192051
      -0.9155230  -0.0264231
       0.8581585  -0.1524611
       0.3082040  -0.4528066
      -0.8951856   0.1889745
       0.0909991  -0.0988184
      -0.0045522   0.4217119
      -0.6343231  -0.3503977
      -0.8180864  -0.1554963
       0.2424692  -0.3391964
       0.1301395  -0.7413780
      -0.4387171  -0.2239266
       0.5041430  -0.0350685
       0.2186673  -0.7634573
       0.5302701   0.8638523
       0.9099103  -0.1862981
       0.5508961  -0.1494703
       0.8929655   0.7367638
       0.6056871  -0.5582498
      -0.6527738   0.3338536
       0.7394206   0.0571227
      -0.2646458  -0.9709814
       0.5827171   0.4322387
      -0.6138220   0.3794267
       0.6800995  -0.2256837
       0.6285039   0.3752350
      -0.6258059  -0.6856749
      -0.8680082  -0.6292902
       0.1751878   0.3543904
      -0.5441907   0.8366301
       0.4233384  -0.6852746
       0.0597670  -0.5795298
      -0.1454865   0.5718498
      -0.8828985  -0.1394947
      -0.5634939   0.3519527
      -0.1985317   0.3737319
       0.8937500  -0.6603029
       0.3905330  -0.8785106
      -0.0634462  -0.8785391
       0.4661804   0.4765859
      -0.5195971   0.7059802
       0.6132913   0.2793587
       0.7710446  -0.9835084
      -0.9926447   0.7194365
      -0.8575502  -0.9323716
      -0.8529481  -0.9322996
      -0.7211623  -0.9886861
       0.2624687   0.2735269
       0.7775346  -0.0434069
       0.4497171  -0.8241888
      -0.9666534   0.0347681
      -0.8889749   0.7651061
       0.1764939   0.5239967
       0.9154294   0.4250339
       0.2363672  -0.7508199
      -0.3457362  -0.3594619
      -0.6171175   0.9967018
       0.9288798  -0.0153048
       0.4661922   0.9043052
       0.8934762  -0.5157450
      -0.7518612  -0.5265730
       0.8469724   0.7791850
       0.3125737  -0.1145646
      -0.2296653  -0.8712798

    y =

       0.0013792
       0.8095400
       0.3670127
       0.3470384
       0.3844783
       0.7760600
       0.2546985
       0.7458516
       0.7693534
       0.8516646
       1.0365875
       1.1809423
       0.5421798
       0.3490043
       0.4265263
       0.0874636
       1.0362912
       0.7613706
       1.1206343
       0.3151357
       0.4213756
       0.5334814
       0.3210548
       0.9645204
       0.9400576
       0.0954987
       1.4323826
       0.7310038
       1.3447193
       1.1145399
       1.4442531
       0.0875620
       0.5881027
       0.2762209
       0.0649597
       0.4572682
       0.9955353
       0.8388806
       0.7596803
       0.3000235
       0.8370687
       0.0180459
       0.1778617
       0.5251443
       0.6934445
       0.1738455
       0.5665776
       0.2426158
       0.2553899
       0.6306824
       1.0274271
       0.8626437
       0.3258279
       1.3402084
       0.6784998
       0.5375718
       0.5500059
       1.0128423
       0.5263895
       0.5207421
       0.5134685
       0.5358184
       0.8617831
       1.1494444
       0.1562833
       0.9960934
       0.6488166
       0.3394269
       0.3481785
       0.7989685
       0.4413961
       0.1790904
       1.2347891
       0.9242970
       0.7758564
       0.4444583
       0.7683891
       0.4541675
       1.5617985
       1.5029325
       1.6047091
       1.5967030
       1.4975754
       0.1437068
       0.6064442
       0.8815326
       0.9356276
       1.3756638
       0.3057227
       1.0186648
       0.6196000
       0.2487464
       1.3742485
       0.8630520
       1.0351031
       1.0642925
       0.8425744
       1.3244915
       0.1108273
       0.8118746

    c =

      -0.00015976
      -0.35834935
      -0.00541596
       0.00131732
      -0.02512194
      -0.43532710
       0.00411844
      -0.13736720
      -0.07620496
      -0.47719601
      -0.03694177
       0.25430485
       0.07179728
      -0.00431844
      -0.03893874
      -0.00026456
      -0.72168054
       0.00676158
      -0.35732526
       0.01796409
       0.09721054
      -0.18629273
       0.00600016
       0.43864303
       0.56577896
       0.00070106
       0.77312574
      -0.12555178
      -0.92696227
      -0.53477889
       0.45632034
      -0.00081622
      -0.02159000
       0.00038362
      -0.00142327
       0.04495204
       0.05364872
      -0.29768046
       0.23887704
       0.00384318
      -0.22712579
       0.00060402
       0.00553448
      -0.01464113
      -0.19626722
      -0.00037557
      -0.04150458
       0.00280592
       0.00853202
      -0.06917428
      -0.80097079
      -0.32631493
       0.00610180
       0.75360795
      -0.00898366
      -0.10204517
      -0.04787301
       0.31147185
      -0.08591094
      -0.03043525
       0.02179277
      -0.11728280
      -0.42051852
      -0.05287746
       0.01089637
      -0.49476223
       0.02849828
       0.00719356
      -0.06194102
       0.20088054
       0.06313536
       0.01635038
       0.36320476
      -0.20390613
       0.07757799
       0.04286611
       0.06456676
       0.05913799
       1.23821837
       0.77184371
       9.35443736
      -8.90182734
       0.15223229
      -0.00149572
      -0.06714466
      -0.08715898
       0.41630239
      -0.26605084
      -0.03597200
      -0.20401654
       0.04773882
      -0.00495420
       0.22313127
       0.08368898
       0.24629820
       0.54129438
      -0.03625436
      -0.59934922
      -0.00217842
       0.12332731
      -1.33441961
      -0.03851501
      -0.04159350

    xi = [](0x0)
3 tests, 1 passed, 0 known failure, 0 skipped
Checking C++ files ...
Summary: 87 tests, 85 passed, 0 known failures, 0 skipped
Some tests failed.  Giving up...
make: *** [debian/rules:5: binary-indep] Error 1
dpkg-buildpackage: error: debian/rules binary-indep subprocess returned exit 
status 2
--------------------------------------------------------------------------------

This is just an example, but it's apparently easy to make it fail by trying 
many times.
I've put several failed build logs here:

https://people.debian.org/~sanvila/build-logs/octave-splines/

Apparently, there are unit tests based on random numbers, but the probability
of failure is > 0 and measurable. Please use a fixed seed for the random 
numbers,
or disable the tests which fail "easily". Packages are not supposed to fail
randomly.

Moreover, the failing target is dh_auto_install, not dh_auto_test. This is bad,
because someone who wants to skip the tests (to ensure that the package will 
build
100% of the time, not just 95% of the time) will not achieve such goal
by setting DEB_BUILD_OPTIONS=nocheck.

If this is really a bug in one of the build-depends, please use reassign and 
affects,
so that this is still visible in the BTS web page for this package.

Thanks.

Reply via email to