[Bug debug/84637] gcc/dbxout.c:684:14: runtime error: negation of -9223372036854775808 cannot be represented in type 'long int'; cast to an unsigned type to negate this value to itself

wilson at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Mar 1 20:49:00 GMT 2018


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84637

Jim Wilson <wilson at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |wilson at gcc dot gnu.org

--- Comment #1 from Jim Wilson <wilson at gcc dot gnu.org> ---
The stabs support is obsolete and unmaintained.  The best solution is to
disable the stabs support for the compiler target you are trying to build.  If
you disable the stabs support for your target, the testsuite will stop running
stabs tests, and you won't see these errors anymore.

The stabs support can be disabled by removing the dbxelf.h reference in
config.sub for x86 linux (and optionally other x86 targets), or by undeffing
DBX_DEBUGGING_INFO somewhere in the config/i386 dir.


More information about the Gcc-bugs mailing list