Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 07 Aug 2023 15:11:03 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 273000] lang/gcc12: Assertion '!this->empty()' failed on arm64
Message-ID:  <bug-273000-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273000

            Bug ID: 273000
           Summary: lang/gcc12: Assertion '!this->empty()' failed on arm64
           Product: Ports & Packages
           Version: Latest
          Hardware: arm64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: salvadore@freebsd.org
          Reporter: marcel@herrbischoff.com
             Flags: maintainer-feedback?(salvadore@freebsd.org)
          Assignee: salvadore@freebsd.org

While attempting to start the sysutils/btop port installed from a binary
package, on a Raspberry Pi 3 running 13.2-RELEASE, the application immediat=
ely
aborts with the following error:

/usr/local/lib/gcc12/include/c++/bits/stl_deque.h:1484: std::deque<_Tp,
_Alloc>::const_reference std::deque<_Tp, _Alloc>::back() const [with _Tp =
=3D long
long int; _Alloc =3D std::allocator<long long int>; const_reference =3D con=
st long
long int&]: Assertion '!this->empty()' failed.
Abort trap (core dumped)

The port requires GCC due to libstdc++. On amd64 it runs as expected. After
checking back with the port maintainer, this appears to be a GCC bug.

--=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-273000-7788>