Ticket #7620 (closed bug: fixed)
Via-C unregisterised build fails for integer-simple
|Reported by:||singpolyma||Owned by:|
|Keywords:||unregistered via-c integer-simple||Cc:||0@…|
|Type of failure:||Building GHC failed||Difficulty:||Unknown|
|Test Case:||Blocked By:|
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?