Fix a bug in Arithmetic complex function, it was not following specification, it should attempt to cast a value to correct type before reporting an error.
Fix a bug in Arithmetic complex function, it was not
following specification, it should attempt to cast a
value to correct type before reporting an error.

jan-cerny/openscap,OpenSCAP/openscap,mpreisler/openscap,jan-cerny/openscap,jan-cerny/openscap,redhatrises/openscap,mpreisler/openscap,OpenSCAP/openscap,mpreisler/openscap,OpenSCAP/openscap,redhatrises/openscap,jan-cerny/openscap,redhatrises/openscap,mpreisler/openscap,OpenSCAP/openscap,Hexadorsimal/openscap,mpreisler/openscap,Hexadorsimal/openscap,jan-cerny/openscap,redhatrises/openscap,redhatrises/openscap,mpreisler/openscap,OpenSCAP/openscap,Hexadorsimal/openscap,OpenSCAP/openscap,jan-cerny/openscap,Hexadorsimal/openscap,redhatrises/openscap,Hexadorsimal/openscap,Hexadorsimal/openscap