aboutsummaryrefslogtreecommitdiffstats
path: root/coin/platform_configs/qtqa.yaml
Commit message (Collapse)AuthorAgeFilesLines
* CMake: Fix a lot of failing tests on MinGW 32bit due to debug symbolsAlexandru Croitor2020-06-121-1/+1
| | | | | | | | | | | | | | | | | | | | | When building a RelWithDebInfo configuration, the debug symbols for the libraries are embedded into the .dlls. This causes the file size to be really big (around 400MB for libQt6Gui.dll). On a 32-bit system, the Windows loader failed to map such big libraries into memory, and thus certain tests failed with exit code 0xc0000017 which means STATUS_NO_MEMORY. The solution is to enable the separate debug info feature, to split the debug files into separate files, just making they dlls nice and small. This should fix quite a few of the failing MinGW 32-bit tests for qtdeclarative, qtquickcontrols2, etc. Task-number: QTBUG-84886 Change-Id: I10ae0acca5d7d5523d3ae2f0c49587ace239f301 Reviewed-by: Cristian Adam <cristian.adam@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Revert "Revert "CMake: Enable CMake builds for qtqa""Alexandru Croitor2020-06-111-0/+7
| | | | | | | | | | | There's a new dev branch for qtqa, so we can re-enable CMake builds of qtqa using that branch, without breaking builds of other branches. This reverts commit 33e8275ee5bda554ab18dd349219262299bf1e9a. Task-number: QTBUG-84233 Change-Id: I1e4ca39717768303eca8435d175aa562fcd6f0f5 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Revert "CMake: Enable CMake builds for qtqa"Alexandru Croitor2020-06-041-7/+0
| | | | | | | | | | Revert the change because the qtqa instructions have been temporarily removed to unblock other branches. This reverts commit a10584e57c1be4149b3a067de86fa61c44b8a757. Change-Id: I76646026b099d3b039eec6cdaecfbbce6df43aa2 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* CMake: Enable CMake builds for qtqaAlexandru Croitor2020-06-021-0/+7
Only includes one MinGW configuration, to mirror what Coin does with the qmake builds of qtqa. Switching the Coin instructions to do license checking and binary compatibility testing using CMake will require a different change. Most likely this change will have to wait until all of qt5.git/dev is moved to use yaml instructions for building, rather than the hardcoded instructions provided by Coin. Besides, the binary compatibility test still depends on finding qmake to run its test, which might have to be changed in the future. Task-number: QTBUG-84233 Change-Id: I5ab7120e965f7729968697abf9e0db602c216cd9 Reviewed-by: Cristian Adam <cristian.adam@qt.io>