[compiler-rt] Fix name_to_handle_at.cc test on Overlay2 (for Docker)

This patch aims to fix the test case, name_to_handle_at.cc that fails on Docker.

Overlay2 on Docker does not support the current check for the name_to_handle_at()
function call of the test case. The proposed fix is to check for /dev/null in
the test instead, as this check is supported. Checking for /dev/null has been
utilized in the past for other test cases, as well.

Differential Revision: https://reviews.llvm.org/D63094

llvm-svn: 363167
This commit is contained in:
Amy Kwan 2019-06-12 14:19:24 +00:00
parent 030df51e27
commit 7eddb16fed
1 changed files with 1 additions and 1 deletions

View File

@ -13,7 +13,7 @@ int main(int argc, char **argv) {
malloc(sizeof(*handle) + MAX_HANDLE_SZ));
handle->handle_bytes = MAX_HANDLE_SZ;
int res = name_to_handle_at(AT_FDCWD, argv[0], handle, &mount_id, 0);
int res = name_to_handle_at(AT_FDCWD, "/dev/null", handle, &mount_id, 0);
assert(!res);
free(handle);