summary refs log tree commit diff stats
path: root/results/classifier/deepseek-2-tmp/output/mistranslation/1810433
diff options
context:
space:
mode:
Diffstat (limited to 'results/classifier/deepseek-2-tmp/output/mistranslation/1810433')
-rw-r--r--results/classifier/deepseek-2-tmp/output/mistranslation/181043348
1 files changed, 0 insertions, 48 deletions
diff --git a/results/classifier/deepseek-2-tmp/output/mistranslation/1810433 b/results/classifier/deepseek-2-tmp/output/mistranslation/1810433
deleted file mode 100644
index 29912e5d..00000000
--- a/results/classifier/deepseek-2-tmp/output/mistranslation/1810433
+++ /dev/null
@@ -1,48 +0,0 @@
-
-aarch64-linux-user master: inconsistent pwrite behaviour
-
-Hello,
-
-I am running aarch64-linux-user from master, commit 20d6c7312f1b812bb9c750f4087f69ac8485cc90
-
-And I've found the following inconsistent emulation of pwrite() call when buf==NULL and len=0.
-Minimal reproducible sample is the following:
-
-#define _GNU_SOURCE
-#include <stdlib.h>
-#include <stdio.h>
-#include <unistd.h>
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <fcntl.h>
-#include <string.h>
-
-/*
- System                  | Result
--------------------------+----------------
- Native x86_64 4.12.14   | pwrite ret = 0
- Native aarch64 4.4.159  | pwrite ret = 0
- qemu-aarch64 at x86_64  | pwrite ret = -1
-   ( 20d6c7312f1b8 )     |
-*/
-
-int main(int argc, char** argv) {
-	int fd = open("test.dat", O_CREAT | O_RDWR, 0644);
-	if (fd < 0) {
-		perror("open");
-		return 1;
-	}
-
-	int ret = fallocate(fd, 0, 0, 1000);
-	if (ret < 0) {
-		perror("fallocate");
-		return 1;
-	}
-
-	ssize_t ret_pwrite = pwrite(fd, NULL, 0, 0);
-	printf("pwrite ret = %ld\n", ret_pwrite);
-
-	close(fd);
-
-	return 0;
-}
\ No newline at end of file