Relative paths on macOS Catalina cannot cross the root directory

There's an odd behaviour when using relative paths. For example:


$ cd /Users
$ ls -l ../bin
ls: ../bin: No such file or directory

$ ls -l /bin
-r-xr-xr-x 1 root wheel 623344 31 May 08:33 bash
-rwxr-xr-x 1 root wheel 36768 31 May 08:33 cat
...


But the following works fine:


$ cd /dev
$ ls -l ../bin
-r-xr-xr-x 1 root wheel 623344 31 May 08:33 bash
-rwxr-xr-x 1 root wheel 36768 31 May 08:33 cat
...


Some other directories do not return the No such file or directory message, but they act as if there was nothing there. For example, the following returns nothing, and back to the prompt.


$ cd /Users
$ ls -l ../dev
$


The following, however, works fine:


$ cd /bin
$ ls -l ../dev
crw------- 1 root wheel 19, 1 11 Jun 16:54 afsc_type5
crw------- 1 root wheel 10, 0 11 Jun 16:54 auditpipe
crw-r--r-- 1 root wheel 9, 3 11 Jun 16:54 auditsessions
...


I could not find anything on the release notes. The WWDC2019 session 710 (What's New in Apple File Systems) also does not mention anything.

I think it might be related to the new separation of directories into a read-only and a read-write volumes. But still, it should work.