Your message dated Thu, 10 Dec 2020 09:49:12 +0000
with message-id <[email protected]>
and subject line Bug#977010: fixed in octave-optim 1.6.0-6
has caused the Debian Bug report #977010,
regarding octave-optim FTBFS with Octave 6.1.0: test failures
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
977010: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977010
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: octave-optim
Version: 1.6.0-5
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/package.php?p=octave-optim

...
[inst/quadprog.m]
>>>>> /<<PKGBUILDDIR>>/inst/quadprog.m
***** test
 H= diag([1; 0]);
 f = [3; 4];
 A= [-1 -3; 2 5; 3 4];
 b = [-15; 100; 80];
 l= zeros(2,1);
 [x,fval,exitflag,output] = quadprog(H,f,A,b,[],[],l,[]);
 assert(x,[0;5])
 assert(fval,20)
 assert(exitflag,1)
 assert(output.iterations,1)
!!!!! test failed
Invalid call to __qp__.  Correct usage is:

 -- [X, LAMBDA, INFO, ITER] = __qp__ (X0, H, Q, AEQ, BEQ, AIN, BIN,
          MAXIT, RTOL)
***** demo
  C = [0.9501    0.7620    0.6153    0.4057
      0.2311    0.4564    0.7919    0.9354
      0.6068    0.0185    0.9218    0.9169
      0.4859    0.8214    0.7382    0.4102
      0.8912    0.4447    0.1762    0.8936];
  %% Linear Inequality Constraints
  d = [0.0578; 0.3528; 0.8131; 0.0098; 0.1388];
  A =[0.2027    0.2721    0.7467    0.4659
      0.1987    0.1988    0.4450    0.4186
      0.6037    0.0152    0.9318    0.8462];
  b =[0.5251; 0.2026; 0.6721];
  %% Linear Equality Constraints
  Aeq = [3 5 7 9];
  beq = 4;
  %% Bound constraints
  lb = -0.1*ones(4,1);
  ub = ones(4,1);
  H = C' * C;
  f = -C' * d;
  [x, obj, flag, output, lambda]=quadprog (H, f, A, b, Aeq, beq, lb, ub)
1 test, 0 passed, 0 known failure, 0 skipped
...
[inst/lsqlin.m]
>>>>> /<<PKGBUILDDIR>>/inst/lsqlin.m
***** test
***** shared C,d,A,b
 C = [0.9501,0.7620,0.6153,0.4057;...
     0.2311,0.4564,0.7919,0.9354;...
     0.6068,0.0185,0.9218,0.9169;...
     0.4859,0.8214,0.7382,0.4102;...
     0.8912,0.4447,0.1762,0.8936];
 d = [0.0578;    0.3528;    0.8131;    0.0098;    0.1388];
 A =[0.2027,    0.2721,    0.7467,   0.4659;...
    0.1987,    0.1988,    0.4450,   0.4186;...
    0.6037 , 0.0152,    0.9318,    0.8462];
 b =[0.5251;0.2026;0.6721];
 Aeq = [3, 5, 7, 9];
 beq = 4;
 lb = -0.1*ones(4,1);
 ub = 2*ones(4,1);
 [x,resnorm,residual,exitflag] = lsqlin(C,d,A,b,Aeq,beq,lb,ub);
 assert(x,[-0.10000;  -0.10000;   0.15991;   0.40896],10e-5)
 assert(resnorm,0.16951,10e-5)
 assert(residual, [0.035297; 0.087623;  -0.353251;   0.145270;   
0.121232],10e-5)
 assert(exitflag,1)
warning: colon arguments should be scalars
warning: called from
    null at line 67 column 14
    quadprog at line 302 column 13
    lsqlin at line 123 column 21
    __test__ at line 17 column 32
    test at line 677 column 11
    /tmp/tmp.Kmq0GnniXr at line 78 column 31

!!!!! test failed
Invalid call to __qp__.  Correct usage is:

 -- [X, LAMBDA, INFO, ITER] = __qp__ (X0, H, Q, AEQ, BEQ, AIN, BIN,
          MAXIT, RTOL)
shared variables   scalar structure containing the fields:

    C = [](0x0)
    d = [](0x0)
    A = [](0x0)
    b = [](0x0)
***** test
 Aeq = [];
 beq = [];
 lb = [];
 ub = [];
 x0 = 0.1*ones(4,1);
 x = lsqlin(C,d,A,b,Aeq,beq,lb,ub,x0);
 [x,resnorm,residual,exitflag] = lsqlin(C,d,A,b,Aeq,beq,lb,ub,x0);
 assert(x,[ 0.12986;  -0.57569 ;  0.42510;   0.24384],10e-5)
 assert(resnorm,0.017585,10e-5)
 assert(residual, [-0.0126033;  -0.0208040;  -0.1295084;  -0.0057389;   
0.01372462],10e-5)
 assert(exitflag,1)
!!!!! test failed
quadprog: initial guess has incorrect length
shared variables   scalar structure containing the fields:

    C = [](0x0)
    d = [](0x0)
    A = [](0x0)
    b = [](0x0)
***** demo
  C = [0.9501    0.7620    0.6153    0.4057
      0.2311    0.4564    0.7919    0.9354
      0.6068    0.0185    0.9218    0.9169
      0.4859    0.8214    0.7382    0.4102
      0.8912    0.4447    0.1762    0.8936];
  d = [0.0578; 0.3528; 0.8131; 0.0098; 0.1388];
  %% Linear Inequality Constraints
  A =[0.2027    0.2721    0.7467    0.4659
      0.1987    0.1988    0.4450    0.4186
      0.6037    0.0152    0.9318    0.8462];
  b =[0.5251; 0.2026; 0.6721];
  %% Linear Equality Constraints
  Aeq = [3 5 7 9];
  beq = 4;
  %% Bound constraints
  lb = -0.1*ones(4,1);
  ub = ones(4,1);
  [x, resnorm, residual, flag, output, lambda] = lsqlin (C, d, A, b, Aeq, beq, 
lb, ub)
2 tests, 1 passed, 0 known failure, 0 skipped
...

--- End Message ---
--- Begin Message ---
Source: octave-optim
Source-Version: 1.6.0-6
Done: =?utf-8?q?S=C3=A9bastien_Villemot?= <[email protected]>

We believe that the bug you reported is fixed in the latest version of
octave-optim, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sébastien Villemot <[email protected]> (supplier of updated octave-optim 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 10 Dec 2020 10:29:19 +0100
Source: octave-optim
Architecture: source
Version: 1.6.0-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Octave Group <[email protected]>
Changed-By: Sébastien Villemot <[email protected]>
Closes: 977010
Changes:
 octave-optim (1.6.0-6) unstable; urgency=medium
 .
   * octave6.patch: new patch, fixes FTBFS against octave 6 (Closes: #977010)
   * Bump S-V to 4.5.1
Checksums-Sha1:
 d327e3ee4e13a4a7dc7fc6d1e5dca595e913da38 2120 octave-optim_1.6.0-6.dsc
 c1f994b998daba16fd54ba48b1099ab2c4e4b83e 8288 
octave-optim_1.6.0-6.debian.tar.xz
 e61301b13f98768142280704fab55eb7611bc1c1 23391 
octave-optim_1.6.0-6_source.buildinfo
Checksums-Sha256:
 0801280db7989ae5567357cbde39afd77f69a8e8e0fb2c763520863f55962442 2120 
octave-optim_1.6.0-6.dsc
 83b1cf1594898649ddba439852647c1f93b23fce253d74f1cbad234f5ab5eb76 8288 
octave-optim_1.6.0-6.debian.tar.xz
 9493d99535acf107c458c0672383d7a79fc8667ff76bb2e4ad9dad7e488d2af7 23391 
octave-optim_1.6.0-6_source.buildinfo
Files:
 6215c0f503461c033562793ad0485953 2120 math optional octave-optim_1.6.0-6.dsc
 975f6b6208407ed265696ccaab76e3c4 8288 math optional 
octave-optim_1.6.0-6.debian.tar.xz
 2e791c1c9ef13f494e0fe2786cec9058 23391 math optional 
octave-optim_1.6.0-6_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEU5UdlScuDFuCvoxKLOzpNQ7OvkoFAl/R6ssACgkQLOzpNQ7O
vkpstg/+LMPkqRyTPE4j7TnOITHbMoQWUQngJXuarjYslqEX/dZpDzGEsf2UFkfC
oW3gFWpG9nfojUCwxgmiNdNDma4gtmjX/OJhM7Ved4ckilCqFNG0Kqw9bd55PTe4
yqAZIZ/8fSCuf5dEpWGa+M9TiHrhtO8csRRCSGDNo3Jhtt5umkxh8y/x4fSzThg8
sOqSvq2HuyELd1ZEqsqUzzdWpUqtcwwgZN0C4DHT93naPyNOZMpcH1qBMkq9EXGR
yuqh1hQihANk1hpuQB67bmWwTWWHa/DLHXKvk+PT5pUAjh7a753Gz2Aj08Ge4Yhu
nJ5MhFZ+5+EgzyfZbZP5IeI/StUUw5mgWDYZUhoWSveaqIg1hRv9cHbrdw9SZsZ1
xScHu7TMVPwYOsGGheg1tLtPYv/vO3XmNrAnyj8EFsRtfT/DdUHUOMpQSY57cASS
U+dkXjBMG/pI7NqtNr7bl1ayFTurwJ2rzpcaXJP1x1Ro5D3abuYaEyK65kH1a1GQ
m+t2s2IeMNz3Yse9rWGNfK3a5X0WhSfZ/yWjS1neVIiJifmmC+4iv0srRAs2n0xb
xG179wwfbLmNZ65hV706widWFZhO8IZKGMj+Hc5UFm/TX1fT625KFdj6ebDLvZ3L
6HZi4rHnzvPKYvS3YM4sk4tvPUlPmMFH8+OvJ9/rW69bDDdPCuY=
=kJ0C
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to