// RUN: %clangxx -O0 %s -o %t && %run %t // UNSUPPORTED: android #include #include #include #include #include int main(int argc, char **argv) { int mount_id; struct file_handle *handle = reinterpret_cast( malloc(sizeof(*handle) + MAX_HANDLE_SZ)); handle->handle_bytes = MAX_HANDLE_SZ; int res = name_to_handle_at(AT_FDCWD, "/dev/null", handle, &mount_id, 0); assert(!res); free(handle); return 0; }