qt6-bb10/tests/auto/corelib/global
Edward Welbourne b4efdd3769 Reorganise the qfloat16 auto-test
Its limits() test was rather large and had some overlap with an older
qNan() test, that needed some clean-up (it combined qfloat16 values
with double and float values in ways that caused qfloat16 to be
promoted to another type, so we weren't testing qfloat16).

Renamed the qNan() test to qNaN(), separated out the parts of it that
actually tested infinity. Moved various parts of limits() to these and
rationalised the result. Split out a properties() test from limits()
for the properties of the qfloat16 type that are supplied by its
numeric_limits. Split out a data-driven finite() test to cover some
repeated code that was in limits() and extended it to test more
values. Added more tests of isNormal().

Fixed my earlier UK-ish spelling of "optimise", in the process, and
identify the processor rather than the virtualization as the context
where the compiler errs.

Change-Id: I8133da6fb7995ee20e5802c6357d611c8c0cba73
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2019-10-03 11:09:47 +02:00
..
q_func_info
qflags Remove handling of missing Q_COMPILER_INITIALIZER_LISTS 2019-05-02 23:10:55 +00:00
qfloat16 Reorganise the qfloat16 auto-test 2019-10-03 11:09:47 +02:00
qgetputenv QByteArray: toInt() and toDouble() ignore surrounding whitespaces 2018-07-07 19:58:18 +00:00
qglobal Merge remote-tracking branch 'origin/5.13' into dev 2019-06-27 14:38:03 +02:00
qglobalstatic Port from QAtomic::load() to loadRelaxed() 2019-06-20 20:48:59 +02:00
qhooks
qlogging Conditionally disable parts of the tests testing the deprecated APIs 2019-08-01 13:51:18 +02:00
qnumeric Featurize support for signaling NaN 2019-09-30 20:05:42 +02:00
qrand
qrandomgenerator Merge remote-tracking branch 'origin/5.13' into 5.14 2019-09-30 14:43:02 +02:00
qtendian qendian: Fix float conversions 2018-10-28 22:26:56 +00:00
global.pro Long live QRandomGenerator 2017-06-12 06:14:34 +00:00