Long Shared Memory Names Fail on macOS Due to Platform Limit
Long Shared Memory Names Fail on macOS Due to Platform Limit: a task in LegoFlow-SWE (Harbor dataset). On macOS, POSIX shared memory names cannot exceed 31 characters. When a user provides a longer FileName to SharedMemoryBuilder , the underlying OS call fails, making such names unusable…
The task
On macOS, POSIX shared memory names cannot exceed 31 characters. When a user provides a longer `FileName` to `SharedMemoryBuilder`, the underlying OS call fails, making such names unusable. Currently, both `SharedMemoryBuilder::new(&name).create()` and `SharedMemoryBuilder::new(&name).open_existing(...)` can produce…
Part of Lego-X/LegoFlow-SWE.