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.