From eb8fb61a86d16af373e27976470e9b4a2bf251cd Mon Sep 17 00:00:00 2001 From: guangli-dai Date: Wed, 17 Sep 2025 10:18:25 -0700 Subject: [PATCH] Remove Travis Windows CI for now since it has infra failures. --- .travis.yml | 24 ------------------------ scripts/gen_travis.py | 5 ++++- 2 files changed, 4 insertions(+), 25 deletions(-) diff --git a/.travis.yml b/.travis.yml index 433288cb..643da4f1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,30 +10,6 @@ dist: jammy jobs: include: - - os: windows - arch: amd64 - env: CC=gcc CXX=g++ EXTRA_CFLAGS="-fcommon" - - os: windows - arch: amd64 - env: CC=gcc CXX=g++ CONFIGURE_FLAGS="--enable-debug" EXTRA_CFLAGS="-fcommon" - - os: windows - arch: amd64 - env: CC=cl.exe CXX=cl.exe - - os: windows - arch: amd64 - env: CC=gcc CXX=g++ CROSS_COMPILE_32BIT=yes EXTRA_CFLAGS="-fcommon" - - os: windows - arch: amd64 - env: CC=cl.exe CXX=cl.exe CONFIGURE_FLAGS="--enable-debug" - - os: windows - arch: amd64 - env: CC=gcc CXX=g++ CROSS_COMPILE_32BIT=yes CONFIGURE_FLAGS="--enable-debug" EXTRA_CFLAGS="-fcommon" - - os: windows - arch: amd64 - env: CC=cl.exe CXX=cl.exe CROSS_COMPILE_32BIT=yes - - os: windows - arch: amd64 - env: CC=cl.exe CXX=cl.exe CROSS_COMPILE_32BIT=yes CONFIGURE_FLAGS="--enable-debug" - os: linux arch: amd64 env: CC=gcc CXX=g++ EXTRA_CFLAGS="-Werror -Wno-array-bounds" diff --git a/scripts/gen_travis.py b/scripts/gen_travis.py index d43c802e..3f7aeab0 100755 --- a/scripts/gen_travis.py +++ b/scripts/gen_travis.py @@ -333,7 +333,10 @@ EXTRA_CFLAGS="-Werror -Wno-array-bounds" def main(): jobs = '\n'.join(( - generate_windows(AMD64), + # Travis is failing on Windows due to infra failures, comment it out for + # now. Should resume once it is fixed. + + # generate_windows(AMD64), # Travis currently provides only FreeBSD 12.1 which is EOL. Builds are # not working as of Jan 2024. Disable the tests for now to avoid the