单片机/MCU论坛
直播中

一刀两断

8年用户 963经验值
私信 关注
[问答]

使用aurix development studio遇到了ctc S911: internal consistency check failed - please report报错怎么解决?

Hi, 我在使用aurix development studio 遇到了ctc S911: internal consistency check failed - please report报错, 该怎么解决?
Building file: ../src/sja1105.c Invoking: TASKING C/C++ Compiler ctc S911: internal consistency check failed - please report cctc -cs --dep-file="src/sja1105.d" --misrac-version=2004 -D__CPU__=tc39xb "-fD:/tc397/code-1222/tc397_fx/TriCore Debug (TASKING)/TASKING_C_C___Compiler-Include_paths__-I_.opt" --iso=99 --c++14 --language=+volatile --exceptions --anachronisms --fp-model=3 -O0 --tradeoff=4 --compact-max-size=200 -g -Wc-w544 -Wc-w557 -Ctc39xb -Y0 -N0 -Z0 -o "src/sja1105.src" "../src/sja1105.c"     make: *** [src/subdir.mk:43: src/sja1105.src] Error 1 if [ -f "src/sja1105.d" ]; then sed.exe -r -e 's/b(.+.o)b/src/1/g' -e 's/\///g' -e 's//////g' -e 's/"//g' -e 's/([a-zA-Z]:/)/L1/g' -e 's/d32:/@TARGET_DELIMITER@/g; s/\d32/@ESCAPED_SPACE@/g; s/d32/\d32/g; s/@ESCAPED_SPACE@/\d32/g; s/@TARGET_DELIMITER@/d32:/g' "src/sja1105.d" > "src/sja1105.d_sed"    cp "src/sja1105.d_sed" "src/sja1105.d"    rm -f "src/sja1105.d_sed" 2>/dev/null; else echo 'No dependency file to process';fi make: *** Waiting for unfinished jobs.... TASKING VX-toolset for AURIX Development Studio (non-commercial): control program v1.1r8 Build 22011964 Building file: ../Cpu0_Main.c
感谢.
                                                                                                                                                                                                                                                                                                                                                                                            

回帖(1)

贾埃罗

2024-1-18 17:01:24
这个问题通常是由于编译器内部错误导致的。建议您尝试以下步骤来解决该问题:

1. 检查您是否使用的是最新版本的Aurix Development Studio。如果不是,请升级到最新版本并尝试重新编译。

2. 如果问题仍然存在,请尝试清理项目并重新生成。可以通过选择“Project”菜单中的“Clean Project”选项来清理项目,然后选择“Build”菜单中的“Build Project”选项来重新生成。

3. 如果问题仍然存在,请尝试在Clean和Build之后重新启动Aurix Development Studio。

4. 如果问题仍然无法解决,请尝试使用其他编译器或更新编译器版本来编译您的代码。您可以尝试使用其他C/C++编译器,如GNU GCC或Clang,或者尝试更新TASKING C/C++编译器版本。

5. 如果问题仍然存在,请联系Aurix Development Studio的技术支持团队进行进一步的帮助和支持。

请注意,根据问题的具体情况和您的代码,可能需要采取其他的解决方法。以上提供的建议仅供参考,具体解决方法可能因情况而异。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分