PacificBiosciences / FALCON-integrate

Mostly deprecated. See https://github.com/PacificBiosciences/FALCON_unzip/wiki/Binaries
https://github.com/PacificBiosciences/FALCON/wiki/Manual
31 stars 28 forks source link

Error when compiling in msgpack4nim.nim #158

Closed olekto closed 6 years ago

olekto commented 7 years ago

Hi, I get this error when compiling FALCON-integrate: FALCON-integrate/nim-falcon/repos/msgpack4nim/msgpack4nim.nim(49, 50) Error: type mismatch: got (uint16) but expected 'uint8'

Also, it would be nice if it was stated explicitly that Nim is needed to install FALCON.

Thank you.

Ole

Fyphia commented 6 years ago

Hi, I also got this error and just got help : https://github.com/jangko/msgpack4nim/issues/15 Hope this can help you! Fyphia

olekto commented 6 years ago

Thank you Fyphia, that helped. However, I now have another issue:

falcon/consensus/kmer_lookup_c.nim(121, 13) Error: type mismatch: got (int) but expected 'seq_coor_t = int32' kmer_bv = kmer_bv or ((int(sa[i.int])) and 0x00000003)

Do you see the same and have you solved it?

Thank you.

Ole

olekto commented 6 years ago

I gave up trying to install this, and trying to use the prebuilt binaries from: https://github.com/PacificBiosciences/FALCON_unzip/wiki/Binaries instead.

pb-cdunn commented 6 years ago

Your build-failure was because you had the latest nim compiler, which is slightly more strict, and msgpack4nim needed to be updated for it. That's all up-to-date now in our repos and in the latest prebuilt binaries.