Source: plast Version: 2.3.1+dfsg-1 Severity: serious Justification: fails to build from source
Hi, Andreas. Builds of plast for architectures besides the handful that (always) support SSE2 have been failing, per the log excerpt below. Please take a look, and either arrange to accommodate the remaining platforms or officially declare plast to be Architecture: any-amd64 x32 Thanks! /«BUILDDIR»/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:28:10: warning: #warning error undefined __SSE3__ or __SSE2__ [-Wcpp] #warning error undefined __SSE3__ or __SSE2__ ^ /«BUILDDIR»/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp: In member function 'void algo::hits::gapped::SmallGapHitIteratorSSE8::computeScores(size_t, const LETTER*, const LETTER*, int*)': /«BUILDDIR»/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:294:5: error: '__m128i' was not declared in this scope __m128i vscore_gap_col; ^ [...] /«BUILDDIR»/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:306:13: error: expected ';' before 'vtemp1' __m128i vtemp1; ^ /«BUILDDIR»/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:309:5: error: 'vgap_extend' was not declared in this scope vgap_extend = _mm_set1_epi16 (-_parameters->extendGapCost); ^ /«BUILDDIR»/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:309:62: error: '_mm_set1_epi16' was not declared in this scope vgap_extend = _mm_set1_epi16 (-_parameters->extendGapCost); ^ [...] /«BUILDDIR»/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:450:54: error: '_mm_extract_epi16' was not declared in this scope scores[0] = _mm_extract_epi16 (vbest_score,0); ^ CMakeFiles/PlastLibrary.dir/build.make:1193: recipe for target 'CMakeFiles/PlastLibrary.dir/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp.o' failed