https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72076
Thorsten Hirsch changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72076
--- Comment #6 from Thorsten Hirsch ---
One by one. :)
I mean this snippet:
template
constexpr
typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value,
int>::__type
ilogb(_Tp __x)
{ r
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72076
--- Comment #4 from Thorsten Hirsch ---
Sorry, you lost me - does my GMP installation cause the compilation error
(illegal instruction) or does it cause the lonely constexpr without a type
in the cmath header?
In other words: is the lonely const
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72076
--- Comment #2 from Thorsten Hirsch ---
In that case it might be a problem of Arch's multilib, which is their way of
allowing 32bit compilations on x64, see [1] and [2]. So my gcc package is
called gcc-multilib, which includes (depends on) the 32
++
Assignee: unassigned at gcc dot gnu.org
Reporter: t.hirsch at web dot de
Target Milestone: ---
Please have a look at line 1468 of /usr/include/c++/6.1.1/cmath:
template
constexpr
typename __gnu_cxx::__enable_if<__is_integer<_Tp>