[compiler-rt] [sanitizer_common] posix_spawn test should forward DYLD_LIBRARY_PATH (PR #168795)
Andrew Haberlandt via llvm-commits
llvm-commits at lists.llvm.org
Thu Nov 20 10:01:22 PST 2025
================
@@ -23,11 +27,18 @@ int main(int argc, char **argv) {
argv[0], "2", "3", "4", "2", "3", "4", "2", "3", "4",
"2", "3", "4", "2", "3", "4", "2", "3", "4", NULL,
};
- char *const env[] = {
+ char *env[] = {
"A=B", "A=B", "A=B", "A=B", "A=B", "A=B", "A=B", "A=B", "A=B", "A=B",
"A=B", "A=B", "A=B", "A=B", "A=B", "A=B", "A=B", "A=B", "A=B", NULL,
};
+ for (char **e = environ; *e; e++) {
+ if (strncmp(*e, "DYLD_LIBRARY_PATH=", sizeof("DYLD_LIBRARY_PATH=") - 1) ==
----------------
ndrewh wrote:
strcmp is not OK here because we are trying to prefix-match
https://github.com/llvm/llvm-project/pull/168795
More information about the llvm-commits
mailing list