vcpkg/scripts/ci.baseline.txt
2024-12-21 11:48:36 +00:00

1398 lines
44 KiB
Plaintext

###########################################################################
## This file defines the current expected build state of ports in CI.
##
## States
## <unspecified> (default) -
## If a port is missing from this file then it is assumed
## to build successfully if not blocked by a dependency.
## pass - The port must build successfully in the CI system. It is a hard
## error if the port build is blocked by a failed dependency.
## fail - The port build is expected to fail in the CI system.
## This is not necessarily the same as if a port is expected to build
## on a developers machine because it may fail due to the machine
## configuration. When set to fail the CI system will silently skip
## the port for pull request CI runs. But the CI system will still
## attempt to build the port in scheduled runs, reporting unexpected
## build success as a CI failure.
## skip - Do not build this port in the CI system.
## This is added to ports that may be flaky or conflict with other
## ports. Please comment for why a port is skipped so it can be
## removed when the issue is resolved.
##
##
## CI tested triplets:
## arm-neon-android
## arm64-android
## arm64-osx
## arm64-uwp
## arm64-windows
## arm64-windows-static-md
## x64-android
## x64-linux
## x64-osx
## x64-uwp
## x64-windows
## x64-windows-static
## x64-windows-static-md
## x86-windows
##
# Add new items alphabetically
ace:arm-neon-android=fail
ace:arm64-android=fail
ace:x64-android=fail
# Needs SDK (in ENV{ANDROID_HOME})
allegro5:arm-neon-android=fail
allegro5:arm64-android=fail
allegro5:x64-android=fail
apr:arm-neon-android=fail
apr:arm64-android=fail
apr:x64-android=fail
apsi:arm-neon-android=fail
apsi:x64-android=fail
# Broken with CUDA 12; needs update to 3.8.3 and https://github.com/arrayfire/arrayfire/issues/3349 fixed
arrayfire:x64-linux=fail
avro-c:arm-neon-android=fail
avro-c:arm64-android=fail
avro-c:x64-android=fail
azure-identity-cpp:arm-neon-android=fail
azure-identity-cpp:arm64-android=fail
azure-identity-cpp:x64-android=fail
# C++20 conformant compiler required
atliac-minitest:x64-linux=fail
atliac-minitest:arm64-uwp=fail
atliac-minitest:arm64-osx=fail
atliac-minitest:x64-osx=fail
atliac-minitest:x64-uwp=fail
backward-cpp:arm-neon-android=fail
backward-cpp:arm64-android=fail
backward-cpp:x64-android=fail
bde:arm64-osx =skip # conflict https://github.com/microsoft/vcpkg/pull/32645
bde:x64-linux =skip
bde:x64-osx =skip
bde:x64-windows-static-md =skip
bde:x64-windows-static =skip
bde:x64-windows =skip
bde:x86-windows =skip
benchmark:arm-neon-android=fail
bento4:arm-neon-android=fail
berkeleydb:arm-neon-android=fail
berkeleydb:arm64-android=fail
berkeleydb:x64-android=fail
binlog:arm-neon-android=fail
bit7z:arm-neon-android=fail
################################################################
# <BLAS+LAPACK>
# These skips need to match the decision tree for which backends we use; see ports/blas/portfile.cmake
vcpkg-ci-blas:x86-windows=pass # openblas
lapack-test:x86-windows=pass # lapack-reference[noblas]
vcpkg-ci-blas:x64-windows=pass # openblas
lapack-test:x64-windows=pass # lapack-reference[noblas]
vcpkg-ci-blas:x64-windows-static=pass # lapack-reference[blas]
lapack-test:x64-windows-static=pass # lapack-reference[blas]
vcpkg-ci-blas:x64-windows-static-md=pass # lapack-reference[blas]
lapack-test:x64-windows-static-md=pass # lapack-reference[blas]
vcpkg-ci-blas:x64-uwp=pass # openblas
lapack-test:x64-uwp=pass # clapack
vcpkg-ci-blas:arm64-windows=pass # openblas
lapack-test:arm64-windows=pass # clapack
vcpkg-ci-blas:arm64-windows-static-md=pass # openblas
lapack-test:arm64-windows-static-md=pass # clapack
vcpkg-ci-blas:arm64-uwp=pass # openblas
lapack-test:arm64-uwp=pass # clapack
vcpkg-ci-blas:x64-osx=pass # accelerate framework
lapack-test:x64-osx=pass # accelerate framework
vcpkg-ci-blas:arm64-osx=pass # accelerate framework
lapack-test:arm64-osx=pass # accelerate framework
vcpkg-ci-blas:x64-linux=pass # openblas
lapack-test:x64-linux=pass # lapack-reference[noblas]
vcpkg-ci-blas:arm64-android=pass # openblas
clapack:arm-neon-android=fail
clapack:arm64-android=fail
clapack:arm64-osx=skip
clapack:x64-android=fail
clapack:x64-linux=skip
clapack:x64-osx=skip
clapack:x64-windows-static-md=skip
clapack:x64-windows-static=skip
clapack:x64-windows=skip
clapack:x86-windows=skip
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=skip
lapack-reference:arm64-windows-static-md=skip
lapack-reference:x64-android=fail
lapack-reference:x64-osx=skip
lapack-reference:x64-uwp=skip
#openblas:arm64-osx=skip
#openblas:x64-osx=skip
#openblas:x64-windows-static-md=skip
#openblas:x64-windows-static=skip
# </BLAS+LAPACK>
################################################################
blitz:x64-android=fail
boinc:arm-neon-android=fail
boinc:arm64-android=fail
boinc:x64-android=fail
bond:arm-neon-android=fail
bond:arm64-android=fail
bond:arm64-osx=fail
bond:x64-android=fail
bond:x64-osx=fail
# Conflicts with openssl
boringssl:arm-neon-android=skip
boringssl:arm64-android=skip
boringssl:arm64-windows=skip
boringssl:arm64-windows-static-md=skip
boringssl:arm64-uwp=skip
boringssl:x64-android=skip
boringssl:x64-linux=skip
boringssl:x64-osx=skip
boringssl:arm64-osx=skip
boringssl:x64-uwp=skip
boringssl:x64-windows=skip
boringssl:x64-windows-static=skip
boringssl:x64-windows-static-md=skip
boringssl:x86-windows=skip
brpc:x64-android=fail
buck-yeh-bux:x64-uwp=skip
buck-yeh-bux:x86-windows=skip
caf:arm-neon-android=fail
caf:arm64-uwp=fail
caf:arm64-android=fail
caf:x64-android=fail
caf:x64-uwp=fail
# file conflict with dbg-macro
c-dbg-macro:x86-windows=skip
c-dbg-macro:x64-windows=skip
c-dbg-macro:x64-windows-static=skip
c-dbg-macro:x64-windows-static-md=skip
c-dbg-macro:x64-uwp=skip
c-dbg-macro:arm64-windows=skip
c-dbg-macro:arm64-windows-static-md=skip
c-dbg-macro:arm64-uwp=skip
c-dbg-macro:x64-osx=skip
c-dbg-macro:arm64-osx=skip
c-dbg-macro:x64-linux=skip
casclib:arm64-uwp=fail
casclib:x64-uwp=fail
catch-classic:arm-neon-android=skip
catch-classic:arm64-android=skip
catch-classic:arm64-windows=skip
catch-classic:arm64-windows-static-md=skip
catch-classic:arm64-uwp=skip
catch-classic:x64-android=skip
catch-classic:x64-linux=skip
catch-classic:x64-osx=skip
catch-classic:arm64-osx=skip
catch-classic:x64-uwp=skip
catch-classic:x64-windows=skip
catch-classic:x64-windows-static=skip
catch-classic:x64-windows-static-md=skip
catch-classic:x86-windows=skip
cctag:x64-windows-static-md=fail
cello:arm64-uwp=fail
cello:x64-uwp=fail
chakracore:x64-linux=skip
# chromium-base has several problems and is upgraded to "skip" because it hits a lot of servers that can slow CI
# broken on Windows because it does not yet support VS2022
chromium-base:x64-windows=skip
chromium-base:x64-windows-static=skip
chromium-base:x64-windows-static-md=skip
# broken on Linux because
chromium-base:x64-linux=skip
# broken on OSX for unknown reasons; it appears to be messing with some form of system-wide cache
# because the first attempt to build it fails, but subsequent attempts succeed
chromium-base:x64-osx=skip
clamav:arm64-windows=fail
clblas:arm-neon-android=fail
clblas:arm64-android=fail
clblas:x64-android=fail
clockutils:arm-neon-android=fail
clockutils:arm64-android=fail
clockutils:x64-android=fail
clrng:arm-neon-android=fail
coin-or-ipopt:x64-linux=fail
coroutine:arm-neon-android=fail
coroutine:arm64-android=fail
coroutine:x64-android=fail
coroutine:x64-osx=fail
coroutine:arm64-osx=fail
cpp-ipc:arm-neon-android=fail
cpp-ipc:arm64-android=fail
cpp-ipc:x64-android=fail
cppmicroservices:arm-neon-android=fail
cppmicroservices:arm64-android=fail
cppmicroservices:arm64-windows=fail
cppmicroservices:arm64-windows-static-md=fail
cppmicroservices:arm64-uwp=fail
cppmicroservices:x64-android=fail
cppmicroservices:x64-uwp=fail
# Requires full C++20 support, currently absent from CI for these triplets.
cppslippi:x64-linux=fail
cppcoro:arm-neon-android=fail
cppcoro:arm64-android=fail
cppcoro:arm64-osx=fail
cppcoro:x64-android=fail
cppcoro:x64-linux=fail
cppcoro:x64-osx=fail
cpputest:arm-neon-android=fail
crashpad:x64-linux=fail #Compilation failed due to the lack of Clang++ compiler.
cserialport:arm-neon-android=fail
cserialport:arm64-android=fail
cserialport:x64-android=fail
ctbench:x64-osx=fail
ctbench:arm64-osx=fail
# Needs android-28 (hidden before NDK r26)
cyclonedds:arm-neon-android=fail
cyclonedds:arm64-android=fail
cyclonedds:x64-android=fail
czmq:arm-neon-android=fail
czmq:arm64-android=fail
czmq:x64-android=fail
darknet:arm-neon-android=fail
darknet:arm64-android=fail
darknet:x64-android=fail
dbg-macro:arm-neon-android=skip
dbg-macro:arm64-android=skip
dbg-macro:x64-android=skip
# Since pipeline cannot automatically install dbghelp dependency, skip this detection
dbghelp:arm64-uwp=skip
dbghelp:arm64-windows=skip
dbghelp:arm64-windows-static-md=skip
dbghelp:x64-uwp=skip
dbghelp:x64-windows-static=skip
dbghelp:x64-windows-static-md=skip
dbghelp:x64-windows=skip
dbghelp:x86-windows=skip
# Cross builds depend on try_run results
dcmtk:arm-neon-android=fail
dcmtk:arm64-android=fail
dcmtk:arm64-windows=fail
dcmtk:arm64-windows-static-md=fail
dcmtk:x64-android=fail
# legacy directxsdk which conflicts with dxsdk-d3dx
directxsdk:x86-windows=skip
directxsdk:x64-windows=skip
directxsdk:x64-windows-static=skip
directxsdk:x64-windows-static-md=skip
discord-rpc:arm64-uwp=fail
discord-rpc:x64-uwp=fail
# Needs newer GCC than we have
discordcoreapi:x64-linux=fail
# Needs newer standard library than we have
discordcoreapi:x64-osx=fail
discount:x64-android=fail
eathread:x64-android=fail
ecal:arm-neon-android=fail
ecal:arm64-android=fail
ecal:x64-android=fail
elfio:arm-neon-android=fail
elfio:arm64-android=fail
elfio:x64-android=fail
# Checks for gnu extension so only works with gcc.
elfutils:arm-neon-android=fail
elfutils:arm64-android=fail
elfutils:x64-android=fail
elfutils:x64-osx=fail
elfutils:arm64-osx=fail
epsilon:arm64-uwp=fail
epsilon:x64-uwp=fail
evpp:arm-neon-android=fail
evpp:arm64-android=fail
evpp:x64-android=fail
fastdds:arm-neon-android=fail
fastdds:arm64-android=fail
fastdds:x64-android=fail
# clang rejects variable length arrays
fbgemm:x64-android=fail
# variable length arrays in C++ are a Clang extension
fbbgemmerror:arm-neon-android=fail
fbbgemmerror:arm64-android=fail
fbbgemmerror:x64-android=fail
flashlight-cpu:x64-linux=fail
flashlight-cuda:x64-linux=fail
flint:arm-neon-android=fail
flint:arm64-android=fail
flint:x64-android=fail
fltk:arm-neon-android=fail
fltk:arm64-android=fail
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-uwp=skip
fluidlite:arm64-windows=skip
fluidlite:arm64-windows-windows-static-md=skip
fluidlite:x64-linux=skip
fluidlite:x64-osx=skip
fluidlite:arm64-osx=skip
fluidlite:x64-uwp=skip
fluidlite:x64-windows-static=skip
fluidlite:x64-windows-static-md=skip
fluidlite:x64-windows=skip
fluidlite:x86-windows=skip
fmem:arm-neon-android=fail
fmem:arm64-android=fail
fmem:x64-android=fail
fmi4cpp:arm64-uwp=fail
fmi4cpp:x64-uwp=fail
folly:arm64-android=fail
folly:x64-android=fail
# unsupported option '-mfloat-abi='
# ALooper_pollAll no longer available
freeglut:arm-neon-android=fail
freeglut:arm64-android=fail
freeglut:x64-android=fail
# Needs XQuartz
freeglut:x64-osx=fail
freeglut:arm64-osx=fail
fruit:arm-neon-android=fail
fruit:arm64-android=fail
fruit:x64-android=fail
ftgl:arm-neon-android=fail
ftgl:arm64-android=fail
ftgl:x64-android=fail
fuzzylite:arm-neon-android=fail
fuzzylite:arm64-android=fail
fuzzylite:x64-android=fail
g2o:arm64-uwp=fail
g3log:arm-neon-android=fail
g3log:arm64-android=fail
g3log:x64-android=fail
gainput:arm-neon-android=fail
gainput:arm64-android=fail
gainput:x64-android=fail
gamenetworkingsockets:arm-neon-android=fail
gamenetworkingsockets:arm64-android=fail
gamenetworkingsockets:x64-android=fail
# VS 2022 Update 3 seems to have broken Gazebo: https://devdiv.visualstudio.com/DefaultCollection/DevDiv/_workitems/edit/1522474
# gazebo is broken due it depend on old ports that already in the new versions.
# There is an open PR that try to fix that.
gazebo:x64-windows=fail
gazebo:x64-windows-static-md=fail
gazebo:x86-windows=fail
gazebo:x64-linux=fail
gdk-pixbuf:arm-neon-android=fail
gdk-pixbuf:arm64-android=fail
gdk-pixbuf:x64-android=fail
gemmlowp:arm-neon-android=fail
gemmlowp:arm64-android=fail
gemmlowp:x64-android=fail
gherkin-c:arm-neon-android=fail
gherkin-c:arm64-android=fail
gherkin-c:x64-android=fail
# Conflicts with libevent
gherkin-c:arm64-windows=skip
gherkin-c:arm64-windows-static-md=skip
gherkin-c:arm64-uwp=skip
gherkin-c:x64-linux=skip
gherkin-c:x64-osx=skip
gherkin-c:x64-uwp=skip
gherkin-c:x64-windows=skip
gherkin-c:x64-windows-static=skip
gherkin-c:x64-windows-static-md=skip
gherkin-c:x86-windows=skip
gl3w:arm-neon-android=fail
gl3w:arm64-android=fail
gl3w:x64-android=fail
glfw3:arm-neon-android=fail
glfw3:arm64-uwp=fail
glfw3:arm64-android=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
graphicsmagick:arm64-uwp=fail
graphicsmagick:x64-uwp=fail
# gsoap does not offer stable public source downloads
gsoap:x64-android=fail
gsoap:x64-windows = skip
gsoap:x86-windows = skip
gsoap:x64-windows-static = skip
gsoap:x64-windows-static-md = skip
gstreamer:arm-neon-android=fail
gstreamer:arm64-android=fail
gstreamer:x64-android=fail
# upstream issue https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1629.
gstreamer:x64-windows-static = skip
gstreamer:x64-windows-static-md = skip
gul14:arm-neon-android=fail
gul14:arm64-android=fail
gul14:x64-android=fail
# see ignition skips below
gz-tools2:arm-neon-android=fail
gz-tools2:x64-android=fail
gz-tools2:arm64-android=fail
gz-gui7:x64-osx=fail
halide:x64-windows-static=fail
hexl:x64-android=fail
highs:arm-neon-android=fail
highs:arm64-android=fail
highs:x64-android=fail
hpx:x64-windows-static=fail
hwloc:arm-neon-android=fail
hwloc:arm64-android=fail
hwloc:x64-android=fail
hyperscan:x64-android=fail
iceoryx:x64-android=fail
iceoryx:arm64-android=fail
iceoryx:arm-neon-android=fail
ignition-msgs1:arm-neon-android=fail
ignition-msgs1:arm64-android=fail
ignition-msgs1:arm64-windows=fail
ignition-msgs1:arm64-windows-static-md=fail
ignition-msgs1:arm64-uwp=fail
ignition-msgs1:x64-android=fail
ignition-msgs1:x64-uwp=fail
ignition-msgs5:x64-android=fail
ignition-msgs5:x64-osx=skip
# Conflicts with libjpeg-turbo, mozjpeg
ignition-msgs6:x64-android=fail
ignition-tools:arm-neon-android=fail
ignition-tools:arm64-android=fail
ignition-tools:x64-android=fail
ijg-libjpeg:arm-neon-android=skip
ijg-libjpeg:arm64-uwp=skip
ijg-libjpeg:arm64-android=skip
ijg-libjpeg:arm64-osx= skip
ijg-libjpeg:arm64-windows=skip
ijg-libjpeg:arm64-windows-static-md=skip
ijg-libjpeg:x64-android=skip
ijg-libjpeg:x64-linux= skip
ijg-libjpeg:x64-osx=skip
ijg-libjpeg:x64-uwp=skip
ijg-libjpeg:x64-windows=skip
ijg-libjpeg:x64-windows-static=skip
ijg-libjpeg:x64-windows-static-md=fail
ijg-libjpeg:x86-windows=skip
intelrdfpmathlib:arm-neon-android=fail
intelrdfpmathlib:arm64-android=fail
intelrdfpmathlib:x64-android=fail
io2d:arm-neon-android=fail
io2d:arm64-android=fail
io2d:x64-android=fail
irrlicht:x64-android=fail
isal:x64-android=fail
# Failing on try_run() in cross builds
itk:arm-neon-android=fail
itk:arm64-android=fail
itk:arm64-windows=fail
itk:arm64-windows-static-md=fail
itk:x64-android=fail
jaeger-client-cpp:arm-neon-android=fail
jaeger-client-cpp:x64-android=fail
jemalloc:arm-neon-android=fail
jemalloc:arm64-android=fail
jemalloc:arm64-windows=fail
jemalloc:arm64-windows-static-md=fail
jemalloc:arm64-uwp=fail
jemalloc:x64-android=fail
jemalloc:x64-uwp=fail
jinja2cpplight:arm-neon-android=fail
jinja2cpplight:arm64-android=fail
jinja2cpplight:x64-android=fail
# needs android-29
juce:arm-neon-android=fail
juce:arm64-android=fail
juce:x64-android=fail
kfr:x64-android=fail
kfr:x64-uwp=fail
# needs android-24
kubazip:arm-neon-android=fail
lcm:arm-neon-android=fail
lcm:arm64-android=fail
lcm:arm64-windows-static-md=fail
lcm:x64-android=fail
lcm:x64-windows-static-md=fail
lcm:x64-windows-static=fail
leptonica:x64-uwp=fail
leptonica:arm64-uwp=fail
libaiff:x64-linux=fail
libbson:arm-neon-android=fail
libbson:arm64-android=fail
libbson:x64-android=fail
# needs android-28
libcaer:arm-neon-android=fail
libcaer:arm64-android=fail
libcaer:x64-android=fail
libcanberra:arm-neon-android=fail
libcanberra:arm64-android=fail
libcanberra:x64-android=fail
libcoro:x64-osx=fail
libcoro:arm64-osx=fail
libcpplocate:arm-neon-android=fail
libcpplocate:arm64-android=fail
libcpplocate:x64-android=fail
libcrafter:arm-neon-android=fail
libcrafter:arm64-android=fail
libcrafter:x64-android=fail
libdc1394:arm-neon-android=fail
libdc1394:x64-android=fail
libdc1394:arm64-android=fail
# 32-bit needs android-24
libflac:arm-neon-android=fail
# error: call to undeclared function 'mktime_z'
libgnutls:arm-neon-android=fail
libgnutls:arm64-android=fail
libgnutls:x64-android=fail
# Fails to build due to incompatible delcaration of select in macOS 14.2
libgo:x64-osx=fail
libgo:x64-android=fail
libgpg-error:arm-neon-android=fail
libgpg-error:arm64-android=fail
libgpg-error:x64-android=fail
# Missing system libraries on linux to run/prepare autoconf
libgpod:x64-linux=fail
libfreenect2:arm64-windows=fail
libfreenect2:arm64-windows-static-md=fail
libgpod:arm-neon-android=fail
libgpod:arm64-android=fail
libgpod:x64-android=fail
libgxps:arm-neon-android=fail
libgxps:arm64-android=fail
libgxps:x64-android=fail
libgxps:x64-windows-static=fail
libhdfs3:arm-neon-android=fail
libhdfs3:arm64-android=fail
libhdfs3:x64-android=fail
libhdfs3:x64-linux=fail
libhdfs3:x64-osx=fail
libhdfs3:arm64-osx=fail
# needs android-24
libimobiledevice-glue:arm-neon-android=fail
libimobiledevice-glue:arm64-android=fail
libimobiledevice-glue:x64-android=fail
# 120 min build time for libjxl arm64-uwp-rel, reason unknown
libjxl:arm64-uwp=skip
liblo:arm-neon-android=fail
liblo:arm64-uwp=fail
liblo:arm64-android=fail
liblo:x64-android=fail
liblo:x64-uwp=fail
# libmariadb conflicts with libmysql
libmariadb:arm64-windows=skip
libmariadb:arm64-windows-static-md=skip
libmariadb:x64-linux=skip
libmariadb:x64-osx=skip
libmariadb:arm64-osx=skip
libmariadb:x64-windows=skip
libmariadb:x64-windows-static=skip
libmariadb:x64-windows-static-md=skip
libmaxminddb:arm64-android=fail
libmaxminddb:arm-neon-android=fail
libmaxminddb:x64-android=fail
# libmesh installs tons of problematic files that conflict with other ports (boost, eigen, etc)
libmesh:x64-linux=skip
libmikmod:arm-neon-android=fail
libmikmod:arm64-android=fail
libmikmod:x64-android=fail
libmodman:x64-windows-static=fail
libmpeg2:arm-neon-android=fail
libmpeg2:arm64-android=fail
libmpeg2:x64-android=fail
libmysql:x86-windows=skip
libopensp:arm-neon-android=fail
libopensp:arm64-android=fail
libopensp:x64-android=fail
libp7client:x64-android=fail
libpng-apng:arm64-windows=skip
libpng-apng:arm64-windows-static-md=skip
libpng-apng:arm64-uwp=skip
libpng-apng:x64-linux=skip
libpng-apng:x64-osx=skip
libpng-apng:x64-uwp=skip
libpng-apng:x64-windows=skip
libpng-apng:x64-windows-static=skip
libpng-apng:x64-windows-static-md=skip
libpng-apng:x86-windows=skip
# The developer of libqcow does not offer stable release archives
libqcow:arm-neon-android=skip
libqcow:arm64-uwp=skip
libqcow:arm64-android=skip
libqcow:x64-android=skip
libqcow:x64-uwp=skip
libqcow:x64-windows-static=skip
libqcow:x64-windows-static-md=skip
libqcow:x64-osx=skip
libqcow:x64-windows=skip
libqcow:x64-linux=skip
libqcow:x86-windows=skip
libqcow:arm64-windows=skip
libqcow:arm64-windows-static-md=skip
# 32-bit needs android-24
libraw:arm-neon-android=fail
# Conflicts with openssl
libressl:arm-neon-android=skip
libressl:arm64-android=skip
libressl:arm64-osx=skip
libressl:arm64-uwp=skip
libressl:arm64-windows=skip
libressl:arm64-windows-static-md=skip
libressl:x64-android=skip
libressl:x64-linux=skip
libressl:x64-osx=skip
libressl:x64-uwp=skip
libressl:x64-windows-static-md=skip
libressl:x64-windows-static=skip
libressl:x64-windows=skip
libressl:x86-windows=skip
libsoundio:arm64-windows=fail
libsoundio:arm64-windows-static-md=fail
libtar:arm-neon-android=fail
libtar:arm64-android=fail
libtcod:arm-neon-android=fail
libtcod:arm64-android=fail
libtcod:x64-android=fail
libtomcrypt:arm64-windows=fail
libtomcrypt:arm64-windows-static-md=fail
libtomcrypt:arm64-uwp=fail
libusb-win32:arm64-uwp=fail
libusb-win32:x64-uwp=fail
# needs android-26
libvhdi:arm-neon-android=fail
libvhdi:arm64-android=fail
libvhdi:x64-android=fail
#Skip detection to avoid upstream remove older releases
libvmdk:arm-neon-android=skip # upstream issue https://github.com/microsoft/vcpkg/pull/13765#issuecomment-699710253
libvmdk:arm64-android=skip
libvmdk:arm64-osx=skip
libvmdk:arm64-windows=skip
libvmdk:arm64-windows-static-md=skip
libvmdk:x64-android=skip
libvmdk:x64-linux=skip
libvmdk:x64-osx=skip
libvmdk:x64-windows-static-md=skip
libvmdk:x64-windows-static=skip
libvmdk:x64-windows=skip
libvmdk:x86-windows=skip
libwandio:arm-neon-android=fail
libwandio:arm64-android=fail
libwandio:x64-android=fail
libxaw:x64-windows-static=skip
libxt:arm64-windows=fail
libxt:arm64-windows-static-md=fail
libzen:arm-neon-android=fail
linenoise-ng:arm64-uwp=fail
linenoise-ng:x64-uwp=fail
linenoise-ng:x64-windows-static-md=fail
live555:arm-neon-android=fail
live555:arm64-uwp=fail
live555:arm64-android=fail
live555:x64-android=fail
live555:x64-uwp=fail
llfio:arm-neon-android=fail
llfio:arm64-android=fail
llfio:x64-android=fail
llgl:arm-neon-android=fail
llgl:arm64-android=fail
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
log4cpp:x64-linux=fail # dynamic exception specifications
# 32-bit needs android-24
lua:arm-neon-android=fail
magma:x64-linux=fail
mchehab-zbar:arm-neon-android=fail
mchehab-zbar:arm64-android=fail
mchehab-zbar:x64-android=fail
mecab:arm64-windows=skip
mecab:arm64-windows-static-md=skip
mecab:arm64-uwp=skip
mecab:x64-linux=skip
mecab:x64-uwp=skip
mecab:x64-windows=skip
mecab:x64-windows-static=skip
mecab:x64-windows-static-md=skip
mecab:x86-windows=skip
memorymodule:arm-neon-android=fail
memorymodule:arm64-android=fail
memorymodule:x64-android=fail
# Missing dependent libraries.
mesa:x64-linux=fail
mesa:x64-osx=fail
mesa:arm64-osx=fail
minifb:arm-neon-android=fail
minifb:arm64-android=fail
minifb:x64-android=fail
miniply:arm-neon-android=fail
monkeys-audio:arm-neon-android=fail
monkeys-audio:arm64-android=fail
monkeys-audio:x64-android=fail
moos-core:arm-neon-android=fail
moos-core:arm64-android=fail
moos-core:x64-android=fail
mpir:x64-android=fail
# ms-gltf require the Microsoft GDK with Xbox Extensions which is not installed on the CI pipeline machines
ms-gdkx:x64-windows=fail
ms-gdkx:x64-windows-static=fail
ms-gdkx:x64-windows-static-md=fail
ms-gltf:arm-neon-android=fail
ms-gltf:arm64-android=fail
ms-gltf:x64-android=fail
monkeys-audio:arm64-windows=fail
monkeys-audio:arm64-windows-static-md=fail
monkeys-audio:x64-windows-static=fail
moos-core:x64-windows-static=fail
moos-essential:arm64-windows=fail
moos-essential:arm64-windows-static-md=fail
moos-essential:x64-windows-static-md=fail
moos-essential:x64-windows=fail
moos-essential:x86-windows=fail
# Conflicts with libjpeg-turbo
mozjpeg:arm-neon-android=fail
mozjpeg:arm64-android=fail
mozjpeg:x64-android=fail
mozjpeg:arm64-windows=skip
mozjpeg:arm64-windows-static-md=skip
mozjpeg:arm64-uwp=skip
mozjpeg:x64-linux=skip
mozjpeg:x64-osx=skip
mozjpeg:arm64-osx=skip
mozjpeg:x64-uwp=skip
mozjpeg:x64-windows=skip
mozjpeg:x64-windows-static=skip
mozjpeg:x64-windows-static-md=skip
mozjpeg:x86-windows=skip
# mpir conflicts with gmp
# see https://github.com/microsoft/vcpkg/issues/11756
mpir:x86-windows=skip
mpir:x64-windows=skip
mpir:x64-windows-static=skip
mpir:x64-windows-static-md=skip
mpir:arm64-windows=skip
mpir:arm64-windows-static-md=skip
mpir:x64-osx=skip
mpir:x64-linux=skip
msmpi:arm64-windows=fail
msmpi:arm64-windows-static-md=fail
munit:x64-android=fail
nana:arm-neon-android=fail
nana:arm64-android=fail
nana:x64-android=fail
nana:x64-linux=fail
nana:x64-osx=fail
nana:arm64-osx=fail
nanodbc:x64-linux=skip
netcdf-c:arm-neon-android=fail
netcdf-c:arm64-android=fail
netcdf-c:x64-android=fail
netcdf-cxx4:arm64-windows-static-md=fail
netcdf-cxx4:x64-windows-static-md=fail
ngspice:x64-android=fail
ngspice:x64-windows-static=fail
nrf-ble-driver:arm-neon-android=fail
nrf-ble-driver:arm64-android=fail
nrf-ble-driver:x64-android=fail
nvtt:x64-android=fail
oatpp-libressl:x64-android=fail
octave:x86-windows=fail
octave:x64-windows=fail
octave:x64-windows-static=fail
octave:x64-windows-static-md=fail
octave:x64-osx=fail
ode:arm64-windows=fail
ode:arm64-windows-static-md=fail
offscale-libetcd-cpp:arm64-uwp=fail
offscale-libetcd-cpp:x64-uwp=fail
ogdf:arm64-android=fail
ois:x64-android=fail
# ompl is vulnerable to some form of race in its dependent ports, and adding 'ode' as a dependency
# does not resolve the issue
# src/ompl/CMakeFiles/ompl.dir/extensions/ode/src/OpenDEStateValidityChecker.cpp.o
# -L/mnt/vcpkg-ci/packages/flann_x64-linux/debug/lib -L/mnt/vcpkg-ci/packages/ode_x64-linux/debug/lib
# -Wl,-rpath,/mnt/vcpkg-ci/packages/flann_x64-linux/debug/lib:/mnt/vcpkg-ci/packages/ode_x64-linux/debug/lib::::::::::::::::::::::::::::::::::::::::::::::::
# -lode /mnt/vcpkg-ci/installed/x64-linux/debug/lib/libboost_serialization.a
# /mnt/vcpkg-ci/installed/x64-linux/debug/lib/libboost_filesystem.a
# /mnt/vcpkg-ci/installed/x64-linux/debug/lib/libboost_system.a -lpthread && :
# /usr/bin/ld: cannot find -lode
ompl:arm-neon-android=fail
ompl:arm64-android=fail
ompl:x64-android=fail
# failed with FILE_CONFLICTS https://github.com/microsoft/vcpkg/pull/40151
omplapp:arm64-osx=skip
omplapp:x64-osx=skip
omplapp:x64-linux=skip
# 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
openimageio:arm-neon-android=fail
openimageio:arm64-android=fail
openimageio:x64-android=fail
openimageio:arm64-windows-static-md=fail
openldap:arm-neon-android=fail
openldap:arm64-android=fail
openldap:x64-android=fail
openmama:x64-windows-static-md=fail
openmama:arm64-windows-static-md=fail
openmesh:arm64-windows=fail
openmesh:arm64-windows-static-md=fail
openmesh:arm64-uwp=fail
openmesh:x64-uwp=fail
openmpi:arm-neon-android=fail
openmpi:arm64-android=fail
openmpi:x64-android=fail
openmvg:x64-linux=fail
openmvg:arm64-windows-static-md=fail
openmvs:arm64-windows-static-md=fail
openscap:arm-neon-android=fail
openscap:arm64-android=fail
openscap:x64-android=fail
openscap:x64-osx=fail
openscap:arm64-osx=fail
openscap:x64-windows-static=fail
opensubdiv:x64-android=fail
openturns:arm64-windows=fail
openturns:arm64-windows-static-md=fail
openvr:x64-windows-static=fail
# Conflicts with optional-lite, by the same author
optional-bare:arm-neon-android=skip
optional-bare:arm64-android=skip
optional-bare:arm64-osx=skip
optional-bare:arm64-uwp=skip
optional-bare:arm64-windows=skip
optional-bare:arm64-windows-static-md=skip
optional-bare:x64-android=skip
optional-bare:x64-linux=skip
optional-bare:x64-osx=skip
optional-bare:x64-uwp=skip
optional-bare:x64-windows-static-md=skip
optional-bare:x64-windows-static=skip
optional-bare:x64-windows=skip
optional-bare:x86-windows=skip
orc:arm-neon-android=fail
orc:arm64-android=fail
orc:x64-android=fail
paho-mqtt:arm64-uwp=fail
paho-mqtt:x64-uwp=fail
pango:arm-neon-android=fail
pango:arm64-android=fail
pango:x64-android=fail
pcl:arm-neon-android=fail
pcl:arm64-android=fail
pcl:x64-android=fail
pdal:arm-neon-android=fail
pdal:arm64-android=fail
pdal:x64-android=fail
pdal:x64-windows-static=fail # ONLY_DYNAMIC_LIBRARY
pixman:arm-neon-android=fail
platform-folders:arm64-uwp=fail
platform-folders:x64-uwp=fail
plib:arm-neon-android=fail
plib:arm64-android=fail
plib:x64-android=fail
plplot:arm64-windows=fail
plplot:arm64-windows-static-md=fail
pmdk:x64-android=fail
pmdk:x64-osx=fail
pmdk:x64-windows-static=fail
popsift:x64-windows-static-md=fail
popsift:x64-linux=fail # segfaults :(
ptex:arm-neon-android=fail
ptex:arm64-android=fail
ptex:x64-android=fail
python2:arm-neon-android=fail
python2:arm64-android=fail
python2:x64-android=fail
python3:arm-neon-android=fail
python3:arm64-android=fail
python3:x64-android=fail
qpid-proton:arm-neon-android=fail
qpid-proton:arm64-uwp=fail
qpid-proton:arm64-android=fail
qpid-proton:x64-android=fail
qpid-proton:x64-uwp=fail
qpid-proton:x64-windows-static=fail
qt5-base:arm-neon-android=fail
qt5-base:arm64-android=fail
qt5-base:arm64-windows=fail
qt5-base:arm64-windows-static-md=fail
qt5-base:x64-android=fail
# Skip deprecated Qt module
# (remove after 1 year or longer due to vcpkg upgrade not handling removed ports correctly)
qt5-canvas3d:x64-linux=skip
qt5-canvas3d:x64-osx=skip
qt5-canvas3d:arm64-osx=skip
qt5-canvas3d:x64-windows=skip
qt5-canvas3d:x64-windows-static=skip
qt5-canvas3d:x64-windows-static-md=skip
qt5-canvas3d:x86-windows=skip
# Missing system libraries
qt5-x11extras:x64-osx=skip
qt5-x11extras:arm64-osx=skip
# Skipped to avoid exceeding the 48 hour time limit in CI
qt5-webengine:x86-windows=skip
qt5-webengine:x64-windows=skip
# Missing system libraries
qtwayland:x64-osx=skip
qtwayland:arm64-osx=skip
quickfix:arm-neon-android=fail
quickfix:arm64-android=fail
qwt-qt6:x64-osx=fail
rabit:arm-neon-android=fail
rabit:arm64-android=fail
rabit:x64-android=fail
range-v3-vs2015:arm-neon-android=skip
range-v3-vs2015:arm64-android=skip
range-v3-vs2015:arm64-windows=skip
range-v3-vs2015:arm64-windows-static-md=skip
range-v3-vs2015:arm64-uwp=skip
range-v3-vs2015:x64-android=skip
range-v3-vs2015:x64-linux=skip
range-v3-vs2015:x64-osx=skip
range-v3-vs2015:arm64-osx=skip
range-v3-vs2015:x64-uwp=skip
range-v3-vs2015:x64-windows=skip
range-v3-vs2015:x64-windows-static=skip
range-v3-vs2015:x64-windows-static-md=skip
range-v3-vs2015:x86-windows=skip
rapidstring:arm64-windows=fail
rapidstring:arm64-windows-static-md=fail
rapidstring:arm64-uwp=fail
rapidstring:x64-linux=fail
rapidstring:x64-uwp=fail
rapidstring:x64-windows=fail
rapidstring:x64-windows-static=fail
rapidstring:x64-windows-static-md=fail
rapidstring:x86-windows=fail
# file conflicts with rbdl
rbdl-orb:x86-windows=skip
rbdl-orb:x64-windows=skip
rbdl-orb:x64-windows-static=skip
rbdl-orb:x64-windows-static-md=skip
rbdl-orb:x64-uwp=skip
rbdl-orb:arm64-uwp=skip
rbdl-orb:arm64-windows=skip
rbdl-orb:arm64-windows-static-md=skip
rbdl-orb:x64-linux=skip
rbdl-orb:x64-osx=skip
rbdl:arm-neon-android=fail
rbdl:arm64-android=fail
rbdl:x64-android=fail
replxx:arm-neon-android=fail
replxx:arm64-android=fail
replxx:x64-android=fail
restbed:arm-neon-android=fail
restbed:arm64-uwp=fail
restbed:arm64-android=fail
restbed:x64-uwp=fail
rpclib:arm64-windows=fail
rpclib:arm64-windows-static-md=fail
rpclib:arm64-uwp=fail
rpclib:x64-uwp=fail
rtmidi:arm-neon-android=fail
rtmidi:arm64-android=fail
rtmidi:x64-android=fail
salome-medcoupling:x64-linux=fail
# Visual Studio 17.12 compiler bug, fixed in 17.13: https://devdiv.visualstudio.com/DevDiv/_workitems/edit/2242053
saucer:arm64-windows-static-md=fail
saucer:arm64-windows-static-md=fail
saucer:arm64-windows=fail
saucer:arm64-windows=fail
saucer:x64-windows-static-md=fail
saucer:x64-windows-static=fail
saucer:x64-windows=fail
saucer:x86-windows=fail
scintilla:arm-neon-android=fail
scintilla:arm64-android=fail
scintilla:x64-android=fail
sciter:arm-neon-android=fail
sciter:arm64-android=fail
sciter:arm64-windows=skip
sciter:arm64-windows-static-md=skip
sciter:arm64-uwp=skip
sciter:x64-android=fail
sciter:x64-linux=skip
sciter:x64-osx=skip
sciter:arm64-osx=skip
sciter:x64-uwp=skip
sciter:x64-windows=skip
sciter:x64-windows-static=skip
sciter:x64-windows-static-md=skip
sciter:x86-windows=skip
sdl1:arm-neon-android=fail
sdl1:arm64-android=fail
sdl1:x64-android=fail
septag-sx:x64-android=fail
sfml:arm-neon-android=fail
sfml:arm64-android=fail
sfml:x64-android=fail
shader-slang:x64-windows-static=fail
shogun:arm64-windows=skip
shogun:arm64-windows-static-md=skip
shogun:arm64-uwp=skip
shogun:x64-osx=skip
shogun:arm64-osx=skip
shogun:x64-uwp=skip
shogun:x64-windows= skip
shogun:x64-windows-static=skip
shogun:x64-windows-static-md=skip
shogun:x86-windows=skip
shogun:arm64-android=skip
# "Obsolete" and conflicts with microsoft-signalr
signalrclient:arm-neon-android=skip
signalrclient:arm64-android=skip
signalrclient:arm64-osx=skip
signalrclient:arm64-uwp=skip
signalrclient:arm64-windows=skip
signalrclient:arm64-windows-static-md=skip
signalrclient:x64-android=skip
signalrclient:x64-linux=skip
signalrclient:x64-osx=skip
signalrclient:x64-uwp=skip
signalrclient:x64-windows=skip
signalrclient:x64-windows-static-md=skip
signalrclient:x64-windows-static=skip
signalrclient:x86-windows=skip
simbody:arm64-windows=fail
simbody:arm64-windows-static-md=fail
simd:arm-neon-android=fail
simd:arm64-android=fail
simd:x64-android=fail
sjpeg:arm-neon-android=fail
sjpeg:arm64-android=fail
sjpeg:x64-android=fail
sleef:arm-neon-android=fail
sleef:arm64-android=fail
sleef:x64-android=fail
sleef:x86-windows=fail
sleepy-discord:arm-neon-android=fail
sleepy-discord:arm64-android=fail
slikenet:arm-neon-android=fail
slikenet:arm64-android=fail
slikenet:x64-android=fail
soem:arm-neon-android=fail
soem:arm64-android=fail
soem:x64-android=fail
soil:arm-neon-android=fail
soil:arm64-android=fail
soil:x64-android=fail
solid3:arm64-android=fail
spaceland:arm64-android=fail
spaceland:arm64-windows=fail
spaceland:arm64-windows-static-md=fail
spaceland:arm64-uwp=fail
spaceland:x64-android=fail
spaceland:x64-uwp=fail
spatialite-tools:arm-neon-android=fail
spatialite-tools:arm64-android=fail
spatialite-tools:x64-android=fail
spdk-isal:arm-neon-android=fail
spdk-isal:arm64-android=fail
spdk-isal:x64-android=fail
spdk:x64-linux=fail
# Conflict with isal, and "internal" dep of spdk:x64-linux=fail
spdk-isal:x64-linux=skip
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
stxxl:arm-neon-android=fail
systemc:arm64-windows=fail
systemc:arm64-windows-static-md=fail
systemc:arm64-uwp=fail
systemc:x64-uwp=fail
teemo:x64-android=fail
# tensorflow does not support VS2022
tensorflow:x64-android=fail
tensorflow:x64-windows-static-md=fail
tensorflow:x64-windows-static=fail
tensorflow:x64-windows=fail
tensorflow-cc:x64-android=fail
tensorflow-cc:x64-windows-static-md=fail
tensorflow-cc:x64-windows-static=fail
tensorflow-cc:x64-windows=fail
# tensorflow is broken with system libraries on macOS 13.5
# Also skipping because our macOS machines are relatively underpowered and this saves 8 hours of CI
# time for a relatively unpopular library / system combo.
tensorflow:x64-osx=skip
tensorflow:arm64-osx =skip
tensorflow-cc:x64-osx=skip
tensorflow-cc:arm64-osx =skip
thorvg:arm-neon-android=fail
tinycthread:arm-neon-android=fail
tinycthread:arm64-android=fail
tinycthread:x64-android=fail
torch-th:arm-neon-android=fail
torch-th:arm64-android=fail
torch-th:arm64-windows=fail
torch-th:arm64-windows-static-md=fail
torch-th:arm64-uwp=fail
torch-th:x64-android=fail
torch-th:x64-uwp=fail
torch-th:x64-windows-static=fail
tvision:arm-neon-android=fail
tvision:arm64-android=fail
tvision:x64-android=fail
unicorn:x64-windows-static-md=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
# needs android-24
usrsctp:arm-neon-android=fail
usrsctp:arm64-android=fail
usrsctp:x64-android=fail
# the version of v8 we have in the repo doesn't support VS2022
v8:x64-android=fail
v8:x64-windows-static-md=fail
v8:x64-windows-static=fail
v8:x64-windows=fail
v8:x86-windows=fail
vowpal-wabbit:arm-neon-android=fail
vowpal-wabbit:arm64-android=fail
vowpal-wabbit:x64-android=fail
# vst3sdk CMake files work only with the GUI version of Xcode
vst3sdk:arm64-osx=fail
vst3sdk:x64-osx=fail
vtk-m:arm-neon-android=fail
vtk-m:arm64-android=fail
vtk-m:x64-android=fail
# Needs android-24 to supply a vulkan loader library
vulkan:arm-neon-android=fail
vulkan:arm64-android=fail
vulkan:x64-android=fail
vulkan-extensionlayer:arm-neon-android=fail
vulkan-extensionlayer:arm64-android=fail
vulkan-extensionlayer:x64-android=fail
vulkan-extensionlayer:x64-windows-static=fail
# Needs android-26
vulkan-validationlayers:arm-neon-android=fail
vulkan-validationlayers:arm64-android=fail
vulkan-validationlayers:x64-android=fail
wasmedge:arm-neon-android=fail
wasmedge:arm64-android=fail
wasmedge:x64-android=fail
wavpack:arm-neon-android=fail
wavpack:x64-android=fail
# 32-bit needs android-24
wcslib:arm-neon-android=fail
# Collides with libpcap -> similar headers
winpcap:x64-windows = skip
winpcap:x86-windows = skip
wordnet:arm-neon-android=fail
wordnet:arm64-android=fail
wordnet:x64-android=fail
workflow:arm-neon-android=fail
workflow:arm64-uwp=fail
workflow:arm64-android=fail
workflow:x64-android=fail
workflow:x64-uwp=fail
wpilib:arm-neon-android=fail # requires full c++20 support
wpilib:arm64-android=fail # requires full c++20 support
wpilib:x64-android=fail # requires full c++20 support
# No xorg-macros available on osx
xbitmaps:arm-neon-android=fail
xbitmaps:arm64-android=fail
xbitmaps:x64-android=fail
xbitmaps:x64-osx=skip
xbitmaps:arm64-osx=skip
yajl:arm-neon-android=fail
yajl:arm64-android=fail
yajl:x64-android=fail
zeroc-ice:arm-neon-android=fail
zeroc-ice:arm64-android=fail
zeroc-ice:x64-android=fail
zyre:arm64-windows-static-md=fail
zyre:x64-windows-static-md=fail
# Ports which needs to pass in CI
cmake:x64-windows=pass
cmake:x64-windows-static=pass
cmake:x64-windows-static-md=pass
cmake:arm64-windows=pass
cmake:arm64-windows-static-md=pass
cmake:x64-linux=pass
cmake:x64-osx=pass
cmake-user:arm64-uwp=pass
cmake-user:arm64-windows=pass
cmake-user:arm64-windows-static-md=pass
cmake-user:x64-linux=pass
cmake-user:x64-osx=pass
cmake-user:x64-windows-static-md=pass
cmake-user:x64-windows-static=pass
cmake-user:x64-windows=pass
cmake-user:x86-windows=pass
gtk:arm64-osx=pass
gtk:x64-linux=pass
gtk:x64-osx=pass
gtk:x64-windows-static-md=pass
gtk:x64-windows=pass
gtk:x86-windows=pass
qt:x64-windows=pass
qt:x64-windows-static=pass
# qt:x64-windows-static-md=pass # hunspell is fail so this cannot pass.
# qt:arm64-windows-static-md=pass # hunspell is fail so this cannot pass.
qt:arm64-windows=pass
qt:x64-linux=pass
# qt:x64-osx=pass # gstreamer issues preventing qtmultimedia
vcpkg-ci-arrow:x64-windows=pass
vcpkg-ci-arrow:x64-windows-static=pass
vcpkg-ci-arrow:x64-windows-static-md=pass
vcpkg-ci-arrow:x64-osx=pass
vcpkg-ci-arrow:x64-linux=pass
vcpkg-ci-boost:arm-neon-android=pass
vcpkg-ci-boost:arm64-android=pass
vcpkg-ci-boost:arm64-uwp=pass
vcpkg-ci-boost:arm64-windows=pass
vcpkg-ci-boost:arm64-windows-static-md=pass
vcpkg-ci-boost:x64-android=pass
vcpkg-ci-boost:x64-linux=pass
vcpkg-ci-boost:x64-osx=pass
vcpkg-ci-boost:x64-uwp=pass
vcpkg-ci-boost:x64-windows-static-md=pass
vcpkg-ci-boost:x64-windows-static=pass
vcpkg-ci-boost:x64-windows=pass
vcpkg-ci-boost:x86-windows=pass
vcpkg-ci-curl:arm-neon-android=pass
vcpkg-ci-curl:arm64-android=pass
vcpkg-ci-curl:x64-android=pass
vcpkg-ci-curl:x64-linux=pass
vcpkg-ci-curl:arm64-osx=pass
vcpkg-ci-curl:x64-osx=pass
vcpkg-ci-curl:arm64-windows=pass
vcpkg-ci-curl:arm64-windows-static-md=pass
vcpkg-ci-curl:x64-windows-static-md=pass
vcpkg-ci-curl:x64-windows-static=pass
vcpkg-ci-curl:x64-windows=pass
vcpkg-ci-curl: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=pass
vcpkg-ci-ffmpeg:arm64-windows-static-md=pass
vcpkg-ci-ffmpeg:x64-android=pass
vcpkg-ci-ffmpeg:x64-linux=pass
vcpkg-ci-ffmpeg:x64-osx=pass
vcpkg-ci-ffmpeg:x64-uwp=pass
vcpkg-ci-ffmpeg:x64-windows-static-md=pass
vcpkg-ci-ffmpeg:x64-windows-static=pass
vcpkg-ci-ffmpeg:x64-windows=pass
vcpkg-ci-ffmpeg:x86-windows=pass
vcpkg-ci-freerdp:arm-neon-android=pass
vcpkg-ci-freerdp:arm64-android=pass
vcpkg-ci-freerdp:x64-android=pass
vcpkg-ci-freerdp:x64-linux=pass
vcpkg-ci-freerdp:x64-osx=pass
vcpkg-ci-freerdp:x64-windows-static-md=pass
vcpkg-ci-freerdp:x64-windows-static=pass
vcpkg-ci-freerdp:x64-windows=pass
vcpkg-ci-freerdp:x86-windows=pass
vcpkg-ci-gdal:arm-neon-android=pass
vcpkg-ci-gdal:arm64-android=pass
vcpkg-ci-gdal:x64-android=pass
vcpkg-ci-gdal:x64-linux=pass
vcpkg-ci-gdal:x64-osx=pass
vcpkg-ci-gdal:x64-windows-static-md=pass
vcpkg-ci-gdal:x64-windows-static=pass
vcpkg-ci-gdal:x64-windows=pass
vcpkg-ci-gdal:x86-windows=pass
vcpkg-ci-itk:arm64-osx=pass
vcpkg-ci-itk:x64-linux=pass
vcpkg-ci-itk:x64-osx=pass
vcpkg-ci-itk:x64-windows=pass
vcpkg-ci-itk:x64-windows-static=pass
vcpkg-ci-itk:x64-windows-static-md=pass
vcpkg-ci-itk:x86-windows=pass
vcpkg-ci-llvm:x64-linux=pass
vcpkg-ci-llvm:x64-osx=pass
vcpkg-ci-llvm:x64-windows-static-md=pass
vcpkg-ci-llvm:x64-windows-static=pass
vcpkg-ci-llvm:x64-windows=pass
vcpkg-ci-llvm:x86-windows=pass
vcpkg-ci-mathgl:x64-linux=pass
vcpkg-ci-mathgl:x64-osx=pass
vcpkg-ci-mathgl:x64-windows=pass
vcpkg-ci-mathgl:x64-windows-static=pass
vcpkg-ci-mathgl:x64-windows-static-md=pass
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=pass
vcpkg-ci-opencv:arm64-windows-static-md=pass
vcpkg-ci-opencv:x64-android=pass
vcpkg-ci-opencv:x64-linux=pass
vcpkg-ci-opencv:x64-osx=pass
vcpkg-ci-opencv:x64-uwp=pass
vcpkg-ci-opencv:x64-windows-static-md=pass
vcpkg-ci-opencv:x64-windows-static=pass
vcpkg-ci-opencv:x64-windows=pass
vcpkg-ci-opencv:x86-windows=pass
vcpkg-ci-openimageio:x86-windows=pass
vcpkg-ci-openimageio:x64-windows=pass
vcpkg-ci-openimageio:x64-windows-static=pass
vcpkg-ci-openimageio:x64-windows-static-md=pass
vcpkg-ci-openimageio:x64-osx=pass
vcpkg-ci-openimageio:x64-linux=pass
vcpkg-ci-paraview:x64-linux=pass
vcpkg-ci-paraview:x64-osx=pass
vcpkg-ci-paraview:arm64-osx=pass
vcpkg-ci-paraview:x64-windows-static-md=pass
vcpkg-ci-paraview:x64-windows-static=pass
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=pass
vcpkg-ci-skia:arm64-windows-static-md=pass
vcpkg-ci-skia:x64-android=pass
vcpkg-ci-skia:x64-linux=pass
vcpkg-ci-skia:x64-osx=pass
vcpkg-ci-skia:x64-uwp=pass
vcpkg-ci-skia:x64-windows-static-md=pass
vcpkg-ci-skia:x64-windows-static=pass
vcpkg-ci-skia:x64-windows=pass
vcpkg-ci-skia:x86-windows=pass
vcpkg-ci-soci:x64-linux=pass
vcpkg-ci-soci:x64-osx=pass
vcpkg-ci-soci:x64-windows=pass
vcpkg-ci-soci:x64-windows-static=pass
vcpkg-ci-soci:x64-windows-static-md=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=pass
vcpkg-ci-sqlpp11:arm64-windows-static-md=pass
vcpkg-ci-sqlpp11:x64-android=pass
vcpkg-ci-sqlpp11:x64-linux=pass
vcpkg-ci-sqlpp11:x64-osx=pass
vcpkg-ci-sqlpp11:x64-uwp=pass
vcpkg-ci-sqlpp11:x64-windows-static-md=pass
vcpkg-ci-sqlpp11:x64-windows-static=pass
vcpkg-ci-sqlpp11:x64-windows=pass
vcpkg-ci-sqlpp11:x86-windows=pass
vcpkg-ci-vxl:arm-neon-android=pass
vcpkg-ci-vxl:arm64-android=pass
vcpkg-ci-vxl:arm64-osx=pass
vcpkg-ci-vxl:arm64-windows=pass
vcpkg-ci-vxl:arm64-windows-static-md=pass
vcpkg-ci-vxl:x64-android=pass
vcpkg-ci-vxl:x64-linux=pass
vcpkg-ci-vxl:x64-osx=pass
vcpkg-ci-vxl:x64-windows=pass
vcpkg-ci-vxl:x64-windows-static=pass
vcpkg-ci-vxl:x64-windows-static-md=pass
vcpkg-ci-vxl:x86-windows=pass
vcpkg-ci-wxwidgets:arm64-windows=pass
vcpkg-ci-wxwidgets:arm64-windows-static-md=pass
vcpkg-ci-wxwidgets:x64-linux=pass
vcpkg-ci-wxwidgets:x64-osx=pass
vcpkg-ci-wxwidgets:x64-windows-static-md=pass
vcpkg-ci-wxwidgets:x64-windows-static=pass
vcpkg-ci-wxwidgets:x64-windows=pass
vcpkg-ci-wxwidgets:x86-windows=pass