UBSan catches some errors in the RTS
UBSan is a lightweight sanitizer that catches undefined behavior in C. I recently managed to compile GHC with UBSan and it reports quite a few errors when running compiled programs in the test suite. This is a tracking ticket for the errors caught by UBSan and I'll put up a draft MR to address them.