From 47590d9f9a2280e067fa5283594a1b35436a2d35 Mon Sep 17 00:00:00 2001 From: arghdos <arghdos@gmail.com> Date: Mon, 1 May 2017 15:56:37 -0400 Subject: [PATCH] python2 fixes --- loopy/target/c/c_execution.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/loopy/target/c/c_execution.py b/loopy/target/c/c_execution.py index d819f347a..a4562163a 100644 --- a/loopy/target/c/c_execution.py +++ b/loopy/target/c/c_execution.py @@ -60,15 +60,15 @@ class CCompiler(object): self.exe = cc if cc else self.default_exe self.cflags = cflags or self.default_compile_flags[:] self.ldflags = ldflags or self.default_link_flags[:] - self.tempdir = tempfile.TemporaryDirectory() + self.tempdir = tempfile.mkdtemp(prefix="tmp_loopy") def _tempname(self, name): """Build temporary filename path in tempdir.""" - return os.path.join(self.tempdir.name, name) + return os.path.join(self.tempdir, name) def _call(self, args, **kwargs): """Invoke compiler with arguments.""" - cwd = self.tempdir.name + cwd = self.tempdir args_ = [self.exe] + args logger.debug(args_) subprocess.check_call(args_, cwd=cwd, **kwargs) -- GitLab