I was trying to compile one package body in version 13.0.0.1883 within a program window, which has a subprogram call and was getting compile errors pls-00306: wrong number or types of arguments in call to 'string'. However, the code is correct and the exact same code compiles in a sql window. So I tried it in version 12.0.8.1840 and the same thing occurred. I had a coworker who still has version 10 and it worked just fine. Has anyone else had this occur? We are changing our source repository from TFS to Git and was just recompiling all plsql production source and only had a problem with this one module.