Date: Sun, 28 Apr 2024 08:57:52 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 278630] lang/gcc13: GCC fails with an error: use of built-in trait '__remove_cvref(_InIter1)' in function signature; use library traits instead (on the port math/kamis on armv7) Message-ID: <bug-278630-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D278630 Bug ID: 278630 Summary: lang/gcc13: GCC fails with an error: use of built-in trait '__remove_cvref(_InIter1)' in function signature; use library traits instead (on the port math/kamis on armv7) Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: yuri@freebsd.org CC: salvadore@freebsd.org CC: salvadore@freebsd.org In file included from /usr/include/c++/v1/__algorithm/ranges_set_difference.h:15, from /usr/include/c++/v1/algorithm:1851, from /wrkdirs/usr/ports/math/kamis/work/KaMIS-2.1/extern/KaHIP/lib/partition/unc= oarsening/separator/vertex_separator_flow_solver.cpp:8: /usr/include/c++/v1/__algorithm/set_difference.h: In instantiation of 'std::__1::pair<__remove_cvref(_InIter1), __remove_cvref(_OutIter)> std::__1::__set_difference(_InIter1&&, _Sent1&&, _InIter2&&, _Sent2&&, _OutIter&&, _Comp&&) [with _AlgPolicy =3D _ClassicAlgPolicy; _Comp =3D __less<unsigned int>; _InIter1 =3D __wrap_iter<unsigned int*>&; _Sent1 =3D __wrap_iter<unsigned int*>&; _InIter2 =3D __wrap_iter<unsigned int*>&; _Sen= t2 =3D __wrap_iter<unsigned int*>&; _OutIter =3D __wrap_iter<int*>&]': /usr/include/c++/v1/__algorithm/set_difference.h:32:1: error: use of built-= in trait '__remove_cvref(_InIter1)' in function signature; use library traits instead 32 | __set_difference( | ^~~~~~~~~~~~~~~~ /usr/include/c++/v1/__algorithm/set_difference.h:32:1: error: use of built-= in trait '__remove_cvref(_OutIter)' in function signature; use library traits instead --=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-278630-7788>