Skip to content
This repository has been archived by the owner on Jul 16, 2020. It is now read-only.

Fix implementation on ppc64le #30

Open
npmccallum opened this issue Jul 29, 2019 · 3 comments
Open

Fix implementation on ppc64le #30

npmccallum opened this issue Jul 29, 2019 · 3 comments
Labels
bug Something isn't working

Comments

@npmccallum
Copy link
Collaborator

https://travis-ci.org/enarx/frenetic

At the above link you can see that tests fail for ppc64le. It is not currently known why. In order to solve this bug you need to:

  1. Remove ppc64le from allow_failures.
  2. Make all required tests pass.
  3. Submit a pull request.
@npmccallum npmccallum added the bug Something isn't working label Jul 29, 2019
@haraldh
Copy link
Contributor

haraldh commented Oct 18, 2019

I couldn't get this to work with all llvm magic. I could fix jump_init but not jump_swap. It just wouldn't swap or get a segfault. Also I saw writes to the stack beyond the stack top with valgrind, despite everything working on armv7l and amd64.

@haraldh
Copy link
Contributor

haraldh commented Oct 18, 2019

I would suggest using https://github.com/zonyitoo/context-rs

@haraldh
Copy link
Contributor

haraldh commented Oct 18, 2019

a history of all my tries could be found on https://github.com/haraldh/frenetic

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants