diff --git a/scripts/azure-pipelines/azure-pipelines.yml b/scripts/azure-pipelines/azure-pipelines.yml index 939e8a8ec6bcf0..c066dc46f3cec8 100644 --- a/scripts/azure-pipelines/azure-pipelines.yml +++ b/scripts/azure-pipelines/azure-pipelines.yml @@ -42,12 +42,6 @@ jobs: vcpkgToolSha: ${{ parameters.vcpkgToolSha }} tripletPattern: ${{ parameters.tripletPattern }} -- template: windows/azure-pipelines.yml - parameters: - jobName: x64_uwp - vcpkgToolSha: ${{ parameters.vcpkgToolSha }} - tripletPattern: ${{ parameters.tripletPattern }} - - template: windows/azure-pipelines.yml parameters: jobName: arm64_windows @@ -60,12 +54,6 @@ jobs: vcpkgToolSha: ${{ parameters.vcpkgToolSha }} tripletPattern: ${{ parameters.tripletPattern }} -- template: windows/azure-pipelines.yml - parameters: - jobName: arm64_uwp - vcpkgToolSha: ${{ parameters.vcpkgToolSha }} - tripletPattern: ${{ parameters.tripletPattern }} - - template: osx/azure-pipelines.yml parameters: jobName: arm64_osx diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index b4a37a0f1cf18e..c8484eac51a1ad 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -24,12 +24,10 @@ ## arm-neon-android ## arm64-android ## arm64-osx -## arm64-uwp ## arm64-windows ## arm64-windows-static-md ## x64-android ## x64-linux -## x64-uwp ## x64-windows ## x64-windows-release ## x64-windows-static @@ -47,8 +45,6 @@ arpack-ng:x64-windows-static-md=fail arpack-ng:x64-windows-static=fail # Broken with CUDA 12; needs update to 3.8.3 and https://github.com/arrayfire/arrayfire/issues/3349 fixed arrayfire:x64-linux=fail -atliac-minitest:arm64-uwp=fail -atliac-minitest:x64-uwp=fail azure-storage-cpp:arm64-osx=fail azure-storage-cpp:x64-linux=fail backward-cpp:arm-neon-android=fail @@ -70,10 +66,8 @@ binlog:arm-neon-android=fail clapack:arm-neon-android=skip clapack:arm64-android=skip clapack:arm64-osx=skip -clapack:arm64-uwp=pass clapack:x64-android=skip clapack:x64-linux=skip -clapack:x64-uwp=pass clapack:x64-windows-release=skip clapack:x64-windows-static-md=pass clapack:x64-windows-static=pass @@ -85,11 +79,9 @@ cpprestsdk:x64-android=fail lapack-reference:arm-neon-android=fail lapack-reference:arm64-android=fail lapack-reference:arm64-osx=skip -lapack-reference:arm64-uwp=skip lapack-reference:arm64-windows-static-md=skip lapack-reference:arm64-windows=skip lapack-reference:x64-android=fail -lapack-reference:x64-uwp=skip lapack-reference:x64-windows-static-md=skip lapack-reference:x64-windows-static=skip #openblas:arm64-osx=skip @@ -102,29 +94,20 @@ blitz:x64-android=fail boringssl:arm-neon-android=skip boringssl:arm64-android=skip boringssl:arm64-osx=skip -boringssl:arm64-uwp=skip boringssl:arm64-windows-static-md=skip boringssl:arm64-windows=skip boringssl:x64-android=skip boringssl:x64-linux=skip -boringssl:x64-uwp=skip boringssl:x64-windows-release=skip boringssl:x64-windows-static-md=skip boringssl:x64-windows-static=skip boringssl:x64-windows=skip boringssl:x86-windows=skip -buck-yeh-bux:x64-uwp=skip buck-yeh-bux:x86-windows=skip caf:arm-neon-android=fail caf:arm64-android=fail -caf:arm64-uwp=fail caf:x64-android=fail -caf:x64-uwp=fail -casclib:arm64-uwp=fail -casclib:x64-uwp=fail cctag:x64-windows-static-md=fail -cello:arm64-uwp=fail -cello:x64-uwp=fail chakracore:x64-linux=skip clamav:arm64-windows=fail clblas:arm-neon-android=fail @@ -142,11 +125,9 @@ coroutine:arm64-osx=fail coroutine:x64-android=fail cppmicroservices:arm-neon-android=fail cppmicroservices:arm64-android=fail -cppmicroservices:arm64-uwp=fail cppmicroservices:arm64-windows-static-md=fail cppmicroservices:arm64-windows=fail cppmicroservices:x64-android=fail -cppmicroservices:x64-uwp=fail # Requires full C++20 support, currently absent from CI for these triplets. cppcoro:arm-neon-android=fail cppcoro:arm64-android=fail @@ -157,10 +138,8 @@ crashpad:x64-linux=fail #Compilation failed due to the lack of Clang++ compiler. ctbench:arm64-osx=fail ctp:x64-android=fail # Since pipeline cannot automatically install dbghelp dependency, skip this detection -dbghelp:arm64-uwp=skip dbghelp:arm64-windows-static-md=skip dbghelp:arm64-windows=skip -dbghelp:x64-uwp=skip dbghelp:x64-windows-release=skip dbghelp:x64-windows-static-md=skip dbghelp:x64-windows-static=skip @@ -178,8 +157,6 @@ directxsdk:x64-windows-static-md=skip directxsdk:x64-windows-static=skip directxsdk:x64-windows=skip directxsdk:x86-windows=skip -discord-rpc:arm64-uwp=fail -discord-rpc:x64-uwp=fail discount:x64-android=fail eathread:x64-android=fail ecal:arm-neon-android=fail @@ -195,18 +172,14 @@ fltk:x64-android=fail # fluidlite conflicts with fluidsynth; we test fluidsynth rather than fluidlite because # fluidlite has no dependencies and thus is less likely to be broken by another package. fluidlite:arm64-osx=skip -fluidlite:arm64-uwp=skip fluidlite:arm64-windows-windows-static-md=skip fluidlite:arm64-windows=skip fluidlite:x64-linux=skip -fluidlite:x64-uwp=skip fluidlite:x64-windows-release=skip fluidlite:x64-windows-static-md=skip fluidlite:x64-windows-static=skip fluidlite:x64-windows=skip fluidlite:x86-windows=skip -fmi4cpp:arm64-uwp=fail -fmi4cpp:x64-uwp=fail # unsupported option '-mfloat-abi=' # ALooper_pollAll no longer available freeglut:arm-neon-android=fail @@ -241,11 +214,9 @@ gherkin-c:arm-neon-android=fail gherkin-c:arm64-android=fail gherkin-c:x64-android=fail # Conflicts with libevent -gherkin-c:arm64-uwp=skip gherkin-c:arm64-windows-static-md=skip gherkin-c:arm64-windows=skip gherkin-c:x64-linux=skip -gherkin-c:x64-uwp=skip gherkin-c:x64-windows-release=skip gherkin-c:x64-windows-static-md=skip gherkin-c:x64-windows-static=skip @@ -256,9 +227,7 @@ gl3w:arm64-android=fail gl3w:x64-android=fail glfw3:arm-neon-android=fail glfw3:arm64-android=fail -glfw3:arm64-uwp=fail glfw3:x64-android=fail -glfw3:x64-uwp=fail glibmm:arm64-windows-static-md=fail glibmm:x64-windows-static-md=fail glibmm:x64-windows-static=fail @@ -268,8 +237,6 @@ gobject-introspection:arm64-android=fail gobject-introspection:arm64-windows-static-md=fail gobject-introspection:arm64-windows=fail gobject-introspection:x64-android=fail -graphicsmagick:arm64-uwp=fail -graphicsmagick:x64-uwp=fail # gsoap does not offer stable public source downloads gamenetworkingsockets:arm-neon-android=fail gamenetworkingsockets:arm64-android=fail @@ -312,11 +279,9 @@ jaeger-client-cpp:arm-neon-android=fail jaeger-client-cpp:x64-android=fail jemalloc:arm-neon-android=fail jemalloc:arm64-android=fail -jemalloc:arm64-uwp=fail jemalloc:arm64-windows-static-md=fail jemalloc:arm64-windows=fail jemalloc:x64-android=fail -jemalloc:x64-uwp=fail jinja2cpplight:arm-neon-android=fail jinja2cpplight:arm64-android=fail jinja2cpplight:x64-android=fail @@ -328,8 +293,6 @@ juce:x64-android=fail kf6archive:arm-neon-android=skip kf6archive:arm64-android=skip kf6archive:x64-android=skip -leptonica:arm64-uwp=fail -leptonica:x64-uwp=fail libaiff:x64-linux=fail libcanberra:arm-neon-android=fail libcanberra:arm64-android=fail @@ -349,8 +312,6 @@ libhdfs3:arm64-android=fail libhdfs3:arm64-osx=fail libhdfs3:x64-android=fail libhdfs3:x64-linux=fail -liblo:arm64-uwp=fail -liblo:x64-uwp=fail # libmariadb conflicts with libmysql libmariadb:arm64-osx=skip libmariadb:arm64-windows-static-md=skip @@ -377,12 +338,10 @@ libp7client:x64-android=fail # The developer of libqcow does not offer stable release archives libqcow:arm-neon-android=skip libqcow:arm64-android=skip -libqcow:arm64-uwp=skip libqcow:arm64-windows-static-md=skip libqcow:arm64-windows=skip libqcow:x64-android=skip libqcow:x64-linux=skip -libqcow:x64-uwp=skip libqcow:x64-windows-release=skip libqcow:x64-windows-static-md=skip libqcow:x64-windows-static=skip @@ -392,12 +351,10 @@ libqcow:x86-windows=skip libressl:arm-neon-android=skip libressl:arm64-android=skip libressl:arm64-osx=skip -libressl:arm64-uwp=skip libressl:arm64-windows-static-md=skip libressl:arm64-windows=skip libressl:x64-android=skip libressl:x64-linux=skip -libressl:x64-uwp=skip libressl:x64-windows-release=skip libressl:x64-windows-static-md=skip libressl:x64-windows-static=skip @@ -405,13 +362,10 @@ libressl:x64-windows=skip libressl:x86-windows=skip libtar:arm-neon-android=fail libtar:arm64-android=fail -libtomcrypt:arm64-uwp=fail libtomcrypt:arm64-windows-static-md=fail libtomcrypt:arm64-windows=fail libxt:x64-windows-release=fail # Appears to have broken races libxt:x64-windows=fail -live555:arm64-uwp=fail -live555:x64-uwp=fail llfio:x64-android=fail llgl:arm-neon-android=fail llgl:arm64-android=fail @@ -419,16 +373,12 @@ llgl:x64-android=fail llvm:arm-neon-android=fail llvm:arm64-android=fail llvm:x64-android=fail -log4cplus:arm64-uwp=fail -log4cplus:x64-uwp=fail mchehab-zbar:arm-neon-android=fail mchehab-zbar:arm64-android=fail mchehab-zbar:x64-android=fail -mecab:arm64-uwp=skip mecab:arm64-windows-static-md=skip mecab:arm64-windows=skip mecab:x64-linux=skip -mecab:x64-uwp=skip mecab:x64-windows-release=skip mecab:x64-windows-static-md=skip mecab:x64-windows-static=skip @@ -495,8 +445,6 @@ nrf-ble-driver:arm-neon-android=fail nrf-ble-driver:arm64-android=fail nrf-ble-driver:x64-android=fail octave:arm64-osx=fail -offscale-libetcd-cpp:arm64-uwp=fail -offscale-libetcd-cpp:x64-uwp=fail ogre-next:arm-neon-android=fail # std::string issue, https://github.com/microsoft/vcpkg/pull/41293#issuecomment-2942853561 ogre-next:arm64-android=fail ogre-next:x64-android=fail @@ -508,14 +456,11 @@ onnxruntime:x64-linux=fail onnxruntime:x64-windows-release=fail onnxruntime:x64-windows=fail # opencc/deps/rapidjson-1.1.0/rapidjson.h: Unknown machine endianess detected -# opencc/deps/marisa-0.2.5/lib/marisa/grimoire/io/mapper.cc currently doesn't support UWP. opencc:x64-android=fail openmama:arm64-windows-static-md=fail openmama:x64-windows-static-md=fail -openmesh:arm64-uwp=fail openmesh:arm64-windows-static-md=fail openmesh:arm64-windows=fail -openmesh:x64-uwp=fail openmpi:arm-neon-android=fail openmpi:arm64-android=fail openmpi:x64-android=fail @@ -546,12 +491,8 @@ orc:x64-android=fail orefkov-simstr:arm-neon-android=fail orefkov-simstr:arm64-android=fail orefkov-simstr:x64-android=fail -paho-mqtt:arm64-uwp=fail -paho-mqtt:x64-uwp=fail paraview:arm64-windows-static-md=fail paraview:arm64-windows=fail -platform-folders:arm64-uwp=fail -platform-folders:x64-uwp=fail plib:arm-neon-android=fail plib:arm64-android=fail plib:x64-android=fail @@ -585,12 +526,8 @@ quickfix:arm-neon-android=fail quickfix:arm64-android=fail restbed:arm-neon-android=fail restbed:arm64-android=fail -restbed:arm64-uwp=fail -restbed:x64-uwp=fail -rpclib:arm64-uwp=fail rpclib:arm64-windows-static-md=fail rpclib:arm64-windows=fail -rpclib:x64-uwp=fail rtmidi:arm-neon-android=fail rtmidi:arm64-android=fail rtmidi:x64-android=fail @@ -620,21 +557,14 @@ soil:arm-neon-android=fail soil:arm64-android=fail soil:x64-android=fail spaceland:arm64-android=fail -spaceland:arm64-uwp=fail spaceland:arm64-windows-static-md=fail spaceland:arm64-windows=fail spaceland:x64-android=fail -spaceland:x64-uwp=fail spscqueue:arm-neon-android=fail spscqueue:arm64-android=fail spscqueue:x64-android=fail -# sqlpp11-connector-mysql: CI issues resolved by overlay port -stormlib:arm64-uwp=fail -stormlib:x64-uwp=fail # _Interlocked* intrinsic functions are not available on x86 suitesparse-graphblas:x86-windows=fail -systemc:arm64-uwp=fail -systemc:x64-uwp=fail telnetpp:arm-neon-android=fail telnetpp:arm64-android=fail telnetpp:x64-android=fail @@ -665,10 +595,8 @@ tgui:x64-android=fail tinycthread:arm-neon-android=fail tinycthread:arm64-android=fail tinycthread:x64-android=fail -torch-th:arm64-uwp=fail torch-th:arm64-windows-static-md=fail torch-th:arm64-windows=fail -torch-th:x64-uwp=fail torch-th:x64-windows-static=fail # Proper support for a true static usd build is left as a future port improvement. It probably require fiddling with its monolithic mode. usd:x64-windows-static=skip @@ -718,11 +646,9 @@ zeroc-ice:arm64-android=fail zeroc-ice:x64-android=fail # Needs Java runtime zookeeper:arm64-osx=fail -zookeeper:arm64-uwp=fail zookeeper:arm64-windows-static-md=fail zookeeper:arm64-windows=fail zookeeper:x64-linux=fail -zookeeper:x64-uwp=fail zookeeper:x64-windows-release=fail zookeeper:x64-windows-static-md=fail zookeeper:x64-windows-static=fail @@ -740,12 +666,10 @@ cmake:x64-windows-static=pass cmake:x64-windows=pass cmake-user:arm-neon-android=pass cmake-user:arm64-android=pass -cmake-user:arm64-uwp=pass cmake-user:arm64-windows-static-md=pass cmake-user:arm64-windows=pass cmake-user:x64-android=pass cmake-user:x64-linux=pass -cmake-user:x64-uwp=pass cmake-user:x64-windows-release=pass cmake-user:x64-windows-static-md=pass cmake-user:x64-windows-static=pass @@ -777,11 +701,9 @@ vcpkg-ci-arrow:x64-windows=pass vcpkg-ci-aurora-au:x64-linux=pass vcpkg-ci-blas:arm64-android=pass # openblas vcpkg-ci-blas:arm64-osx=pass # accelerate framework -vcpkg-ci-blas:arm64-uwp=pass # openblas vcpkg-ci-blas:arm64-windows-static-md=pass # openblas vcpkg-ci-blas:arm64-windows=pass # openblas vcpkg-ci-blas:x64-linux=pass # openblas -vcpkg-ci-blas:x64-uwp=pass # openblas vcpkg-ci-blas:x64-windows-release=pass # openblas vcpkg-ci-blas:x64-windows-static-md=pass # openblas vcpkg-ci-blas:x64-windows-static=pass # openblas @@ -789,12 +711,10 @@ vcpkg-ci-blas:x64-windows=pass # openblas vcpkg-ci-blas:x86-windows=pass # openblas vcpkg-ci-boost:arm-neon-android=pass vcpkg-ci-boost:arm64-android=pass -vcpkg-ci-boost:arm64-uwp=pass vcpkg-ci-boost:arm64-windows-static-md=pass vcpkg-ci-boost:arm64-windows=pass vcpkg-ci-boost:x64-android=pass vcpkg-ci-boost:x64-linux=pass -vcpkg-ci-boost:x64-uwp=pass vcpkg-ci-boost:x64-windows-release=pass vcpkg-ci-boost:x64-windows-static-md=pass vcpkg-ci-boost:x64-windows-static=pass @@ -802,11 +722,9 @@ vcpkg-ci-boost:x64-windows=pass vcpkg-ci-boost:x86-windows=pass vcpkg-ci-cblas:arm64-android=pass vcpkg-ci-cblas:arm64-osx=pass -vcpkg-ci-cblas:arm64-uwp=pass vcpkg-ci-cblas:arm64-windows-static-md=pass vcpkg-ci-cblas:arm64-windows=pass vcpkg-ci-cblas:x64-linux=pass -vcpkg-ci-cblas:x64-uwp=pass vcpkg-ci-cblas:x64-windows-release=pass vcpkg-ci-cblas:x64-windows-static-md=pass vcpkg-ci-cblas:x64-windows-static=pass @@ -815,12 +733,10 @@ vcpkg-ci-cblas:x86-windows=pass vcpkg-ci-curl:arm-neon-android=pass vcpkg-ci-curl:arm64-android=pass vcpkg-ci-curl:arm64-osx=pass -vcpkg-ci-curl:arm64-uwp=pass vcpkg-ci-curl:arm64-windows-static-md=pass vcpkg-ci-curl:arm64-windows=pass vcpkg-ci-curl:x64-android=pass vcpkg-ci-curl:x64-linux=pass -vcpkg-ci-curl:x64-uwp=pass vcpkg-ci-curl:x64-windows-release=pass vcpkg-ci-curl:x64-windows-static-md=pass vcpkg-ci-curl:x64-windows-static=pass @@ -841,12 +757,10 @@ vcpkg-ci-duckdb:x86-windows=pass vcpkg-ci-ffmpeg:arm-neon-android=pass vcpkg-ci-ffmpeg:arm64-android=pass vcpkg-ci-ffmpeg:arm64-osx=pass -vcpkg-ci-ffmpeg:arm64-uwp=pass vcpkg-ci-ffmpeg:arm64-windows-static-md=pass vcpkg-ci-ffmpeg:arm64-windows=pass vcpkg-ci-ffmpeg:x64-android=pass vcpkg-ci-ffmpeg:x64-linux=pass -vcpkg-ci-ffmpeg:x64-uwp=pass vcpkg-ci-ffmpeg:x64-windows-release=pass vcpkg-ci-ffmpeg:x64-windows-static-md=pass vcpkg-ci-ffmpeg:x64-windows-static=pass @@ -885,11 +799,9 @@ vcpkg-ci-itk:x64-windows-static=pass vcpkg-ci-itk:x64-windows=pass vcpkg-ci-itk:x86-windows=pass vcpkg-ci-lapack:arm64-osx=pass -vcpkg-ci-lapack:arm64-uwp=pass vcpkg-ci-lapack:arm64-windows-static-md=pass vcpkg-ci-lapack:arm64-windows=pass vcpkg-ci-lapack:x64-linux=pass -vcpkg-ci-lapack:x64-uwp=pass vcpkg-ci-lapack:x64-windows-release=pass vcpkg-ci-lapack:x64-windows-static-md=pass vcpkg-ci-lapack:x64-windows-static=pass @@ -922,12 +834,10 @@ vcpkg-ci-mathgl:x86-windows=pass vcpkg-ci-opencv:arm-neon-android=pass vcpkg-ci-opencv:arm64-android=pass vcpkg-ci-opencv:arm64-osx=pass -vcpkg-ci-opencv:arm64-uwp=pass vcpkg-ci-opencv:arm64-windows-static-md=pass vcpkg-ci-opencv:arm64-windows=pass vcpkg-ci-opencv:x64-android=pass vcpkg-ci-opencv:x64-linux=pass -vcpkg-ci-opencv:x64-uwp=pass vcpkg-ci-opencv:x64-windows-release=pass vcpkg-ci-opencv:x64-windows-static-md=pass vcpkg-ci-opencv:x64-windows-static=pass @@ -947,12 +857,10 @@ vcpkg-ci-paraview:x64-windows=pass vcpkg-ci-paraview:x86-windows=pass vcpkg-ci-skia:arm-neon-android=pass vcpkg-ci-skia:arm64-android=pass -vcpkg-ci-skia:arm64-uwp=pass vcpkg-ci-skia:arm64-windows-static-md=pass vcpkg-ci-skia:arm64-windows=pass vcpkg-ci-skia:x64-android=pass vcpkg-ci-skia:x64-linux=pass -vcpkg-ci-skia:x64-uwp=pass vcpkg-ci-skia:x64-windows-release=pass vcpkg-ci-skia:x64-windows-static-md=pass vcpkg-ci-skia:x64-windows-static=pass @@ -966,12 +874,10 @@ vcpkg-ci-soci:x64-windows=pass vcpkg-ci-sqlpp11:arm-neon-android=pass vcpkg-ci-sqlpp11:arm64-android=pass vcpkg-ci-sqlpp11:arm64-osx=pass -vcpkg-ci-sqlpp11:arm64-uwp=pass vcpkg-ci-sqlpp11:arm64-windows-static-md=pass vcpkg-ci-sqlpp11:arm64-windows=pass vcpkg-ci-sqlpp11:x64-android=pass vcpkg-ci-sqlpp11:x64-linux=pass -vcpkg-ci-sqlpp11:x64-uwp=pass vcpkg-ci-sqlpp11:x64-windows-release=pass vcpkg-ci-sqlpp11:x64-windows-static-md=pass vcpkg-ci-sqlpp11:x64-windows-static=pass diff --git a/scripts/ci.feature.baseline.txt b/scripts/ci.feature.baseline.txt index fa4a2956f2b7b8..8c53a6a2376488 100644 --- a/scripts/ci.feature.baseline.txt +++ b/scripts/ci.feature.baseline.txt @@ -59,24 +59,20 @@ aeron[archive]=skip # archive feature requires Java for SBE code generation allegro5:arm64-windows=fail # Fails with "fatal error LNK1322: cannot avoid potential ARM hazard" even with /Gy apr:arm64-windows=fail # Cross compiling CI machine cannot run gen_test_char to generate apr_escape_test_char.h blitz:arm64-windows=fail -caf(android | uwp)=fail -casclib(uwp)=fail +caf(android)=fail cctag:x64-windows-static-md=fail cctag[cuda]:x64-linux=feature-fails cctag[cuda]:x64-windows-release=feature-fails cctag[cuda]:x64-windows-release=feature-fails cctag[cuda]:x64-windows-static=feature-fails cctag[cuda]:x64-windows=feature-fails -cello(uwp)=fail clamav:arm64-windows=fail clapack(android)=fail # needs target configuration data clockutils:arm-neon-android=fail # gnustl_shared is no longer supported. Please switch to either c++_shared or c++_static. clockutils:arm64-android=fail clockutils:x64-android=fail -coroutine(uwp)=fail -cppcoro(uwp | linux | osx)=fail -cppfs(uwp)=fail -cppmicroservices(uwp | (windows & arm))=fail +cppcoro(linux | osx)=fail +cppmicroservices(windows & arm)=fail cpprestsdk(android)=fail crashpad:x64-linux=fail ctemplate:x64-linux=fail @@ -86,36 +82,27 @@ curl[core,http3,wolfssl]=options dimcli(windows & static)=fail # VS2019 version 16.9.4's project system changes where PDBs are placed in a way that breaks the upstream build script of this port. See https://developercommunity.visualstudio.com/t/Toolset-169-regression-vcxproj-producin/1356639 discord-game-sdk:x64-windows-static-md=fail discord-game-sdk:x64-windows-static=fail -discord-rpc(uwp)=fail -dmlc(uwp) = fail ecal(android)=fail ensmallen[openmp](osx) = feature-fails # No openmp on default osx toolchain faiss(osx)=fail # No openmp on default osx toolchain -fmi4cpp(uwp)=fail forge:x86-windows=fail freeglut(android)=fail freeglut(osx)=fail # Needs XQuartz ftgl(android)=fail -functions-framework-cpp:x64-uwp=fail # https://github.com/GoogleCloudPlatform/functions-framework-cpp/issues/207 g3log:arm-neon-android=fail g3log:arm64-android=fail g3log:x64-android=fail -gflags(uwp)=fail -glfw3(uwp)=fail glibmm:x64-windows-static-md=fail glibmm:x64-windows-static=fail gobject-introspection(android)=fail -google-cloud-cpp(uwp)=fail -graphicsmagick(uwp)=fail hunspell:x64-windows-static-md=fail ideviceinstaller:x64-windows-static-md=fail idevicerestore:x64-linux=fail irrlicht[tools]:x64-linux=feature-fails ismrmrd:x86-windows=fail jemalloc(android)=fail -jemalloc(windows & (arm | uwp))=fail +jemalloc(windows & arm)=fail kfr[capi](windows) = feature-fails # feature emits DLL even when built static -leptonica(uwp)=fail libaiff:x64-linux=fail libcerf:x64-windows-static-md=fail libcopp:arm64-windows=fail @@ -124,22 +111,11 @@ libgo:x64-android=fail libgxps:x64-windows-static=fail libigl[opengl](android)=feature-fails libirecovery:x64-windows-static-md=fail -liblo(uwp)=fail libmodman:x64-windows-static=fail libopensp(android)=fail libplist:x64-windows-static=fail -libssh:arm-uwp=fail -libssh:x64-uwp=fail -libtins:arm-uwp=fail -libtins:x64-uwp=fail libtomcrypt(arm & windows)=fail -libusbmuxd:arm-uwp=fail -libusbmuxd:x64-uwp=fail -libuv:arm-uwp=fail -libuv:x64-uwp=fail -libwandio:arm-uwp=fail libwandio:arm64-windows=fail -libwandio:x64-uwp=fail libwandio:x64-windows-static-md=fail libwandio:x64-windows-static=fail libwandio:x64-windows=fail @@ -149,14 +125,10 @@ libxt:arm64-windows-static-md=fail # Inline asm used doesn't appear to support a libxt:arm64-windows=fail # Inline asm used doesn't appear to support arm64-windows libxt:x64-windows-release=fail # Appears to have broken races libxt:x64-windows=fail -live555(uwp)=fail -llgl(uwp)=fail # fails due to an outdated gcc version -log4cplus(uwp)=fail luasec:x64-windows-static=fail mesa:x64-linux=fail # Missing dependent libraries. mesa:x64-windows-static=fail # Due to static crt. mesa(osx) = fail # See https://github.com/microsoft/vcpkg/issues/39782 -mlpack:x64-uwp=fail # https://github.com/mlpack/mlpack/pull/2945 monkeys-audio:arm64-windows=fail monkeys-audio:x64-windows-static=fail moos-core:x64-windows-static=fail @@ -166,26 +138,22 @@ moos-essential:x64-windows=fail moos-essential:x86-windows=fail msquic(android)=fail nana:x64-linux=fail -nana:x64-uwp=fail netcdf-cxx4:arm64-windows-static-md=fail netcdf-cxx4:x64-windows-static-md=fail ngspice:x64-windows-static=fail octave(osx)=fail # blas must select openblas instead of Accelerate ode:arm64-windows=fail -offscale-libetcd-cpp(uwp)=fail ogre-next(android)=fail ois:x64-android=fail opencc:arm64-windows=fail # opencc/deps/rapidjson-1.1.0/rapidjson.h: Unknown machine endianess detected opencc:x64-android=fail -opencc(uwp)=fail # opencc/deps/marisa-0.2.5/lib/marisa/grimoire/io/mapper.cc currently doesn't support UWP. openmama:x64-windows-static-md=fail openmesh:arm64-windows=fail -openmesh(uwp)=fail openmpi:arm-neon-android=fail openmpi:arm64-android=fail openmpi:x64-android=fail # Incorrect use of arm64 intrinsics in in VS 2022 17.13 broke these with -Zc:arm64-aliased-neon-types- -openmvs(arm & windows & !uwp)=fail # intrinsics +openmvs(arm & windows)=fail # intrinsics openslide(windows & native)=fail # g_auto* using __attribute__((cleanup)) openvino:arm64-windows-static-md=fail openvino:arm64-windows=fail @@ -198,54 +166,39 @@ openzl:x64-windows-static=fail openzl:x64-windows=fail orc(android)=fail # try_run for time_t properties orefkov-simstr(android)=fail # due to outdated compilers in android CI -paho-mqtt(uwp)=fail -paraview(arm64 & windows & !uwp)=fail # in-build host tools +paraview(arm64 & windows)=fail # in-build host tools pfring:arm64-osx=fail -platform-folders(uwp)=fail pmdk:x64-windows-static=fail qt-advanced-docking-system(android)=fail # qt5-base: no cross builds -qt5-base(arm & windows & !uwp)=fail -qt5-webengine(!(arm & windows) & !uwp) = fail # Missing prerequisites for CI success +qt5-base(arm & windows)=fail +qt5-webengine(!(arm & windows)) = fail # Missing prerequisites for CI success qt5-x11extras(osx)=fail # Missing system libraries qt5-x11extras(windows)=fail # Missing libraries -restbed(uwp)=fail -rocksdb:x64-uwp=fail rpclib:arm64-windows=fail -rpclib(uwp)=fail simbody:arm64-windows=fail simd(android)=fail sleef:x86-windows=fail sleepy-discord(android)=fail spaceland:arm64-android=fail -spaceland:arm64-uwp=fail spaceland:arm64-windows-static-md=fail spaceland:arm64-windows=fail spaceland:x64-android=fail -spaceland:x64-uwp=fail -stormlib(uwp)=fail -stxxl:arm-uwp=fail -stxxl:x64-uwp=fail suitesparse-graphblas:x86-windows=fail # no InterlockedExchange64 with MSVC -systemc(uwp)=fail telnetpp(android)=fail -telnetpp(uwp)=fail tensorflow-cc(windows)=fail # tensorflow does not support VS2022 tensorflow(windows)=fail # tensorflow does not support VS2022 torch-th:arm-neon-android=cascade torch-th:arm64-android=cascade -torch-th:arm64-uwp=fail torch-th:arm64-windows-static-md=fail torch-th:arm64-windows=fail torch-th:x64-android=cascade -torch-th:x64-uwp=fail torch-th:x64-windows-static=fail treehopper:x64-windows-static=fail usbmuxd:x64-windows-static-md=fail v8(windows)=fail # the version of v8 we have in the repo doesn't support VS2022 vectorclass:arm64-windows=fail winreg:x64-linux=fail -zeroc-ice(uwp)=fail # ZeroC doesn't provide ARM tagets in project files. # Needs Java runtime gz-tools:arm-neon-android=fail gz-tools:arm64-android=fail @@ -254,11 +207,9 @@ workflow:arm-neon-android=fail workflow:arm64-android=fail workflow:x64-android=fail zookeeper:arm64-osx=fail -zookeeper:arm64-uwp=fail zookeeper:arm64-windows-static-md=fail zookeeper:arm64-windows=fail zookeeper:x64-linux=fail -zookeeper:x64-uwp=fail zookeeper:x64-windows-release=fail zookeeper:x64-windows-static-md=fail zookeeper:x64-windows-static=fail @@ -278,527 +229,182 @@ qtbase[doubleconversion,gui,sql,thread] = no-separate-feature-test # covered in vtk[atlmfc,cgns,cuda,debugleaks,fontconfig,gdal,geojson,libharu,libtheora,mpi,netcdf,opengl,openmp,openvr,proj,qt,seacas,sql,tbb,utf8,vtkm] = no-separate-feature-test # cascade -3fd:x64-uwp = cascade ace[xml-utils]:x64-linux = cascade ace[xml-utils](osx) = cascade activemq-cpp:arm64-windows = cascade adios2[cuda]:x86-windows = cascade adios2[cuda](osx) = cascade -adios2(uwp) = cascade aliyun-oss-c-sdk:arm64-windows = cascade -allegro5:arm64-uwp = cascade -allegro5:x64-uwp = cascade -ampl-asl(uwp) = cascade -ampl-mp(uwp) = cascade -anari:arm64-uwp = cascade -anari:x64-uwp = cascade -apr-util:arm64-uwp = cascade -apr-util:arm64-windows = cascade -apr-util:x64-uwp = cascade -apsi[hexl,log4cplus,zeromq]:x64-uwp = cascade -apsi[log4cplus,zeromq]:arm64-uwp = cascade -aravis(uwp) = cascade -arb:arm64-uwp = cascade -arb:x64-uwp = cascade armadillo:arm-neon-android=cascade armadillo:arm64-android=cascade armadillo:x64-android=cascade arpack-ng:arm64-windows = cascade arrayfire:x64-android = fail # CMake Error at CMakeLists.txt:140 (message): Native Directory not found. Run cmake in a separatedirectory and build the bin2cpp target. -arrayfire:x64-uwp = cascade arrayfire[cpu]((!windows & !linux) | !x64) = cascade arrayfire[cuda]:x64-linux = feature-fails arrayfire[cuda]:x64-windows = feature-fails arrayfire[cuda]:x64-windows-release = feature-fails arrayfire[cuda]:x64-windows-static = feature-fails arrayfire[cuda]:x64-windows-static-md = feature-fails -arrayfire[cuda](((!windows | !x64 | uwp | xbox) & (!linux | !x64) & (!linux | !arm64)) | ((!windows | !x64 | uwp) & (!linux | !x64) & (!linux | !arm64))) = cascade +arrayfire[cuda](((!windows | !x64 | xbox) & (!linux | !x64) & (!linux | !arm64)) | ((!windows | !x64) & (!linux | !x64) & (!linux | !arm64))) = cascade arrayfire[opencl]:x64-linux = feature-fails -arrayfire[opencl](uwp) = cascade arrayfire[unified]:x64-windows-static = feature-fails # ninja: error: 'MKL_ThreadingLibrary_LINK_LIBRARY-NOTFOUND', needed by 'bin/af.dll', missing and no known rule to make it arrayfire[unified]((!windows & !linux) | !x64) = cascade -arrow:x64-uwp = cascade arrow[cuda]:x64-linux = feature-fails arrow[cuda]:x64-windows = feature-fails arrow[cuda]:x64-windows-release = feature-fails arrow[cuda]:x64-windows-static = feature-fails arrow[cuda]:x64-windows-static-md = feature-fails -arrow[cuda](!(windows & x64 & !uwp & !xbox) & !(linux & x64) & !(linux & arm64)) = cascade +arrow[cuda](!(windows & x64 & !xbox) & !(linux & x64) & !(linux & arm64)) = cascade arrow[orc]:arm64-android = cascade arrow[orc]:x64-android = cascade -asio[coroutine]:arm64-uwp = cascade asio[coroutine]:arm64-windows = cascade -asio[coroutine]:x64-uwp = cascade -async-mqtt:arm64-uwp = cascade -async-mqtt:x64-uwp = cascade -atk:arm64-uwp = cascade -atk:x64-uwp = cascade -atkmm:arm64-uwp = cascade -atkmm:x64-uwp = cascade atkmm:x64-windows-static = cascade atkmm:x64-windows-static-md = cascade -autodock-vina:arm64-uwp = cascade -autodock-vina:x64-uwp = cascade -avro-cpp:arm64-uwp = cascade -avro-cpp:x64-uwp = cascade -aws-checksums:x64-uwp = cascade -azmq:arm64-uwp = cascade -azmq:x64-uwp = cascade -azure-iot-sdk-c:arm64-uwp = cascade -azure-iot-sdk-c:x64-uwp = cascade -azure-messaging-eventhubs-checkpointstore-blob-cpp:x64-uwp = cascade -azure-messaging-eventhubs-cpp:arm64-uwp = cascade -azure-messaging-eventhubs-cpp:x64-uwp = cascade -azure-uamqp-c:arm64-uwp = cascade -azure-uamqp-c:x64-uwp = cascade -azure-uhttp-c:arm64-uwp = cascade -azure-uhttp-c:x64-uwp = cascade -azure-umqtt-c:arm64-uwp = cascade -azure-umqtt-c:x64-uwp = cascade -bit7z(uwp)=cascade -bitserializer[rapidyaml-archive]:arm64-uwp = cascade bitserializer[rapidyaml-archive]:arm64-windows = cascade -bitserializer[rapidyaml-archive]:x64-uwp = cascade -bloomberg-quantum:x64-uwp = cascade -boost[mpi]:arm64-uwp = cascade boost[mpi]:arm64-windows = cascade -boost[mpi]:x64-uwp = cascade boost-graph-parallel:arm64-windows = cascade boost-mpi:arm64-windows = cascade -boost-odeint[mpi]:arm64-uwp = cascade boost-odeint[mpi]:arm64-windows = cascade -boost-odeint[mpi]:x64-uwp = cascade boost-property-map-parallel:arm64-windows = cascade boost-python[python2](osx) = cascade -cairo[fontconfig,gobject]:arm64-uwp = cascade -cairo[fontconfig,gobject]:x64-uwp = cascade -cairomm:arm64-uwp = cascade -cairomm:x64-uwp = cascade -cctz:arm64-uwp = cascade -cgns[hdf5,mpi](uwp) = cascade clblas:arm-neon-android=fail clblas:arm64-android=fail clblas:x64-android=fail -clblas:x64-uwp = cascade -clblast:arm64-uwp = cascade -clblast:x64-uwp = cascade -clfft:arm64-uwp = cascade -clfft:x64-uwp = cascade -clrng:x64-uwp = cascade -coin-or-cbc:arm64-uwp = cascade -coin-or-cbc:x64-uwp = cascade -coin-or-cgl:arm64-uwp = cascade -coin-or-cgl:x64-uwp = cascade -coin-or-clp:arm64-uwp = cascade -coin-or-clp:x64-uwp = cascade coin-or-ipopt:arm64-osx = cascade -coin-or-ipopt:arm64-uwp = cascade coin-or-ipopt:arm64-windows = cascade -coin-or-ipopt:x64-uwp = cascade coin-or-ipopt:x86-windows = cascade -coin-or-osi:arm64-uwp = cascade -coin-or-osi:x64-uwp = cascade -collada-dom:arm64-uwp = cascade -collada-dom:x64-uwp = cascade -colmap:arm64-uwp = cascade -colmap:x64-uwp = cascade colmap[cuda,cuda-redist]:x64-linux = feature-fails colmap[cuda,cuda-redist](arm64 & osx) = cascade -cppkafka:arm64-uwp = cascade -cppkafka:x64-uwp = cascade -cppzmq:arm64-uwp = cascade -cppzmq:x64-uwp = cascade crashrpt(windows) = cascade -cuda-api-wrappers(uwp | osx) = cascade -cutelyst2:arm64-uwp = cascade +cuda-api-wrappers(osx) = cascade cutelyst2:arm64-windows = cascade -cutelyst2:x64-uwp = cascade -cyclonedds-cxx:arm64-uwp = cascade cyclonedds-cxx:arm64-windows = cascade -cyclonedds-cxx:x64-uwp = cascade cyclonedds-cxx[idllib]:x64-windows-static = cascade cyclonedds-cxx[idllib]:x64-windows-static-md = cascade -czmq:arm64-uwp = cascade -czmq:x64-uwp = cascade darknet[cuda,cudnn](arm | x86 | android | osx) = cascade -darknet(uwp) = cascade -dartsim(uwp) = cascade -daxa:x64-uwp = cascade -dcmtk[icu](uwp) = cascade -devil[openexr]:arm64-uwp = cascade -devil[openexr]:x64-uwp = cascade directxtex[core,dx11,dx12,openexr,spectre,tools]:arm64-windows-static-md = combination-fails # error LNK2047: module contains C++ EH or complex EH metadata but was not compiled with /guard:ehcont -directxtex[openexr]:arm64-uwp = cascade -directxtex[openexr]:x64-uwp = cascade -directxtk[xaudio2redist](uwp) = cascade -directxtk12[xaudio2redist](uwp) = cascade dlib[cuda]:arm64-windows = cascade dlib[cuda]:x86-windows = cascade dlib[cuda](osx) = cascade -dlib[cuda](uwp) = cascade -dv-processing:arm64-uwp = cascade -dv-processing:x64-uwp = cascade -dv-processing[tools](uwp) = cascade -easycl:arm64-uwp = cascade -easycl:x64-uwp = cascade -ecal:x64-uwp = cascade -egl:x64-uwp = cascade -elements:arm64-uwp = cascade -elements:x64-uwp = cascade -evpp:arm64-uwp = cascade -evpp:x64-uwp = cascade -faiss[gpu](!(windows & x64 & !uwp) & !(linux & x64)) = cascade +faiss[gpu](!(windows & x64) & !(linux & x64)) = cascade fbgemm:arm64-osx = cascade fbgemm:arm64-windows = cascade fbthrift(android) = cascade -fcl:arm64-uwp = cascade -fcl:x64-uwp = cascade ffmpeg[all-nonfree,fdk-aac](android) = cascade ffmpeg[all,all-gpl](arm & android) = cascade -ffmpeg[all,all-gpl,all-nonfree,aom,ass,avisynthplus,dvdvideo,drawtext,fontconfig,fribidi,modplug,qsv,ssh,tesseract,x265](uwp) = cascade ffmpeg[alsa](!linux & !android) = cascade # alsa supports ffmpeg[amf](osx) = cascade ffmpeg[avisynthplus]:arm64-windows = cascade ffmpeg[dav1d]:x86-windows = cascade -ffmpeg[ilbc]:arm64-uwp = cascade ffmpeg[qsv](!linux & !windows & !(x64 & android)) = cascade ffmpeg[tensorflow](windows) = cascade fizz:arm64-windows = cascade fizz:arm64-windows-static-md = cascade fizz:x86-windows = cascade -fizz(android | uwp) = cascade -flann[cuda](!(windows & x64 & !uwp & !xbox) & !(linux & x64) & !(linux & arm64)) = cascade -flann[hdf5]:arm64-uwp = cascade +fizz(android) = cascade +flann[cuda](!(windows & x64 & !xbox) & !(linux & x64) & !(linux & arm64)) = cascade flann[hdf5]:arm64-windows = cascade -flann[hdf5]:x64-uwp = cascade flashlight-cuda[fl,imgclass,lm,objdet,asr]:x64-linux = cascade -flashlight-sequence[cuda]:arm64-uwp = cascade flashlight-sequence[cuda]:arm64-windows = cascade -flashlight-sequence[cuda]:x64-uwp = cascade flashlight-sequence[cuda]:x86-windows = cascade flashlight-sequence[cuda](osx) = cascade -flashlight-text[kenlm]:arm64-uwp = cascade flashlight-text[kenlm]:arm64-windows = cascade -flashlight-text[kenlm]:x64-uwp = cascade fluidsynth[pulseaudio](android | osx | windows) = cascade folly[liburing]:arm64-osx = cascade folly[liburing]:x64-windows = cascade folly[liburing]:x64-windows-static = cascade folly[liburing]:x64-windows-static-md = cascade -font-util:arm64-uwp = cascade -font-util:x64-uwp = cascade -freeglut(uwp)=cascade -freeimage:arm64-uwp = cascade -freeimage:x64-uwp = cascade -freetds:x86-windows = cascade -freetype-gl:arm64-uwp = cascade -freetype-gl:x64-uwp = cascade -ftgl(uwp)=cascade -gamedev-framework:x64-uwp = cascade -gamma:arm64-uwp = cascade -gamma:x64-uwp = cascade gdal[arrow,parquet](!(arm64 | x64)) = cascade gdal[aws-ec2-windows](!windows) = cascade -gdk-pixbuf(uwp) = cascade -ginkgo[cuda]:arm64-uwp = cascade ginkgo[cuda]:arm64-windows = cascade -ginkgo[cuda]:x64-uwp = cascade ginkgo[cuda]:x86-windows = cascade ginkgo[cuda](osx) = cascade -ginkgo[mpi]:x64-uwp = cascade -gl2ps:arm64-uwp = cascade -gl2ps:x64-uwp = cascade -glew:arm64-uwp = cascade -glew:x64-uwp = cascade -glog:arm64-uwp = cascade -glog:x64-uwp = cascade glpk[dl]:arm64-osx = cascade -glpk[dl,mysql]:arm64-uwp = cascade -glpk[dl,mysql]:x64-uwp = cascade -glpk[dl,mysql,odbc]:x64-uwp = cascade glpk[mysql]:arm64-osx = cascade glpk[mysql]:arm64-windows = cascade glpk[mysql]:x86-windows = cascade glpk[odbc]:arm64-osx = cascade -glui:arm64-uwp = cascade -glui:x64-uwp = cascade -gmime:arm64-uwp = cascade -gmime:x64-uwp = cascade gmsh[mpi]:arm64-windows = cascade gmsh[mpi]:x64-windows = cascade gmsh[mpi]:x64-windows-static = cascade gmsh[mpi]:x64-windows-static-md = cascade gmsh[mpi]:x86-windows = cascade -google-cloud-cpp-common:arm64-uwp = cascade -google-cloud-cpp-common:x64-uwp = cascade -google-cloud-cpp-spanner:arm64-uwp = cascade -google-cloud-cpp-spanner:x64-uwp = cascade -googleapis:arm64-uwp = cascade -googleapis:x64-uwp = cascade -gppanel:arm64-uwp = cascade -gppanel:x64-uwp = cascade -grantlee:arm64-uwp = cascade -grantlee:x64-uwp = cascade -graphene(uwp) = cascade -graphviz(uwp) = cascade -grppi[tbb]:arm64-uwp = cascade -grppi[tbb]:x64-uwp = cascade -gst-rtsp-server:arm64-uwp = cascade -gst-rtsp-server:x64-uwp = cascade gstreamer[asio](arm | !windows) = cascade gstreamer[dc1394](android) = cascade gstreamer[wayland](osx | windows) = cascade gtk:arm64-windows = cascade -gtk(uwp | (windows & staticcrt)) = cascade +gtk(windows & staticcrt) = cascade gtkmm:arm64-windows = cascade gtkmm:x64-windows-static = cascade gtkmm:x64-windows-static-md = cascade -gts:arm64-uwp = cascade -gts:x64-uwp = cascade -gtsam:arm64-uwp = cascade -gtsam:x64-uwp = cascade -gz-common(uwp) = cascade -gz-common5(uwp) = cascade -gz-fuel-tools8:x64-uwp = cascade -gz-gui7(android | arm | uwp) = cascade -gz-physics6:x64-uwp = cascade +gz-gui7(android | arm) = cascade gz-physics6(arm|android) = cascade -gz-plugin2:x64-uwp = cascade -gz-rendering7:x64-uwp = cascade gz-rendering7(arm|android) = cascade -gz-sensors7:x64-uwp = cascade gz-sensors7(arm | android) = cascade gz-sim:x64-linux=skip # many parallel links cause memory exhaustion on our 128GB of RAM lab VMs -gz-transport12:x64-uwp = cascade -h5py-lzf:arm64-uwp = cascade -h5py-lzf:x64-uwp = cascade -hareflow:arm64-uwp = cascade -hareflow:x64-uwp = cascade hareflow:x64-windows-static = cascade -hashids:arm64-uwp = cascade -hashids:x64-uwp = cascade hdf5[parallel](android) = cascade hdf5[parallel](arm64 & windows) = cascade -hexl:x64-uwp = cascade -highfive:arm64-uwp = cascade -highfive:x64-uwp = cascade -hikogui:x64-uwp = cascade -hpx[cuda](!(windows & x64 & !uwp & !xbox) & !(linux & x64) & !(linux & arm64)) = cascade +hpx[cuda](!(windows & x64 & !xbox) & !(linux & x64) & !(linux & arm64)) = cascade hpx[mpi](windows & !(x64 | x86))=cascade -hyperscan:x64-uwp = cascade -hypodermic:arm64-uwp = cascade -hypodermic:x64-uwp = cascade -hypre:arm64-uwp = cascade hypre:arm64-windows = cascade -hypre:x64-uwp = cascade hypre:x86-windows = cascade -ideviceinstaller:x64-uwp = cascade -idevicerestore:arm64-uwp = cascade idevicerestore:arm64-windows = cascade -idevicerestore:x64-uwp = cascade idevicerestore:x64-windows-static = cascade idevicerestore:x64-windows-static-md = cascade imgui[allegro5-binding]:arm64-windows = cascade -imgui[allegro5-binding,glfw-binding,glut-binding]:arm64-uwp = cascade -imgui[allegro5-binding,glfw-binding,glut-binding]:x64-uwp = cascade -imgui[vulkan-binding]:x64-uwp = cascade imgui-sfml:arm-neon-android=fail imgui-sfml:arm64-android=fail -imgui-sfml:arm64-uwp = cascade imgui-sfml:x64-android=fail -imgui-sfml:x64-uwp = cascade irrxml:arm64-osx = cascade -irrxml:arm64-uwp = cascade irrxml:arm64-windows = cascade -irrxml:x64-uwp = cascade -itay-grudev-singleapplication(uwp) = cascade itk[cuda,cufftw]:x86-windows = cascade itk[cuda,cufftw](android | osx) = cascade itk[tools]:x86-windows = cascade -itk(uwp) = cascade -ixwebsocket[mbedtls,ssl]:arm64-uwp = cascade -ixwebsocket[mbedtls,ssl]:x64-uwp = cascade -jaeger-client-cpp:x64-uwp = cascade -jkqtplotter(uwp) = cascade -jsonnet:arm64-uwp = cascade jsonnet:arm64-windows = cascade -jsonnet:x64-uwp = cascade kddockwidgets[core] = combination-fails # configure: error: *** No frontend enabled. *** -kddockwidgets[qtquick]:arm64-uwp = cascade -kddockwidgets[qtquick]:x64-uwp = cascade -kddockwidgets[qtwidgets]:arm64-uwp = cascade -kddockwidgets[qtwidgets]:x64-uwp = cascade -kealib(uwp) = cascade -kenlm:x64-uwp = cascade -lapack-reference:arm64-uwp = cascade lapack-reference:arm64-windows = cascade -lapack-reference:x64-uwp = cascade -lcm:arm64-uwp = cascade -lcm:x64-uwp = cascade -lemon:arm64-uwp = cascade -lemon:x64-uwp = cascade -lensfun:x64-uwp = cascade -libadwaita:arm64-uwp = cascade libadwaita:arm64-windows = cascade -libadwaita:x64-uwp = cascade libadwaita:x64-windows-static = cascade libalkimia:arm64-windows = cascade libalkimia[webengine]:x64-windows = cascade libalkimia[webengine]:x86-windows = cascade libalkimia[webengine](static) = cascade -libalkimia(uwp) = cascade -libass:arm64-uwp = cascade -libass:x64-uwp = cascade -libavif[aom](uwp)=cascade libavif[dav1d]:x86-windows=cascade -libcaer:x64-uwp = cascade libcanberra[alsa]:arm64-osx = cascade -libcroco:arm64-uwp = cascade -libcroco:x64-uwp = cascade -libdmx:arm64-uwp = cascade -libdmx:x64-uwp = cascade -libe57:arm64-uwp = cascade -libe57:x64-uwp = cascade -libe57format:arm64-uwp = cascade -libe57format:x64-uwp = cascade -libfontenc:arm64-uwp = cascade -libfontenc:x64-uwp = cascade -libfreenect2:arm64-uwp = cascade -libfreenect2:x64-uwp = cascade libfreenect2[openni2]:arm64-osx = cascade libfreenect2[openni2]:arm64-windows = cascade libfreenect2[openni2]:x64-linux = cascade libfreenect2[openni2]:x64-windows-static = cascade libftdi:arm64-osx = cascade -libftdi:arm64-uwp = cascade libftdi:x64-linux = cascade -libftdi:x64-uwp = cascade libftdi:x64-windows-static = cascade libftdi:x64-windows-static-md = cascade -libftdi1:arm64-uwp = cascade -libftdi1:x64-uwp = cascade -libgd[fontconfig]:arm64-uwp = cascade -libgd[fontconfig]:x64-uwp = cascade -libgxps:arm64-uwp = cascade -libgxps:x64-uwp = cascade -libheif(uwp) = cascade -libice:arm64-uwp = cascade -libice:x64-uwp = cascade -libideviceactivation:arm64-uwp = cascade -libideviceactivation:x64-uwp = cascade libigl[embree]:arm64-windows = cascade -libimobiledevice:arm64-uwp = cascade -libimobiledevice:x64-uwp = cascade -libirecovery:x64-uwp = cascade -liblas:x64-uwp = cascade liblas[tools](android)=feature-fails -liblsquic:arm64-uwp = cascade liblsquic:arm64-windows = cascade -liblsquic:x64-uwp = cascade -libmagic(uwp)=cascade -libmupdf:arm64-uwp = cascade -libmupdf:x64-uwp = cascade -libnice:arm64-uwp = cascade -libnice:x64-uwp = cascade -libnice-gst:arm64-uwp = cascade -libnice-gst:x64-uwp = cascade libnick:arm64-osx = fail libnick:x64-linux = fail -libodb-mysql:arm64-uwp = cascade libodb-mysql:x64-linux = cascade -libodb-mysql:x64-uwp = cascade libodb-mysql:x86-windows = cascade -libodb-pgsql:arm64-uwp = cascade libodb-pgsql:x64-linux = cascade -libodb-pgsql:x64-uwp = cascade libodb-sqlite:x64-linux = cascade -libosmium:arm64-uwp = cascade -libosmium:x64-uwp = cascade libp7-baical:arm64-osx = cascade -libp7-baical:arm64-uwp = cascade libp7-baical:arm64-windows = cascade -libp7-baical:x64-uwp = cascade libpmemobj-cpp[benchmark]:arm64-osx = cascade -libpmemobj-cpp[benchmark]:arm64-uwp = cascade libpmemobj-cpp[benchmark]:arm64-windows = cascade libpmemobj-cpp[benchmark]:x64-linux = cascade -libpmemobj-cpp[benchmark]:x64-uwp = cascade libpmemobj-cpp[benchmark]:x64-windows-static = cascade libpmemobj-cpp[benchmark]:x86-windows = cascade -libpqxx:arm64-uwp = cascade -libpqxx:x64-uwp = cascade -libqglviewer:arm64-uwp = cascade -libqglviewer:x64-uwp = cascade -libqrencode[tool]:arm64-uwp = cascade -libqrencode[tool]:x64-uwp = cascade -libraqm:arm64-uwp = cascade -libraqm:x64-uwp = cascade librdkafka[sasl](android | (windows & (static | arm | x86))) = cascade -librsvg:arm64-uwp = cascade -librsvg:x64-uwp = cascade -libsm:arm64-uwp = cascade -libsm:x64-uwp = cascade libtorch:x86-windows = cascade -libtorch(uwp | (arm & windows)) = cascade -libwebp[all,vwebp](uwp) = cascade +libtorch(arm & windows) = cascade libwebp[vwebp](android) = cascade -libwebp[vwebp-sdl](android | osx | uwp | (windows & static)) = cascade -libx11:arm64-uwp = cascade -libx11:x64-uwp = cascade -libxau:arm64-uwp = cascade -libxau:x64-uwp = cascade +libwebp[vwebp-sdl](android | osx | (windows & static)) = cascade libxaw:arm64-osx = cascade -libxaw:arm64-uwp = cascade libxaw:arm64-windows = cascade -libxaw:x64-uwp = cascade -libxcomposite:arm64-uwp = cascade -libxcomposite:x64-uwp = cascade -libxdamage:arm64-uwp = cascade -libxdamage:x64-uwp = cascade -libxdmcp:arm64-uwp = cascade -libxdmcp:x64-uwp = cascade -libxext:arm64-uwp = cascade -libxext:x64-uwp = cascade -libxfixes:arm64-uwp = cascade -libxfixes:x64-uwp = cascade -libxfont:arm64-uwp = cascade -libxfont:x64-uwp = cascade -libxft:arm64-uwp = cascade -libxft:x64-uwp = cascade -libxi:arm64-uwp = cascade -libxi:x64-uwp = cascade -libxinerama:arm64-uwp = cascade -libxinerama:x64-uwp = cascade -libxkbcommon:arm64-uwp = cascade -libxkbcommon:x64-uwp = cascade -libxkbfile:arm64-uwp = cascade -libxkbfile:x64-uwp = cascade -libxmu:arm64-uwp = cascade libxmu:arm64-windows = cascade -libxmu:x64-uwp = cascade -libxpm:arm64-uwp = cascade -libxpm:x64-uwp = cascade -libxpresent:arm64-uwp = cascade -libxpresent:x64-uwp = cascade -libxrandr:arm64-uwp = cascade -libxrandr:x64-uwp = cascade -libxrender:arm64-uwp = cascade -libxrender:x64-uwp = cascade -libxres:arm64-uwp = cascade -libxres:x64-uwp = cascade -libxscrnsaver:arm64-uwp = cascade -libxscrnsaver:x64-uwp = cascade -libxt:arm64-uwp = cascade -libxt:x64-uwp = cascade -libxtst:arm64-uwp = cascade -libxtst:x64-uwp = cascade -libxv:arm64-uwp = cascade -libxv:x64-uwp = cascade -libxxf86vm:arm64-uwp = cascade -libxxf86vm:x64-uwp = cascade -libzim:arm64-uwp = cascade -libzim:x64-uwp = cascade -llama-cpp(uwp) = cascade llgl:arm-neon-android=fail llgl:arm64-android=fail llgl:x64-android=fail @@ -807,88 +413,32 @@ llgl[vulkan](osx) = cascade # no vulkan sdk installed luajit:arm-neon-android = cascade # needs same pointer size for host luasec:x64-linux = cascade luv:arm64-windows = cascade -magma(uwp | osx) = cascade -magnum[distancefieldconverter,fontconverter,gl-info,imageconverter,magnumfont,magnumfontconverter,opengltester,sceneconverter,shaders,text]:x64-uwp = cascade -magnum[glfwapplication]:arm64-uwp = cascade -magnum[glfwapplication]:x64-uwp = cascade +magma(osx) = cascade magnum[glxcontext,windowlessglxapplication](android)=feature-fails -magnum[vk]:x64-uwp = cascade -magnum-extras:arm64-uwp = cascade -magnum-extras:x64-uwp = cascade -magnum-extras[ui]:x64-uwp = cascade -magnum-integration:arm64-uwp = cascade -magnum-integration:x64-uwp = cascade -magnum-plugins:arm64-uwp = cascade -magnum-plugins:x64-uwp = cascade -magnum-plugins[meshoptimizersceneconverter]:x64-uwp = cascade -mapnik:arm64-uwp = cascade -mapnik:x64-uwp = cascade -marble:x64-uwp = cascade mathgl[hdf5,qt5]:arm64-windows = cascade -matio[hdf5,mat73](uwp) = cascade -mdl-sdk:x64-uwp = cascade -mesa[default-features,gles1,gles2,offscreen,opengl]:x64-uwp = cascade -mesa[llvm]:x64-uwp = cascade -mfl:arm64-uwp = cascade -mfl:x64-uwp = cascade -minc(uwp) = cascade mnn[cuda]:x64-windows = cascade mnn[cuda]:x64-windows-static = cascade mnn[cuda]:x64-windows-static-md = cascade mnn[cuda]:x86-windows = cascade mnn[vulkan](osx) = cascade # no vulkan sdk installed -modern-cpp-kafka:arm64-uwp = cascade -modern-cpp-kafka:x64-uwp = cascade -mongo-cxx-driver:arm64-uwp = cascade -mongo-cxx-driver:x64-uwp = cascade -moos-essential:arm64-uwp = cascade -moos-essential:x64-uwp = cascade moos-essential:x64-windows-static = cascade -moos-ui:arm64-uwp = cascade -moos-ui:x64-uwp = cascade moos-ui:x64-windows-static = cascade mpi:arm64-windows = cascade mpi:x86-windows = cascade -msix:arm64-uwp = cascade -msix:x64-uwp = cascade msquic[0-rtt](android)=cascade -mujoco:arm64-uwp = cascade -mujoco:x64-uwp = cascade -netcdf-cxx4(uwp) = cascade -ngtcp2[gnutls]:arm64-uwp=cascade ngtcp2[gnutls]:arm64-windows-static-md=cascade ngtcp2[gnutls]:arm64-windows=cascade -ngtcp2[gnutls,wolfssl]:x64-uwp=cascade -ngtcp2[wolfssl]:arm64-uwp=cascade -nng[mbedtls](uwp) = cascade -nngpp:arm64-uwp = cascade -nngpp:x64-uwp = cascade -nss:x64-uwp = cascade nss:x64-windows-static = cascade -nuspell:arm64-uwp = cascade -nuspell:x64-uwp = cascade nvtt[cuda]:x86-windows = cascade nvtt[cuda](osx) = cascade -oatpp-mbedtls:arm64-uwp = cascade -oatpp-mbedtls:x64-uwp = cascade -oatpp-postgresql:arm64-uwp = cascade -oatpp-postgresql:x64-uwp = cascade -ogre:x64-uwp = cascade -ogre[assimp,freeimage,openexr]:arm64-uwp = cascade ogre[csharp](windows)=feature-fails # .NET workloads not installed in the build lab ogre[d3d9](windows)=feature-fails # DirectX 9 SDK not installed in the build lab ogre[python]=feature-fails # broken on all test platforms right now -ogre-next:arm64-uwp = cascade -ogre-next:x64-uwp = cascade ogre-next[csharp]:arm64-osx = cascade ogre-next[d3d9]:arm64-osx = cascade ogre-next[gl3plus]:arm64-osx = feature-fails ogre-next[java]:arm64-osx = cascade ogre-next[python]:arm64-osx = cascade -ompl:arm64-uwp = cascade -ompl:x64-uwp = cascade -omplapp:arm64-uwp = cascade -omplapp:x64-uwp = cascade onnx-optimizer[pybind11]:arm64-windows = cascade onnx-optimizer[pybind11]:x64-linux = cascade onnx-optimizer[pybind11]:x64-windows-static = cascade @@ -898,80 +448,43 @@ onnxruntime[tensorrt](!((x64 & windows & !static) | (x64 & linux))) = cascade onnxruntime-gpu = skip openal-soft[pipewire](!linux) = cascade openal-soft[pulseaudio](!linux) = cascade -opencascade[vtk,freeimage](uwp) = cascade -opencsg(uwp)=cascade -opencv2[dc1394](windows & !uwp & !arm) = cascade +opencv2[dc1394](windows & !arm) = cascade opencv2[gtk]:x64-windows-static = cascade opencv2[gtk]:x64-windows-static-md = cascade opencv3[dc1394](android | windows) = cascade -opencv3[freetype,gdcm,gstreamer,gtk,halide,openexr,opengl,ovis,python,qt,sfm,tbb,vtk](uwp) = cascade opencv3[gtk]:x64-windows-static-md = cascade opencv3[gtk,halide,qt]:arm64-windows = cascade opencv3[halide,gtk]:x64-windows-static = cascade -opencv4[aravis](uwp | xbox) = cascade -opencv4[cuda](!((windows & x64 & !uwp & !xbox) | (linux & x64) | (linux & arm64))) = cascade +opencv4[aravis](xbox) = cascade +opencv4[cuda](!((windows & x64 & !xbox) | (linux & x64) | (linux & arm64))) = cascade opencv4[cuda,cudnn](osx) = cascade opencv4[cuda,cudnn,dc1394,dnn-cuda]:arm64-windows = cascade opencv4[cuda,cudnn,dc1394,dnn-cuda]:x86-windows = cascade -opencv4[cuda,cudnn,dc1394,dnn-cuda,freetype,gdcm,gstreamer,openexr,opengl,ovis,python,qt,sfm,tbb,vtk]:arm64-uwp = cascade -opencv4[cuda,cudnn,dc1394,dnn-cuda,freetype,gdcm,gstreamer,openexr,ovis,python,qt,sfm,tbb,vtk]:x64-uwp = cascade -opencv4[cudnn](!((windows & x64 & !uwp & !xbox) | (linux & x64) | (linux & arm64)) | !((windows & x64 & !uwp) | (linux & x64) | (linux & arm64))) = cascade +opencv4[cudnn](!((windows & x64 & !xbox) | (linux & x64) | (linux & arm64)) | !((windows & x64) | (linux & x64) | (linux & arm64))) = cascade opencv4[dc1394](windows) = cascade -opencv4[dnn-cuda](!((windows & x64 & !uwp & !xbox) | (linux & x64) | (linux & arm64)) | !((windows & x64 & !uwp) | (linux & x64) | (linux & arm64))) = cascade +opencv4[dnn-cuda](!((windows & x64 & !xbox) | (linux & x64) | (linux & arm64)) | !((windows & x64) | (linux & x64) | (linux & arm64))) = cascade opencv4[dnn-cuda](osx) = cascade -opencv4[freetype](uwp) = cascade -opencv4[gdcm](uwp) = cascade -opencv4[gstreamer](uwp | xbox) = cascade -opencv4[halide](android | (windows & staticcrt) | uwp | (arm & windows))=cascade -opencv4[hdf](uwp) = cascade -opencv4[opencl](uwp) = cascade -opencv4[openexr](uwp) = cascade -opencv4[opengl](uwp | xbox) = cascade -opencv4[qt](uwp | ios | xbox) = cascade -opencv4[sfm](uwp) = cascade -opencv4[tbb](uwp) = cascade -opencv4[text](uwp) = cascade -opencv4[vtk](uwp | xbox) = cascade -openimageio:arm64-uwp = cascade -openimageio:x64-uwp = cascade -openmama:arm64-uwp = cascade +opencv4[gstreamer](xbox) = cascade +opencv4[halide](android | (windows & staticcrt) | (arm & windows))=cascade +opencv4[opengl](xbox) = cascade +opencv4[qt](ios | xbox) = cascade +opencv4[vtk](xbox) = cascade openmama:arm64-windows = cascade -openmama:x64-uwp = cascade openmama:x64-windows-static = cascade openmvg[software](arm & windows) = cascade -openmvg(uwp) = cascade -openmvs[cuda]((!windows | !x64 | uwp | xbox) & (!linux | !x64) & (!linux | !arm64)) = cascade -openmvs(uwp) = cascade +openmvs[cuda]((!windows | !x64 | xbox) & (!linux | !x64) & (!linux | !arm64)) = cascade openni2:arm64-osx = cascade openni2:arm64-windows = cascade openni2:x64-linux = cascade openscap[crypto,util,python](arm & windows) = cascade -openscap(uwp) = cascade openslide(windows & !native) = cascade opensubdiv[cuda]:x86-windows = cascade opensubdiv[dx]:x64-linux = cascade -opentelemetry-cpp[jaeger,prometheus]:arm64-uwp = cascade -opentelemetry-cpp[jaeger,prometheus]:x64-uwp = cascade -openturns(uwp) = cascade -openvdb:x64-uwp = cascade openvdb[ax](!osx & !linux) = cascade openvdb[ax](osx | linux) = feature-fails -openvdb[nanovdb]:arm64-uwp = cascade openvdb[nanovdb](osx) = cascade -openvino:arm64-uwp = cascade -openvino:x64-uwp = cascade -openvpn3:arm64-uwp = cascade -openvpn3:x64-uwp = cascade osg[nvtt](android | arm) = cascade osg[sdl1](android | osx) = cascade -osmanip:arm64-uwp = cascade -osmanip:x64-uwp = cascade -pagmo2:arm64-uwp = cascade -pagmo2:x64-uwp = cascade -paho-mqttpp3:arm64-uwp = cascade -paho-mqttpp3:x64-uwp = cascade -pango:arm64-uwp = cascade -pango:x64-uwp = cascade pangolin[openni2]:arm64-osx = cascade pangolin[openni2]:x64-linux = cascade pangolin[openni2,realsense,uvc]:arm64-windows = cascade @@ -987,30 +500,21 @@ pangolin[pybind11]:x86-windows=feature-fails pangolin[uvc]:x64-windows = cascade pangolin[uvc]:x64-windows-static-md = cascade pangolin[uvc]:x86-windows = cascade -pangomm:x64-uwp = cascade pangomm:x64-windows-static = cascade pangomm:x64-windows-static-md = cascade -parallelstl:arm64-uwp = cascade -parallelstl:x64-uwp = cascade paraview[cuda]:x64-linux = feature-fails # unexpected; does not find cuda compiler, needs to be investigated -paraview[cuda](!(windows & x64 & !uwp & !xbox) & !(linux & x64) & !(linux & arm64)) = cascade +paraview[cuda](!(windows & x64 & !xbox) & !(linux & x64) & !(linux & arm64)) = cascade paraview[mpi]:arm64-windows = cascade paraview[mpi]:arm64-windows-static-md = cascade paraview[mpi,vtkm]:x86-windows = cascade paraview[python]:arm64-windows = feature-fails paraview[python]:arm64-windows-static-md = feature-fails -paraview(uwp) = cascade parmetis:arm64-windows = cascade -parmetis(uwp) = cascade -parquet:arm64-uwp = cascade parquet:arm64-windows = cascade -parquet:x64-uwp = cascade parquet:x86-windows = cascade pbc:x64-windows-static = cascade pbc:x64-windows-static-md = cascade -pcapplusplus:arm64-uwp = cascade pcapplusplus:arm64-windows = cascade -pcapplusplus:x64-uwp = cascade pcapplusplus:x64-windows-static = cascade pcapplusplus:x64-windows-static-md = cascade pcapplusplus:x86-windows = cascade @@ -1020,44 +524,19 @@ pcl[openni2]:arm64-osx = cascade pcl[openni2,apps]:x64-linux = cascade pcl[pcap]:x64-windows-static-md = cascade pcl[pcap,openni2,apps]:x64-windows-static = cascade -pcl(uwp) = cascade -pdal-c:arm64-uwp = cascade pdal-c:arm64-windows = cascade -pdal-c:x64-uwp = cascade -pdal(uwp) = cascade -pixel:arm64-uwp = cascade -pixel:x64-uwp = cascade -plplot:x64-uwp = cascade plplot[x11]:arm64-windows = cascade plplot[x11]:x64-windows = cascade plplot[x11]:x64-windows-static = cascade plplot[x11]:x64-windows-static-md = cascade plplot[x11]:x86-windows = cascade -pmdk:x64-uwp=cascade poco[mysql]:x86-windows = cascade -prometheus-cpp[pull]:arm64-uwp = cascade prometheus-cpp[pull]:arm64-windows = cascade -prometheus-cpp[pull]:x64-uwp = cascade -protobuf-c[test](uwp) = cascade ptyqt:arm64-windows = cascade -qca:arm64-uwp = cascade -qca:x64-uwp = cascade qcoro[dbus]:x64-windows-static = cascade qcoro(android) = cascade -qcoro(uwp) = cascade -qcustomplot:arm64-uwp = cascade -qcustomplot:x64-uwp = cascade qhttpengine:arm64-windows = cascade -qlementine-icons(uwp) = cascade -qscintilla:arm64-uwp = cascade -qscintilla:x64-uwp = cascade -qt-advanced-docking-system:arm64-uwp = cascade -qt-advanced-docking-system:x64-uwp = cascade -qt(uwp) = cascade -qt3d(uwp) = cascade -qt5:arm64-uwp = cascade qt5:arm64-windows = cascade -qt5:x64-uwp = cascade qt5[all,wayland,webengine]:x86-windows = cascade qt5[wayland]:arm64-osx = cascade qt5[wayland,webengine]:x64-windows = cascade @@ -1065,314 +544,75 @@ qt5[wayland,webengine]:x64-windows-static = cascade qt5[wayland,webengine]:x64-windows-static-md = cascade qt5[webengine]:arm64-osx = cascade qt5[webengine]:x64-linux = cascade -qt5-3d:arm64-uwp = cascade -qt5-3d:x64-uwp = cascade -qt5-activeqt:arm64-uwp = cascade -qt5-activeqt:x64-uwp = cascade -qt5-base(uwp) = cascade -qt5-charts:arm64-uwp = cascade -qt5-charts:x64-uwp = cascade -qt5-connectivity:arm64-uwp = cascade -qt5-connectivity:x64-uwp = cascade -qt5-datavis3d:arm64-uwp = cascade -qt5-datavis3d:x64-uwp = cascade -qt5-declarative:arm64-uwp = cascade -qt5-declarative:x64-uwp = cascade -qt5-gamepad:arm64-uwp = cascade -qt5-gamepad:x64-uwp = cascade -qt5-graphicaleffects:arm64-uwp = cascade -qt5-graphicaleffects:x64-uwp = cascade -qt5-imageformats:arm64-uwp = cascade -qt5-imageformats:x64-uwp = cascade -qt5-location:arm64-uwp = cascade -qt5-location:x64-uwp = cascade -qt5-mqtt:arm64-uwp = cascade -qt5-mqtt:x64-uwp = cascade -qt5-multimedia:arm64-uwp = cascade -qt5-multimedia:x64-uwp = cascade -qt5-networkauth:arm64-uwp = cascade -qt5-networkauth:x64-uwp = cascade -qt5-purchasing:arm64-uwp = cascade -qt5-purchasing:x64-uwp = cascade -qt5-quickcontrols:arm64-uwp = cascade -qt5-quickcontrols:x64-uwp = cascade -qt5-quickcontrols2:arm64-uwp = cascade -qt5-quickcontrols2:x64-uwp = cascade -qt5-remoteobjects:arm64-uwp = cascade -qt5-remoteobjects:x64-uwp = cascade -qt5-script:arm64-uwp = cascade -qt5-script:x64-uwp = cascade -qt5-scxml:arm64-uwp = cascade qt5-scxml:arm64-windows = cascade -qt5-scxml:x64-uwp = cascade -qt5-sensors:arm64-uwp = cascade -qt5-sensors:x64-uwp = cascade -qt5-serialbus:arm64-uwp = cascade -qt5-serialbus:x64-uwp = cascade -qt5-serialport:arm64-uwp = cascade -qt5-serialport:x64-uwp = cascade -qt5-speech:arm64-uwp = cascade -qt5-speech:x64-uwp = cascade -qt5-svg:arm64-uwp = cascade -qt5-svg:x64-uwp = cascade -qt5-tools:arm64-uwp = cascade -qt5-tools:x64-uwp = cascade -qt5-translations:arm64-uwp = cascade -qt5-translations:x64-uwp = cascade -qt5-virtualkeyboard:arm64-uwp = cascade -qt5-virtualkeyboard:x64-uwp = cascade -qt5-webchannel:arm64-uwp = cascade -qt5-webchannel:x64-uwp = cascade -qt5-webengine((arm & windows) | uwp) = cascade -qt5-webglplugin:arm64-uwp = cascade -qt5-webglplugin:x64-uwp = cascade -qt5-websockets:arm64-uwp = cascade -qt5-websockets:x64-uwp = cascade -qt5-webview:arm64-uwp = cascade -qt5-webview:x64-uwp = cascade -qt5-winextras:arm64-uwp = cascade -qt5-winextras:x64-uwp = cascade -qt5-xmlpatterns:arm64-uwp = cascade -qt5-xmlpatterns:x64-uwp = cascade -qt5compat:arm64-uwp = cascade -qt5compat:x64-uwp = cascade -qt5compat[iconv]:x64-uwp = cascade -qtactiveqt:arm64-uwp = cascade -qtactiveqt:x64-uwp = cascade -qtapplicationmanager:arm64-uwp = cascade -qtapplicationmanager:x64-uwp = cascade +qt5-webengine(arm & windows) = cascade qtbase[dbus](android) = cascade qtbase[sql-mysql](android) = cascade -qtcharts:arm64-uwp = cascade -qtcharts:x64-uwp = cascade -qtcoap:arm64-uwp = cascade -qtcoap:x64-uwp = cascade -qtconnectivity:arm64-uwp = cascade -qtconnectivity:x64-uwp = cascade -qtdatavis3d:arm64-uwp = cascade -qtdatavis3d:x64-uwp = cascade -qtdeclarative:arm64-uwp = cascade -qtdeclarative:x64-uwp = cascade -qtdoc:arm64-uwp = cascade -qtdoc:x64-uwp = cascade -qtgraphs(uwp) = cascade -qtgrpc:arm64-uwp = cascade -qtgrpc:x64-uwp = cascade -qthttpserver:arm64-uwp = cascade -qthttpserver:x64-uwp = cascade -qtimageformats:arm64-uwp = cascade -qtimageformats:x64-uwp = cascade -qtinterfaceframework:arm64-uwp = cascade -qtinterfaceframework:x64-uwp = cascade -qtkeychain:arm64-uwp = cascade -qtkeychain:x64-uwp = cascade qtkeychain[translations]:x64-windows = cascade qtkeychain[translations]:x86-windows = cascade -qtkeychain-qt6:arm64-uwp = cascade -qtkeychain-qt6:x64-uwp = cascade -qtlanguageserver:arm64-uwp = cascade -qtlanguageserver:x64-uwp = cascade -qtlocation:arm64-uwp = cascade -qtlocation:x64-uwp = cascade -qtlottie:arm64-uwp = cascade -qtlottie:x64-uwp = cascade -qtmqtt:arm64-uwp = cascade -qtmqtt:x64-uwp = cascade -qtmultimedia:arm64-uwp = cascade -qtmultimedia:x64-uwp = cascade qtmultimedia[gstreamer]:x64-linux=options -qtnetworkauth:arm64-uwp = cascade -qtnetworkauth:x64-uwp = cascade -qtopcua:arm64-uwp = cascade -qtopcua:x64-uwp = cascade qtopcua[open62541](android)=feature-fails -qtpositioning:arm64-uwp = cascade -qtpositioning:x64-uwp = cascade -qtquick3d:arm64-uwp = cascade -qtquick3d:x64-uwp = cascade -qtquick3dphysics:arm64-uwp = cascade -qtquick3dphysics:x64-uwp = cascade -qtquickcontrols2:arm64-uwp = cascade -qtquickcontrols2:x64-uwp = cascade -qtquicktimeline:arm64-uwp = cascade -qtquicktimeline:x64-uwp = cascade -qtremoteobjects:arm64-uwp = cascade -qtremoteobjects:x64-uwp = cascade -qtscxml:arm64-uwp = cascade -qtscxml:x64-uwp = cascade -qtsensors:arm64-uwp = cascade -qtsensors:x64-uwp = cascade -qtserialbus:arm64-uwp = cascade -qtserialbus:x64-uwp = cascade -qtserialport:arm64-uwp = cascade -qtserialport:x64-uwp = cascade -qtshadertools:arm64-uwp = cascade -qtshadertools:x64-uwp = cascade -qtspeech:arm64-uwp = cascade -qtspeech:x64-uwp = cascade -qtsvg:arm64-uwp = cascade -qtsvg:x64-uwp = cascade -qttools:arm64-uwp = cascade -qttools:x64-uwp = cascade -qttranslations:arm64-uwp = cascade -qttranslations:x64-uwp = cascade -qtvirtualkeyboard:arm64-uwp = cascade -qtvirtualkeyboard:x64-uwp = cascade qtwayland(android | osx)=cascade # Missing system libraries -qtwebchannel:arm64-uwp = cascade -qtwebchannel:x64-uwp = cascade -qtwebsockets:arm64-uwp = cascade -qtwebsockets:x64-uwp = cascade -qtwebview:arm64-uwp = cascade -qtwebview:x64-uwp = cascade qtwebview[webengine]:x86-windows = cascade -quazip:arm64-uwp = cascade -quazip:x64-uwp = cascade -qwt:arm64-uwp = cascade -qwt:x64-uwp = cascade -qwtw:x64-uwp = cascade qwtw:x64-windows = cascade -redis-plus-plus[async-std,async]:arm64-uwp = cascade -redis-plus-plus[async-std,async]:x64-uwp = cascade -rerun-sdk:x64-uwp = cascade -restc-cpp:arm64-uwp = cascade restc-cpp:arm64-windows = cascade -restc-cpp:x64-uwp = cascade -restc-cpp[threaded-ctx]:x64-uwp = cascade -rhasheq:arm64-uwp = cascade -rhasheq:x64-uwp = cascade -rioki-glow:arm64-uwp = cascade -rioki-glow:x64-uwp = cascade ripper37-libbase[wx](android) = cascade -ripper37-libbase(uwp) = cascade -rkcommon:x64-uwp = cascade rmqcpp(windows | android) = cascade -rsocket:arm64-uwp = cascade rsocket:arm64-windows = cascade -rsocket:x64-uwp = cascade rsocket:x86-windows = cascade rtabmap:arm64-windows = cascade rtabmap[k4w2,openni2](arm | !windows) = cascade rtabmap[opencv-cuda](!x64 | android | osx) = cascade -rtabmap(uwp) = cascade -ryml:arm64-uwp = cascade ryml:arm64-windows = cascade -ryml:x64-uwp = cascade -salome-configuration:arm64-uwp = cascade -salome-configuration:x64-uwp = cascade -salome-med-fichier:arm64-uwp = cascade -salome-med-fichier:x64-uwp = cascade -salome-medcoupling(arm | uwp | !(linux | windows)) = cascade -sassc:arm64-uwp = cascade -sassc:x64-uwp = cascade +salome-medcoupling(arm | !(linux | windows)) = cascade sdformat13:x64-windows-static = cascade sdl1-mixer(android) = cascade -sdl1-net(android | osx | uwp) = cascade -sdl2-mixer[fluidsynth,libmodplug,opusfile](uwp) = cascade -sdl2-mixer-ext[fluidsynth,libmodplug,opusfile](uwp) = cascade -sdl2-ttf[harfbuzz]:arm64-uwp = cascade -sdl2-ttf[harfbuzz]:x64-uwp = cascade -seacas:arm64-uwp = cascade -seacas:x64-uwp = cascade -seal[hexl]:arm64-uwp = cascade +sdl1-net(android | osx) = cascade seal[hexl]:arm64-windows = cascade -seal[hexl]:x64-uwp = cascade seal[hexl]:x86-windows = cascade seal[hexl](osx) = cascade -sfgui:arm64-uwp = cascade -sfgui:x64-uwp = cascade -shiftmedia-libgnutls:x64-uwp = cascade skia[default-features]:arm64-windows = cascade -skia[freetype]:x64-uwp = cascade -sleepy-discord[websocketpp]:arm64-uwp = cascade -sleepy-discord[websocketpp]:x64-uwp = cascade soci[mysql]:x86-windows = cascade -soci[mysql,postgresql]:arm64-uwp = cascade -soci[mysql,postgresql]:x64-uwp = cascade soem:arm64-windows = cascade soem:x64-windows-static = cascade soem:x64-windows-static-md = cascade soem:x86-windows = cascade -spdlog[benchmark]:arm64-uwp = cascade -spdlog[benchmark]:x64-uwp = cascade sqlcipher:arm64-windows = cascade sqlitecpp[sqlcipher]:arm64-osx = cascade -sqlitecpp[sqlcipher]:arm64-uwp = cascade sqlitecpp[sqlcipher]:arm64-windows = cascade sqlitecpp[sqlcipher]:x64-linux = cascade -sqlitecpp[sqlcipher]:x64-uwp = cascade sqlitecpp[sqlcipher]:x64-windows-static = cascade sqlitecpp[sqlcipher]:x64-windows-static-md = cascade -sqlpp11[mariadb,mysql,postgresql]:arm64-uwp = cascade -sqlpp11[mariadb,mysql,postgresql]:x64-uwp = cascade sqlpp11[mysql]:x86-windows = cascade -sqlpp11-connector-mysql[mariadb,mysql]:arm64-uwp = cascade -sqlpp11-connector-mysql[mariadb,mysql]:x64-uwp = cascade sqlpp11-connector-mysql[mysql]:arm64-windows = cascade sqlpp11-connector-mysql[mysql]:x64-windows-static = cascade sqlpp11-connector-mysql[mysql]:x64-windows-static-md = cascade sqlpp11-connector-mysql[mysql]:x86-windows = cascade symengine[llvm]:arm64-windows = cascade tensorpipe[cuda](osx) = cascade -tgui[sdl2,sfml,tool](uwp) = cascade -thrift:arm64-uwp = cascade -thrift:x64-uwp = cascade -treehopper:arm64-uwp = cascade -treehopper:x64-uwp = cascade -triton:x64-uwp = cascade -ttauri:x64-uwp = cascade ttauri:x64-windows-static = cascade ttauri:x64-windows-static-md = cascade -uchardet[tool]:arm64-uwp = cascade -uchardet[tool]:x64-uwp = cascade -usbmuxd:x64-uwp = cascade -usockets:arm64-uwp = cascade -usockets:x64-uwp = cascade usockets[network](osx) = cascade -uvw:arm64-uwp = cascade -uvw:x64-uwp = cascade -uwebsockets:arm64-uwp = cascade -uwebsockets:x64-uwp = cascade -v-hacd[opencl]:x64-uwp = cascade -vk-bootstrap:arm64-uwp = cascade -vk-bootstrap:x64-uwp = cascade -volk:arm64-uwp = cascade -volk:x64-uwp = cascade -vsg:x64-uwp = cascade -vsgxchange:arm64-uwp = cascade -vsgxchange:x64-uwp = cascade vtk[all]:x64-windows-static = cascade # hdf5[parallel] only supports !staticcrt vtk[all](android) = cascade -vtk[all](arm64 & windows) = cascade # vtk-m[core] only supports !x86 & !uwp & !(arm & windows) -vtk[all](uwp) = cascade +vtk[all](arm64 & windows) = cascade # vtk-m[core] only supports !x86 & !(arm & windows) vtk[all,cuda,mpi,vtkm]:x86-windows = cascade -vtk[cuda](arm64 & windows) = cascade # cuda[core] only supports (windows & x64 & !uwp & !xbox) | (linux & x64) | (linux & arm64) +vtk[cuda](arm64 & windows) = cascade # cuda[core] only supports (windows & x64 & !xbox) | (linux & x64) | (linux & arm64) vtk[cuda](osx) = cascade vtk[gdal](android) = cascade -vtk[gdal](uwp) = cascade # gdal[core] only supports !uwp, hdf5[core] only supports !uwp, opengl[core] only supports !uwp & !xbox -vtk[ioocct](uwp) = cascade # hdf5[core] only supports !uwp, opengl[core] only supports !uwp & !xbox -vtk[mpi](arm64 & windows) = cascade # vtk-m[core] only supports !x86 & !uwp & !(arm & windows) -vtk[netcdf](uwp) = cascade # hdf5[core] only supports !uwp, opengl[core] only supports !uwp & !xbox +vtk[mpi](arm64 & windows) = cascade # vtk-m[core] only supports !x86 & !(arm & windows) vtk[openvr]:arm64-osx = cascade vtk[openvr]:x64-windows-static = cascade -vtk[openvr](arm64 & windows) = cascade # openvr[core] only supports !(arm | uwp | osx | android) +vtk[openvr](arm64 & windows) = cascade # openvr[core] only supports !(arm | osx | android) vtk[paraview](android) = cascade -vtk[python](uwp) = cascade # hdf5[core] only supports !uwp, opengl[core] only supports !uwp & !xbox, python3[core] only supports !uwp & !mingw -vtk[qt](uwp) = cascade # dbus[core] only supports !uwp & !staticcrt & !android & !ios, harfbuzz[core] only supports !uwp, hdf5[core] only supports !uwp, libpq[core] only supports !uwp, opengl[core] only supports !uwp & !xbox, qtbase[core] only supports !uwp -vtk[seacas](uwp) = cascade # hdf5[core] only supports !uwp, opengl[core] only supports !uwp & !xbox -vtk[vtkm](arm64 & windows) = cascade # vtk-m[core] only supports !x86 & !uwp & !(arm & windows) -vtk(uwp) = cascade # hdf5[core] only supports !uwp +vtk[vtkm](arm64 & windows) = cascade # vtk-m[core] only supports !x86 & !(arm & windows) # vtk-* -vtk-dicom(uwp) = cascade -# cuda[core] only supports (windows & x64 & !uwp & !xbox) | (linux & x64) | (linux & arm64) +# cuda[core] only supports (windows & x64 & !xbox) | (linux & x64) | (linux & arm64) vtk-m[cuda](arm64 & windows) = cascade vtk-m[cuda](osx) = cascade vulkan[tools](osx) = cascade vulkan-sdk-components[tools]( osx | staticcrt) = cascade -wampcc:x64-uwp = cascade -wangle:arm64-uwp = cascade wangle:arm64-windows = cascade -wangle:x64-uwp = cascade wangle:x86-windows = cascade wayland[force-build](!native) = cascade # needs wayland[force-build](native) wayland-protocols[force-build] = cascade # needs wayland[force-build](native) @@ -1381,53 +621,16 @@ wayland-protocols(windows | osx) = cascade # needs wayland wpilib:arm-neon-android = fail # requires full c++20 support wpilib:arm64-android = fail # requires full c++20 support wpilib:arm64-osx = fail -wpilib:arm64-uwp = cascade wpilib:arm64-windows = fail wpilib:arm64-windows-static-md = fail wpilib:x64-android = fail # requires full c++20 support wpilib:x64-linux = fail -wpilib:x64-uwp = cascade wpilib:x64-windows = fail wpilib:x64-windows-release = fail wpilib:x64-windows-static = fail wpilib:x64-windows-static-md = fail wpilib:x86-windows = fail -wt:arm64-uwp = cascade -wt:x64-uwp = cascade wxchartdir:arm64-windows = cascade -wxchartdir(uwp) = cascade -wxcharts:arm64-uwp = cascade -wxcharts:x64-uwp = cascade -xbitmaps:arm64-uwp = cascade -xbitmaps:x64-uwp = cascade -xcb:arm64-uwp = cascade -xcb:x64-uwp = cascade -xcb-image:arm64-uwp = cascade -xcb-image:x64-uwp = cascade -xcb-keysyms:arm64-uwp = cascade -xcb-keysyms:x64-uwp = cascade -xcb-proto:arm64-uwp = cascade -xcb-proto:x64-uwp = cascade -xcb-render-util:arm64-uwp = cascade -xcb-render-util:x64-uwp = cascade -xcb-util:arm64-uwp = cascade -xcb-util:x64-uwp = cascade -xcb-util-errors:arm64-uwp = cascade -xcb-util-errors:x64-uwp = cascade -xcb-util-wm:arm64-uwp = cascade -xcb-util-wm:x64-uwp = cascade -xeus:arm64-uwp = cascade -xeus:x64-uwp = cascade -xproto:arm64-uwp = cascade -xproto:x64-uwp = cascade -xqilla:arm64-uwp = cascade -xqilla:x64-uwp = cascade -xtensor[tbb]:arm64-uwp = cascade -xtensor[tbb]:x64-uwp = cascade -xtrans:arm64-uwp = cascade -xtrans:x64-uwp = cascade -yasm-tool:arm64-uwp = cascade -yasm-tool:x64-uwp = cascade zeroc-ice[icediscovery]:x64-windows-static = cascade zeroc-ice[icediscovery]:x64-windows-static-md = cascade zeromq[websockets-secure]:arm64-windows = cascade @@ -1435,15 +638,13 @@ zeromq[websockets-secure]:x64-windows = cascade zeromq[websockets-secure]:x64-windows-static = cascade zeromq[websockets-secure]:x64-windows-static-md = cascade zeromq[websockets-secure]:x86-windows = cascade -zyre:arm64-uwp = cascade -zyre:x64-uwp = cascade # failures adios2[cuda]:x64-windows-static = feature-fails # try_run() invoked in cross-compiling mode adios2[mpi]:x86-windows = feature-fails -adios2[python](!uwp) = feature-fails # Could NOT find Python (missing: Python_NumPy_INCLUDE_DIRS NumPy) -adios2[zfp](android | (arm & windows & !uwp)) = feature-fails # try_run() invoked in cross-compiling mode -arrayfire[opencl](windows & !uwp) = feature-fails # build errror: See https://github.com/microsoft/vcpkg/issues/33464 +adios2[python] = feature-fails # Could NOT find Python (missing: Python_NumPy_INCLUDE_DIRS NumPy) +adios2[zfp](android | (arm & windows)) = feature-fails # try_run() invoked in cross-compiling mode +arrayfire[opencl](windows) = feature-fails # build errror: See https://github.com/microsoft/vcpkg/issues/33464 ashes[core](windows) = combination-fails # CMake Error: INSTALL(EXPORT) given unknown export "AshesRenderers". One render backend must be selected awlib[graphics](osx) = feature-fails # Broken code. See https://github.com/microsoft/vcpkg/issues/39849 cgns[core,fortran,hdf5,legacy,lfs,mpi,tests](osx | linux) = combination-fails # ["fortran","hdf5","mpi"]: Could NOT find MPI (missing: MPI_Fortran_FOUND) (found version "3.1") @@ -1451,19 +652,17 @@ cgns[fortran](windows | android) = feature-fails # No fortran compiler installed coroutine(osx) = fail # requires c++20 ctbench(osx) = fail # requires C++ 20 darknet[openmp](osx) = feature-fails # openmp setup needed -date[remote-api](uwp) = feature-fails # error C2065: 'FOLDERID_ProgramFiles': undeclared identifier. See https://github.com/microsoft/vcpkg/issues/33610 dcmtk[core,iconv,icu,openssl,png,tiff,tools,xml2,zlib](osx) = combination-fails # missing symbols from libtiff. See https://github.com/microsoft/vcpkg/issues/33512 -dcmtk[iconv](arm64 & windows & !uwp) = feature-fails # try_run -dcmtk[tools](arm64 & windows & !uwp) = feature-fails # try_run +dcmtk[iconv](arm64 & windows) = feature-fails # try_run +dcmtk[tools](arm64 & windows) = feature-fails # try_run dcmtk(android) = fail # try_run -dcmtk(uwp) = fail # Please set the C++ runtime location (required for running applications targeting Windows). See https://github.com/microsoft/vcpkg/issues/35112 dmlc[openmp](osx) = feature-fails # No openmp on osx dv-processing[tools](osx) = feature-fails # Broke with compiler version. See https://github.com/microsoft/vcpkg/issues/39852 ffmpeg[all,all-gpl](x64 & android) = feature-fails ffmpeg[nvcodec,ffplay,opengl](android) = feature-fails fftw3[openmp](osx) = feature-fails # waits for https://github.com/microsoft/vcpkg/pull/30833 fftw3[openmp](windows & !static) = feature-fails # Linker missing symbols. See https://github.com/microsoft/vcpkg/issues/33322 -flann[cuda,hdf5](x64 & windows & !uwp) = combination-fails +flann[cuda,hdf5](x64 & windows) = combination-fails flashlight-cpu = fail # CMake Error: INSTALL(EXPORT) given unknown export "flashlightTargets". See https://github.com/microsoft/vcpkg/issues/32098 flashlight-sequence[openmp](osx) = feature-fails # No openmp on osx gamenetworkingsockets:arm-neon-android=fail @@ -1478,7 +677,6 @@ ginkgo[openmp](windows) = feature-fails # needs openmp 3.0 support but msvc only glew[egl](osx) = feature-fails glib-networking[openssl, gnutls] = options # You have to select exactly one ssl backend google-cloud-cpp[storagetransfer](osx) = feature-fails # See https://github.com/microsoft/vcpkg/issues/32149 -grpc[codegen](uwp) = feature-fails # linker errors. See https://github.com/microsoft/vcpkg/issues/33622 gstreamer[nvcodec](windows) = feature-fails gstreamer[vulkan](android | windows) = feature-fails gstreamer[x11](android | osx) = feature-fails # no system X11 in CI @@ -1487,13 +685,11 @@ hdf5[fortran,parallel](linux | osx) = options # Fortran disabled in port openmpi hdf5[threadsafe](android) = feature-fails # pthread_setcancelstate hunspell[tools](windows) = feature-fails # error C2065: 'mode_t': undeclared identifier. See https://github.com/microsoft/vcpkg/issues/30633 igraph[openmp](osx) = feature-fails # openmp setup needed -imgui[core,sdl2-binding](uwp) = options # sdl2-binding fails to build when build together with docking-experimental => exclude from all irrlicht[tools](osx) = feature-fails # X11 installation required -itk[core,vtk,python](!static & !(arm & windows & !uwp)) = combination-fails +itk[core,vtk,python](!static & !(arm & windows)) = combination-fails itk[cuda]:x64-linux = feature-fails ixwebsocket[core,mbedtls,openssl,sectransp,ssl] = options # you can only choose one ssl backend or none kissfft[openmp](osx) = feature-fails # No openmp on osx -ktx[tools](uwp) = feature-fails # build error. See https://github.com/microsoft/vcpkg/issues/33687 lapack-reference[blas-select,cblas,noblas] = options # Cannot built feature 'cblas' together with feature 'noblas'. cblas requires blas. lapack-reference(android)=fail # no fortran compiler libcanberra[core] = combination-fails # configure: error: *** No backend enabled. *** @@ -1514,14 +710,13 @@ libraw[openmp](osx) = feature-fails # requires openmp (works with right setup) libsbml[expat, libxml2] = options # have to select excatly one xml lib(they are features) libssh[core,openssl,mbedtls] = options # we have to select feature openssl or mbedtls libwebp[anim,cwebp,dwebp,extras,gif2webp,img2webp,info,mux,libwebpmux,nearlossless,swap16bitcsp,unicode,vwebp]:x64-android = no-separate-feature-test # Compiler crash without simd -libwebp[anim,cwebp,dwebp,extras,img2webp](uwp) = feature-fails # linker error. See https://github.com/microsoft/vcpkg/issues/33603 -llama-cpp[tools](arm & windows & !uwp) = feature-fails # unresolved symbols +llama-cpp[tools](arm & windows) = feature-fails # unresolved symbols llvm[core,flang] = options # exclude flang from all since it is not compatible with enable enable-eh llvm[enable-mlir-python-bindings](osx) = feature-fails # Could NOT find Python3 (missing: Development Development.Module Development.Embed) (found version "3.12"). Same as https://github.com/microsoft/vcpkg/issues/34779 llvm[libcxxabi](windows) = feature-fails # see https://github.com/microsoft/vcpkg/issues/31038 -magnum-plugins[meshoptimizersceneconverter](!uwp) = feature-fails # see https://github.com/microsoft/vcpkg/issues/31112 +magnum-plugins[meshoptimizersceneconverter] = feature-fails # see https://github.com/microsoft/vcpkg/issues/31112 mesa[egl](!windows) = feature-fails # ERROR: Problem encountered: EGL requires dri, haiku, or windows -mesa[llvm](!uwp) = feature-fails # ERROR: Neither a subproject directory nor a llvm.wrap file was found. (llvm-config found: NO) +mesa[llvm] = feature-fails # ERROR: Neither a subproject directory nor a llvm.wrap file was found. (llvm-config found: NO) minc[minc1](android) = feature-fails msdfgen[core,extensions,geometry-preprocessing,openmp,tools](osx) = combination-fails # requires openmp (works with right setup) msdfgen[openmp](osx) = feature-fails # No openmp on osx @@ -1537,18 +732,17 @@ opencv3[ffmpeg] = feature-fails # ffmpeg5+ is not supported under opencv3. See h opencv3[opengl](android) = feature-fails opencv3[opengl](linux | osx) = no-separate-feature-test # needs gui (gtk | qt) opencv4[core,cuda,world](windows)=options -opencv4[halide](!android & !(windows & staticcrt) & !uwp & !(arm & windows))=feature-fails # error C2039: 'attachHalide': is not a member of 'cv::dnn::GeluFunctor' +opencv4[halide](!android & !(windows & staticcrt) & !(arm & windows))=feature-fails # error C2039: 'attachHalide': is not a member of 'cv::dnn::GeluFunctor' opencv4[opengl]:x64-linux=feature-fails opencv4[opengl](android)=feature-fails -opencv4[opengl](windows & !uwp)=feature-fails # Option WITH_OPENGL is enabled but corresponding dependency have not been found: "HAVE_OPENGL" is FALSE +opencv4[opengl](windows)=feature-fails # Option WITH_OPENGL is enabled but corresponding dependency have not been found: "HAVE_OPENGL" is FALSE opencv4[ovis](android)=feature-fails -openmvg[core](arm & windows & !uwp) = combination-fails # nmmintrin.h(17): fatal error C1189: #error: This header is specific to X86, X64, ARM64, and ARM64EC targets. See https://github.com/microsoft/vcpkg/issues/33746 -openmvg[opencv](arm & windows & !uwp) = feature-fails -openmvg[openmp](arm & windows & !uwp) = feature-fails +openmvg[core](arm & windows) = combination-fails # nmmintrin.h(17): fatal error C1189: #error: This header is specific to X86, X64, ARM64, and ARM64EC targets. See https://github.com/microsoft/vcpkg/issues/33746 +openmvg[opencv](arm & windows) = feature-fails +openmvg[openmp](arm & windows) = feature-fails openmvs[opengl](android) = feature-fails openmvs[openmp](osx) = feature-fails # openmp setup needed openscap[python](!windows) = feature-fails # CI image lacks swig -opentelemetry-cpp[otlp](uwp) = feature-fails # --grpc_out: protoc-gen-grpc: The system cannot find the file specified. See https://github.com/microsoft/vcpkg/issues/34847 osgearth[tools](osx) = feature-fails # Undefined _NSSearchPathForDirectoriesInDomains pangolin[core,eigen,examples,ffmpeg,gui,jpeg,lz4,module,openexr,openni2,png,realsense,tiff,tools,vars,video,zstd]:x64-windows-static-md=combination-fails pangolin[core,eigen,examples,ffmpeg,gui,jpeg,lz4,module,openexr,png,realsense,test,tiff,tools,vars,video,zstd](!(arm & windows)) = combination-fails # see https://github.com/microsoft/vcpkg/issues/31304 @@ -1567,7 +761,7 @@ qt5-base[icu]:x64-windows-static = feature-fails qt5-base[icu]:x64-windows-static-md = feature-fails qt5-base[icu]:x86-windows = feature-fails qt5-base[vulkan](osx) = feature-fails # needs MolkenVK -qt5compat[iconv](!uwp) = feature-fails # requires qtbase without icu +qt5compat[iconv] = feature-fails # requires qtbase without icu qtbase[cups](linux) = feature-fails # requires CUPS system libs qtbase[gles3](android) = feature-fails qtmultimedia[core,ffmpeg](linux) = combination-fails # If QT_FEATURE_eglfs is detect it automatically links Qt::Quick; no way to control it externally @@ -1577,7 +771,6 @@ rtabmap[openmp](osx) = feature-fails # No openmp on default osx toolchain saucer(linux) = fail # requires gcc14 or later saucer(osx) = fail # std::move_only_function is not supported sleef[dft](osx) = feature-fails # openmp setup needed -sqlite-orm[test](uwp) = feature-fails # error LNK2019: unresolved external symbol main referenced in function "int __cdecl invoke_main(void)". See https://github.com/microsoft/vcpkg/issues/33769 sqlpp11[core,mariadb,mysql] = options # can not select mariadb and mysql at the same time sqlpp11-connector-mysql[core,mariadb,mysql] = options # can not select mariadb and mysql at the same time suitesparse-graphblas[openmp](osx) = feature-fails # No openmp on default osx toolchain @@ -1625,7 +818,7 @@ hello-imgui[freetype-lunasvg] = skip # see https://github.com/microsoft/vcpkg/is hello-imgui[sdl2-binding] = skip # see https://github.com/microsoft/vcpkg/issues/44212 itk[python] = skip # fails on configure or takes very long to build itk(android) = skip # try_run -itk(arm & windows & !uwp) = skip # try_run +itk(arm & windows) = skip # try_run kf6archive(android) = skip # needs newer ECM version libhdfs3 = skip # never worked https://github.com/microsoft/vcpkg/pull/10021#issuecomment-1595343157 libqcow=skip # The developer of libqcow does not offer stable release archives @@ -1654,7 +847,7 @@ qtvirtualkeyboard[t9write] = skip # depends on the port 't9write' that does not qtwebengine = skip # Takes too long to feature test at ~3 hours per feature s2n = skip # builds too slow usd=skip # USD has set official policy that they will not update to be compatible with TBB in the near term (https://github.com/PixarAnimationStudios/USD/issues/1600) -vtk[ioocct](!uwp) = skip +vtk[ioocct] = skip vtk-m[cuda]:x64-linux = skip # CUDA clash with default gcc in Ubuntu 22.04, and not a quick failure. winpcap = skip # Broken and merked for removal. See https://github.com/microsoft/vcpkg/pull/33215 diff --git a/triplets/arm64-uwp.cmake b/triplets/community/arm64-uwp.cmake similarity index 100% rename from triplets/arm64-uwp.cmake rename to triplets/community/arm64-uwp.cmake diff --git a/triplets/x64-uwp.cmake b/triplets/community/x64-uwp.cmake similarity index 100% rename from triplets/x64-uwp.cmake rename to triplets/community/x64-uwp.cmake