Skip to content

Commit

Permalink
Fix blas/lapck skips in ci.baseline.text to be consistent with micros…
Browse files Browse the repository at this point in the history
  • Loading branch information
BillyONeal committed Apr 29, 2024
1 parent bcf3d00 commit e90a3db
Showing 1 changed file with 72 additions and 24 deletions.
96 changes: 72 additions & 24 deletions scripts/ci.baseline.txt
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,6 @@ 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-android=fail
Expand All @@ -72,7 +71,6 @@ atliac-minitest:arm-neon-android=fail
atliac-minitest:x64-android=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
Expand All @@ -82,7 +80,78 @@ berkeleydb:arm-neon-android=fail
berkeleydb:arm64-android=fail
berkeleydb:x64-android=fail
binlog:arm-neon-android=fail
blas:arm-neon-android=fail
################################################################
# <BLAS+LAPACK>
# These skips need to match the decision tree for which backends we use; see ports/blas/portfile.cmake
blas-test:x86-windows=pass # openblas
lapack-test:x86-windows=pass # lapack-reference[noblas]
clapack:x86-windows=skip
lapack-reference:x86-windows=pass
openblas:x86-windows=pass
blas-test:x64-windows=pass # openblas
lapack-test:x64-windows=pass # lapack-reference[noblas]
clapack:x64-windows=skip
lapack-reference:x64-windows=pass
openblas:x64-windows=pass
blas-test:x64-windows-static=pass # lapack-reference[blas]
lapack-test:x64-windows-static=pass # lapack-reference[blas]
clapack:x64-windows-static=skip
lapack-reference:x64-windows-static=pass
openblas:x64-windows-static=skip
blas-test:x64-windows-static-md=pass # lapack-reference[blas]
lapack-test:x64-windows-static-md=pass # lapack-reference[blas]
clapack:x64-windows-static-md=skip
lapack-reference:x64-windows-static-md=pass
openblas:x64-windows-static-md=skip
blas-test:x64-uwp=pass # openblas
lapack-test:x64-uwp=pass # clapack
clapack:x64-uwp=pass
lapack-reference:x64-uwp=skip
openblas:x64-uwp=pass
blas-test:arm64-windows=pass # openblas
lapack-test:arm64-windows=pass # clapack
clapack:arm64-windows=pass
lapack-reference:arm64-windows=skip
openblas:arm64-windows=pass
blas-test:arm64-uwp=pass # openblas
lapack-test:arm64-uwp=pass # clapack
clapack:arm64-uwp=pass
lapack-reference:arm64-uwp=skip
openblas:arm64-uwp=pass
blas-test:x64-osx=pass # accelerate framework
lapack-test:x64-osx=pass # accelerate framework
clapack:x64-osx=skip
lapack-reference:x64-osx=skip
openblas:x64-osx=skip
blas-test:arm64-osx=pass # accelerate framework
lapack-test:arm64-osx=pass # accelerate framework
clapack:arm64-osx=skip
lapack-reference:arm64-osx=skip
openblas:arm64-osx=skip
blas-test:x64-linux=pass # openblas
lapack-test:x64-linux=pass # lapack-reference[noblas]
clapack:x64-linux=skip
lapack-reference:x64-linux=pass
openblas:x64-linux=pass
# arm-neon-android is broken!
blas-test:arm-neon-android=fail # openblas broken!
lapack-test:arm-neon-android=fail # lapack-reference[noblas] broken!
clapack:arm-neon-android=skip
lapack-reference:arm-neon-android=fail # broken!
openblas:arm-neon-android=pass
# x64-android is broken!
blas-test:x64-android=fail # openblas
lapack-test:x64-android=fail # lapack-reference[noblas]
clapack:x64-android=skip
lapack-reference:x64-android=fail # broken!
openblas:x64-android=fail # broken!
blas-test:arm64-android=pass # openblas
lapack-test:arm64-android=pass # lapack-reference[noblas]
clapack:arm64-android=skip
lapack-reference:arm64-android=pass
openblas:arm64-android=pass
# </BLAS+LAPACK>
################################################################
blitz:x64-android=fail
boinc:arm-neon-android=fail
boinc:arm64-android=fail
Expand Down Expand Up @@ -178,7 +247,6 @@ chartdir:x86-windows=skip
chartdir:x64-windows=skip
chartdir:x64-windows-static-md=skip
chartdir:x64-osx=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
Expand All @@ -189,23 +257,7 @@ 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

# clapack is replaced by lapack-reference on the platforms lapack-reference supports
clapack:x64-linux=skip
clapack:x64-osx=skip
clapack:arm64-android=skip
clapack:arm64-osx=skip
clapack:x64-windows-static=skip
clapack:x64-windows-static-md=skip
clapack:x64-windows=skip
clapack:x86-windows=skip
lapack-reference:arm64-android=skip
lapack-reference:arm64-windows=skip
lapack-reference:arm64-uwp=skip
lapack-reference:x64-uwp=skip

clblas:arm-neon-android=fail
clblas:arm64-android=fail
clblas:x64-android=fail
Expand Down Expand Up @@ -284,7 +336,6 @@ discord-rpc:x64-uwp=fail
discordcoreapi:x64-linux=fail
discordcoreapi:x64-osx=fail
discount:x64-android=fail

eathread:x64-android=fail
elfio:arm-neon-android=fail
elfio:arm64-android=fail
Expand Down Expand Up @@ -406,14 +457,12 @@ graphqlparser:arm-neon-android=fail
graphqlparser:arm64-android=fail
graphqlparser:arm64-osx=fail # python2 required
graphqlparser:x64-android=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
Expand Down Expand Up @@ -813,7 +862,6 @@ omplapp:arm-neon-android=fail
omplapp:arm64-android=fail
omplapp:x64-android=fail
onednn:x64-android=fail
openblas:x64-android=fail
# opencc/deps/marisa-0.2.5/lib/marisa/grimoire/io/mapper.cc currently doesn't support UWP.
opencc:x64-android=fail
opencv2:arm-neon-android=fail
Expand Down

0 comments on commit e90a3db

Please sign in to comment.