summary refs log tree commit diff stats
path: root/results/classifier/118/graphic/2799
diff options
context:
space:
mode:
Diffstat (limited to 'results/classifier/118/graphic/2799')
-rw-r--r--results/classifier/118/graphic/279971
1 files changed, 71 insertions, 0 deletions
diff --git a/results/classifier/118/graphic/2799 b/results/classifier/118/graphic/2799
new file mode 100644
index 000000000..6f8f39a37
--- /dev/null
+++ b/results/classifier/118/graphic/2799
@@ -0,0 +1,71 @@
+graphic: 0.829
+files: 0.791
+user-level: 0.746
+PID: 0.673
+x86: 0.597
+device: 0.562
+architecture: 0.560
+kernel: 0.519
+socket: 0.501
+network: 0.494
+debug: 0.487
+permissions: 0.473
+i386: 0.443
+peripherals: 0.436
+vnc: 0.433
+ppc: 0.423
+mistranslation: 0.408
+TCG: 0.371
+semantic: 0.364
+risc-v: 0.349
+register: 0.342
+arm: 0.340
+boot: 0.334
+performance: 0.297
+VMM: 0.293
+hypervisor: 0.281
+KVM: 0.233
+virtual: 0.172
+assembly: 0.158
+
+compile failure for linux-user when host libc defines "struct sched_attr" in its sched.h
+Description of problem:
+When I tried to build commit 871af84d the build process stopped in  [3306/9698] Compiling C object libqemu...-linux-user.a.p/linux-user_syscall.c.o
+
+Here is the error log:
+
+```
+../linux-user/syscall.c:364:8: error: redefinition of 'struct sched_attr'
+  364 | struct sched_attr {
+      |        ^~~~~~~~~~
+In file included from /usr/include/bits/sched.h:63,
+                 from /usr/include/sched.h:43,
+                 from /usr/include/pthread.h:22,
+                 from /usr/include/glib-2.0/glib/deprecated/gthread.h:126,
+                 from /usr/include/glib-2.0/glib.h:115,
+                 from /home/fred/qemu-git/src/qemu/include/glib-compat.h:32,
+                 from /home/fred/qemu-git/src/qemu/include/qemu/osdep.h:161,
+                 from ../linux-user/syscall.c:20:
+/usr/include/linux/sched/types.h:98:8: note: originally defined here
+   98 | struct sched_attr {
+      |        ^~~~~~~~~~
+```
+Steps to reproduce:
+1. Grab commit 871af84d 
+2. Use this configure command line: 
+
+```
+--prefix=/usr \
+    --sysconfdir=/etc \
+    --localstatedir=/var \
+    --libexecdir=/usr/lib/qemu \
+    --smbd=/usr/bin/smbd \
+    --enable-modules \
+    --enable-sdl \
+    --disable-werror \
+    "${@:2}"
+```
+
+3. Launch ninja and wait.
+Additional information:
+