kma_index: problems with working on 32-bits machines?

Issue #42 resolved
Former user created an issue

Hi,

On trying kma_index on db_resfinder as linked to in resfinder source repository: https://bitbucket.org/genomicepidemiology/resfinder/ (Which fortunately belongs also to this project itself), in 32-bit machines, kma_index is exiting with: Error: 0 (Success)

The files do not seem to indexed at all. For instance, this fails:

$ kma_index -i db_resfinder/phenicol.fsa Error: 0 (Success)

Similar problem can be Same error can be seen in the Debian CI for armhf and i386 here1 and here2 on doing $python3 INSTALL.py

Please consider fixing this, as without the fix resfinder can not migrate to testing, and it looks like a problem with kma_index too

Comments (4)

  1. ptlcc

    You are right, there was an error causing kma_index to return 0 rather than 1 in this case. It should be fixed now.

    Best,
    Philip

  2. Nilesh Patra

    Hi Philip,

    It looks like it'll now fail gracefully on 32 bit arches, however my concern was different.

    Is it somehow possible to make kma_index to work on i386 or other 32 bit arches - maybe atleast partly?

    I maintain both kma and resfinder as Debian packages, and usually packages are supposed to support several arches (including 32 bit ones)

    As I see the logs, it -probably- was working earlier – it'd be great to have such functionality. Ofcourse, let me know if I'm mistaken

    Kind Regards,

    Nilesh

  3. ptlcc

    Hi Nilesh

    KMA have not been working on 32-bit computers since the beginning, and it probably never will.

    Best,
    Philip

  4. Log in to comment