Sum evalf of non rational term

fixes #8219 
fixes #8254
> It was taken from your fix... 

I don't have one.

> but "NotImplementedError" is a good error to raise here i think.

I'm ok with this, but we may hide actual problem.  This worries me.

@smichr ?