qt5base-lts/tests/auto/other/other.pro
Thiago Macieira e7da3a104c Disable the tst_exceptionsafety_others test completely.
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>
2012-04-20 15:48:15 +02:00

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