Skip to content

Commit

Permalink
[compiler-rt] Fix name_to_handle_at.cc test on Overlay2 (for Docker)
Browse files Browse the repository at this point in the history
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
  • Loading branch information
amy-kwan committed Jun 12, 2019
1 parent 030df51 commit 7eddb16
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -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);
Expand Down

0 comments on commit 7eddb16

Please sign in to comment.