~ubuntu-branches/ubuntu/utopic/haskell-mersenne-random-pure64/utopic

« back to all changes in this revision

Viewing changes to TODO

  • Committer: Package Import Robot
  • Author(s): Joachim Breitner
  • Date: 2014-08-04 23:50:52 UTC
  • mfrom: (1.1.1)
  • Revision ID: package-import@ubuntu.com-20140804235052-stkjdp08hzyapu9e
Tags: 0.2.0.4-1
* Adjust watch file to new hackage layout
* New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
-fvia-C seems to break things!
2
 
   The problem is that the prototypes of the imported functions don't get
3
 
   propagated properly, leading to warnings like this:
4
 
 
5
 
   /tmp/ghc7602_0/ghc7602_0.hc:718:0:
6
 
        warning: implicit declaration of function 'mix_bits'
7
 
 
8
 
   This is actually an error on 32 bit machines - the default return type
9
 
   int is not large enough to hold the 64 bit result.
10
 
 
11
 
   This is fixed in ghc 6.9; the compiler emits its own prototypes.
12
 
Check sequences are repeatable
13
 
Investigate slow conversion to Double (x86 at least)
14
 
   looking at the core, the conversion goes through toInteger and encodeFloat.
15
 
   That's a pity, because the FPU has an instruction for this purpose.
16
 
profile/benchmark
17
 
tests driver