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.

[参考译文] 编译器/CCStudio:某些函数输出错误结果。

Guru**** 2595805 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/963599/compiler-ccstudio-some-functions-output-wrong-result

器件型号:CCStudio

工具/软件:TI C/C++编译器

你(们)好

客户在使用 C7000的 HostEmulator 时遇到一些意外行为。

某些函数输出错误的结果。

以下是功能列表:

LMBD _lmbd()
MEM8 mem8 ()
MEM8_CONST mem8_const ()
AMEM8_CONST _amem8_const ()
外部 _ext()
EXTU extu ()
SMPY2LL smpy2ll()
MPYSU4LL mpysu4ll()
CMPY _cmp()
MPY2LL mpy2ll()  
MPYU4LL mpyu4ll ()
DDITPLP2. _dotpl2()
DCCMPY _dccmpy()
DCMPY _dcmpy()
DMPYSU4. dmpysu4()
MPYU2 mpyu2()
EXTUR extur()
MPYUS4LL mpyus4ll()

 

例如、客户为 MPY2LL _mpy2ll()准备了简单测试代码及其行为详细信息

  -行为:

      看起来函数的输出在32位饱和。

      例如、当预期结果为0x32C40000时、函数输出仅为0x00000000

   测试用例

      e2e.ti.com/.../HostEmulation.zip

  -测试环境网:

   * Windows10 Pro

   * Visual Studio 2017 x64版本构建

谢谢、此致、

哈塔。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我们已经对问题进行了一些初步调查、但不足以提交错误报告。  我们希望在下周初提交该报告、并使用您和您的客户可以跟踪的 ID 返回给您。

    谢谢、此致、

    乔治

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

      针对此问题提交问题 EXT_EP-10167。  欢迎您使用该链接来跟踪它。

    谢谢、此致、

    乔治

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    您能告诉我截止日期的展望吗?

    谢谢、此致、

    哈塔。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    请通过我在12月14日发布的帖子中的链接关注此问题。  不幸的是,我现在只能说这一点。

    谢谢、此致、

    乔治