1*1f82d0f7SManoj Gupta // REQUIRES: linux
2*1f82d0f7SManoj Gupta // RUN: %clangxx_msan -O0 %s -o %t && %run %t
3*1f82d0f7SManoj Gupta 
4*1f82d0f7SManoj Gupta #include <stdlib.h>
5*1f82d0f7SManoj Gupta #include <sys/stat.h>
6*1f82d0f7SManoj Gupta 
main(void)7*1f82d0f7SManoj Gupta int main(void) {
8*1f82d0f7SManoj Gupta   struct stat64 st;
9*1f82d0f7SManoj Gupta   if (fstat64(0, &st))
10*1f82d0f7SManoj Gupta     exit(1);
11*1f82d0f7SManoj Gupta 
12*1f82d0f7SManoj Gupta   if (S_ISBLK(st.st_mode))
13*1f82d0f7SManoj Gupta     exit(0);
14*1f82d0f7SManoj Gupta 
15*1f82d0f7SManoj Gupta   return 0;
16*1f82d0f7SManoj Gupta }
17