Conversation
c7d98bd to
94c9c37
Compare
94c9c37 to
4cc27be
Compare
Build wheels with ADIOS2 v2.9.2, which fixes c-blosc2 issues with null-blocks.
4cc27be to
1987bc5
Compare
06ca4a5 to
a9aaad9
Compare
|
@vicentebolea can you help me with this all-static deployment of ADIOS 2.9.2? It is related to the upstream issues I opened :) |
|
Does BP5 not work on Windows for ADIOS2 2.9.2? # BP5
if(ADIOS2_USE_BP5 AND NOT WIN32)
set(ADIOS2_HAVE_BP5 TRUE)
endif()We want to switch our default output to BP5 after our last discussion w/ @pnorbert :) Serial read support would be awesome on any platform :) Update: confirmed, will be part of the ADIOS2 v2.10 release series (already in ADIOS2 development branch). |
9f0c8fc to
3fb361f
Compare
|
ADIOS 2.10.0-rc1 on Windows: |
|
I think I found the problem and it looks like a CMake bug. I was able to reproduce the same issue with CMake 3.23 on Windows (install Blosc2 and ADIOS2 statically --> try configuring openPMD-api with these dependencies). I checked the CMake scripts and they looked fine, so instead I upgraded to CMake 3.28, and that seems to work now. |
|
Awesome! Hm, CI installs CMake 3.28.1 already... Let me check if it picks up the right version. |
Current release_210 should have the fix for the windows static build |
|
@vicentebolea thanks, I pushed to use
the same issue. Snippet from the Windows CI in this PR: |
|
@ax3l can you try the 2.10.0-rc1 and when find_package(ADIOS2) add a CONFIG. |
|
Try this branch for fixing the windows build: ornladios/ADIOS2#4093 |
Co-authored-by: Vicente Bolea <vicente.bolea@gmail.com>
f8fdec3 to
cbfc753
Compare
Install was already Release
|
32bit windows compiles of ADIOS2 v2.10.1 still fail, with an error both in EVPATH and in BP5: ornladios/ADIOS2#4105 (comment) |
Build wheels with ADIOS2 v2.9.2+, which fixes c-blosc2 issues with null-blocks.
Build with 2.10.0, which fixes static builds with ADIOS2 & c-blosc2 on Windows.
Note: since we do not bump the version of the already released 0.15.2 release, this will not create new wheels. Once we publish 0.15.3, this will be included.
Note: ADIOS2 BP5 supports will be available for Windows with the ADIOS 2.10+ release series.