userfunc() called from Fortran with arg: 1.5 returning: 2 myfunc() returned: 42.00