Explorar o código

Create the disk directory if it doesn't exit

Samuel Thibault %!s(int64=10) %!d(string=hai) anos
pai
achega
529aa9fa47
Modificáronse 3 ficheiros con 3 adicións e 0 borrados
  1. 1 0
      tests/disk/disk_compute.c
  2. 1 0
      tests/disk/disk_copy.c
  3. 1 0
      tests/disk/disk_pack.c

+ 1 - 0
tests/disk/disk_compute.c

@@ -205,6 +205,7 @@ int main(void)
 	int ret = 0;
 	char s[128];
 	snprintf(s, sizeof(s), "/tmp/%s-disk", getenv("USER"));
+	mkdir(s, 0777);
 	ret = merge_result(ret, dotest(&starpu_disk_stdio_ops, s));
 	ret = merge_result(ret, dotest(&starpu_disk_unistd_ops, s));
 #ifdef STARPU_LINUX_SYS

+ 1 - 0
tests/disk/disk_copy.c

@@ -151,6 +151,7 @@ int main(void)
 	int ret = 0;
 	char s[128];
 	snprintf(s, sizeof(s), "/tmp/%s-disk", getenv("USER"));
+	mkdir(s, 0777);
 	ret = merge_result(ret, dotest(&starpu_disk_stdio_ops, s));
 	ret = merge_result(ret, dotest(&starpu_disk_unistd_ops, s));
 #ifdef STARPU_LINUX_SYS

+ 1 - 0
tests/disk/disk_pack.c

@@ -234,6 +234,7 @@ int main(void)
 	int ret = 0;
 	char s[128];
 	snprintf(s, sizeof(s), "/tmp/%s-disk", getenv("USER"));
+	mkdir(s, 0777);
 	ret = merge_result(ret, dotest(&starpu_disk_stdio_ops, s));
 	ret = merge_result(ret, dotest(&starpu_disk_unistd_ops, s));
 #ifdef STARPU_LINUX_SYS