Downgraded negative weights to approximation warning from assertion.