Axel Huebl

Results 1239 comments of Axel Huebl

Yes, we added this a few years ago so we can ship an openPMD-api package in homebrew. The homebrew community is kind enough to maintain it. https://github.com/search?q=org%3AHomebrew+adios2&type=pullrequests Note that homebrew...

In case we have the chance to get this merged, still appreciate the coverage :)

Should `size_t Position = 0;` simply be a `uint64_t Position = 0;` @eisenhauer ?

Generally, yes I would expect a file format (H5, BP4, BP5) to handle for me the concerns of how to encode a file so I can read it back between...

(that said, I am personally not needing big endian support, luckily HPC has no such machine atm :D)

@eisenhauer @vicentebolea ADIOS 2.10.1 compiles on 32bit Windows still fail with: ``` ... 2024-10-08T05:59:38.9807163Z D:\a\openPMD-api\openPMD-api\src\dep-adios2\ADIOS2-2.10.1\thirdparty\EVPath\EVPath\qual_hostname.c(343,13): error C2373: 'WSAGetLastError': redefinition; different type modifiers [D:\a\openPMD-api\openPMD-api\src\build-adios2\thirdparty\EVPath\EVPath\EVPath.vcxproj] 2024-10-08T05:59:38.9811929Z C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\winsock2.h(2405): message :...

Hi @eisenhauer, I understand this challenge, I think one can address it step-wise. From my perspective, as a first and tiny step to make sure 32bit-written files can be read...

Related warning in ADIOS 2.10.2: ``` source/adios2/toolkit/format/bp5/BP5Serializer.cpp: In member function ‘adios2::format::BP5Serializer::_BP5WriterRec* adios2::format::BP5Serializer::CreateWriterRec(void*, const char*, adios2::DataType, std::size_t, std::size_t)’: /home/axel/src/adios2/source/adios2/toolkit/format/bp5/BP5Serializer.cpp:331:40: warning: ‘%s’ directive output between 0 and 2147483646 bytes may cause result...

Oh, there is a `EVPath` issue: ``` thirdparty\EVPath\EVPath\ip_config.c(368,13): error C2373: 'WSAGetLastError': redefinition; different type modifiers [D:\a\openPMD-api\openPMD-api\src\build-adios2\thirdparty\EVPath\EVPath\EVPath.vcxproj] ```