function requires implicit conversion
Implicit conversions involving constructor calls are not supported by the C expression evaluator.
This error is identical to CAN0040.