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.

[参考译文] 编译器:C2000_O1.5.LTS 16.9 编译器,位于-O1,但在-O2时失败

Guru**** 2611705 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/639638/compiler-c2000_16-9-5-lts-compiler-at--o1-but-fails-at--o2

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

编译器在-O1和-O2代码没有变化: QuadRootsCode.cpp

'生成文件:../QuadRootsCode.cpp'
'调用:C2000编译器'
d:/ti/ccs700/ccsv7/tools/compiler/ti-CGT-2000_2000_slts/bin/cl2000"<xmt-block0>2000 16.92000 16.9 -v28 -ml -mt --cla_support=cla0 --float_support=fpu32 --vcpp_support=vcu0 -o0 -o1 -include_path="iag_vdiag_support=floor_workship_-floor_floor_flo-floor_fccp=7 -fall_fall_fccp_scp_scp_floor_fccupd=7 -floor_fccupd=-floor_fccupd=fccupd=-fccupd=-floor_flo-scp_fccupd=7 -floor_cps-fccupd=fccupd_cps-scp_scp_scp_scp_cps-flout_scp_cps-flout_scp_scp_cipcps-scp_c 16.9  
'完工建筑:../QuadRootsCode.cpp'

'生成文件:../QuadRootsCode.cpp'
'调用:C2000编译器'
d:/ti/ccs700/ccsv7/tools/compiler/ti-CGT-2000_ROC2000_slts/bin/cl2000"<xmt-block0>2000 16.92000 16.9 -v28 -ml -mt --cla_support=cla0 --float_support=fpu32 --vcpp_support=vcu-vcu0 -O2 --include_path="i:/include_v7.dip_workshel_floor=-scp_floor_floor_fload_floor_flo--d=-scp_floor_scp=-floor_scp_fall-d=-scp_scp_flout_scp=-flout_scp=-flout_flout_scp=-d=-dip_flout_scp_flout_scp=-flout_flout_scd=-d=-d=-dip_flout_flout_flout_flout_flout_scd=-d=-dipc= 16.9  
2装配体错误,无装配体警告

>>编译失败
subdir_rules.mk:16:目标'QuadRootsCode.obj'的配方失败
"C:\Users\spronse\AppData\Local\Temp\{49EAF2A7-EBF7-4289-AFCB-58329E32C26E}5.8329万}",错误!   行4091处:[E0200]块大小7超出范围9..127
          RPTB     $C$L42,AR6           ;[CPU_]|284|

"C:\Users\spronse\AppData\Local\Temp\{49EAF2A7-EBF7-4289-AFCB-58329E32C26E}5.8329万}",错误!   第4417行:[E0200]块大小7超出范围9..127
          RPTB     $C$L52,AR6           ;[CPU_]|53|


源错误-汇编器已中止

如何解决此问题?

谢谢!

 EVS

e2e.ti.com/.../QuadRootsCode.cpp

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

    编译器似乎正在生成无效的汇编代码。  我需要一个测试用例,我感谢您尝试给我一个。  你走近了。  但我仍然无法建立它。  该.cpp文件包含一个缺少的头文件。  最好的做法是按照文章 How to Submit a Compiler Test Case中的说明进行操作

    谢谢,此致,

    -George

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

    感谢您通过其他渠道提交测试案例。  我可以重现该问题。  我在 SDOWP系统中提交了CodeGen-3927以对此进行调查。  欢迎您使用我签名中下面的SDOWP链接进行关注。

    谢谢,此致,

    -George

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    修复后是否有新闻?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    已对错误进行了部分分析,但尚未分配给工程师,因此我们还没有估计。