summary refs log tree commit diff stats
path: root/results/classifier/108/other/1813460
diff options
context:
space:
mode:
Diffstat (limited to 'results/classifier/108/other/1813460')
-rw-r--r--results/classifier/108/other/181346036
1 files changed, 36 insertions, 0 deletions
diff --git a/results/classifier/108/other/1813460 b/results/classifier/108/other/1813460
new file mode 100644
index 000000000..3757a5543
--- /dev/null
+++ b/results/classifier/108/other/1813460
@@ -0,0 +1,36 @@
+device: 0.666
+semantic: 0.513
+graphic: 0.512
+performance: 0.508
+network: 0.445
+PID: 0.398
+files: 0.393
+socket: 0.363
+vnc: 0.267
+debug: 0.242
+boot: 0.233
+KVM: 0.214
+permissions: 0.196
+other: 0.169
+
+qemu/target/arm/translate-a64.c:2039: bad test ?
+
+qemu/target/arm/translate-a64.c:2039]: (warning) Logical disjunction always evaluates to true: op3 != 2 || op3 != 3.
+
+Source code is
+
+       if (op3 != 2 || op3 != 3) {
+
+Maybe better code
+
+       if (op3 != 2 && op3 != 3) {
+
+Maybe using gcc flag -Wlogical-op might help find bugs like this in future.
+
+There is a patch on list for this:
+https://lists.gnu.org/archive/html/qemu-devel/2019-01/msg06728.html
+
+Using the flag is a good idea.
+
+The patch is now in master.
+