qt5base-lts/tests/auto/concurrent
Volker Hilsheimer 387f3e00a8 Workaround gcc compiler bug
For the comparison of a QFuture<int> and an int, gcc creates code that
creates a qfloat16 instance, as can be seen when stepping through this
code:

    QFuture<int> future;
    int five = 5;
    if (future == five)
        return five;

Explicitly get the result of the QFuture to compare as a workaround.

Change-Id: Id2adc2268dbc0ccec7df3a9786c9d29dcdc04da3
Reviewed-by: Sona Kurazyan <sona.kurazyan@qt.io>
2020-10-29 14:03:38 +01:00
..
qtconcurrentfilter Workaround gcc compiler bug 2020-10-29 14:03:38 +01:00
qtconcurrentiteratekernel CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qtconcurrentmap Workaround gcc compiler bug 2020-10-29 14:03:38 +01:00
qtconcurrentmedian CMake: Regenerate projects to use new qt_internal_ API 2020-09-23 16:59:06 +02:00
qtconcurrentrun QtConcurrent: Integrate runWithPromise into run 2020-10-28 15:38:44 +01:00
qtconcurrenttask QtConcurrent: Handle running with promise inside QTaskBuilder 2020-10-28 15:38:52 +01:00
qtconcurrentthreadengine Store std::exception_ptr in QUnhandledException 2020-10-26 14:27:02 +01:00
CMakeLists.txt QtConcurrent: add fluent interface to configure a task before run 2020-03-29 20:44:32 +01:00
concurrent.pro QtConcurrent: add fluent interface to configure a task before run 2020-03-29 20:44:32 +01:00
testhelper_functions.h Move file of test helpers out of directory for qtconcurrentmap tests 2020-10-16 18:49:01 +02:00