Skip to content

Via-C unregisterised build fails for integer-simple

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 (closed), 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?

Trac metadata
Trac field Value
Version 7.7
Type Bug
TypeOfFailure OtherFailure
Priority normal
Resolution Unresolved
Component Compiler
Test case
Differential revisions
BlockedBy
Related
Blocking
CC
Operating system Unknown/Multiple
Architecture Unknown/Multiple
Edited by singpolyma
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information