Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
None
-
6.10.0 FF, 6.10.0 Beta1
-
Logs from RHEL9.4 x64, but reproduces on all linux, macOS and Windows targets
Description
Download Qt sources (qt5.git sha1: e95025936a706179b7965e3a1aa2b603a381db99), configure a toplevel namespace build:
cmake -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DQT_BUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=Release -DFEATURE_headersclean=ON -DFEATURE_separate_debug_info=OFF -DFEATURE_system_jpeg=OFF -DFEATURE_system_png=OFF -DFEATURE_system_pcre2=OFF -DFEATURE_system_harfbuzz=OFF -DFEATURE_system_doubleconversion=OFF -DFEATURE_libudev=OFF -DINPUT_bundled_xcb_xinput=yes -DOpenGL_GL_PREFERENCE=LEGACY -DQT_BUILD_TESTS=OFF -DCMAKE_MESSAGE_LOG_LEVEL=STATUS -DFFMPEG_DIR=/usr/local/FFmpeg-n7.1.1 -DQT_DEPLOY_FFMPEG=TRUE -DQT_NAMESPACE=RTA /home/qt/RTA/src-6.10.0 -DCMAKE_INSTALL_PREFIX:PATH=/home/qt/RTA/src-6.10.0/qtbase
-> passes ok.
Compile: cmake --build . --parallel
-> fails (complete log added shortly)
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qtnoop.h:14:13: note: ‘qt_noop’ declared here
14 | inline void qt_noop(void)
| ^~~~~~~
[732/13765] Building CXX object qtbase/src/3rdparty/harfbuzz-ng/CMakeFiles/BundledHarfbuzz.dir/src/hb-ot-shape-fallback.cc.o
[733/13765] Building CXX object qtbase/src/tools/qlalr/CMakeFiles/qlalr.dir/compress.cpp.o
FAILED: qtbase/src/tools/qlalr/CMakeFiles/qlalr.dir/compress.cpp.o
/usr/bin/g++ -DQT_CORE_LIB -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_NAMESPACE=RTA -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QASCONST -DQT_NO_QEXCHANGE -DQT_NO_QPAIR -DQT_NO_QSNPRINTF -DQT_NO_STD_FORMAT_SUPPORT -DQT_USE_NODISCARD_FILE_OPEN -DQT_USE_QSTRINGBUILDER -D_GLIBCXX_ASSERTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/qlalr_autogen/include -I/home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr -I/home/qt/RTA/src-6.10.0/qtbase/include -I/home/qt/RTA/src-6.10.0/qtbase/include/QtCore -I/home/qt/RTA/src-6.10.0/qtbase/mkspecs/linux-g++ -I/home/qt/RTA/src-6.10.0/qtbase/src/corelib -I/home/qt/RTA/src-6.10.0/qtbase/include/QtCore/6.10.0 -I/home/qt/RTA/src-6.10.0/qtbase/include/QtCore/6.10.0/QtCore -DNDEBUG -O2 -std=gnu++17 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Wno-expansion-to-defined -fPIC -U_FORTIFY_SOURCE -Wsuggest-override -fcf-protection=full -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection -fno-exceptions -MD -MT qtbase/src/tools/qlalr/CMakeFiles/qlalr.dir/compress.cpp.o -MF qtbase/src/tools/qlalr/CMakeFiles/qlalr.dir/compress.cpp.o.d -o qtbase/src/tools/qlalr/CMakeFiles/qlalr.dir/compress.cpp.o -c /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.cpp
In file included from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qtconfigmacros.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qcontainerfwd.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qcontainerfwd.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qpair.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qpair.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydata.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydata.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydataops.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydataops.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydatapointer.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydatapointer.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qlist.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qlist.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.cpp:4:
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qassert.h: In function ‘T* RTA::q_check_ptr(T*)’:
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qassert.h:67:49: error: ‘qt_noop’ is not a member of ‘RTA’; did you mean ‘qt_noop’?
67 | # define Q_CHECK_PTR(p) QT_PREPEND_NAMESPACE(qt_noop)()
| ^~~~~~~
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qtconfigmacros.h:128:53: note: in definition of macro ‘QT_PREPEND_NAMESPACE’
128 | # define QT_PREPEND_NAMESPACE(name) ::QT_NAMESPACE::name
| ^~~~
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qassert.h:76:31: note: in expansion of macro ‘Q_CHECK_PTR’
76 | inline T *q_check_ptr(T *p) { Q_CHECK_PTR(p); return p; }
| ^~~~~~~~~~~
In file included from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qtnoop.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qassert.h:10,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qassert.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qtypes.h:11,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qtypes.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qcontainerfwd.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qcontainerfwd.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qpair.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qpair.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydata.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydata.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydataops.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydataops.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydatapointer.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydatapointer.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qlist.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qlist.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.cpp:4:
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qtnoop.h:14:13: note: ‘qt_noop’ declared here
14 | inline void qt_noop(void)
| ^~~~~~~
In file included from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qtconfigmacros.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qcontainerfwd.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qcontainerfwd.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qpair.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qpair.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydata.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydata.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydataops.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydataops.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydatapointer.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydatapointer.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qlist.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qlist.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.cpp:4:
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydataops.h: In member function ‘RTA::qsizetype RTA::QtPrivate::QPodArrayOps<T>::eraseIf(Predicate)’:
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qassert.h:67:49: error: ‘qt_noop’ is not a member of ‘RTA’; did you mean ‘qt_noop’?
67 | # define Q_CHECK_PTR(p) QT_PREPEND_NAMESPACE(qt_noop)()
| ^~~~~~~
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qtconfigmacros.h:128:53: note: in definition of macro ‘QT_PREPEND_NAMESPACE’
128 | # define QT_PREPEND_NAMESPACE(name) ::QT_NAMESPACE::name
| ^~~~
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydataops.h:227:13: note: in expansion of macro ‘Q_CHECK_PTR’
227 | Q_CHECK_PTR(other.data());
| ^~~~~~~~~~~
In file included from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qtnoop.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qassert.h:10,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qassert.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qtypes.h:11,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qtypes.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qcontainerfwd.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qcontainerfwd.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qpair.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qpair.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydata.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydata.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydataops.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydataops.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydatapointer.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydatapointer.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qlist.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qlist.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.cpp:4:
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qtnoop.h:14:13: note: ‘qt_noop’ declared here
14 | inline void qt_noop(void)
| ^~~~~~~
In file included from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qtconfigmacros.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qcontainerfwd.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qcontainerfwd.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qpair.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qpair.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydata.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydata.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydataops.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydataops.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydatapointer.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydatapointer.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qlist.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qlist.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.cpp:4:
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydataops.h: In member function ‘void RTA::QtPrivate::QPodArrayOps<T>::reallocate(RTA::qsizetype, RTA::QArrayData::AllocationOption)’:
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qassert.h:67:49: error: ‘qt_noop’ is not a member of ‘RTA’; did you mean ‘qt_noop’?
67 | # define Q_CHECK_PTR(p) QT_PREPEND_NAMESPACE(qt_noop)()
| ^~~~~~~
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qtconfigmacros.h:128:53: note: in definition of macro ‘QT_PREPEND_NAMESPACE’
128 | # define QT_PREPEND_NAMESPACE(name) ::QT_NAMESPACE::name
| ^~~~
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydataops.h:262:9: note: in expansion of macro ‘Q_CHECK_PTR’
262 | Q_CHECK_PTR(pair.second);
| ^~~~~~~~~~~
In file included from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qtnoop.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qassert.h:10,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qassert.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qtypes.h:11,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qtypes.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qcontainerfwd.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qcontainerfwd.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qpair.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qpair.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydata.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydata.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydataops.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydataops.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydatapointer.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydatapointer.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qlist.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qlist.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.cpp:4:
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qtnoop.h:14:13: note: ‘qt_noop’ declared here
14 | inline void qt_noop(void)
| ^~~~~~~
In file included from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qtconfigmacros.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qcontainerfwd.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qcontainerfwd.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qpair.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qpair.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydata.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydata.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydataops.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydataops.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydatapointer.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydatapointer.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qlist.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qlist.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.cpp:4:
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydataops.h: In member function ‘void RTA::QtPrivate::QMovableArrayOps<T>::reallocate(RTA::qsizetype, RTA::QArrayData::AllocationOption)’:
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qassert.h:67:49: error: ‘qt_noop’ is not a member of ‘RTA’; did you mean ‘qt_noop’?
67 | # define Q_CHECK_PTR(p) QT_PREPEND_NAMESPACE(qt_noop)()
| ^~~~~~~
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qtconfigmacros.h:128:53: note: in definition of macro ‘QT_PREPEND_NAMESPACE’
128 | # define QT_PREPEND_NAMESPACE(name) ::QT_NAMESPACE::name
| ^~~~
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydataops.h:802:9: note: in expansion of macro ‘Q_CHECK_PTR’
802 | Q_CHECK_PTR(pair.second);
| ^~~~~~~~~~~
In file included from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qtnoop.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qassert.h:10,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qassert.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qtypes.h:11,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qtypes.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qcontainerfwd.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qcontainerfwd.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qpair.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qpair.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydata.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydata.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydataops.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydataops.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydatapointer.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydatapointer.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qlist.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qlist.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.cpp:4:
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qtnoop.h:14:13: note: ‘qt_noop’ declared here
14 | inline void qt_noop(void)
| ^~~~~~~
In file included from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qtconfigmacros.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qcontainerfwd.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qcontainerfwd.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qpair.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qpair.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydata.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydata.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydataops.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydataops.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydatapointer.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydatapointer.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qlist.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qlist.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.cpp:4:
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydatapointer.h: In member function ‘void RTA::QArrayDataPointer<T>::reallocateAndGrow(RTA::QArrayData::GrowthPosition, RTA::qsizetype, RTA::QArrayDataPointer<T>*)’:
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qassert.h:67:49: error: ‘qt_noop’ is not a member of ‘RTA’; did you mean ‘qt_noop’?
67 | # define Q_CHECK_PTR(p) QT_PREPEND_NAMESPACE(qt_noop)()
| ^~~~~~~
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qtconfigmacros.h:128:53: note: in definition of macro ‘QT_PREPEND_NAMESPACE’
128 | # define QT_PREPEND_NAMESPACE(name) ::QT_NAMESPACE::name
| ^~~~
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydatapointer.h:230:13: note: in expansion of macro ‘Q_CHECK_PTR’
230 | Q_CHECK_PTR(dp.data());
| ^~~~~~~~~~~
In file included from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qtnoop.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qassert.h:10,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qassert.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qtypes.h:11,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qtypes.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qcontainerfwd.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qcontainerfwd.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qpair.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qpair.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydata.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydata.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydataops.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydataops.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qarraydatapointer.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qarraydatapointer.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/corelib/tools/qlist.h:8,
from /home/qt/RTA/src-6.10.0/qtbase/include/QtCore/qlist.h:1,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.h:7,
from /home/qt/RTA/src-6.10.0/qtbase/src/tools/qlalr/compress.cpp:4:
/home/qt/RTA/src-6.10.0/qtbase/src/corelib/global/qtnoop.h:14:13: note: ‘qt_noop’ declared here
14 | inline void qt_noop(void)
| ^~~~~~~
Same build without the namespace option works normally (insource, shadow and static).
Last succesfull namespace build on 16.5.25 qt5.git: 9c39ae1424c4fb298678d70b0333cebcfb125779
Edit: well, this is actually already 6.11 content, but a bug never the less. To be confirmed if it's on 6.10 too.
Attachments
Issue Links
- duplicates
-
QTBUG-137104 Error: no member named 'qt_noop' in namespace 'TestNamespace'
-
- Closed
-