From 59a603593f06ca2935a376b17a91ec42657f1ef8 Mon Sep 17 00:00:00 2001 From: Ellie Hermaszewska Date: Fri, 14 Apr 2023 00:00:56 +0800 Subject: Set the executable bit on Executable artifact files (#2796) * Set the executable bit on Executable artifact files * Don't zero out other permission bits in makeExecutable --- tools/slang-test/slang-test-main.cpp | 5 ----- 1 file changed, 5 deletions(-) (limited to 'tools/slang-test') diff --git a/tools/slang-test/slang-test-main.cpp b/tools/slang-test/slang-test-main.cpp index cfd61d97b..4932861b0 100644 --- a/tools/slang-test/slang-test-main.cpp +++ b/tools/slang-test/slang-test-main.cpp @@ -1456,9 +1456,6 @@ static SlangResult _executeBinary(const UnownedStringSlice& hexDump, ExecuteResu const auto fileName = fileRep->getPath(); - // Make executable... (for linux/unix like targets) - SLANG_RETURN_ON_FAIL(File::makeExecutable(fileName)); - // Execute it ExecutableLocation exe; exe.setPath(fileName); @@ -1666,8 +1663,6 @@ TestResult runExecutableTest(TestContext* context, TestInput& input) cmdLine.setExecutableLocation(exe); - File::makeExecutable(moduleExePath); - ExecuteResult exeRes; if (SLANG_FAILED(ProcessUtil::execute(cmdLine, exeRes))) { -- cgit v1.2.3