[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