Bug#718636: libdolfin1.0-dev: dolfin.h header unusable

Sébastien Villemot sebastien at debian.org
Sat Aug 3 11:51:47 UTC 2013


Package: libdolfin1.0-dev
Version: 1.0.0-7+b1
Severity: grave
Justification: renders package unusable
Tags: jessie sid

Dear Maintainer,

A program as simple as the following one fails to compile:

#include <dolfin.h>

int main()
{
  return 0;
}


The first error is (there are many others):

In file included from /usr/include/dolfin/fem/FiniteElement.h:27:0,
                 from /usr/include/dolfin/function/FunctionSpace.h:37,
                 from /usr/include/dolfin/function/dolfin_function.h:9,
                 from /usr/include/dolfin.h:14,
                 from glou.cc:1:
/usr/include/dolfin/fem/UFCCell.h: In member function ‘void dolfin::UFCCell::init(const dolfin::Cell&)’:
/usr/include/dolfin/fem/UFCCell.h:107:22: error: cannot convert ‘dolfin::uint** {aka unsigned int**}’ to ‘std::size_t** {aka long unsigned int**}’ in assignment
       entity_indices = new uint*[topological_dimension + 1];


This problem is most likely due to GCC 4.8, since the same version of dolfin in
Wheezy is not affected.

Cheers,

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.9-0.bpo.1-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libdolfin1.0-dev depends on:
ii  cmake                         2.8.11.2-1
ii  libarmadillo-dev              1:3.900.2+dfsg-1
ii  libboost-dev                  1.49.0.1
ii  libboost-filesystem-dev       1.49.0.1
ii  libboost-iostreams-dev        1.49.0.1
ii  libboost-math-dev             1.49.0.1
ii  libboost-mpi-dev              1.49.0.1
ii  libboost-program-options-dev  1.49.0.1
ii  libboost-serialization-dev    1.49.0.1
ii  libboost-thread-dev           1.49.0.1
ii  libcgal-dev                   4.2-5
ii  libdolfin1.0                  1.0.0-7+b1
ii  libpetsc3.2-dev               3.2.dfsg-6
ii  libptscotch-dev               5.1.12b.dfsg-2
ii  libslepc3.2-dev               3.2-p5-1
ii  libsuitesparse-dev            1:3.4.0-3
ii  libxml2-dev                   2.9.1+dfsg1-2
ii  pkg-config                    0.26-1
ii  python-ufc                    2.2.0-1
ii  ufc                           2.2.0-1

libdolfin1.0-dev recommends no packages.

libdolfin1.0-dev suggests no packages.

-- no debconf information

-- 
 .''`.    Sébastien Villemot
: :' :    Debian Developer
`. `'     http://www.dynare.org/sebastien
  `-      GPG Key: 4096R/381A7594

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20130803/6c473bca/attachment.sig>


More information about the debian-science-maintainers mailing list