This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Compiler/TMS320F28377S: cla_signed_compare_workaround

Part Number: TMS320F28377S

Tool/software: TI C/C++ Compiler

With compiler change from 18.0.x LTS --> 18.12.x LTS I receive the following warning.

"warning #30013-D:
   Comparison operation uses integer comparison instruction, which does not
   operate properly for values that would overflow subtraction.  Use
   --cla_signed_compare_workaround=on to have the compiler work around this
   issue."

Can anyboady provide further information ? Is this bug introduced with 18.12 or was it just detected with 18.12 ? Was it present with 18.0 ? What is the exact behaviour ? Is there documentation anywhere ?

Thanks!