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

Version 1.26.0 #113

Merged
merged 64 commits into from
Mar 25, 2024
Merged

Version 1.26.0 #113

merged 64 commits into from
Mar 25, 2024

Conversation

pmaciel
Copy link
Member

@pmaciel pmaciel commented Mar 25, 2024

Version 1.26.0:

  • Change: Configuration deprecate access to eckit::Value
  • Change: deprecate OpenSSL (DEFAULT=OFF)
  • Change: deprecate eckit::MethodNotYetImplemented
  • Fix: several compilation warnings (GNU/Intel/PGI/NVHPC-specific, Eigen headers, unreachable statements, unused variables, deprecation
  • Fix: wrong return value in mpi::NullGroupContent::size()
  • Fix: Regex escape special chars
  • Fix: eckit::codec support for GCC 8.5
  • Fix: normalise angle performance improvement (bit-identical)
  • New: efficiently merging multiple DenseSets
  • New: qhull convex hull interfacing (eckit::maths::Qhull)

TomHodson and others added 30 commits June 27, 2023 11:16
…cation

Fix: Change suggested install location from ~/local to ~/.local
Compiler warnings re sprintf
… should be protected

LocalConfiguration is extended to avoid access to Value in downstream classes.
@pmaciel pmaciel changed the base branch from develop to master March 25, 2024 11:57
@codecov-commenter
Copy link

Codecov Report

Attention: Patch coverage is 84.17170% with 236 lines in your changes are missing coverage. Please review.

Project coverage is 62.69%. Comparing base (09b1f64) to head (d979813).
Report is 154 commits behind head on master.

Files Patch % Lines
src/eckit/io/MoverTransferSelection.cc 0.00% 68 Missing ⚠️
src/eckit/net/Connector.cc 0.00% 14 Missing ⚠️
src/eckit/io/cluster/ClusterNodes.cc 0.00% 11 Missing ⚠️
src/eckit/option/FactoryOption.cc 21.42% 11 Missing ⚠️
src/eckit/option/MultiValueOption.cc 75.00% 11 Missing ⚠️
src/eckit/system/LibraryManager.cc 62.06% 11 Missing ⚠️
src/eckit/config/LocalConfiguration.cc 33.33% 10 Missing ⚠️
src/eckit/io/EasyCURL.cc 0.00% 8 Missing ⚠️
tests/option/eckit_test_option_cmdargs.cc 98.78% 8 Missing ⚠️
src/eckit/option/SimpleOption.cc 75.86% 7 Missing ⚠️
... and 32 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #113      +/-   ##
==========================================
+ Coverage   62.64%   62.69%   +0.05%     
==========================================
  Files         779      790      +11     
  Lines       44303    45386    +1083     
==========================================
+ Hits        27753    28455     +702     
- Misses      16550    16931     +381     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

CMakeLists.txt Outdated Show resolved Hide resolved
@FussyDuck
Copy link

FussyDuck commented Mar 25, 2024

CLA assistant check
All committers have signed the CLA.

@pmaciel
Copy link
Member Author

pmaciel commented Mar 25, 2024

@TomHodson, @simondsmart can you please sign the CLA? Thanks!

@danovaro danovaro merged commit 3101f61 into master Mar 25, 2024
158 of 172 checks passed
@danovaro danovaro deleted the release/1.26.0 branch March 25, 2024 16:45
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.