| 1 | // RUN: %clangxx %s -o %t && %run not %t 1 2>&1 | FileCheck %s |
|---|---|
| 2 | // UNSUPPORTED: lsan,ubsan,android |
| 3 | |
| 4 | // FIXME: Implement. |
| 5 | // XFAIL: hwasan |
| 6 | |
| 7 | #include <dlfcn.h> |
| 8 | #include <stdio.h> |
| 9 | #include <string> |
| 10 | |
| 11 | int main (int argc, char *argv[]) { |
| 12 | // CHECK: You are trying to dlopen a <arbitrary path> shared library with RTLD_DEEPBIND flag |
| 13 | void *lib = dlopen(file: "<arbitrary path>", RTLD_NOW | RTLD_DEEPBIND); |
| 14 | return 0; |
| 15 | } |
| 16 |
