Ticket #7620 (closed bug: fixed)
Via-C unregisterised build fails for integer-simple
| Reported by: | singpolyma | Owned by: | |
|---|---|---|---|
| Priority: | high | Milestone: | 7.8.1 |
| Component: | Compiler | Version: | 7.7 |
| Keywords: | unregistered via-c integer-simple | Cc: | 0@… |
| Operating System: | Unknown/Multiple | Architecture: | Unknown/Multiple |
| Type of failure: | Building GHC failed | Difficulty: | Unknown |
| Test Case: | Blocked By: | ||
| Blocking: | #7623 | Related Tickets: |
Description
The cross-compiling toolchain I used can be had from https://developer.blackberry.com/develop/platform_choice/ndk.html
./configure --target=arm-unknown-nto-qnx8.0.0eabi --enable-unregistered
I will attach my build.mk to this ticket, but I did *not* set it to use LLVM for this attempt.
I have also attached two make.log files. One that succeeds up to #7490, and another quite short one that fails very fast with:
when making flags consistent: Warning:
Compiler unregisterised, so compiling via C
/tmp/ghc25531_0/ghc25531_0.hc: In function 'c2pA_entry':
/tmp/ghc25531_0/ghc25531_0.hc:3691:1:
warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
/tmp/ghc25531_0/ghc25531_0.hc:3691:17:
error: expected ')' before numeric constant
Can current integer-simple not be compiled via-C for unregistered?
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

