- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 564
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
nef.x segfaults on Cygwin #13960
Comments
comment:1
It seems the stack is too small. |
comment:2
Thats a known issue in PALP, everything is done with static sizes for maximal speed. |
comment:3
Ok so we'll use the --stack fix. |
comment:5
Why isn't the Cygwin stack 8MB by default, this seems to be a pretty popular value in the Linux world. |
comment:6
No idea, I'll use 8MB then. |
comment:7
I've made the spkg where I put this 8MB stack fix for Cygwin in, please test! |
This comment has been minimized.
This comment has been minimized.
comment:8
There is a typo in the hg commit message, and find funny the quoting you used in spkg-install when adding the necessary magic to CFLAGS. |
comment:9
Replying to @jpflori:
none of it is intentional – but it works. |
Spkg diff, for review only. |
Author: Dmitrii Pasechnik |
comment:10
Attachment: palp-2.1.p1.diff.gz Here comes a reviewer version of the spkg. |
This comment has been minimized.
This comment has been minimized.
Reviewer: Jean-Pierre Flori |
Merged: sage-5.8.beta0 |
On my Windows 7 x64 install of 5.6.rc0 I get segfaults in nef.x.
After rebuilding with CFLAGS="-g -O0" I get the following backtrace
on the file
To fix this, we need to specify the stack size explicitly on Cygwin. This is done in the updated spkg.
install http://boxen.math.washington.edu/home/jpflori/palp-2.1.p1.spkg
CC: @kcrisman @vbraun
Component: packages: standard
Keywords: palp nef.x cygwin segfault
Author: Dmitrii Pasechnik
Reviewer: Jean-Pierre Flori
Merged: sage-5.8.beta0
Issue created by migration from https://trac.sagemath.org/ticket/13960
The text was updated successfully, but these errors were encountered: