Build #1 for risc386-0.0.20130624

[all reports]

Package risc386-0.0.20130624
Install InstallOk
Docs Ok
Tests NotTried
Time submitted unknown
Compiler ghc-7.6.3
OS linux
Arch x86_64
Dependencies pretty-1.1.1.0, mtl-2.1.2, containers-0.5.0.0, base-4.6.0.1, array-0.4.0.1
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Downloading risc386-0.0.20130624...
Configuring risc386-0.0.20130624...
Building risc386-0.0.20130624...
Preprocessing executable 'risc386' for risc386-0.0.20130624...
[ 1 of 10] Compiling Util             ( Util.hs, dist/build/risc386/risc386-tmp/Util.o )
[ 2 of 10] Compiling GenSym           ( GenSym.hs, dist/build/risc386/risc386-tmp/GenSym.o )
[ 3 of 10] Compiling Intel            ( Intel.hs, dist/build/risc386/risc386-tmp/Intel.o )
[ 4 of 10] Compiling TokenIntel       ( TokenIntel.hs, dist/build/risc386/risc386-tmp/TokenIntel.o )
[ 5 of 10] Compiling LexIntel         ( dist/build/risc386/risc386-tmp/LexIntel.hs, dist/build/risc386/risc386-tmp/LexIntel.o )

dist/build/risc386/risc386-tmp/LexIntel.hs:427:17: Warning:
    Pattern bindings containing unlifted types should use an outermost bang pattern:
      ((I# (ord_c))) = fromIntegral c
    In the expression:
      let
        (base) = alexIndexInt32OffAddr alex_base s
        ((I# (ord_c))) = fromIntegral c
        (offset) = (base +# ord_c)
        ....
      in
        case new_s of {
          -1# -> (new_acc, input)
          _ -> alex_scan_tkn
                 user
                 orig_input
                 (if c < 128 || c >= 192 then (len +# 1#) else len)
                 new_input
                 new_s
                 new_acc }
    In a case alternative:
        Just (c, new_input)
          -> let
               (base) = alexIndexInt32OffAddr alex_base s
               ((I# (ord_c))) = fromIntegral c
               ....
             in
               case new_s of {
                 -1# -> (new_acc, input)
                 _ -> alex_scan_tkn
                        user
                        orig_input
                        (if c < 128 || c >= 192 then (len +# 1#) else len)
                        new_input
                        new_s
                        new_acc }
    In the second argument of `seq', namely
      `case alexGetByte input of {
         Nothing -> (new_acc, input)
         Just (c, new_input)
           -> let
                (base) = ...
                ....
              in
                case new_s of {
                  -1# -> ...
                  _ -> alex_scan_tkn
                         user
                         orig_input
                         (if c < 128 || c >= 192 then (len +# 1#) else len)
                         new_input
                         new_s
                         new_acc } }'
[ 6 of 10] Compiling Frame            ( Frame.hs, dist/build/risc386/risc386-tmp/Frame.o )
[ 7 of 10] Compiling FrameIntel       ( FrameIntel.hs, dist/build/risc386/risc386-tmp/FrameIntel.o )
[ 8 of 10] Compiling ParseIntel       ( dist/build/risc386/risc386-tmp/ParseIntel.hs, dist/build/risc386/risc386-tmp/ParseIntel.o )
[ 9 of 10] Compiling StateIntel       ( StateIntel.hs, dist/build/risc386/risc386-tmp/StateIntel.o )
[10 of 10] Compiling Main             ( MainIntel.hs, dist/build/risc386/risc386-tmp/Main.o )
Linking dist/build/risc386/risc386 ...
Warning: No documentation was generated as this package does not contain a
library. Perhaps you want to use the --executables, --tests or --benchmarks
flags.
Installing executable(s) in /srv/hackage/var/build/tmp-install/bin
Warning: The directory /srv/hackage/var/build/tmp-install/bin is not in the
system search path.
Installed risc386-0.0.20130624

Test log

No test log was submitted for this report.