Your message dated Fri, 27 Jul 2012 22:17:54 +0000
with message-id <[email protected]>
and subject line Bug#682410: fixed in viennacl 1.2.0-2
has caused the Debian Bug report #682410,
regarding viennacl: FTBFS in a minimal sid amd64 chroot
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.)


-- 
682410: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=682410
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: viennacl
Version: 1.2.0-1
Severity: serious
Justification: fails to build from source

Hi,

your package fails to build in a minimal sid chroot on amd64:

make[3]: Entering directory `/tmp/buildd/viennacl-1.2.0/obj-x86_64-linux-gnu'
/usr/bin/cmake -E cmake_progress_report 
/tmp/buildd/viennacl-1.2.0/obj-x86_64-linux-gnu/CMakeFiles 88
[ 85%] Building CXX object 
examples/parameters/CMakeFiles/matrixparams.dir/matrix.cpp.o
cd /tmp/buildd/viennacl-1.2.0/obj-x86_64-linux-gnu/examples/parameters && 
/usr/bin/c++    -Wall -pedantic -I/tmp/buildd/viennacl-1.2.0 
-I/tmp/buildd/viennacl-1.2.0/obj-x86_64-linux-gnu -I/tmp/bu
ildd/viennacl-1.2.0/external    -o CMakeFiles/matrixparams.dir/matrix.cpp.o -c 
/tmp/buildd/viennacl-1.2.0/examples/parameters/matrix.cpp
In file included from /tmp/buildd/viennacl-1.2.0/viennacl/matrix.hpp:28:0,
                 from 
/tmp/buildd/viennacl-1.2.0/examples/parameters/matrix.cpp:20:
/tmp/buildd/viennacl-1.2.0/viennacl/linalg/matrix_operations.hpp: In 
instantiation of 'void viennacl::linalg::prod_impl(const 
viennacl::matrix_expression<const viennacl::matrix<SCALARTYPE, F, AL
IGNMENT>, const viennacl::matrix<SCALARTYPE, F, ALIGNMENT>, 
viennacl::op_trans>&, const viennacl::vector<SCALARTYPE, VECTOR_ALIGNMENT>&, 
viennacl::vector<SCALARTYPE, VECTOR_ALIGNMENT>&) [with SC
ALARTYPE = float; F = viennacl::row_major; unsigned int ALIGNMENT = 1u; 
unsigned int VECTOR_ALIGNMENT = 1u]':
/tmp/buildd/viennacl-1.2.0/viennacl/linalg/matrix_operations.hpp:1023:9:   
required from 'viennacl::vector<SCALARTYPE, ALIGNMENT>& 
viennacl::vector<SCALARTYPE, ALIGNMENT>::operator=(const vienna
cl::vector_expression<const viennacl::matrix_expression<const 
viennacl::matrix<SCALARTYPE, F, MAT_ALIGNMENT>, const 
viennacl::matrix<SCALARTYPE, F, MAT_ALIGNMENT>, viennacl::op_trans>, const vie
nnacl::vector<SCALARTYPE, ALIGNMENT>, viennacl::op_prod>&) [with F = 
viennacl::row_major; unsigned int MAT_ALIGNMENT = 1u; SCALARTYPE = float; 
unsigned int ALIGNMENT = 1u]'
/tmp/buildd/viennacl-1.2.0/examples/parameters/matrix_functors.hpp:90:3:   
required from 'void matrix_trans_vec_mul(TestData&) [with TestData = 
test_data<viennacl::scalar<float>, viennacl::vecto
r<float, 1u>, viennacl::matrix<float, viennacl::row_major, 1u> >]'
/tmp/buildd/viennacl-1.2.0/examples/parameters/matrix.cpp:154:3:   required 
from 'int run_matrix_benchmark(test_config&, viennacl::io::parameter_database&) 
[with ScalarType = float]'
/tmp/buildd/viennacl-1.2.0/examples/parameters/matrix.cpp:237:42:   required 
from here
/tmp/buildd/viennacl-1.2.0/viennacl/linalg/matrix_operations.hpp:369:7: error: 
'trans_prod_impl' was not declared in this scope, and no declarations were 
found by argument-dependent lookup at the point of instantiation [-fpermissive]
/tmp/buildd/viennacl-1.2.0/viennacl/linalg/matrix_operations.hpp:381:10: note: 
'template<class SCALARTYPE, class F, unsigned int ALIGNMENT, unsigned int 
VECTOR_ALIGNMENT> void viennacl::linalg::trans_prod_impl(const 
viennacl::matrix<SCALARTYPE, F, ALIGNMENT>&, const viennacl::vector<SCALARTYPE, 
VECTOR_ALIGNMENT>&, viennacl::vector<SCALARTYPE, VECTOR_ALIGNMENT>&)' declared 
here, later in the translation unit
/tmp/buildd/viennacl-1.2.0/viennacl/linalg/matrix_operations.hpp: In 
instantiation of 'void viennacl::linalg::prod_impl(const 
viennacl::matrix_expression<const viennacl::matrix<SCALARTYPE, F, ALIGNMENT>, 
const viennacl::matrix<SCALARTYPE, F, ALIGNMENT>, viennacl::op_trans>&, const 
viennacl::vector<SCALARTYPE, VECTOR_ALIGNMENT>&, viennacl::vector<SCALARTYPE, 
VECTOR_ALIGNMENT>&) [with SCALARTYPE = double; F = viennacl::row_major; 
unsigned int ALIGNMENT = 1u; unsigned int VECTOR_ALIGNMENT = 1u]':
/tmp/buildd/viennacl-1.2.0/viennacl/linalg/matrix_operations.hpp:1023:9:   
required from 'viennacl::vector<SCALARTYPE, ALIGNMENT>& 
viennacl::vector<SCALARTYPE, ALIGNMENT>::operator=(const 
viennacl::vector_expression<const viennacl::matrix_expression<const 
viennacl::matrix<SCALARTYPE, F, MAT_ALIGNMENT>, const 
viennacl::matrix<SCALARTYPE, F, MAT_ALIGNMENT>, viennacl::op_trans>, const 
viennacl::vector<SCALARTYPE, ALIGNMENT>, viennacl::op_prod>&) [with F = 
viennacl::row_major; unsigned int MAT_ALIGNMENT = 1u; SCALARTYPE = double; 
unsigned int ALIGNMENT = 1u]'
/tmp/buildd/viennacl-1.2.0/examples/parameters/matrix_functors.hpp:90:3:   
required from 'void matrix_trans_vec_mul(TestData&) [with TestData = 
test_data<viennacl::scalar<double>, viennacl::vector<double, 1u>, 
viennacl::matrix<double, viennacl::row_major, 1u> >]'
/tmp/buildd/viennacl-1.2.0/examples/parameters/matrix.cpp:154:3:   required 
from 'int run_matrix_benchmark(test_config&, viennacl::io::parameter_database&) 
[with ScalarType = double]'
/tmp/buildd/viennacl-1.2.0/examples/parameters/matrix.cpp:253:45:   required 
from here
/tmp/buildd/viennacl-1.2.0/viennacl/linalg/matrix_operations.hpp:369:7: error: 
'trans_prod_impl' was not declared in this scope, and no declarations were 
found by argument-dependent lookup at the point of instantiation [-fpermissive]
/tmp/buildd/viennacl-1.2.0/viennacl/linalg/matrix_operations.hpp:381:10: note: 
'template<class SCALARTYPE, class F, unsigned int ALIGNMENT, unsigned int 
VECTOR_ALIGNMENT> void viennacl::linalg::trans_prod_impl(const 
viennacl::matrix<SCALARTYPE, F, ALIGNMENT>&, const viennacl::vector<SCALARTYPE, 
VECTOR_ALIGNMENT>&, viennacl::vector<SCALARTYPE, VECTOR_ALIGNMENT>&)' declared 
here, later in the translation unit
make[3]: *** [examples/parameters/CMakeFiles/matrixparams.dir/matrix.cpp.o] 
Error 1

Full log attached.

Andreas

Attachment: viennacl_0.log.gz
Description: GNU Zip compressed data


--- End Message ---
--- Begin Message ---
Source: viennacl
Source-Version: 1.2.0-2

We believe that the bug you reported is fixed in the latest version of
viennacl, 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.
Michael Wild <[email protected]> (supplier of updated viennacl 
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: SHA256

Format: 1.8
Date: Fri, 27 Jul 2012 22:24:56 +0200
Source: viennacl
Binary: libviennacl-dev libviennacl-doc
Architecture: source all
Version: 1.2.0-2
Distribution: unstable
Urgency: low
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Michael Wild <[email protected]>
Description: 
 libviennacl-dev - Scientific computing library written in C++ based on OpenCL
 libviennacl-doc - ViennaCL API and user documentation
Closes: 682410
Changes: 
 viennacl (1.2.0-2) unstable; urgency=low
 .
   * [432b5df] Change debian branch to debian/1.2.0
   * [815d6d8] Fix declaration order of prod_impl() and trans_prod_impl()
     - Added d/p/0004-Fix-declaration-order-of-prod_impl-trans_prod_impl.patch
     (Closes: 682410)
Checksums-Sha1: 
 b7560fc42e1184e984045c8ac1ad55b405926253 2275 viennacl_1.2.0-2.dsc
 36f0a8805ec2d4e2365e171b1523257a545f8aa6 7038 viennacl_1.2.0-2.debian.tar.gz
 d76e20391e36fe88af5e54ad0334e7f3e90b2706 200134 libviennacl-dev_1.2.0-2_all.deb
 faeca7b4928e43f6b72068d6197d17a3baab6bae 1872604 
libviennacl-doc_1.2.0-2_all.deb
Checksums-Sha256: 
 d5f38866919b6bef93b23b7e4d254e500324f02f94c8bca0c530e256a11742da 2275 
viennacl_1.2.0-2.dsc
 c68805216e80beb3884402ffe3436b0cfc85e9ec7b90c7b98b9b8921e44bf2eb 7038 
viennacl_1.2.0-2.debian.tar.gz
 3f26d3ef64888e007877283de679fbbb5dcb847c98c34dc1c09275ccc8698df3 200134 
libviennacl-dev_1.2.0-2_all.deb
 45a60d38af934126fddbd119078538378498bb4dc608bd22892363ffa0ae1ed3 1872604 
libviennacl-doc_1.2.0-2_all.deb
Files: 
 4abd654a204b298f04c4d27436c55251 2275 contrib/science extra 
viennacl_1.2.0-2.dsc
 f3901d7aeeb00faa16a5f712b2d3c577 7038 contrib/science extra 
viennacl_1.2.0-2.debian.tar.gz
 6cc772550997f7d6dbe5a21895f519e4 200134 contrib/libdevel extra 
libviennacl-dev_1.2.0-2_all.deb
 a176c8e56085b564d307077300ef8b62 1872604 contrib/doc extra 
libviennacl-doc_1.2.0-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBCAAGBQJQExHYAAoJEDNV9NY7WCHMGQIP/0XrVrkL6IiwUjTQDIU2V+FA
SqI6Nb/g1OlkIrqjdQD+UA1tD8E9W+iu1uiJnhPawpA0r5jTFqVUFbqW5Yg/chZC
quHwTsVuorJTOcuGMaNdQhi9dt6kwdwFGReIK+F26z8vTLnaVciMc0X89QUb4JjJ
10d7XmY7XhuE1llPvdO8lpwyj0g8fPmGbijRKgnCimZaBYlfHXPZbRQaYvZngMdk
O4Lrg4NqgD3ENB/+ZWcTcbjj4FT3tF3+9jn3KbLUucuqWANm/N2aOH31AYMVwSmg
3MGAwz0XirVzvfQ6a1SVeb01iG0nOyGRYXG4Ybw8aM16ZkV5jLELBZFG+w7hMazE
dKrgY6o1w5qZSo/kC34gDIaQKiij5XklqLDYfR7ckUvS7VhWTd8rWVaRwnx7RSwO
vQQXx5wRXU6BahVVv0aZPPx6+r3ri7nN5bIxDG9SMZ40eZKciYr71LlMhpzy47Vv
zHEVZ9U/uFnVcb/4ege3g6CKqoyP6S551bLr6olzW+csTmWKYTDd+qEHKNnWTMTb
vayzyA19qexUGF+dL8giO8ptBNNoghUSTRItpp36bM8pD5tDByvIPo4PAIifSpBW
gbN//v/STC8tl49gzvrGql9QfAtfz1OV1P03o6j2cheG0/k4PpQOiN48sFT4SGj0
z08T391aql5RyJffovOr
=150F
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to