brintos

brintos / llvm-project-archived public Read only

0
0
Text · 279 B · d5510b6 Raw
15 lines · cpp
1// RUN: %clangxx_msan -O0 %s -o %t && %run %t2 3#include <assert.h>4#include <dlfcn.h>5#include <stdio.h>6#include <string.h>7 8int main(void) {9  void *p = dlopen("/bad/file/name", RTLD_NOW);10  assert(!p);11  char *s = dlerror();12  printf("%s, %zu\n", s, strlen(s));13  return 0;14}15