summary refs log tree commit diff stats
path: root/results/scraper/launchpad-without-comments/1634726
blob: 2150f89312b178a9656758ad08c440ed94f103d7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
qemu "make test" fails in iov.c with "undefined reference" on aarch64 on Ubuntu 16.04

I'm building the master tree on a multicore ARMv8 machine running Ubuntu 16.04. The build worked just fine, using the simple directions in the README file and "make -j 64" to do the build.

Next, I did "make test", and got this:

emv@armv8hello:~/src/qemu/qemu/build$ make test
make -C tests/tcg test
make[1]: Entering directory '/mnt/src/qemu/qemu/build/tests/tcg'
  CC      test_path.o
  LINK    test_path
test_path.o: In function `qemu_iovec_is_zero':
/home/emv/src/qemu/qemu/util/iov.c:365: undefined reference to `buffer_is_zero'
collect2: error: ld returned 1 exit status
/home/emv/src/qemu/qemu/rules.mak:105: recipe for target 'test_path' failed
make[1]: *** [test_path] Error 1
make[1]: Leaving directory '/mnt/src/qemu/qemu/build/tests/tcg'
Makefile:498: recipe for target 'test' failed
make: *** [test] Error 2

I expected "make test" to complete with no errors.

uname -a:
Linux armv8hello.local.lan 4.4.0-38-generic #57-Ubuntu SMP Wed Sep 7 10:19:14 UTC 2016 aarch64 aarch64 aarch64 GNU/Linux

emv@armv8hello:~/src/qemu/qemu$ more VERSION 
2.7.50