This is no longer needed, we can just use [[gnu::weak]] attribute.
thread_local_destruction_order.pass.cpp