Just upgraded to CCS Version: 5.1.0.09000 and re-built an existing project.
The target processor is C6713. In the console log I got the following errors:
warning: automatic library build: using library "C:/ti/ccsv5/tools/compiler/c6000/lib/rts6700_elf.lib" for the first time,
so it must be built. This may take a few minutes.
error: function sin in file sin.c : invalid instruction schedule generated; try reducing speed optimization levels
"sqrtf_i.h", line 40: warning: variable "f" was set but never used
"sqrtf_i.h", line 40: warning: variable "f" was set but never used
error: function tanh in file tanh.c : invalid instruction schedule generated; try reducing speed optimization levels
According to this thread
(http://e2e.ti.com/support/development_tools/compiler/f/343/t/109799.aspx#389197)
this is a bug that produces erroneous code.
- Is the newly build library rts6700_elf.lib bad?
- If so what is the fix?
- When will this very critical bug be fixed?