-
Notifications
You must be signed in to change notification settings - Fork 49
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
How to build on GNU/Linux on ppc64? #282
Comments
I likely can't provide much help here because don't have access to a PowerPC machine. However, this build failure isn't specific to sv2v. Any advice you find online for installing a system GHC on PowerPC and setting it up in Stack should be applicable here too. If you do get further along in the build, please share some pointers! There may be other users that would benefit. |
@spth could you please try |
Well, I don't have any experience with Haskell (I'm a C programmer). I've tried this variant of the above:
P.S.: To me personally, the ppc64 is less important than amr64 now: My synthesis workflow is sv2v -> yosys, and yosys depends on abc, which has bugs preventing it from working on ppc64. |
@spth thanks for the bug report. While Haskell in principle works on any system with LLVM, it lacks testing on big-endian arches unfortunately. This is now fixed in haskell/os-string#14, could you please |
It looks like this might have worked:
How would I run the tests here? |
Please try the following:
Let me know if this works for you! |
I see "5 test suite(s) failed". |
@spth Those test failures all appear to be due to an an outdated version of iverilog, as in #283 (comment). It does look like you have a working build of sv2v on PPC. Thanks for the help, @Bodigrim! |
The text was updated successfully, but these errors were encountered: