The problem was with php, I had an older version. Even though arcanist site said it supported the version I had, i couldn't execute the arc diff command, works fine after getting the latest PHP version.
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download
Email codedump link for can not execute arc diff, can not comprehend error