Error in arc diff (Usage Exception: There are no changes to generate a diff from!)

I have used "arc diff --create --cl " successfully few times but since Tuesday I have been getting this error continuously. The usage and error (highlighted in red) are pasted below and the Differential Review does not get created.


[root@sg-sme-1 /sc/src/sm/trunk/src/scripts]# arc diff --create --cl zapi_sloc

Select changelist from below:
    [0] Default
    [1] bug_60863
    [2] zapi_sloc
Pick changelist by number [0]: 2

Linting…
No lint engine configured for this project.
Running unit tests…
No unit test engine is configured for this project.
Usage Exception: There are no changes to generate a diff from!

I can confirm that there were changes in my working copy which the tool is somehow missing.

Kindly take a look and let me know if I’m missing anything or if this is a tool issue.

Arcanist does not have a --cl flag so this is likely a bug in custom code. See https://secure.phabricator.com/T4678.