shm_open and shm_unlink are not available on Android. This commit
disables SharedMemoryMapper on Android until a better solution is
available.
https://android.googlesource.com/platform/bionic/+/refs/heads/master/docs/status.md
https://github.com/llvm/llvm-project/issues/56812
You have to pass a std::error_code here as well. Either try and find a matching standard error code or use llvm::inconvertibleErrorCode().