NOMAD.jl icon indicating copy to clipboard operation
NOMAD.jl copied to clipboard

Update NOMAD interface to NOMAD 4.5.1

Open salomonl opened this issue 5 months ago • 4 comments

  • Update NOMAD interface
  • Add a tutorial on multiobjective optimization

salomonl avatar Nov 14 '25 22:11 salomonl

Codecov Report

:x: Patch coverage is 80.43478% with 27 lines in your changes missing coverage. Please review. :white_check_mark: Project coverage is 92.84%. Comparing base (9e34ce9) to head (db9061d).

Files with missing lines Patch % Lines
src/c_wrappers.jl 67.50% 26 Missing :warning:
src/core.jl 98.27% 1 Missing :warning:
Additional details and impacted files
@@            Coverage Diff             @@
##           master      #83      +/-   ##
==========================================
- Coverage   97.82%   92.84%   -4.98%     
==========================================
  Files           4        4              
  Lines         367      489     +122     
==========================================
+ Hits          359      454      +95     
- Misses          8       35      +27     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

codecov[bot] avatar Nov 14 '25 22:11 codecov[bot]

@amontoison Some parts of the non-covered code in c_wrappers cannot be caught by the tests, since these edge cases are caught before in core.jl. Concerning FreeBSD, it still does not work but in the previous versions, it was also not working.

Tell me if it is ok for you, or you need more things done.

salomonl avatar Nov 15 '25 20:11 salomonl

Hello @salomonl, do we break the Julia API now.to get the solution? (stats.x_sol). I want to check if we will break downstream packages or not. If it is the case, we need to bump to v3.0.0.

amontoison avatar Dec 06 '25 19:12 amontoison

Hey @amontoison The fields from the result struct have changed, so it is a breaking change.

salomonl avatar Dec 07 '25 19:12 salomonl