|
@@ -213,12 +213,13 @@ int main(void)
|
|
{
|
|
{
|
|
int ret = 0;
|
|
int ret = 0;
|
|
char s[128];
|
|
char s[128];
|
|
- snprintf(s, sizeof(s), "/tmp/%s-disk", getenv("USER"));
|
|
|
|
|
|
+ snprintf(s, sizeof(s), "/tmp/%s-disk-%d", getenv("USER"), getpid());
|
|
mkdir(s, 0777);
|
|
mkdir(s, 0777);
|
|
ret = merge_result(ret, dotest(&starpu_disk_stdio_ops, s));
|
|
ret = merge_result(ret, dotest(&starpu_disk_stdio_ops, s));
|
|
ret = merge_result(ret, dotest(&starpu_disk_unistd_ops, s));
|
|
ret = merge_result(ret, dotest(&starpu_disk_unistd_ops, s));
|
|
#ifdef STARPU_LINUX_SYS
|
|
#ifdef STARPU_LINUX_SYS
|
|
ret = merge_result(ret, dotest(&starpu_disk_unistd_o_direct_ops, s));
|
|
ret = merge_result(ret, dotest(&starpu_disk_unistd_o_direct_ops, s));
|
|
#endif
|
|
#endif
|
|
|
|
+ rmdir(s);
|
|
return ret;
|
|
return ret;
|
|
}
|
|
}
|