[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)
- Reply: bugzilla-noreply_a_freebsd.org: "[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)"
- Reply: bugzilla-noreply_a_freebsd.org: "[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)"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 28 Apr 2024 08:57:52 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278630 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/uncoarsening/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 = _ClassicAlgPolicy; _Comp = __less<unsigned int>; _InIter1 = __wrap_iter<unsigned int*>&; _Sent1 = __wrap_iter<unsigned int*>&; _InIter2 = __wrap_iter<unsigned int*>&; _Sent2 = __wrap_iter<unsigned int*>&; _OutIter = __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 -- You are receiving this mail because: You are the assignee for the bug.