Fermi-lite is a standalone C library as well as a command-line tool for
assembling Illumina short reads in regions from 100bp to 10 million bp in size.
It is largely a light-weight in-memory version of fermikit without generating
any intermediate files. It inherits the performance, the relatively small memory
footprint and the features of fermikit. In particular, fermi-lite is able to
retain heterozygous events and thus can be used to assemble diploid regions for
the purpose of variant calling. It is one of the limited choices for local
re-assembly and arguably the easiest to interface.
biology/fermi-lite: port to armv7/aarch64
This applies the sse2neon header on armv7 and aarch64 to implement
the SSE intrinsics.
Approved by: yuri (maintainer timeout, two weeks)
Differential Revision: https://reviews.freebsd.org/D47128
biology/fermi-lite: fix build on powerpc64le
In file included from ksw.c:28:
/usr/lib/clang/18/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read
comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
32 | #error
\
| ^
In file included from ksw.c:28:
In file included from /usr/lib/clang/18/include/ppc_wrappers/emmintrin.h:45:
/usr/lib/clang/18/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read
comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
31 | #error
\
| ^
In file included from ksw.c:28:
In file included from /usr/lib/clang/18/include/ppc_wrappers/emmintrin.h:45:
In file included from /usr/lib/clang/18/include/ppc_wrappers/xmmintrin.h:58:
/usr/lib/clang/18/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read
comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
31 | #error
\
| ^
3 errors generated.