-
Notifications
You must be signed in to change notification settings - Fork 19
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
Ctrl-C quitting julia #321
Comments
We had a patch for this in place but it somehow got lost in the transition to artifacts, I have added it again for the 4.2 bump of |
On Thu, Sep 24, 2020 at 02:10:31AM -0700, Benjamin Lorenz wrote:
We had a patch for this in place but it somehow got lost in the transition to artifacts, I have added it again for the 4.2 bump of `polymake_jll` (JuliaPackaging/Yggdrasil#1695). In the meantime you can apply [this small patch](https://github.com/benlorenz/Yggdrasil/blob/polymake/P/polymake/bundled/patches/sigint.patch) manually to the files in `polymake_jll.artifact_dir`.
--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#321 (comment)
Thanks!
Claus
|
@benlorenz's PR was merged into Yggdrasil as was JuliaRegistries/General#22662 so now one can test this directly. Now I guess the next step is to adjust Polymake.jl's
|
I am preparing a pull request to rebuild + bump libpolymake_julia. |
This should be fixed since 0.5.1. |
julia> using Polymake
[ Info: Precompiling Polymake [d720cf60-89b5-51f5-aff5-213f193123e7]
[ Info: Generating module common
[ Info: Generating module ideal
[ Info: Generating module graph
[ Info: Generating module fulton
[ Info: Generating module fan
[ Info: Generating module group
[ Info: Generating module polytope
[ Info: Generating module topaz
[ Info: Generating module tropical
[ Info: Generating module matroid
polymake version 4.1
Copyright (c) 1997-2020
Ewgenij Gawrilow, Michael Joswig, and the polymake team
Technische Universität Berlin, Germany
https://polymake.org
This is free software licensed under GPL; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
julia> s = 0; for i=1:100000 global s+= sin(BigFloat(i))*tan(i^2); end
^C
[fieker@pitti src]$
ctrl-c is properly caught in the prompt, but when programms are running, it kills julia (the example is any julia command with a non-trivial runtime as I need time to hit ctrl-c after enter)
The text was updated successfully, but these errors were encountered: