summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorjsmall-nvidia <jsmall@nvidia.com>2020-03-26 09:35:35 -0400
committerGitHub <noreply@github.com>2020-03-26 09:35:35 -0400
commitcc753f32c83276a66db2d1f558a21e206aae4549 (patch)
tree55c2350d83ebec655807c138a3eea3b73e2a1e5d /tools
parent423b558bcc04c52626973475a3e4f758c6405f0c (diff)
Disable CPU tests on TC. (#1295)
Co-authored-by: Tim Foley <tfoleyNV@users.noreply.github.com>
Diffstat (limited to 'tools')
-rw-r--r--tools/slang-test/slang-test-main.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/slang-test/slang-test-main.cpp b/tools/slang-test/slang-test-main.cpp
index a2e3296c9..7f394eec5 100644
--- a/tools/slang-test/slang-test-main.cpp
+++ b/tools/slang-test/slang-test-main.cpp
@@ -3143,7 +3143,10 @@ SlangResult innerMain(int argc, char** argv)
// On TeamCity CI there is an issue with unix/linux targets where test system may be different from the build system
// That we rely on having compilation tools present such that on x64 systems we can build x86 binaries, and that appears to
// not be the case.
-#if SLANG_UNIX_FAMILY && SLANG_PROCESSOR_X86
+ // Additionally it may be the case that on test systems, they can compile shared libraries but loading and using them does not
+ // appear to work. Initially it was thought it might be protected against files in /tmp but copying shared libraries elsewhere
+ // also doesn't work
+#if SLANG_UNIX_FAMILY /* && SLANG_PROCESSOR_X86 */
_disableCPPBackends(&context);
#endif
}