There is some history, which I just found out myself.

* Test was introduced
* `ci/script.sh` didn't check for failure conditions correctly
* `memory.x` was updated to increase flash, but nobody noticed this test now incorrectly passing
* I "fixed" the test in that I made it fail here: https://github.com/rust-embedded/cortex-m/pull/505 without realizing at the time that the code is now different, since ` ptr::read_volatile(ptr::addr_of!(RODATA))` reads the entire array instead of a single element, so it  failing for a different stack related reason now.