Skip to content

v0.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Apr 17:05
· 700 commits to master since this release
2c5910f

Polymake v0.4.0

Library updates

  • Polymake.jl depends now on CxxWrap ^0.10.1
  • Polymake.jl uses LoadFlint.jl and latest SingularBuilder

New features

  • documentation strings of all polymake functions and methods was made
    available in julia
  • handling of polynomials should be much smoother
  • polymake banner is suppressed when imported in Oscar.jl

Fixed notable bugs

  • libpolymake no longer requires GLIBCXX_3.4.26, i.e. Polymake.jl is
    compatible with libstdc++ shipped by julia, even when using very modern Linux
    systems (big thanks to Max Horn for investigating!)
  • polymake doesn't grab all interrupts, so after using Polymake one can
    still Ctrl^C to interrupt julia. However...

Known Bugs:

  • a Ctrl^C interrupt issued during computations in polymake may render
    involved objects into incomplete state which is leads to segfault at exit().
    We can not exclude silent data corruption in the process, so please DO NOT DO
    IT. We will be looking into a proper solution in the near future.

Diff since v0.3.3

Closed issues:

  • expose help strings in json files (#192)
  • Drop CxxWrap 0.9 support and simplify code again? (#262)

Merged pull requests: