diff options
author | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2013-11-29 14:06:50 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-12-03 11:45:18 +0100 |
commit | 9302169bd5ad8380ebe95f50986d2b32eb486901 (patch) | |
tree | bbcbbc8362c493993eba0e526d6e2d6584c1ba3f /tests/auto/concurrent/qtconcurrentmedian/qtconcurrentmedian.pro | |
parent | c70750f5363999640cc99278ccf90679fb27c84d (diff) |
QtConcurrent: Workaround GCC bug 58800 in median calculation
1) Revert 880b614 for libstdc++ <= 4.7.3 || (4.8.0 >= ... <= 4.8.2)
2) Fix off-by-one error in reverted code for Median::_bufferSize <= 2.
Task-number: QTBUG-35058
Change-Id: I9d226c2806c1cf06c3d5b9c9f371262d2d69bf2b
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
Diffstat (limited to 'tests/auto/concurrent/qtconcurrentmedian/qtconcurrentmedian.pro')
-rw-r--r-- | tests/auto/concurrent/qtconcurrentmedian/qtconcurrentmedian.pro | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/auto/concurrent/qtconcurrentmedian/qtconcurrentmedian.pro b/tests/auto/concurrent/qtconcurrentmedian/qtconcurrentmedian.pro new file mode 100644 index 0000000000..1eb27d825a --- /dev/null +++ b/tests/auto/concurrent/qtconcurrentmedian/qtconcurrentmedian.pro @@ -0,0 +1,5 @@ +CONFIG += testcase parallel_test +TARGET = tst_qtconcurrentmedian +QT = core testlib concurrent +SOURCES = tst_qtconcurrentmedian.cpp +DEFINES += QT_STRICT_ITERATORS |