[Debian-med-packaging] Bug#860659: plast: FTBFS on i386: SmallGapHitIteratorSSE8.cpp:294:5: error: '__m128i' was not declared in this scope
Lucas Nussbaum
lucas at debian.org
Wed Apr 19 07:11:38 UTC 2017
Source: plast
Version: 2.3.1+dfsg-4
Severity: serious
Tags: stretch sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20170418-i386 qa-ftbfs
Justification: FTBFS in stretch on i386
Hi,
During a rebuild of all packages in stretch (in a stretch chroot, not a
sid chroot), your package failed to build on i386.
Relevant part (hopefully):
> /usr/bin/c++ -DPlastLibrary_EXPORTS -D__LINUX__ -I/<<BUILDDIR>>/plast-2.3.1+dfsg/obj-i686-linux-gnu/include -I/usr/lib/jvm/java-8-openjdk-i386/include -I/usr/lib/jvm/java-8-openjdk-i386/include/linux -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/plast-2.3.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O3 -funroll-loops -fomit-frame-pointer -o CMakeFiles/PlastLibrary.dir/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp.o -c /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp
> /<<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:295:13: error: expected ';' before 'vscore_gap_row'
> __m128i vscore_gap_row;
> ^~~~~~~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:296:13: error: expected ';' before 'vnext_score'
> __m128i vnext_score;
> ^~~~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:297:13: error: expected ';' before 'vscore'
> __m128i vscore;
> ^~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:298:13: error: expected ';' before 'vbest_score'
> __m128i vbest_score;
> ^~~~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:299:13: error: expected ';' before 'vbest_gap_arr'
> __m128i vbest_gap_arr[neighbourLength];
> ^~~~~~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:300:13: error: expected ';' before 'vbest_arr'
> __m128i vbest_arr[neighbourLength];
> ^~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:301:13: error: expected ';' before 'vgap_extend'
> __m128i vgap_extend;
> ^~~~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:302:13: error: expected ';' before 'vgap_open'
> __m128i vgap_open;
> ^~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:303:13: error: expected ';' before 'vgap_open_extend'
> __m128i vgap_open_extend;
> ^~~~~~~~~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:304:13: error: expected ';' before 'vscore_min'
> __m128i vscore_min;
> ^~~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:305:13: error: expected ';' before 'vtemp'
> __m128i vtemp;
> ^~~~~
> /<<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:312:5: error: 'vgap_open' was not declared in this scope
> vgap_open = _mm_set1_epi16 (-_parameters->openGapCost);
> ^~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:315:5: error: 'vgap_open_extend' was not declared in this scope
> vgap_open_extend = _mm_set1_epi16 (-(_parameters->openGapCost + _parameters->extendGapCost));
> ^~~~~~~~~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:318:5: error: 'vscore_min' was not declared in this scope
> vscore_min = _mm_set1_epi16 (-100);
> ^~~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:330:9: error: 'vbest_arr' was not declared in this scope
> vbest_arr[0] = _mm_set1_epi16(0);
> ^~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:333:26: error: 'vscore' was not declared in this scope
> _mm_store_si128(&vscore, vgap_open_extend);
> ^~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:333:50: error: '_mm_store_si128' was not declared in this scope
> _mm_store_si128(&vscore, vgap_open_extend);
> ^
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:336:26: error: 'vbest_gap_arr' was not declared in this scope
> _mm_store_si128 (vbest_gap_arr, vgap_open_extend);
> ^~~~~~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:344:13: error: 'vtemp' was not declared in this scope
> vtemp = _mm_adds_epi16 (vscore, vgap_open_extend);
> ^~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:344:61: error: '_mm_adds_epi16' was not declared in this scope
> vtemp = _mm_adds_epi16 (vscore, vgap_open_extend);
> ^
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:352:9: error: 'vbest_score' was not declared in this scope
> vbest_score = _mm_set1_epi16(0);
> ^~~~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:363:31: error: 'vscore_gap_row' was not declared in this scope
> _mm_store_si128 (&vscore_gap_row, vscore_min);
> ^~~~~~~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:371:35: error: 'vscore_gap_col' was not declared in this scope
> _mm_store_si128 (&vscore_gap_col, *(vbest_gap_arr+j));
> ^~~~~~~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:389:17: error: 'vtemp' was not declared in this scope
> vtemp = _mm_set_epi16 (
> ^~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:392:17: error: '_mm_set_epi16' was not declared in this scope
> );
> ^
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:395:61: error: '_mm_adds_epi16' was not declared in this scope
> vtemp = _mm_adds_epi16 (vtemp,*(vbest_arr+j));
> ^
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:396:35: error: 'vnext_score' was not declared in this scope
> _mm_store_si128 (&vnext_score,vtemp);
> ^~~~~~~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:400:63: error: '_mm_max_epi16' was not declared in this scope
> vscore = _mm_max_epi16 (vscore, vscore_gap_col);
> ^
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:419:17: error: 'vtemp1' was not declared in this scope
> vtemp1 = _mm_max_epi16 (vtemp, vscore_gap_col);
> ^~~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:441:17: error: 'vtemp' was not declared in this scope
> vtemp = _mm_adds_epi16 (vscore_gap_row, vgap_open_extend);
> ^~~~~
> /<<BUILDDIR>>/plast-2.3.1+dfsg/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp:441:73: error: '_mm_adds_epi16' was not declared in this scope
> vtemp = _mm_adds_epi16 (vscore_gap_row, vgap_open_extend);
> ^
> /<<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:425: recipe for target 'CMakeFiles/PlastLibrary.dir/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp.o' failed
> make[3]: *** [CMakeFiles/PlastLibrary.dir/src/algo/hits/gap/SmallGapHitIteratorSSE8.cpp.o] Error 1
The full build log is available from:
http://aws-logs.debian.net/2017/04/18/plast_2.3.1+dfsg-4_testing-i386.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
More information about the Debian-med-packaging
mailing list