do we need to check `func() == ippStsNoErr` only?