Source: cen64
Version: 0.3+git20150128-1
Severity: important
Justification: fails to build from source

The i386 and kfreebsd-i386 builds of cen64 failed:

  /usr/bin/cc   -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -D_FORTIFY_SOURCE=2  -Wall -Wextra 
-Wno-unused-parameter -std=c99 -msse2 -maccumulate-outgoing-args 
-ffat-lto-objects -D_POSIX_C_SOURCE=200112L -D_BSD_SOURCE 
-I/«BUILDDIR»/cen64-0.3+git20150128/os/unix/x86_64 
-I/«BUILDDIR»/cen64-0.3+git20150128/obj-i586-linux-gnu 
-I/«BUILDDIR»/cen64-0.3+git20150128 
-I/«BUILDDIR»/cen64-0.3+git20150128/arch/x86_64    -o 
CMakeFiles/cen64si.dir/si/controller.c.o   -c 
/«BUILDDIR»/cen64-0.3+git20150128/si/controller.c
  In file included from 
/«BUILDDIR»/cen64-0.3+git20150128/arch/x86_64/fpu/fpu.h:62:0,
                   from 
/«BUILDDIR»/cen64-0.3+git20150128/os/unix/x86_64/fpu/fpu.h:15,
                   from /«BUILDDIR»/cen64-0.3+git20150128/vr4300/cp1.h:14,
                   from /«BUILDDIR»/cen64-0.3+git20150128/vr4300/cpu.h:15,
                   from /«BUILDDIR»/cen64-0.3+git20150128/vr4300/interface.h:14,
                   from /«BUILDDIR»/cen64-0.3+git20150128/si/controller.c:19:
  /«BUILDDIR»/cen64-0.3+git20150128/arch/x86_64/fpu/cvt_f32_i64.h: In function 
'fpu_cvt_f32_i64':
  /«BUILDDIR»/cen64-0.3+git20150128/arch/x86_64/fpu/cvt_f32_i64.h:17:3: 
warning: implicit declaration of function '_mm_cvtsi64_ss' 
[-Wimplicit-function-declaration]
     fd_reg = _mm_cvtsi64_ss(fd_reg, *fs);
     ^
  /«BUILDDIR»/cen64-0.3+git20150128/arch/x86_64/fpu/cvt_f32_i64.h:17:10: error: 
incompatible types when assigning to type '__m128' from type 'int'
     fd_reg = _mm_cvtsi64_ss(fd_reg, *fs);
 ...

Could you please take a look?

Incidentally, it's best to avoid portability-limiting flags like
-msse2 unless they're absolutely necessary.

Thanks!


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to