windows exit codes truncated to 1 Byte
Thu Mar 31 13:04:00 GMT 2016
I noted that exit codes returned by CMD and other apps (msiexec) are truncated to 1 byte (0 .. 255).
Steps to reproduce:
1) Create a batch with this content:
$ cat ./test.bat
echo Test exit code 266
exit /B 266
2) run the batch file:
Test exit code 266
3) check exit code
$ echo $?
I would expect 266 but I got 10 instead. I checked for other codes and the result is the same.
Windows exit codes are represented using 32 bits, so is this limitation intentional?
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin