From 1b14c49815a45c11d17cb12b2df5fb2ba9e4fc0c Mon Sep 17 00:00:00 2001 From: Dale Weiler Date: Thu, 17 Oct 2013 00:18:07 -0400 Subject: [PATCH] Use .dat extension on generated binaries in testsuite to prevent them from being sourced as task template files. This will fix the async builds on travis.ci --- test.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test.c b/test.c index c937d7f..c415fb8 100644 --- a/test.c +++ b/test.c @@ -745,7 +745,7 @@ static bool task_propagate(const char *curdir, size_t *pad, const char *defs) { * so we don't trample over an existing one. */ tmpl->tempfilename = NULL; - util_asprintf(&tmpl->tempfilename, "%s/TMPDAT.%s", directories[i], files->d_name); + util_asprintf(&tmpl->tempfilename, "%s/TMPDAT.%s.dat", directories[i], files->d_name); /* * Additional QCFLAGS enviroment variable may be used @@ -879,7 +879,8 @@ static void task_precleanup(const char *curdir) { while ((files = fs_dir_read(dir))) { if (strstr(files->d_name, "TMP") || strstr(files->d_name, ".stdout") || - strstr(files->d_name, ".stderr")) + strstr(files->d_name, ".stderr") || + strstr(files->d_name, ".dat")) { util_snprintf(buffer, sizeof(buffer), "%s/%s", curdir, files->d_name); if (remove(buffer)) -- 2.39.2