{"action":"created","issue":{"url":"https://api.github.com/repos/sagemath/cysignals/issues/76","repository_url":"https://api.github.com/repos/sagemath/cysignals","labels_url":"https://api.github.com/repos/sagemath/cysignals/issues/76/labels{/name}","comments_url":"https://api.github.com/repos/sagemath/cysignals/issues/76/comments","events_url":"https://api.github.com/repos/sagemath/cysignals/issues/76/events","html_url":"https://github.com/sagemath/cysignals/pull/76","id":305580396,"node_id":"MDExOlB1bGxSZXF1ZXN0MTc1MjcxNzI4","number":76,"title":"Cysignals for windows","user":{"login":"vinklein","id":26143579,"node_id":"MDQ6VXNlcjI2MTQzNTc5","avatar_url":"https://avatars3.githubusercontent.com/u/26143579?v=4","gravatar_id":"","url":"https://api.github.com/users/vinklein","html_url":"https://github.com/vinklein","followers_url":"https://api.github.com/users/vinklein/followers","following_url":"https://api.github.com/users/vinklein/following{/other_user}","gists_url":"https://api.github.com/users/vinklein/gists{/gist_id}","starred_url":"https://api.github.com/users/vinklein/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vinklein/subscriptions","organizations_url":"https://api.github.com/users/vinklein/orgs","repos_url":"https://api.github.com/users/vinklein/repos","events_url":"https://api.github.com/users/vinklein/events{/privacy}","received_events_url":"https://api.github.com/users/vinklein/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":29,"created_at":"2018-03-15T14:40:21Z","updated_at":"2018-09-03T15:43:41Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/sagemath/cysignals/pulls/76","html_url":"https://github.com/sagemath/cysignals/pull/76","diff_url":"https://github.com/sagemath/cysignals/pull/76.diff","patch_url":"https://github.com/sagemath/cysignals/pull/76.patch"},"body":"This PR is a proposal for issue #63. For feedback and advices.\r\n\r\nThe core of this PR is based on [cypari](https://bitbucket.org/t3m/cypari) fork of cysignals.\r\n\r\nContinuous integration is working in four version python versions Python27, Python27-64bits, Python34 and  Python34-64bits ([build #186](https://ci.appveyor.com/project/vinklein/cysignals) for example). \r\n\r\nSome notes / remaining questions :\r\n- I don't have managed yet to have working with python35 and python36.\r\n- test_helper.c : signal_pid_after_delay use fork. There is no real equivalent to \"fork\" in windows. I have not find what the best way to manage this for windows.\r\n- alarm.pyx: Not translated because SIGALRM doesn't exist on Windows.\r\n- [Error](https://ci.appveyor.com/project/vinklein/cysignals/build/job/smlp68ikx94npxms.) with python 35 \r\n- macro.h : I don't clearly understand the role of `win32ctrlc`\r\n- tests.pyx `CYSIGNALS_CRASH_QUIET` doesn't work yet on windows. **Fixed**"},"comment":{"url":"https://api.github.com/repos/sagemath/cysignals/issues/comments/418148789","html_url":"https://github.com/sagemath/cysignals/pull/76#issuecomment-418148789","issue_url":"https://api.github.com/repos/sagemath/cysignals/issues/76","id":418148789,"node_id":"MDEyOklzc3VlQ29tbWVudDQxODE0ODc4OQ==","user":{"login":"vinklein","id":26143579,"node_id":"MDQ6VXNlcjI2MTQzNTc5","avatar_url":"https://avatars3.githubusercontent.com/u/26143579?v=4","gravatar_id":"","url":"https://api.github.com/users/vinklein","html_url":"https://github.com/vinklein","followers_url":"https://api.github.com/users/vinklein/followers","following_url":"https://api.github.com/users/vinklein/following{/other_user}","gists_url":"https://api.github.com/users/vinklein/gists{/gist_id}","starred_url":"https://api.github.com/users/vinklein/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vinklein/subscriptions","organizations_url":"https://api.github.com/users/vinklein/orgs","repos_url":"https://api.github.com/users/vinklein/repos","events_url":"https://api.github.com/users/vinklein/events{/privacy}","received_events_url":"https://api.github.com/users/vinklein/received_events","type":"User","site_admin":false},"created_at":"2018-09-03T15:43:41Z","updated_at":"2018-09-03T15:43:41Z","author_association":"NONE","body":"With `raise(SIGFPE)` or `raise(SIGABRT)` the tests pass on both windows or linux. As raising `SIGFPE` when there is no floating point error can be misleading i choose to use `raise(SIGABRT)`."}}
{"actor":{"display_login":"vinklein"}}