Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adios2: Update to 2.10.1 #2040

Merged
merged 2 commits into from
Oct 21, 2024
Merged

adios2: Update to 2.10.1 #2040

merged 2 commits into from
Oct 21, 2024

Conversation

martin-g
Copy link
Contributor

No description provided.

Copy link

github-actions bot commented Oct 10, 2024

Test Results

 26 files  + 8  26 suites  +8   47s ⏱️ +22s
 74 tests +21  70 ✅ +21  4 💤 ±0  0 ❌ ±0 
102 runs  +36  98 ✅ +36  4 💤 ±0  0 ❌ ±0 

Results for commit 5f95bd2. ± Comparison against base commit 095a8f3.

♻️ This comment has been updated with latest results.

Change PIC value to TRUE
As at https://github.com/ornladios/ADIOS2/tree/master/scripts/build_scripts

Explicitly pass CMAKE_**_COMPILER options

Remove unused options

```
CMake Warning:
2024-10-10T11:52:05.9700227Z   Manually-specified variables were not used by the project:
2024-10-10T11:52:05.9700853Z
2024-10-10T11:52:05.9701038Z     CMAKE_FC_COMPILER
2024-10-10T11:52:05.9701539Z     CMAKE_SKIP_INSTALL_RPATH
```

And do not use `-DCMAKE_SKIP_RPATH:BOOL=ON` since it leads to build
errors

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
@adrianreber
Copy link
Member

One of the tests dumps, core. Hmm. Is it a broken test or an upstream regression?

Current error:
```
Log file: ./tests/libs/adios2/tests/family-gnu14-mpich/arrays_read.log
2024-10-10T13:31:18.3670468Z terminate called after throwing an instance of 'std::logic_error'
2024-10-10T13:31:18.3676365Z   what():  ␛[1;36m[Thu Oct 10 13:30:59 2024]␛[1;34m [ADIOS2 EXCEPTION]␛[0m <Engine> <BP5Reader> <NotifyEngineNoVarsQuery> : You've called InquireVariable() when the IO is empty and outside a BeginStep/EndStep pair.  If this is code that is newly transititioning to the BP5 file engine, you may be relying upon deprecated behaviour.  If you intend to use ADIOS using the Begin/EndStep interface, move all InquireVariable calls inside the BeginStep/EndStep pair.  If intending to use random-access file mode, change your Open() mode parameter to Mode::ReadRandomAccess.␛[0m
```

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
@martin-g
Copy link
Contributor Author

Fixed it!

@adrianreber adrianreber merged commit e10c93f into openhpc:3.x Oct 21, 2024
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants