* Package: sci-biology/vcftools-0.1.12b * Repository: gentoo * Maintainer: sci-biology@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux lapack userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking vcftools_0.1.12b.tar.gz to /var/tmp/portage/sci-biology/vcftools-0.1.12b/work >>> Source unpacked in /var/tmp/portage/sci-biology/vcftools-0.1.12b/work >>> Preparing source in /var/tmp/portage/sci-biology/vcftools-0.1.12b/work/vcftools_0.1.12b ... * Applying vcftools-0.1.12b-buildsystem.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-biology/vcftools-0.1.12b/work/vcftools_0.1.12b ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sci-biology/vcftools-0.1.12b/work/vcftools_0.1.12b ... make -j1 -C cpp VCFTOOLS_PCA=1 make: Entering directory '/var/tmp/portage/sci-biology/vcftools-0.1.12b/work/vcftools_0.1.12b/cpp' x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -O2 -D_FILE_OFFSET_BITS=64 -DVCFTOOLS_PCA vcftools.cpp -o vcftools.o x86_64-pc-linux-gnu-g++ -MM -march=native -O2 -pipe -O2 -D_FILE_OFFSET_BITS=64 -DVCFTOOLS_PCA vcftools.cpp > vcftools.d x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -O2 -D_FILE_OFFSET_BITS=64 -DVCFTOOLS_PCA bcf_file.cpp -o bcf_file.o x86_64-pc-linux-gnu-g++ -MM -march=native -O2 -pipe -O2 -D_FILE_OFFSET_BITS=64 -DVCFTOOLS_PCA bcf_file.cpp > bcf_file.d x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -O2 -D_FILE_OFFSET_BITS=64 -DVCFTOOLS_PCA vcf_file.cpp -o vcf_file.o x86_64-pc-linux-gnu-g++ -MM -march=native -O2 -pipe -O2 -D_FILE_OFFSET_BITS=64 -DVCFTOOLS_PCA vcf_file.cpp > vcf_file.d x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -O2 -D_FILE_OFFSET_BITS=64 -DVCFTOOLS_PCA variant_file.cpp -o variant_file.o x86_64-pc-linux-gnu-g++ -MM -march=native -O2 -pipe -O2 -D_FILE_OFFSET_BITS=64 -DVCFTOOLS_PCA variant_file.cpp > variant_file.d x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -O2 -D_FILE_OFFSET_BITS=64 -DVCFTOOLS_PCA header.cpp -o header.o x86_64-pc-linux-gnu-g++ -MM -march=native -O2 -pipe -O2 -D_FILE_OFFSET_BITS=64 -DVCFTOOLS_PCA header.cpp > header.d x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -O2 -D_FILE_OFFSET_BITS=64 -DVCFTOOLS_PCA bcf_entry.cpp -o bcf_entry.o x86_64-pc-linux-gnu-g++ -MM -march=native -O2 -pipe -O2 -D_FILE_OFFSET_BITS=64 -DVCFTOOLS_PCA bcf_entry.cpp > bcf_entry.d x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -O2 -D_FILE_OFFSET_BITS=64 -DVCFTOOLS_PCA vcf_entry.cpp -o vcf_entry.o x86_64-pc-linux-gnu-g++ -MM -march=native -O2 -pipe -O2 -D_FILE_OFFSET_BITS=64 -DVCFTOOLS_PCA vcf_entry.cpp > vcf_entry.d x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -O2 -D_FILE_OFFSET_BITS=64 -DVCFTOOLS_PCA entry.cpp -o entry.o entry.cpp: In member function ‘void entry::make_typed_float_vector(std::vector&, const string&, int)’: entry.cpp:592:43: error: narrowing conversion of ‘128’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] char missing[4] = {0x01, 0x00, 0x80, 0x7F}; ^ entry.cpp:593:39: error: narrowing conversion of ‘128’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] char end[4] = {0x02, 0x00, 0x80, 0x7F}; ^ entry.cpp: In member function ‘void entry::make_typed_float_vector(std::vector&, const std::vector >&, int)’: entry.cpp:655:43: error: narrowing conversion of ‘128’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] char missing[4] = {0x01, 0x00, 0x80, 0x7F}; ^ entry.cpp:656:39: error: narrowing conversion of ‘128’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] char end[4] = {0x02, 0x00, 0x80, 0x7F}; ^ entry.cpp: In member function ‘bool entry::check_missing(unsigned int, unsigned int, const std::vector&)’: entry.cpp:870:56: error: narrowing conversion of ‘128’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] static char missing_float[4] = {0x01, 0x00, 0x80, 0x7F}; ^ entry.cpp:872:43: error: narrowing conversion of ‘128’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] static char missing_int2[2] = {0x00, 0x80}; ^ entry.cpp:873:55: error: narrowing conversion of ‘128’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] static char missing_int3[4] = {0x00, 0x00, 0x00, 0x80}; ^ entry.cpp: In member function ‘bool entry::check_end(unsigned int, unsigned int, const std::vector&)’: entry.cpp:929:52: error: narrowing conversion of ‘128’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] static char end_float[4] = {0x02, 0x00, 0x80, 0x7F}; ^ entry.cpp:931:39: error: narrowing conversion of ‘128’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] static char end_int2[2] = {0x01, 0x80}; ^ entry.cpp:932:51: error: narrowing conversion of ‘128’ from ‘int’ to ‘char’ inside { } [-Wnarrowing] static char end_int3[4] = {0x01, 0x00, 0x00, 0x80}; ^ make: *** [Makefile:50: entry.o] Error 1 make: Leaving directory '/var/tmp/portage/sci-biology/vcftools-0.1.12b/work/vcftools_0.1.12b/cpp' * ERROR: sci-biology/vcftools-0.1.12b::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sci-biology/vcftools-0.1.12b::gentoo'`, * the complete build log and the output of `emerge -pqv '=sci-biology/vcftools-0.1.12b::gentoo'`. * The complete build log is located at '/var/log/portage/sci-biology:vcftools-0.1.12b:20160923-114649.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sci-biology/vcftools-0.1.12b/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-biology/vcftools-0.1.12b/temp/environment'. * Working directory: '/var/tmp/portage/sci-biology/vcftools-0.1.12b/work/vcftools_0.1.12b' * S: '/var/tmp/portage/sci-biology/vcftools-0.1.12b/work/vcftools_0.1.12b'