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

MOI 1.0 #60

Merged
merged 9 commits into from
Mar 6, 2022
Merged

MOI 1.0 #60

merged 9 commits into from
Mar 6, 2022

Conversation

joaquimg
Copy link
Collaborator

@joaquimg joaquimg commented Mar 2, 2022

No description provided.

@joaquimg
Copy link
Collaborator Author

joaquimg commented Mar 2, 2022

@matbesancon waiting for approval to run :)

@odow
Copy link
Collaborator

odow commented Mar 2, 2022

677glk

@joaquimg
Copy link
Collaborator Author

joaquimg commented Mar 2, 2022

Please :)

@matbesancon
Copy link
Owner

sorry about the delays! Am on the road for a bit

@odow
Copy link
Collaborator

odow commented Mar 3, 2022

You might say on the ROADef?

@matbesancon
Copy link
Owner

there are still minor things to adjust it seems, @joaquimg if you have the time

@matbesancon
Copy link
Owner

also @joaquimg you were invited as collaborator of the repo some time ago, if you accept you should be able to run CI directly 😛

@joaquimg
Copy link
Collaborator Author

joaquimg commented Mar 3, 2022

Missed that! Just found in mailbox, but its expired. Can you re-send?
I will keep working on this!

 - cleanup deps
 - loosen tols
@joaquimg
Copy link
Collaborator Author

joaquimg commented Mar 5, 2022

Aaaand I am back asking for more CI, and a new collaborator invite XD.
All tests passing locally in win.

@odow
Copy link
Collaborator

odow commented Mar 5, 2022

I have CI power in the mean time

@codecov
Copy link

codecov bot commented Mar 5, 2022

Codecov Report

Merging #60 (174a826) into master (a449c4b) will increase coverage by 0.91%.
The diff coverage is 96.15%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #60      +/-   ##
==========================================
+ Coverage   84.41%   85.32%   +0.91%     
==========================================
  Files           6        6              
  Lines         539      593      +54     
==========================================
+ Hits          455      506      +51     
- Misses         84       87       +3     
Impacted Files Coverage Δ
src/projections.jl 85.61% <96.15%> (+0.90%) ⬆️
src/chainrules.jl 100.00% <0.00%> (ø)
src/utils.jl 93.75% <0.00%> (+0.41%) ⬆️
src/distance_sets.jl 75.43% <0.00%> (+1.68%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a449c4b...174a826. Read the comment docs.

@joaquimg
Copy link
Collaborator Author

joaquimg commented Mar 5, 2022

All fails are the same:

Dual Cone: Test Failed at /home/runner/work/MathOptSetDistances.jl/MathOptSetDistances.jl/test/projection_gradients.jl:215
  Expression: (dΠ, grad_fdm1, atol = tol) || (dΠ, grad_fdm2, atol = tol)
Stacktrace:
 [1] macro expansion
   @ /opt/hostedtoolcache/julia/nightly/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:464 [inlined]
 [2] macro expansion
   @ ~/work/MathOptSetDistances.jl/MathOptSetDistances.jl/test/projection_gradients.jl:215 [inlined]
 [3] macro expansion
   @ /opt/hostedtoolcache/julia/nightly/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1357 [inlined]
 [4] macro expansion
   @ ~/work/MathOptSetDistances.jl/MathOptSetDistances.jl/test/projection_gradients.jl:210 [inlined]
 [5] macro expansion
   @ /opt/hostedtoolcache/julia/nightly/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1357 [inlined]
 [6] macro expansion
   @ ~/work/MathOptSetDistances.jl/MathOptSetDistances.jl/test/projection_gradients.jl:[175](https://github.com/matbesancon/MathOptSetDistances.jl/runs/5434678975?check_suite_focus=true#step:6:175) [inlined]
 [7] macro expansion
   @ /opt/hostedtoolcache/julia/nightly/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1357 [inlined]
 [8] top-level scope
   @ ~/work/MathOptSetDistances.jl/MathOptSetDistances.jl/test/projection_gradients.jl:32
Dual Cone: Test Failed at /home/runner/work/MathOptSetDistances.jl/MathOptSetDistances.jl/test/projection_gradients.jl:215
  Expression: (dΠ, grad_fdm1, atol = tol) || (dΠ, grad_fdm2, atol = tol)
Stacktrace:
 [1] macro expansion
   @ /opt/hostedtoolcache/julia/nightly/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:464 [inlined]
 [2] macro expansion
   @ ~/work/MathOptSetDistances.jl/MathOptSetDistances.jl/test/projection_gradients.jl:215 [inlined]
 [3] macro expansion
   @ /opt/hostedtoolcache/julia/nightly/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1357 [inlined]
 [4] macro expansion
   @ ~/work/MathOptSetDistances.jl/MathOptSetDistances.jl/test/projection_gradients.jl:210 [inlined]
 [5] macro expansion
   @ /opt/hostedtoolcache/julia/nightly/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1357 [inlined]
 [6] macro expansion
   @ ~/work/MathOptSetDistances.jl/MathOptSetDistances.jl/test/projection_gradients.jl:175 [inlined]
 [7] macro expansion
   @ /opt/hostedtoolcache/julia/nightly/x64/share/julia/stdlib/v1.9/Test/src/Test.jl:1357 [inlined]
 [8] top-level scope
   @ ~/work/MathOptSetDistances.jl/MathOptSetDistances.jl/test/projection_gradients.jl:32

will give some tries

@joaquimg
Copy link
Collaborator Author

joaquimg commented Mar 5, 2022

Thanks @odow , I havent noticed that.
Since 1.6 is doing well I switched to its rng.

@joaquimg joaquimg mentioned this pull request Mar 5, 2022
@joaquimg joaquimg mentioned this pull request Mar 5, 2022
@joaquimg
Copy link
Collaborator Author

joaquimg commented Mar 6, 2022

last commit should fix #63

@joaquimg
Copy link
Collaborator Author

joaquimg commented Mar 6, 2022

All Passing!
Good to merge, for me.

test/Project.toml Outdated Show resolved Hide resolved
@matbesancon
Copy link
Owner

LGTM! @joaquimg feel free to merge when this passes CI

@joaquimg joaquimg merged commit 6ca5e90 into matbesancon:master Mar 6, 2022
@joaquimg joaquimg mentioned this pull request Mar 6, 2022
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.

3 participants