Package: woo Version: 1.0+dfsg1-1 Severity: important User: debian-gl...@lists.debian.org Usertags: 2.23
This package fails to build with libc6 2.23 (2.23-0experimental0 from experimental). > sbuild (Debian sbuild) 0.68.0 (15 Jan 2016) on dl580gen9-02.hlinux ... > build-src-tree/woo/pkg/dem/Particle.hpp: In member function 'void > Shape::setBaseColor(Real)': > build-src-tree/woo/pkg/dem/Particle.hpp:360:39: error: 'isnan' was not > declared in this scope > void setBaseColor(Real c){ if(isnan(c)) return; > color=trunc(color)+(color<0?-1:1)*CompUtils::clamped(c,0,1); } > ^ > build-src-tree/woo/pkg/dem/Particle.hpp:360:39: note: suggested alternatives: > In file included from /usr/include/c++/5/random:38:0, > from /usr/include/c++/5/bits/stl_algo.h:66, > from /usr/include/c++/5/algorithm:62, > from /usr/include/boost/iterator/iterator_concepts.hpp:29, > from /usr/include/boost/range/concepts.hpp:20, > from /usr/include/boost/range/size_type.hpp:20, > from /usr/include/boost/range/size.hpp:21, > from /usr/include/boost/range/functions.hpp:20, > from /usr/include/boost/range/iterator_range_core.hpp:38, > from /usr/include/boost/lexical_cast.hpp:30, > from build-src-tree/woo/core/Dispatcher.hpp:11, > from build-src-tree/woo/pkg/dem/Collision.hpp:2, > from build-src-tree/woo/pkg/dem/InsertionSortCollider.hpp:4, > from build-src-tree/../pkg/dem/InsertionSortCollider.cpp:3, > from build-src-tree/src/chunk-65-InsertionSortCollider.cpp:1: > /usr/include/c++/5/cmath:641:5: note: 'std::isnan' > isnan(_Tp __x) > ^ > In file included from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:35:0, > from > /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:64, > from > /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:53, > from > /usr/include/boost/lexical_cast/try_lexical_convert.hpp:34, > from /usr/include/boost/lexical_cast.hpp:32, > from build-src-tree/woo/core/Dispatcher.hpp:11, > from build-src-tree/woo/pkg/dem/Collision.hpp:2, > from build-src-tree/woo/pkg/dem/InsertionSortCollider.hpp:4, > from build-src-tree/../pkg/dem/InsertionSortCollider.cpp:3, > from build-src-tree/src/chunk-65-InsertionSortCollider.cpp:1: > /usr/include/boost/math/special_functions/fpclassify.hpp:579:14: note: > 'boost::math::isnan' > inline bool (isnan)(T x) > ^ > In file included from /usr/include/eigen3/Eigen/Core:441:0, > from build-src-tree/woo/lib/base/Math.hpp:55, > from build-src-tree/woo/core/Master.hpp:16, > from build-src-tree/woo/core/Dispatcher.hpp:13, > from build-src-tree/woo/pkg/dem/Collision.hpp:2, > from build-src-tree/woo/pkg/dem/InsertionSortCollider.hpp:4, > from build-src-tree/../pkg/dem/InsertionSortCollider.cpp:3, > from build-src-tree/src/chunk-65-InsertionSortCollider.cpp:1: > /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h:67:36: note: > 'Eigen::isnan' > EIGEN_ARRAY_DECLARE_GLOBAL_UNARY(isnan,scalar_isnan_op) > ^ > /usr/include/eigen3/Eigen/src/Core/GlobalFunctions.h:17:4: note: in > definition of macro 'EIGEN_ARRAY_DECLARE_GLOBAL_UNARY' > (NAME)(const Eigen::ArrayBase<Derived>& x) { \ > ^ > In file included from /usr/include/eigen3/Eigen/Core:302:0, > from build-src-tree/woo/lib/base/Math.hpp:55, > from build-src-tree/woo/core/Master.hpp:16, > from build-src-tree/woo/core/Dispatcher.hpp:13, > from build-src-tree/woo/pkg/dem/Collision.hpp:2, > from build-src-tree/woo/pkg/dem/InsertionSortCollider.hpp:4, > from build-src-tree/../pkg/dem/InsertionSortCollider.cpp:3, > from build-src-tree/src/chunk-65-InsertionSortCollider.cpp:1: > /usr/include/eigen3/Eigen/src/Core/MathFunctions.h:930:46: note: > 'Eigen::numext::isnan' > template<typename T> EIGEN_DEVICE_FUNC bool (isnan) (const T &x) { return > internal::isnan_impl(x); } > ^ > In file included from > build-src-tree/src/chunk-65-InsertionSortCollider.cpp:1:0: > build-src-tree/../pkg/dem/InsertionSortCollider.cpp: In member function 'bool > InsertionSortCollider::updateBboxes_doFullRun()': > build-src-tree/../pkg/dem/InsertionSortCollider.cpp:297:24: error: 'isinf' > was not declared in this scope > verletDist=isinf(minR) ? 0 : abs(verletDist)*minR; ... -- Martin Michlmayr Linux for HPE Helion, Hewlett Packard Enterprise