What happens if cov is not positive semi-definite?

Can we raise an exception if smallest eigenvalue is smaller than minus a few eps?   (outside of numerical error of being singular)