[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Test for sra-sdk



Dear Andreas,

On Fri, 6 Jul 2018 at 10:04 Liubov Chuprikova <chuprikovalv@gmail.com> wrote:

Here upstream implemented [1] this function `uint64_msbit` for x86-64 [2] and for Windows, presumably. But it was not defined for i386, so there is a warning during the build [3]:
warning: implicit declaration of function 'uint64_msbit'; did you mean 'uint32_msbit'? 
I made an effort to build on i386 after declaring of `uint64_msbit`. However, it still failed to compile fasterq-dump which is a new tool that appered in 2.9.1. The error was:

..sra-sdk-2.9.1-1+dfsg/tools/fasterq-dump/progress_thread.c:43:10: fatal error: atomic64.h: No such file or directory

Just providing atomic64.h does not solve the problem: this file declares other functions for 64-bit atomics and I also do not know how the operations can be done for 32-bit. So one option that I see is to exclude fasterq-dump from a list of tools for 32-bit architectures, particularly as there is fastq-dump with the same functionality.

What would you suggest?

With regards,
Liubov
 

Reply to: