e7da3a104c
QObject is no longer exception-safe and there's no one working on improving this, so let's not block innocent commits because of this failure. QObjectPrivate's constructor initialises the QObjectPrivate::threadData member to null, but the destructor dereferences it unconditionally (the member is initialised in the QObject constructor). That means QObjectPrivate is not exception-safe by any definition and, so, anything depending on QObject is not exception-safe. Change-Id: If9d5004630b7ce2fb357e328627794caad67564f Reviewed-by: Jason McDonald <jason.mcdonald@nokia.com>
47 lines
971 B
Prolog
47 lines
971 B
Prolog
TEMPLATE=subdirs
|
|
SUBDIRS=\
|
|
# atwrapper \ # QTBUG-19452
|
|
baselineexample \
|
|
collections \
|
|
compiler \
|
|
exceptionsafety \
|
|
# exceptionsafety_objects \ # QObjectPrivate is not safe
|
|
gestures \
|
|
headersclean \
|
|
lancelot \
|
|
languagechange \
|
|
macgui \
|
|
macnativeevents \
|
|
macplist \
|
|
modeltest \
|
|
networkselftest \
|
|
qaccessibility \
|
|
qcomplextext \
|
|
qfocusevent \
|
|
qnetworkaccessmanager_and_qprogressdialog \
|
|
qobjectperformance \
|
|
qobjectrace \
|
|
qsharedpointer_and_qwidget \
|
|
qtokenautomaton \
|
|
windowsmobile \
|
|
|
|
testcocoon: SUBDIRS -= headersclean
|
|
|
|
cross_compile: SUBDIRS -= \
|
|
atwrapper \
|
|
compiler
|
|
|
|
wince*|!contains(QT_CONFIG, accessibility):SUBDIRS -= qaccessibility
|
|
|
|
!mac: SUBDIRS -= \
|
|
macgui \
|
|
macnativeevents \
|
|
macplist
|
|
|
|
!embedded|wince*: SUBDIRS -= \
|
|
qdirectpainter
|
|
|
|
!linux*-g++*:SUBDIRS -= exceptionsafety_objects
|
|
|
|
mac: lancelot.CONFIG = no_check_target # QTBUG-22792
|