Hi guys. I'm trying to run the QEMU tests for i386 and x86_64 architectures but they are returning some errors. I'm using the most update version from git tree and my system is Ubuntu 14.04. Take a look at this segfault errors.
$ make test [...] ../../i386-linux-user/qemu-i386 ./test-mmap pagesize=4096 pagemask=fff check_aligned_anonymous_unfixed_mmaps passed check_aligned_anonymous_unfixed_colliding_mmaps passed check_aligned_anonymous_fixed_mmaps addr=0xd3616000 passed check_file_unfixed_mmaps passed check_file_fixed_mmaps addr=0xd35f6000 passed check_file_fixed_eof_mmaps addr=0xd35f6000 passed check_file_unfixed_eof_mmaps passed ../../i386-linux-user/qemu-i386 -p 8192 ./test-mmap 8192 qemu: uncaught target signal 11 (Segmentation fault) - core dumped make[1]: *** [run-test-mmap] Segmentation fault (core dumped) ../../i386-linux-user/qemu-i386 -p 16384 ./test-mmap 16384 qemu: uncaught target signal 11 (Segmentation fault) - core dumped make[1]: *** [run-test-mmap] Segmentation fault (core dumped) ../../i386-linux-user/qemu-i386 -p 32768 ./test-mmap 32768 qemu: uncaught target signal 11 (Segmentation fault) - core dumped make[1]: *** [run-test-mmap] Segmentation fault (core dumped) make[1]: Leaving directory `/home/julio/Desktop/virt/qemu/tests/tcg' Is it normal? I disable gnutls for possible errors. My configure options. $ ./configure --disable-gnutls Install prefix /usr/local BIOS directory /usr/local/share/qemu binary directory /usr/local/bin library directory /usr/local/lib module directory /usr/local/lib/qemu libexec directory /usr/local/libexec include directory /usr/local/include config directory /usr/local/etc local state directory /usr/local/var Manual directory /usr/local/share/man ELF interp prefix /usr/gnemul/qemu-%M Source path /home/julio/Desktop/virt/qemu C compiler cc Host C compiler cc C++ compiler c++ Objective-C compiler cc ARFLAGS rv CFLAGS -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g QEMU_CFLAGS -I/usr/include/pixman-1 -Werror -fPIE -DPIE -m64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -Wendif-labels -Wmissing-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wold-style-declaration -Wold-style-definition -Wtype-limits -fstack-protector-all -I/usr/include/p11-kit-1 -I/usr/include/libpng12 -I/usr/include/spice-server -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/spice-1 -I/usr/include/libusb-1.0 LDFLAGS -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -pie -m64 -g make make install install python python -B smbd /usr/sbin/smbd module support no host CPU x86_64 host big endian no target list aarch64-softmmu alpha-softmmu arm-softmmu cris-softmmu i386-softmmu lm32-softmmu m68k-softmmu microblaze-softmmu microblazeel-softmmu mips-softmmu mips64-softmmu mips64el-softmmu mipsel-softmmu moxie-softmmu or32-softmmu ppc-softmmu ppc64-softmmu ppcemb-softmmu s390x-softmmu sh4-softmmu sh4eb-softmmu sparc-softmmu sparc64-softmmu tricore-softmmu unicore32-softmmu x86_64-softmmu xtensa-softmmu xtensaeb-softmmu aarch64-linux-user alpha-linux-user arm-linux-user armeb-linux-user cris-linux-user i386-linux-user m68k-linux-user microblaze-linux-user microblazeel-linux-user mips-linux-user mips64-linux-user mips64el-linux-user mipsel-linux-user mipsn32-linux-user mipsn32el-linux-user or32-linux-user ppc-linux-user ppc64-linux-user ppc64abi32-linux-user ppc64le-linux-user s390x-linux-user sh4-linux-user sh4eb-linux-user sparc-linux-user sparc32plus-linux-user sparc64-linux-user unicore32-linux-user x86_64-linux-user tcg debug enabled no gprof enabled no sparse enabled no strip binaries yes profiler no static build no pixman system SDL support no GTK support yes GNUTLS support no GNUTLS hash no GNUTLS gcrypt no GNUTLS nettle no () VTE support yes curses support yes curl support no mingw32 support no Audio drivers oss Block whitelist (rw) Block whitelist (ro) VirtFS support yes VNC support yes VNC TLS support yes VNC SASL support yes VNC JPEG support no VNC PNG support yes xen support yes xen ctrl version 420 brlapi support no bluez support no Documentation no GUEST_BASE yes PIE yes vde support no netmap support no Linux AIO support no ATTR/XATTR support yes Install blobs yes KVM support yes RDMA support no TCG interpreter no fdt support yes preadv support yes fdatasync yes madvise yes posix_madvise yes sigev_thread_id yes uuid support yes libcap-ng support yes vhost-net support yes vhost-scsi support yes Trace backends nop spice support yes (0.12.6/0.12.4) rbd support no xfsctl support no nss used no libusb yes usb net redir yes OpenGL support no libiscsi support no libnfs support no build guest agent yes QGA VSS support no QGA w32 disk info no seccomp support no coroutine backend ucontext coroutine pool yes GlusterFS support no Archipelago support no gcov gcov gcov enabled no TPM support yes libssh2 support yes TPM passthrough yes QOM debugging yes vhdx yes lzo support yes snappy support yes bzip2 support no NUMA host support no tcmalloc support no Thanks! Julio Cesar Faracco