Your message dated Tue, 26 Jan 2016 23:23:23 +0000
with message-id <e1aocxh-0008ka...@franck.debian.org>
and subject line Bug#812431: fixed in polymake 3.0r1-1
has caused the Debian Bug report #812431,
regarding polymake: normaliz.o compile error on i386, powerpc, kfreebsd-i386
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.)


-- 
812431: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812431
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: polymake
Version: 3.0-1
Severity: serious
Tags: upstream
Justification: FTBFS

On several 32 bit architectures it looks liks there problems related
to the size of integers.

At a guess, it looks like the problem is the difference between
"unsigned int" and "long unsigned int" on these architectures.

Here is a sample from the build log:

/usr/bin/perl /«PKGBUILDDIR»/support/guarded_compiler.pl g++ -c -o normaliz.o 
-fPIC -g -O2 -fstack-protector-strong -Wformat -Werror=format-security 
-I/«PKGBUILDDIR»/include/core-wrappers -I/«PKGBUILDDIR»/include/core 
-I/«PKGBUILDDIR»/bundled/libnormaliz/include/app-wrappers 
-I/«PKGBUILDDIR»/bundled/libnormaliz/include/apps 
-I/«PKGBUILDDIR»/include/app-wrappers -I/«PKGBUILDDIR»/include/apps -fopenmp -g 
-O2 -fstack-protector-strong -Wformat -Werror=format-security 
-ftemplate-depth-200 -Wall -Wno-strict-aliasing -Wno-parentheses -fwrapv 
-fopenmp -DPOLYMAKE_APPNAME=polytope -DNDEBUG -DPOLYMAKE_DEBUG=0 -O2 -MD 
-I/«PKGBUILDDIR»/bundled/libnormaliz/external/libnormaliz -std=c++0x 
-DPM_FORCE_TR1  -I/«PKGBUILDDIR»/bundled/libnormaliz/apps/polytope 
-I/«PKGBUILDDIR»/apps/polytope -include src/normaliz.cc 
/«PKGBUILDDIR»/bundled/libnormaliz/apps/polytope/src/perl/wrap-normaliz.cc
In file included from 
/«PKGBUILDDIR»/bundled/libnormaliz/external/libnormaliz/libnormaliz/libnormaliz-all.cpp:31:0,
                 from 
/«PKGBUILDDIR»/bundled/libnormaliz/apps/polytope/src/normaliz.cc:77,
                 from <command-line>:0:
/«PKGBUILDDIR»/bundled/libnormaliz/external/libnormaliz/libnormaliz/full_cone.cpp:
 In instantiation of 'void 
libnormaliz::Full_Cone<Integer>::compute_class_group() [with Integer = 
pm::Integer]':
/«PKGBUILDDIR»/bundled/libnormaliz/external/libnormaliz/libnormaliz/full_cone.cpp:4453:24:
   required from 'void libnormaliz::Full_Cone<Integer>::dual_mode() [with 
Integer = pm::Integer]'
/«PKGBUILDDIR»/bundled/libnormaliz/external/libnormaliz/libnormaliz/cone.cpp:1998:5:
   required from 'void 
libnormaliz::Cone<Integer>::compute_dual_inner(libnormaliz::ConeProperties&) 
[with IntegerFC = pm::Integer; Integer = pm::Integer]'
/«PKGBUILDDIR»/bundled/libnormaliz/external/libnormaliz/libnormaliz/cone.cpp:1849:36:
   required from 'void 
libnormaliz::Cone<Integer>::compute_dual(libnormaliz::ConeProperties&) [with 
Integer = pm::Integer]'
/«PKGBUILDDIR»/bundled/libnormaliz/external/libnormaliz/libnormaliz/cone.cpp:1430:21:
   required from 'libnormaliz::ConeProperties 
libnormaliz::Cone<Integer>::compute(libnormaliz::ConeProperties) [with Integer 
= pm::Integer]'
/«PKGBUILDDIR»/bundled/libnormaliz/apps/polytope/src/normaliz.cc:237:27:   
required from here
/«PKGBUILDDIR»/bundled/libnormaliz/external/libnormaliz/libnormaliz/full_cone.cpp:3658:5:
 error: conversion from 'size_t {aka unsigned int}' to 
'std::vector<pm::Integer, std::allocator<pm::Integer> >::value_type {aka 
pm::Integer}' is ambiguous
     ClassGroup.push_back(Support_Hyperplanes.nr_of_rows()-rk);
     ^
In file included from 
/«PKGBUILDDIR»/include/core-wrappers/polymake/Integer.h:20:0,
                 from 
/«PKGBUILDDIR»/bundled/libnormaliz/apps/polytope/src/normaliz.cc:22,
                 from <command-line>:0:
/«PKGBUILDDIR»/include/core/polymake/Integer.h:168:4: note: candidate: 
pm::Integer::Integer(double)
    Integer(double d)
    ^
/«PKGBUILDDIR»/include/core/polymake/Integer.h:162:4: note: candidate: 
pm::Integer::Integer(int)
    Integer(int i)
    ^
/«PKGBUILDDIR»/include/core/polymake/Integer.h:156:4: note: candidate: 
pm::Integer::Integer(long unsigned int)
    Integer(unsigned long i)
    ^
/«PKGBUILDDIR»/include/core/polymake/Integer.h:150:4: note: candidate: 
pm::Integer::Integer(long long int)
    Integer(long long i)
    ^
/«PKGBUILDDIR»/include/core/polymake/Integer.h:144:4: note: candidate: 
pm::Integer::Integer(long int)
    Integer(long i)
    ^

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.2.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages polymake depends on:
ii  g++                         4:5.3.1-1
ii  libbliss1d                  0.72-5
ii  libc6                       2.21-6
ii  libcdd0d                    094g-5
ii  libgcc1                     1:5.3.1-5
ii  libgmp10                    2:6.1.0+dfsg-2
ii  libgmpxx4ldbl               2:6.1.0+dfsg-2
ii  libgomp1                    5.3.1-5
ii  liblrsgmp0                  0.51-2
ii  libmpfr-dev                 3.1.3-2
ii  libmpfr4                    3.1.3-2
ii  libppl13v5                  1:1.1-7.2
ii  libstdc++6                  5.3.1-5
ii  libterm-readline-gnu-perl   1.28-2+b1
ii  libxml-libxml-perl          2.0123+dfsg-1+b1
ii  libxml-libxslt-perl         1.94-2+b1
ii  libxml-writer-perl          0.625-1
ii  libxml2                     2.9.3+dfsg1-1
ii  make                        4.0-8.2
ii  perl                        5.22.1-4
ii  perl-base [perlapi-5.22.1]  5.22.1-4

Versions of packages polymake recommends:
ii  chromium   46.0.2490.71-1
ii  conkeror   1.0~~pre-1+git150730-1
pn  gfan       <none>
ii  graphviz   2.38.0-12+b1
ii  iceweasel  43.0.2-1+b1
ii  sketch     1:0.3.7-1
ii  xdg-utils  1.1.1-1

Versions of packages polymake suggests:
pn  povray            <none>
ii  texlive-pictures  2015.20151225-1

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: polymake
Source-Version: 3.0r1-1

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

Debian distribution maintenance software
pp.
David Bremner <brem...@debian.org> (supplier of updated polymake 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: SHA256

Format: 1.8
Date: Tue, 26 Jan 2016 17:29:40 -0400
Source: polymake
Binary: polymake
Architecture: source
Version: 3.0r1-1
Distribution: unstable
Urgency: medium
Maintainer: David Bremner <brem...@debian.org>
Changed-By: David Bremner <brem...@debian.org>
Description:
 polymake   - Tool for algorithmic discrete geometry
Closes: 812431
Changes:
 polymake (3.0r1-1) unstable; urgency=medium
 .
   * New upstream bugfix release
     - fix incompatibility of the Integer type with libnormaliz on 32bit
       platforms (Closes: #812431).
Checksums-Sha1:
 cdebe28c974c3ce3e862dea345a7a9c22e5dcae2 1784 polymake_3.0r1-1.dsc
 19671a1359d456e19ca25ca1bf9c7bd5c90288df 2401930 polymake_3.0r1.orig.tar.bz2
 efeadd0ef6e31bb3082bd9d01fbdfc8e49471b3f 7824 polymake_3.0r1-1.debian.tar.xz
Checksums-Sha256:
 434cbe340f2647861b847daab73aeb0024138b7d5a1e085251a855d4a57f8837 1784 
polymake_3.0r1-1.dsc
 b5185d1072c3f0319bfa40cfae708331fee3116a932f390545e479d82f1dcfbb 2401930 
polymake_3.0r1.orig.tar.bz2
 affbc3d9391d74a62fc1dde2d42b8b518ea42512508569d965be358dc40cf481 7824 
polymake_3.0r1-1.debian.tar.xz
Files:
 562e9b19b527935faa8c3251b1d0af76 1784 math optional polymake_3.0r1-1.dsc
 6a10a8859a7f52e0cacc2683b87d6be3 2401930 math optional 
polymake_3.0r1.orig.tar.bz2
 a70b6caa830072284c6cb43dc3535d88 7824 math optional 
polymake_3.0r1-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQGcBAEBCAAGBQJWp/xoAAoJEPIClx2kp54sKqwMAIoG5pn2aLB41bdcbXGzWSpN
5SJZd+uC5VUB9jZTUzgdF9nlKcM3F7fincVr5JGe8ZMaIHTqBrK1YA4n7eiBtkz9
PMcu/UDSTKY4pqSnHoVN1HQFiQI6/Zc93UezCVcI+4BYTis7rJ0+iVY7qIbn/DMG
4BnizKNmN5AmiV7OJ1KxNk94L4EDkCTize5fn6JbsLidHqZq+wBrcLMSpGPy8xwi
igRd0fNxIC4Hu3OLTXfycUpnMxSu2omFLZYW4yO6t6wNZXrKthkijDznVlg8vblD
LjpLG9zzdBix5C+QPu7mTESitlgLBnrW5aIrALqRoI2FLcxEy+qBQ3pIZjKIDjMt
aly6OgJhT9ine44TIZoyOOl7Ad4BkJKg4HyZ2RDyHeQd0YbuCWuKBtZh4zBdO1Tp
d/QDUjylKI6zawGzxu2DcLmiV+ntl7VIkSQB1IxpJgjz1cq3xqWIeunLBkKA/Q2x
Fidu8wPzo/hJAEL9El24ukMZTAsguNzGoeqmFFLc0A==
=pUek
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to