std.posix: panic on unexpected error in `munmap`

This is to help diagnose #25498. We can't use `unexpectedErrno` here,
because `std.posix.munmap` is infallible. So, when the flag is set to
report unexpected errnos, we just call `std.debug.panic` to provide
details instead of doing `unreachable`.

Pushing straight to master after running checks locally; there's no
point waiting for CI on the PR just for this.
923ddd94a1mlugg committed on 10/11/2025, 10:46:30 AMparent2e31077
1 file changedLine totals unavailable