When I run make check today (at commit e72c917), I hit the following assertion failure with 100% reproducibility. This is a recent regression because I ran make check successfully yesterday (perhaps at commit bffe308).
test private::at_exit::test_at_exit ... Assertion failed: (runner == at_exit_runner && "there can be only one at_exit_runner"), function register_exit_function, file /Users/chris/Code/mozilla/rust/cpeterso/src/rt/rust_kernel.cpp, line 368.