Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #937724
| From | Santiago Vila <sanvila@debian.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist |
| Subject | Bug#918747: octave-splines: FTBFS randomly |
| Date | 2019-01-09 00:30 +0100 |
| Message-ID | <xe8YN-34E-5@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
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.
Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread
Bug#918747: octave-splines: FTBFS randomly Santiago Vila <sanvila@debian.org> - 2019-01-09 00:30 +0100 Bug#918747: marked as done (octave-splines: FTBFS randomly) Rafael Laboissière <rafael@debian.org> - 2019-01-13 11:20 +0100
csiph-web