Date: Wed, 01 Jan 2025 22:21:25 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 283780] math/polymake: mark BROKEN, fails to compile Message-ID: <bug-283780-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D283780 Bug ID: 283780 Summary: math/polymake: mark BROKEN, fails to compile Product: Ports & Packages Version: Latest Hardware: Any URL: https://forum.polymake.org/viewtopic.php?p=3D4158 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: bsd@philippost.de Flags: maintainer-feedback+ Created attachment 256328 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D256328&action= =3Dedit Mark port as broken: fails to compile math/polymake fails to compile due to missing template argument lists: [...] In file included from /usr/ports/math/polymake/work/polymake-4.13/apps/common/cpperl/generated/Ar= ray-3.cc:8: In file included from /usr/ports/math/polymake/work/polymake-4.13/include/core-wrappers/polymake/= IncidenceMatrix.h:21: In file included from /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Incidence= Matrix.h:27: In file included from /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/GenericIn= cidenceMatrix.h:22: In file included from /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/internal/= matrix_methods.h:21: /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Container= Chain.h:1131:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1131 | return this->manip_top().template get_container(size_constant<base_t::normal_it_pos>()).size(); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Container= Chain.h:1135:49: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1135 | return get_dim(this->manip_top().template get_container(size_constant<base_t::normal_it_pos>())); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Container= Chain.h:1139:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1139 | return this->manip_top().template get_container(size_constant<base_t::normal_it_pos>()).empty(); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Container= Chain.h:1156:57: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1156 | ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).begin()...); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Container= Chain.h:1163:57: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1163 | ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).end()...); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Container= Chain.h:1170:63: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1170 | ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).begin()...); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Container= Chain.h:1177:63: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1177 | ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).end()...); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Container= Chain.h:1183:76: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1183 | return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>()).front()...= ); |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Container= Chain.h:1189:76: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1189 | return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>()).front()...= ); |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Container= Chain.h:1233:65: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1233 | ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).rbegin()...); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Container= Chain.h:1240:65: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1240 | ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).rend()...); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Container= Chain.h:1247:71: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1247 | ensure(this->manip_top().templa= te get_container(size_constant<Index>()), muntag_t<Features>()).rbegin()...); | = ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Container= Chain.h:1254:71: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1254 | ensure(this->manip_top().templa= te get_container(size_constant<Index>()), muntag_t<Features>()).rend()...); | = ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Container= Chain.h:1260:76: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1260 | return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>()).back()... = ); |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Container= Chain.h:1266:76: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1266 | return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>()).back()... = ); |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Container= Chain.h:1288:76: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1288 | return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>())[i]... ); |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Container= Chain.h:1294:76: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1294 | return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>())[i]... ); |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ^ In file included from /usr/ports/math/polymake/work/polymake-4.13/apps/common/cpperl/generated/Ar= ray-3.cc:8: In file included from /usr/ports/math/polymake/work/polymake-4.13/include/core-wrappers/polymake/= IncidenceMatrix.h:21: In file included from /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/Incidence= Matrix.h:28: In file included from /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/permutati= ons.h:20: /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/GenericMa= trix.h:1528:50: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1528 | return concat_rows(this->hidden().template get_container(size_constant<i>())); | ^ /usr/ports/math/polymake/work/polymake-4.13/include/core/polymake/GenericMa= trix.h:1533:50: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 1533 | return concat_rows(this->hidden().template get_container(size_constant<i>())); | ^ 19 errors generated. ninja: build stopped: subcommand failed. gmake: *** [Makefile:35: all] Error 1 =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure = to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/math/polymake *** Error code 1 Stop. make: stopped in /usr/ports/math/polymake This has also been reported by pkg-fallout. Therefore mark the port as BROK= EN. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-283780-7788>