Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Aug 2019 16:19:19 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 233405] sparc64: DWARF unwinder required for GCC 4.2.1 retirement
Message-ID:  <bug-233405-227-QMKMng6doj@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-233405-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-233405-227@https.bugs.freebsd.org/bugzilla/>

index | next in thread | previous in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233405

--- Comment #2 from Ed Maste <emaste@freebsd.org> ---
Attempting to enable LLVM libunwind on sparc64 resulted in:

In file included from
/scratch/tmp/emaste/freebsd/contrib/libunwind/src/libunwind.cpp:29:
/scratch/tmp/emaste/freebsd/contrib/libunwind/src/UnwindCursor.hpp:1155:3:
error: static_assert failed due to requirement
'check_fit<libunwind::UnwindCursor<libunwind::LocalAddressSpace,
libunwind::Registers_sparc>, unw_cursor_t>::does_fit' "UnwindCursor<> does not
fit in unw_cursor_t"
  static_assert((check_fit<UnwindCursor<A, R>, unw_cursor_t>::does_fit),
  ^              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/scratch/tmp/emaste/freebsd/contrib/libunwind/src/libunwind.cpp:78:24: note: in
instantiation of member function
'libunwind::UnwindCursor<libunwind::LocalAddressSpace,
libunwind::Registers_sparc>::UnwindCursor' requested here
  new ((void *)cursor) UnwindCursor<LocalAddressSpace, REGISTER_KIND>(
                       ^

-- 
You are receiving this mail because:
You are the assignee for the bug.

help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-233405-227-QMKMng6doj>