acc test fail in libkf5kgeomap
Rik Mills
rikmills at kubuntu.org
Sat Jan 28 19:48:43 UTC 2017
libkf5kgeomap in zesty fails the acc test on all archs, compiling
headers with the error at the bottom of this message.
Seems from a search to possibly be a GCC bug upstream only recently fixed.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72813#c10
acc exit code 6 "Headers have been compiled with minor errors." seems to
indicate only a minor issue we can override for now and wait for any
upstream GCC fix?
opinions welcome
------------ Error log extract -----------------
The GCC parameters:
gcc -fdump-translation-unit -fkeep-inline-functions -c -x c++-header
-fpermissive -w -fPIC "/tmp/TSJsBYB52L/dump1.h"
-I/usr/include/KF5/KGeoMap -I/usr/include/x86_64-linux-gnu/qt5
In file included from /usr/include/c++/6/atomic:41:0,
from
/usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:45,
from
/usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:53,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:46,
from
/usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1145,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41,
from
/usr/include/x86_64-linux-gnu/qt5/QtCore/qrefcount.h:43,
from
/usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:44,
from
/usr/include/x86_64-linux-gnu/qt5/QtCore/qbitarray.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QBitArray:1,
from
/usr/include/KF5/KGeoMap/kgeomap/abstractmarkertiler.h:32,
from
/usr/include/KF5/KGeoMap/KGeoMap/AbstractMarkerTiler:1,
from /tmp/TSJsBYB52L/dump1.h:4:
/usr/include/c++/6/bits/atomic_base.h: In member function
‘std::atomic<bool>::operator bool() const’:
/usr/include/c++/6/bits/atomic_base.h:390:7: error: inlining failed in
call to always_inline ‘std::__atomic_base<_IntTp>::__int_type
std::__atomic_base<_IntTp>::load(std::memory_order) const noexcept [with
_ITp = bool; std::__atomic_base<_IntTp>::__int_type = bool;
std::memory_order = std::memory_order]’: function body not available
load(memory_order __m = memory_order_seq_cst) const noexcept
^~~~
In file included from
/usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:45:0,
from
/usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:53,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:46,
from
/usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1145,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:41,
from
/usr/include/x86_64-linux-gnu/qt5/QtCore/qrefcount.h:43,
from
/usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:44,
from
/usr/include/x86_64-linux-gnu/qt5/QtCore/qbitarray.h:43,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/QBitArray:1,
from
/usr/include/KF5/KGeoMap/kgeomap/abstractmarkertiler.h:32,
from
/usr/include/KF5/KGeoMap/KGeoMap/AbstractMarkerTiler:1,
from /tmp/TSJsBYB52L/dump1.h:4:
/usr/include/c++/6/atomic:81:27: note: called from here
{ return _M_base.load(); }
^
More information about the kubuntu-devel
mailing list