In the package 'waitgroup' the method Wait() seems to throw away a dereference to 'statep' with the comment "//trigger nil deref early"
Edit* Why do we trigger a nil deref early?
func (wg *WaitGroup) Wait() {
statep, semap := wg.state()
if race.Enabled {
_ = *statep // trigger nil deref early
race.Disable()
}