reproduce-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[task #15725] gcc-0.9.2 install crash


From: Boud Roukema
Subject: [task #15725] gcc-0.9.2 install crash
Date: Mon, 13 Jul 2020 16:50:00 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0

Follow-up Comment #1, task #15725 (project reproduce):

Sorry, this is a *bug*, not a *task*. My mistake! Feel free to reclassify it
as a bug if possible.

LOG:

Moreover, the log disappeared (suspicious content? lines too long?). 

So here it is - it will remain in place for 90 days and disappear:

https://paste.debian.net/1156274/

A shorter extract of the key lines is here:


/mymaneage-build-dir/software/installed/bin/bash ../libtool  --tag=CXX  
--mode=compile
/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/./gcc/xgcc
-shared-libgcc
-B/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/./gcc
-nostdinc++
-L/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/src
-L/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/src/.libs
-L/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs
-B/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/bin/
-B/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/lib/ -isystem
/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/include -isystem
/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/sys-include   
-D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS
-D__STDC_LIMIT_MACROS  -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -I.
-I../../../../libsanitizer/sanitizer_common -I..  -I
../../../../libsanitizer/include -isystem
../../../../libsanitizer/include/system  -Wall -W -Wno-unused-parameter
-Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions
-fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden
-Wno-variadic-macros -I../../libstdc++-v3/include    
-I../../libstdc++-v3/include/x86_64-pc-linux-gnu    
-I../../../../libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++11
-fcf-protection -mshstk -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I
../../../../libsanitizer/../libbacktrace -I ../libbacktrace -I
../../../../libsanitizer/../include -include
../../../../libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE
-MT sanitizer_posix.lo -MD -MP -MF .deps/sanitizer_posix.Tpo -c -o
sanitizer_posix.lo
../../../../libsanitizer/sanitizer_common/sanitizer_posix.cc
libtool: compile: 
/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/./gcc/xg++
-B/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/./gcc/
-nostdinc++ -nostdinc++
-I/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu
-I/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/include
-I/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/libstdc++-v3/libsupc++
-I/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/libstdc++-v3/include/backward
-I/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/libstdc++-v3/testsuite/util
-L/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/src
-L/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/src/.libs
-L/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs
-B/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/src/.libs
-B/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs
-B/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/bin/
-B/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/lib/ -isystem
/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/include -isystem
/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/sys-include
-DHAVE_CONFIG_H -I. -I../../../libitm -I../../../libitm/config/linux/x86
-I../../../libitm/config/linux -I../../../libitm/config/x86
-I../../../libitm/config/posix -I../../../libitm/config/generic
-I../../../libitm -mrtm -Wall -pthread -Werror -fcf-protection -mshstk
-std=gnu++0x -funwind-tables -fno-exceptions -fno-rtti -fabi-version=4 -g -O2
-D_GNU_SOURCE -MT barrier.lo -MD -MP -MF .deps/barrier.Tpo -c
../../../libitm/barrier.cc -o barrier.o >/dev/null 2>&1
libtool: compile: 
/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/./gcc/xgcc
-B/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/./gcc/
-B/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/bin/
-B/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/lib/ -isystem
/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/include -isystem
/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/sys-include
-DHAVE_CONFIG_H -I. -I../../../libquadmath -I ../../../libquadmath/../include
-fcf-protection -mshstk -g -O2 -MT math/tanq_kernel.lo -MD -MP -MF
math/.deps/tanq_kernel.Tpo -c ../../../libquadmath/math/tanq_kernel.c  -fPIC
-DPIC -o math/.libs/tanq_kernel.o
libtool: compile: 
/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/./gcc/xg++
-B/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/./gcc/
-nostdinc++ -nostdinc++
-I/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu
-I/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/include
-I/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/libstdc++-v3/libsupc++
-I/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/libstdc++-v3/include/backward
-I/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/libstdc++-v3/testsuite/util
-L/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/src
-L/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/src/.libs
-L/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs
-B/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/src/.libs
-B/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs
-B/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/bin/
-B/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/lib/ -isystem
/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/include -isystem
/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/sys-include
-DHAVE_CONFIG_H -I. -I../../../libitm -I../../../libitm/config/linux/x86
-I../../../libitm/config/linux -I../../../libitm/config/x86
-I../../../libitm/config/posix -I../../../libitm/config/generic
-I../../../libitm -mrtm -Wall -pthread -Werror -fcf-protection -mshstk
-std=gnu++0x -funwind-tables -fno-exceptions -fno-rtti -fabi-version=4 -g -O2
-D_GNU_SOURCE -MT eh_cpp.lo -MD -MP -MF .deps/eh_cpp.Tpo -c
../../../libitm/eh_cpp.cc -o eh_cpp.o >/dev/null 2>&1
libtool: compile: 
/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/./gcc/xgcc
-shared-libgcc
-B/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/./gcc
-nostdinc++
-L/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/src
-L/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/src/.libs
-L/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs
-B/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/bin/
-B/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/lib/ -isystem
/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/include -isystem
/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/sys-include
-D_GNU_SOURCE -D_DEBUG -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS
-D__STDC_LIMIT_MACROS -DHAVE_RPC_XDR_H=1 -DHAVE_TIRPC_RPC_XDR_H=0 -I.
-I../../../../libsanitizer/sanitizer_common -I.. -I
../../../../libsanitizer/include -isystem
../../../../libsanitizer/include/system -Wall -W -Wno-unused-parameter
-Wwrite-strings -pedantic -Wno-long-long -fPIC -fno-builtin -fno-exceptions
-fno-rtti -fomit-frame-pointer -funwind-tables -fvisibility=hidden
-Wno-variadic-macros -I../../libstdc++-v3/include
-I../../libstdc++-v3/include/x86_64-pc-linux-gnu
-I../../../../libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++11
-fcf-protection -mshstk -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE -I
../../../../libsanitizer/../libbacktrace -I ../libbacktrace -I
../../../../libsanitizer/../include -include
../../../../libsanitizer/libbacktrace/backtrace-rename.h -g -O2 -D_GNU_SOURCE
-MT sanitizer_posix.lo -MD -MP -MF .deps/sanitizer_posix.Tpo -c
../../../../libsanitizer/sanitizer_common/sanitizer_posix.cc  -fPIC -DPIC -o
.libs/sanitizer_posix.o
libtool: compile: 
/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/./gcc/xgcc
-B/mymaneage-build-dir/software/build-tmp-gcc/gcc-9.2.0/build/./gcc/
-B/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/bin/
-B/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/lib/ -isystem
/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/include -isystem
/mymaneage-build-dir/software/installed/x86_64-pc-linux-gnu/sys-include
-DHAVE_CONFIG_H -I. -I../../../libquadmath -I ../../../libquadmath/../include
-fcf-protection -mshstk -g -O2 -MT math/tanq_kernel.lo -MD -MP -MF
math/.deps/tanq_kernel.Tpo -c ../../../libquadmath/math/tanq_kernel.c -o
math/tanq_kernel.o >/dev/null 2>&1
In file included from
../../../../libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc:193:
../../../../libsanitizer/sanitizer_common/sanitizer_internal_defs.h:339:72:
error: narrowing conversion of '-1' from 'int' to 'long unsigned int'
[-Wnarrowing]
  339 |     typedef char IMPL_PASTE(assertion_failed_##_,
line)[2*(int)(pred)-1]
      |                                                                       
^
../../../../libsanitizer/sanitizer_common/sanitizer_internal_defs.h:333:30:
note: in expansion of macro 'IMPL_COMPILER_ASSERT'
  333 | #define COMPILER_CHECK(pred) IMPL_COMPILER_ASSERT(pred, __LINE__)
      |                              ^~~~~~~~~~~~~~~~~~~~
../../../../libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h:1511:3:
note: in expansion of macro 'COMPILER_CHECK'
 1511 |   COMPILER_CHECK(sizeof(((__sanitizer_##CLASS *) NULL)->MEMBER) == \
      |   ^~~~~~~~~~~~~~
../../../../libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc:1161:1:
note: in expansion of macro 'CHECK_SIZE_AND_OFFSET'
 1161 | CHECK_SIZE_AND_OFFSET(ipc_perm, mode);
      | ^~~~~~~~~~~~~~~~~~~~~
../../../../libsanitizer/sanitizer_common/sanitizer_internal_defs.h:339:70:
warning: size of array 'assertion_failed__1161' is not an integral
constant-expression [-Wpedantic]


POSSIBLY RELATED URLS:

https://forum.manjaro.org/t/failed-to-compile-gcc-9-1-0-and-9-2-0/146747
https://bugs.gentoo.org/708346

HINTS:

It seems like this is a gcc glibc bug in 9.1.0 and 9.2.0 that was fixed in
later versions of gcc. Given the file name
_sanitizer_platform_limits_posix.cc_ , it sounds like it's specific to
particular hardware.


    _______________________________________________________

Reply to this item at:

  <https://savannah.nongnu.org/task/?15725>

_______________________________________________
  Message sent via Savannah
  https://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]