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.

C7000-CGT: Compiler issue EXT_EP-11550

Part Number: C7000-CGT

I am reviewing bug reports against the TI C7000 CGT compiler in order to determine their impact on a current project and have come across https://sir.ext.ti.com/jira/browse/EXT_EP-11550

The title of this bug is "Introducing temp variable causes different result to be computed" which sounds like it could be a significant issue, but the description doesn't give very much information. Is it only an issue when using boolean types? Is it only an issue when using the compiler intrinsics mentioned in the code snippets? Is it only an issue when declaring variables within for loops?

Since the priority assigned to the issue is "Not prioritised" do TI even accept that the bug exists?

I would appreciate support in understanding this issue more clearly.

Thanks in advance.

  • The customer says that two implementations of a loop should compute the same result, but don't.  One variant of the loop uses a temporary variable, and the other does not.  We are unable to reproduce this behavior.  We asked the customer for code that initializes the jamFlg array such that the two variants of the loop compute a different result into vbJamFlg.  The customer has not replied.  While that remains the case, there is nothing more we can do.

    All things considered, it is probably best for you to ignore this entry.

    Thanks and regards,

    -George

  • Thank you very much for the additional information.