From 74fd024e7705c92b1ffb143f5b91dc7896125807 Mon Sep 17 00:00:00 2001 From: Ruhi Date: Mon, 26 Aug 2024 19:54:20 +0000 Subject: [PATCH] CI: Disable windows for now [wheel build] Has linking issues... 2024-08-26T19:48:08.5905297Z "c++" -o cyoda.cp310-win_amd64.pyd cyoda.cp310-win_amd64.pyd.p/pyb11_srcs_py_one.cc.obj "-Wl,--allow-shlib-undefined" "-Wl,-O1" "-shared" "-Wl,--start-group" "-Wl,--out-implib=cyoda.cp310-win_amd64.dll.a" "subprojects/seams-core/libyodaLib.a" "subprojects/fmt-11.0.1/libfmt.a" "subprojects/yaml-cpp/libyaml_cpp.a" "-lm" "-lstdc++" "D:/a/PydSEAMSlib/PydSEAMSlib/boost/boost/lib/libboost_filesystem-vc143-mt-x64-1_83.lib" "D:/a/PydSEAMSlib/PydSEAMSlib/boost/boost/lib/libboost_system-vc143-mt-x64-1_83.lib" "C:\Users\runneradmin\AppData\Local\pypa\cibuildwheel\Cache\nuget-cpython\python.3.10.11\tools\python310.dll" "-lstdc++" "-lstdc++" "-lkernel32" "-luser32" "-lgdi32" "-lwinspool" "-lshell32" "-lole32" "-loleaut32" "-luuid" "-lcomdlg32" "-ladvapi32" "-Wl,--end-group" 2024-08-26T19:48:08.5907178Z C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: subprojects/seams-core/libyodaLib.a(src_seams_output.cpp.obj):seams_output.c:(.text+0x4cfe): undefined reference to `boost::filesystem::detail::path_traits::convert(char const*, char const*, std::__cxx11::basic_string, std::allocator >&, std::codecvt const*)' 2024-08-26T19:48:08.5909012Z C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: subprojects/seams-core/libyodaLib.a(src_seams_output.cpp.obj):seams_output.c:(.text+0x54a1): undefined reference to `boost::filesystem::detail::path_traits::convert(char const*, char const*, std::__cxx11::basic_string, std::allocator >&, std::codecvt const*)' 2024-08-26T19:48:08.5910847Z C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: subprojects/seams-core/libyodaLib.a(src_seams_output.cpp.obj):seams_output.c:(.text+0x54f7): undefined reference to `boost::filesystem::detail::path_traits::convert(char const*, char const*, std::__cxx11::basic_string, std::allocator >&, std::codecvt const*)' 2024-08-26T19:48:08.5912733Z C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: subprojects/seams-core/libyodaLib.a(src_seams_output.cpp.obj):seams_output.c:(.text+0x63cd): undefined reference to `boost::filesystem::detail::path_traits::convert(char const*, char const*, std::__cxx11::basic_string, std::allocator >&, std::codecvt const*)' 2024-08-26T19:48:08.5914564Z C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: subprojects/seams-core/libyodaLib.a(src_seams_output.cpp.obj):seams_output.c:(.text+0x6413): undefined reference to `boost::filesystem::detail::path_traits::convert(char const*, char const*, std::__cxx11::basic_string, std::allocator >&, std::codecvt const*)' 2024-08-26T19:48:08.5916461Z C:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: subprojects/seams-core/libyodaLib.a(src_seams_output.cpp.obj):seams_output.c:(.text+0x751f): more undefined references to `boost::filesystem::detail::path_traits::convert(char const*, char const*, std::__cxx11::basic_string, std::allocator >&, std::codecvt const*)' follow 2024-08-26T19:48:08.5916599Z 2024-08-26T19:48:08.5916748Z collect2.exe: error: ld returned 1 exit status 2024-08-26T19:48:08.5916869Z ninja: build stopped: subcommand failed. --- .github/workflows/build_wheels.yml | 3 ++- subprojects/seams-core.wrap | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index c9b3710..ab53446 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -52,7 +52,8 @@ jobs: fail-fast: false matrix: # macos-13 is an intel runner, macos-14 is apple silicon - os: [ubuntu-24.04, macos-13, macos-14, windows-2022] + # TODO: windows-2022 + os: [ubuntu-24.04, macos-13, macos-14] steps: - uses: actions/checkout@v4 diff --git a/subprojects/seams-core.wrap b/subprojects/seams-core.wrap index acdec61..92ad835 100644 --- a/subprojects/seams-core.wrap +++ b/subprojects/seams-core.wrap @@ -1,7 +1,7 @@ [wrap-git] directory=seams-core url=https://github.com/RuhiRG/seams-core -revision=fc84473bca885094990c321ee55844cf119c1c0c +revision=52a8b8ff34cd1a797c0b41dd5b8820fe9b54220d [provide] seams-core=git