/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
 -c -include.pch/Qt5Core_debug/c++_x86_64 -pipe -stdlib=libc++ -g -std=c++1y 
-fapplication-extension  -arch x86_64 -isysroot 
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk
 -mmacosx-version-min=10.12 -fvisibility=hidden -fvisibility-inlines-hidden 
-Wall -W -Wobjc-interface-ivars -Wobjc-method-access 
-Wobjc-multiple-method-names -fPIC -DQT_NO_USING_NAMESPACE -DQT_NO_FOREACH 
-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_CORE_LIB -DQT_BUILDING_QT 
-DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT 
-DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS 
-DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -D_LARGEFILE64_SOURCE 
-D_LARGEFILE_SOURCE -DPCRE2_CODE_UNIT_WIDTH=16 -I. -I../3rdparty/zlib/src 
-Iglobal -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 
-I../3rdparty/sha3 -I../3rdparty -I../3rdparty/double-conversion/include 
-I../3rdparty/double-conversion/include/double-conversion -I../3rdparty/forkfd 
-I../3rdparty/tinycbor/src -I../../include -I../../include/QtCore 
-I../../include/QtCore/5.12.3 -I../../include/QtCore/5.12.3/QtCore -I.moc 
-I.tracegen -I../3rdparty/pcre2/src -I../../mkspecs/macx-clang -o 
.obj/qatomic.o thread/qatomic.cpp
thread/qatomic.cpp:1624:4: error: "Q_ATOMIC_INT64_IS_SUPPORTED must be defined 
on a 64-bit platform"
#  error "Q_ATOMIC_INT64_IS_SUPPORTED must be defined on a 64-bit platform"
   ^
In file included from thread/qatomic.cpp:1:
In file included from 
/Users/patrick/dev/vendor/sysroot-dev/build/qt-everywhere-src-5.12.3/qtbase/src/corelib/global/qt_pch.h:56:
In file included from 
../../include/QtCore/../../src/corelib/global/qglobal.h:1210:
In file included from 
/Users/patrick/dev/vendor/sysroot-dev/build/qt-everywhere-src-5.12.3/qtbase/src/corelib/../../include/QtCore/qatomic.h:1:
In file included from thread/qatomic.h:46:
In file included from 
/Users/patrick/dev/vendor/sysroot-dev/build/qt-everywhere-src-5.12.3/qtbase/src/corelib/../../include/QtCore/qbasicatomic.h:1:
/Users/patrick/dev/vendor/sysroot-dev/build/qt-everywhere-src-5.12.3/qtbase/src/corelib/../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:97:5:
 error: static_assert failed due to requirement
      'bool(QAtomicOpsSupport<sizeof(long)>::IsSupported)' "template parameter 
is an integral of a size not supported on this platform"
    Q_STATIC_ASSERT_X(QAtomicOpsSupport<sizeof(T)>::IsSupported, "template 
parameter is an integral of a size not supported on this platform");
    
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/QtCore/../../src/corelib/global/qglobal.h:121:49: note: expanded 
from macro 'Q_STATIC_ASSERT_X'
#  define Q_STATIC_ASSERT_X(Condition, Message) static_assert(bool(Condition), 
Message)
                                                ^             ~~~~~~~~~~~~~~~
thread/qatomic.h:55:31: note: in instantiation of template class 
'QBasicAtomicInteger<long>' requested here
class QAtomicInteger : public QBasicAtomicInteger<T>
                              ^
thread/qatomic.cpp:1631:17: note: in instantiation of template class 
'QAtomicInteger<long>' requested here
Q_STATIC_ASSERT(sizeof(QAtomicInteger<long>));
                ^


> On Jun 14, 2019, at 11:49 PM, Patrick Stinson <patrickk...@gmail.com> wrote:
> 
> Has anyone else run into compile errors related to integer sizes on a 64 bit 
> platform when passing -jn to make on macos? A build will be preceding just 
> fine with one process, but when I increase the number it immediately bails 
> with compile errors.
> 
> Thanks!

_______________________________________________
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest

Reply via email to