On Tue, 23 Jun 2020 at 16:36, Gianfranco Costamagna <locutusofb...@debian.org> wrote:
> Hello, as you can see, two tests can't be run on ppc64el and s390x, because > of missing: > g++-arm-linux-gnueabihf and ldc > https://ci.debian.net/data/autopkgtest/unstable/ppc64el/m/meson/6017346/log.gz > Marking the two tests as "skip-not-installed" works Thanks, this will be in the next upload. > Also, I noticed a failure on Ubuntu: > c++ -Iextralibexe@exe -I. '-I../test cases/frameworks/1 boost' -I/usr/include > -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch > -Wnon-virtual-dtor -std=c++14 -g -pthread -DBOOST_DATE_TIME_DYN_LINK=1 > -DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_LOG_SETUP_DYN_LINK=1 > -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_THREAD_USE_DLL=1 > -DBOOST_LOG_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ > 'extralibexe@exe/extralib.cpp.o' -MF 'extralibexe@exe/extralib.cpp.o.d' -o > 'extralibexe@exe/extralib.cpp.o' -c '../test cases/frameworks/1 > boost/extralib.cpp' > c++: fatal error: Killed signal terminated program cc1plus > > do you have any clue? At this point Meson is no longer involved. Ninja has invoked c++ and that process then crashes. Running that command by hand in the same system should result in the same crash. >From what I can tell this is either a bug in GCC or there is some watchdog that kills the process for whatever reason such as running out of memory. The latter can be a symptom of the former.