Your message dated Fri, 08 Jun 2018 18:49:22 +0000
with message-id <e1frmru-000boq...@fasolo.debian.org>
and subject line Bug#853333: fixed in blitz++ 1:1.0.1+ds-1
has caused the Debian Bug report #853333,
regarding blitz++: ftbfs with GCC-7
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 ow...@bugs.debian.org
immediately.)


-- 
853333: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853333
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:blitz++
Version: 1:0.10+ds-2
Severity: normal
Tags: sid buster
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-7

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-7/g++-7, but succeeds to build with gcc-6/g++-6. The
severity of this report may be raised before the buster release.
There is no need to fix this issue in time for the stretch release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc7-20170126/blitz++_0.10+ds-2_unstable_gcc7.log
The last lines of the build log are at the end of this report.

To build with GCC 7, either set CC=gcc-7 CXX=g++-7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-7/porting_to.html

[...]
                                   ^
../../blitz/array/newet-macros.h:125:1: note: in definition of macro 
'BZ_DECLARE_ARRAY_ET_BINARY_SCALAR'
 name(const BZ_BLITZ_SCOPE(ETBase)<T>& d1, const sca d2)                    \
 ^~~~
../../blitz/array/ops.h:127:1: note: in expansion of macro 
'BZ_DECLARE_ARRAY_ET_SCALAR_OPS'
 BZ_DECLARE_ARRAY_ET_SCALAR_OPS(complex<long double>)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../blitz/array/ops.h:93:35: note:   substitution of deduced template 
arguments resulted in errors seen above
 BZ_DECLARE_ARRAY_ET_BINARY_SCALAR(operator-,  Subtract, sca)           \
                                   ^
../../blitz/array/newet-macros.h:125:1: note: in definition of macro 
'BZ_DECLARE_ARRAY_ET_BINARY_SCALAR'
 name(const BZ_BLITZ_SCOPE(ETBase)<T>& d1, const sca d2)                    \
 ^~~~
../../blitz/array/ops.h:127:1: note: in expansion of macro 
'BZ_DECLARE_ARRAY_ET_SCALAR_OPS'
 BZ_DECLARE_ARRAY_ET_SCALAR_OPS(complex<long double>)
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../blitz/globeval.cc:34:0,
                 from ../../blitz/array/ops.cc:38,
                 from ../../blitz/array.cc:13,
                 from ../../blitz/array-impl.h:2559,
                 from ../../blitz/array.h:37,
                 from ../../src/globals.cpp:12:
../../blitz/tvevaluate.h: In instantiation of 'static void 
blitz::_tv_evaluator<unroll, N_length>::evaluate_unaligned(T_numtype*, const 
T_expr&, T_update) [with T_numtype = int; T_expr = 
blitz::_bz_ArrayExpr<blitz::FastTV2Iterator<int, 2> >; T_update = 
blitz::_bz_update<int, int>; bool unroll = false; int N_length = 2]':
../../blitz/globeval.cc:303:7:   required from 'static void 
blitz::chunked_updater<T_numtype, T_expr, T_update, 
N>::unaligned_update(T_numtype*, T_expr, blitz::diffType) [with T_numtype = 
int; T_expr = blitz::_bz_ArrayExpr<blitz::IndexPlaceholder<0> >; T_update = 
blitz::_bz_update<int, int>; int N = 2; blitz::diffType = long int]'
../../blitz/globeval.cc:342:41:   recursively required from 'static void 
blitz::_bz_meta_binaryAssign<I>::assign(T_data*, T_expr, blitz::diffType, 
blitz::diffType, T_update) [with T_data = int; T_expr = 
blitz::_bz_ArrayExpr<blitz::IndexPlaceholder<0> >; T_update = 
blitz::_bz_update<int, int>; int I = 6; blitz::diffType = long int]'
../../blitz/globeval.cc:342:41:   required from 'static void 
blitz::_bz_meta_binaryAssign<I>::assign(T_data*, T_expr, blitz::diffType, 
blitz::diffType, T_update) [with T_data = int; T_expr = 
blitz::_bz_ArrayExpr<blitz::IndexPlaceholder<0> >; T_update = 
blitz::_bz_update<int, int>; int I = 7; blitz::diffType = long int]'
../../blitz/globeval.cc:404:13:   required from 'void 
blitz::_bz_evaluateWithUnitStride(T_dest&, typename T_dest::T_iterator&, 
T_expr, blitz::diffType, T_update) [with T_dest = blitz::TinyVector<int, 1>; 
T_expr = blitz::_bz_ArrayExpr<blitz::IndexPlaceholder<0> >; T_update = 
blitz::_bz_update<int, int>; typename T_dest::T_iterator = 
blitz::FastTV2Iterator<int, 1>; blitz::diffType = long int]'
../../blitz/globeval.cc:591:31:   required from 'static void 
blitz::_bz_evaluator<1>::evaluateWithStackTraversal(T_dest&, T_expr, T_update) 
[with T_dest = blitz::TinyVector<int, 1>; T_expr = 
blitz::_bz_ArrayExpr<blitz::IndexPlaceholder<0> >; T_update = 
blitz::_bz_update<int, int>]'
../../blitz/globeval.cc:279:58:   required from 'void 
blitz::_bz_evaluate(T_dest&, T_expr, T_update) [with T_dest = 
blitz::TinyVector<int, 1>; T_expr = 
blitz::_bz_ArrayExpr<blitz::IndexPlaceholder<0> >; T_update = 
blitz::_bz_update<int, int>]'
../../blitz/tvevaluate.h:135:17:   required from 'static void 
blitz::_tv_evaluator<true, N_length>::select_evaluation(blitz::TinyVector<T, 
N_length>&, const T_expr&, T_update) [with T = int; T_expr = 
blitz::_bz_ArrayExpr<blitz::IndexPlaceholder<0> >; T_update = 
blitz::_bz_update<int, int>; int N_length = 1]'
../../blitz/tvevaluate.h:179:57:   required from 'void blitz::TinyVector<T, 
N>::_tv_evaluate(const T_expr&, T_update) [with T_expr = 
blitz::_bz_ArrayExpr<blitz::IndexPlaceholder<0> >; T_update = 
blitz::_bz_update<int, int>; P_numtype = int; int N_length = 1]'
../../blitz/tinyvec2.cc:86:15:   required from 'blitz::TinyVector<T, N>& 
blitz::TinyVector<T, N>::operator=(const blitz::ETBase<T_expr>&) [with T_expr = 
blitz::IndexPlaceholder<0>; P_numtype = int; int N_length = 1]'
../../blitz/array/storage.h:412:17:   required from 
'blitz::ColumnMajorArray<N_rank>::ColumnMajorArray(blitz::paddingPolicy) [with 
int N_rank = 1]'
../../blitz/array/storage.h:430:34:   required from here
../../blitz/tvevaluate.h:120:36: error: 'const class 
blitz::_bz_ArrayExpr<blitz::FastTV2Iterator<int, 2> >' has no member named 
'fastRead'; did you mean 'fastRead_tv'?
     T_update::update(data[i], expr.fastRead(i));
                               ~~~~~^~~~~~~~
                               fastRead_tv
Makefile:548: recipe for target 'globals.lo' failed
make[3]: *** [globals.lo] Error 1
make[3]: Leaving directory '/build/blitz++-u0oEAa/blitz++-0.10+ds/_build/lib'
Makefile:982: recipe for target 'blitz-library' failed
make[2]: *** [blitz-library] Error 1
make[2]: Leaving directory '/build/blitz++-u0oEAa/blitz++-0.10+ds/_build'
debian/rules:24: recipe for target 'override_dh_auto_build-arch' failed
make[1]: *** [override_dh_auto_build-arch] Error 2
make[1]: Leaving directory '/build/blitz++-u0oEAa/blitz++-0.10+ds'
debian/rules:13: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: blitz++
Source-Version: 1:1.0.1+ds-1

We believe that the bug you reported is fixed in the latest version of
blitz++, 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 853...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jerome Benoit <calcu...@rezozer.net> (supplier of updated blitz++ 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Fri, 08 Jun 2018 18:25:05 +0000
Source: blitz++
Binary: libblitz0v5 libblitz0-dev libblitz-doc
Architecture: source
Version: 1:1.0.1+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Jerome Benoit <calcu...@rezozer.net>
Description:
 libblitz-doc - C++ template class library for scientific computing - doc
 libblitz0-dev - C++ template class library for scientific computing - libdev
 libblitz0v5 - C++ template class library for scientific computing
Closes: 835373 853333 894309
Changes:
 blitz++ (1:1.0.1+ds-1) unstable; urgency=medium
 .
   * New upstream major version (Closes: #894309, #853333, #835373)
   * Debianization:
     - debian/control:
       - debhelper, bump to 11;
       - Standards Version, bump to 4.1.4 (no change);
     - debian/copyright:
       - Upstream-Contact field, update;
       - Source field, update;
       - Files-Excluded, refresh;
       - Copyright field: update;
     - debian/watch, migration to GitHub repository;
     - debian/rules:
       - override_dh_auto_configure, add enable-maintainer-mode;
       - get-orig-source target, discard;
     - debian/patches/*:
       - d/p/upstream-autotoolization-harden.patch , refresh;
       - d/p/debian*.patch , update;
     - debian/source/lintian-overrides, update;
     - debian/clean, refresh;
     - debian/adhoc/*/Makefile:
       - copyright year tuple, update.
Checksums-Sha1:
 35e90c4a614a4bfde530870cf0cde6170ba67b25 3060 blitz++_1.0.1+ds-1.dsc
 b478823fd295c14e13d6ee1f8b6e4889df08ba1a 839684 blitz++_1.0.1+ds.orig.tar.xz
 ba14698a06d7af0e79d535fb31860f8e5b2aa39b 12440 blitz++_1.0.1+ds-1.debian.tar.xz
 1482c8c9e7fc2d3a13a9f571b0c7a07aabe1ff32 6703 
blitz++_1.0.1+ds-1_source.buildinfo
Checksums-Sha256:
 72c78a2941803ce75e8d7172cadbae8ac576b7b7006eff0179f53b9798c57be4 3060 
blitz++_1.0.1+ds-1.dsc
 fe2d90be283b7459e8e213ac97d57238a47f1f17410d03eacc4590909484b6c5 839684 
blitz++_1.0.1+ds.orig.tar.xz
 5245d6aa5bd01c69b380e66987d62d5feecd9d34f4c1fbb22ddfbd1da0d7e4fa 12440 
blitz++_1.0.1+ds-1.debian.tar.xz
 8e560dfbec43e958ec63f5a2a33e034f95650f62d098159bb385041d0fad6a0a 6703 
blitz++_1.0.1+ds-1_source.buildinfo
Files:
 54651d97ff43b2ec90965f8ef1e32bb9 3060 devel optional blitz++_1.0.1+ds-1.dsc
 d5f647905a611a21d3efff5eef49dec0 839684 devel optional 
blitz++_1.0.1+ds.orig.tar.xz
 038d4ac45e7453135f159dbd5ff860a7 12440 devel optional 
blitz++_1.0.1+ds-1.debian.tar.xz
 d7310e1725c143d51ec7eba4e5300b06 6703 devel optional 
blitz++_1.0.1+ds-1_source.buildinfo

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

iQRJBAEBCgAzFiEEriiuFXEN/x2H5adiP5IZpn82xosFAlsazAcVHGNhbGN1bHVz
QHJlem96ZXIubmV0AAoJED+SGaZ/NsaLjCkgAK4Jib6yNlTZ5Qln3KrtNddfY7sb
VZlLI70YKUwTO+uHc/dIycgoKSaeD6hb2Kjj/wyuVmi00oWgxrp4v+1vvNjs0y99
O5iPGeyCCxW72lMNjOuUAHVo5kXXxhCkvGX+ZyCSc7HtqLJ7u359bQUnjiOIOAIb
kwdHs2IHJv84eAfPpXkNA1/Oy7PS2gwLLV1pOUgVGa8x+TlggZEYrMZKAGns6opm
EDrikMFapPCLnxRbHXW/S5fi1K+89udEyE++l6rZk4zlU7S3qgiZs1ktVKbqeYBF
n0AyeAuQ3kEw9q3jXBgiNzqONDfUgkzyb822TWHLl2I9Q3zgY4Y6xK4q3eIbByNp
idHbMTYIbsFrtjSvdHBUv1u0Liq+u3DsmRA7tZCkqK0Jx4Lbz0RB9yroi6iJQLLy
pqpkrhQZMeDENMyx3F3+Ihbk5httNajiVmIFoqRWjftR8JLegJ6/VGzFanuCNaMP
XOvJQgyrUTRr7mhrq0lbiVF/J9brO5f+fRuGXd33V5J9Tl0H4pluyTHjig+MUswY
GC0pRTHeoA+wZgtr+oz2O25RUQ3a+FPSVmh2pyTcvv0YIfj/XU+IdYswJuC7Lpxd
lIAh0lct10pmqeVLrdY8BfKmMvA+mCE3Gdt56whEoy9B5S1gPrWlH822ko1FANNg
CUixEc1mwt1//2Wzct15ejjKxmQew/h344ne+xFuhvXya42X8QTXbulHu1Ayj2ry
ipje4hCWFHU2nbTpGu3JnS52HCe33Rv5mVzVomQaMd2qxESUrt2aUXbLdB81LTMm
2oIPPQKAPd8wa3iCvxZjR4FdErZ3h/u71dEU+vTSxwBCLVmx3zmpERhVuqr17PtV
TvxsZcMM6mEnVgD7xE+yLW/u1xy2uVybd8PdxKbJjBovylts6KYfsNXYvLYNn8vl
1rqVoTq/n6e+ZM+ffZt00Zmvbs3tgjAQlEtxn4pztMhf76BBnf7jUpsyAWt9Neg4
2JaoV7otRWU5DaiixU4nEOS8vzNSWVU+wAWoxTlU1esudtKxvqqPDE0CKG2Xt8DF
3SFs6dkKhFmvH1MdasMs2v3+fab4nwlnbDVm49HS0dm/kiXo5JcjZ/0Yrw7+50sL
J+pWbTGf3bh0yO7Qw+JshzDo0AYfr/rPlm3+MetzAU8G9kAiOH/8dfIsUJVFZ673
cJAvpDFZtZwPuJ0oB9kpvWFh+ZYyWGmDpdH8GDsRZP39iIfr1VP8j2YkAaQrBBDE
IX/a9svkiIzegS4c1TJ/aCcYuezqST//KZAh/CB/nYEboTBHJdS8kMWpKpLkNwGJ
JwpDJx0TQZQ0eldl7ZxC8by33yZbHs7/7C8JJqbHJZa2VRLfiTt9EQ28ik4=
=ebJt
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
debian-science-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to