We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
With the latest 4.72a, the ERRORLEVEL doesn't seem to be set properly when I build a project with uv4.exe from the commandline. The error code seems to be always set to 0 when there is a compile/link error. Do others experience a similar problem with this version?
Unfortunately, the response from ARM support was not very helpful. They said this is something can no longer be done, which to me, is ridiculous since that's the whole point of return codes. I had to implement a work-around where I parse the output-text for error messages to handle build errors that way. Very frustrating...
If they have bought a framework that doesn't retain the exit code, then they better tell the supplier this is a show stopper for a compiler vendor. If they have managed to produce own code that fails to retain the error code, then they should consider looking to hire some new staff.
A makefile totally 100% depends on error codes and a compiler that doesn't report an error code is embarrassing.