統合開発環境CS+ forCCのコンパイラでReleaseビルドをするとC0530005のビルドエラーが発生する

エラー行もなにも表示されないので手がかりがない状態です。
Debugビルドだとこのエラーは出ないです。

C0530005で検索すると以下のページにたどり着き、
メッセージ「Internal Error.」、対処法「特約店、または当社までご連絡ください。」
というところまでわかっていますが、

http://tool-support.renesas.com/autoupdate/support/onlinehelp/ja-JP/csp/V8.03.00/CS+.chm/Compiler-CCRX.chm/Output/er_C_msglist.html?Id=C0530005&toolif=Help%2520%2528CS%252B%252FV8.03.00%2520%2520%255B21%2520Nov%25202019%255D%253B%2520Microsoft%2520Windows%252010%2520Enterprise%2520%2528-%252C%252010.0.17763%252C%2520WOW64%2529%253B%2520%25E6%2597%25A5%25E6%259C%25AC%25E8%25AA%259E%2520%2528%25E6%2597%25A5%25E6%259C%25AC%2529%253B%2520CC-RX%252FV2.08.00%253B%2520RX%2520E1%2528JTAG%2529%253B%2520R5F563NFDxFC%253B%2520log%253Don%253B%2529#C0530005

これは対処法に書かれている通りRenesasまで問い合わせないと
何もわかりませんか?

Parents
  • こんばんは。尭と申します。

    現象としては別件だと思いますが、要問い合わせのInternal Error.は以外と起きるのかもしれません。
    以前にmruby/cのコンパイルを試みたらC0520000:Internal Error.で失敗しました。
    CS+
     CS+ for CC V8.01.00 [03 Dec 2018]
     バージョン情報
     統合開発環境 フレームワーク V9.01.00.05 [08 Nov 2018] 統合開発環境のメイン・ウインドウ部です。
     デバイス情報共通インタフェース V9.01.00.02 [17 Oct 2018] デバイス固有情報を取得するための共通ライブラリです。
     RXビルド・ツールCC-RX用プラグイン V6.01.00.00 [14 Sep 2017] RX用CC-RXコンパイラを利用するためのビルド・ツール・プラグインです。
     CC-RX V3.01.00 ビルド・ツールです。
      BuildToolCCRXCore V8.01.00.03 [09 Nov 2018]
    ソースコード
     mruby/c 2.0(mruby/c公式にあるRX210用の手順書を元に改造)
    ターゲットマイコン
     RX231
    そのときに引っかかっていたのはclass.cの mrbc_define_method(vm, mrbc_class_nil, "to_f", c_nil_to_f);でした。Floatクラスを無効にすればコンパイル出来ます。ざっと眺めてみましたが何がおかしいのかまでは判りませんでした。

    エラーの行番号が出ないですし原因となる箇所を探すには二分探索的に調べるしかないと思います。
Reply
  • こんばんは。尭と申します。

    現象としては別件だと思いますが、要問い合わせのInternal Error.は以外と起きるのかもしれません。
    以前にmruby/cのコンパイルを試みたらC0520000:Internal Error.で失敗しました。
    CS+
     CS+ for CC V8.01.00 [03 Dec 2018]
     バージョン情報
     統合開発環境 フレームワーク V9.01.00.05 [08 Nov 2018] 統合開発環境のメイン・ウインドウ部です。
     デバイス情報共通インタフェース V9.01.00.02 [17 Oct 2018] デバイス固有情報を取得するための共通ライブラリです。
     RXビルド・ツールCC-RX用プラグイン V6.01.00.00 [14 Sep 2017] RX用CC-RXコンパイラを利用するためのビルド・ツール・プラグインです。
     CC-RX V3.01.00 ビルド・ツールです。
      BuildToolCCRXCore V8.01.00.03 [09 Nov 2018]
    ソースコード
     mruby/c 2.0(mruby/c公式にあるRX210用の手順書を元に改造)
    ターゲットマイコン
     RX231
    そのときに引っかかっていたのはclass.cの mrbc_define_method(vm, mrbc_class_nil, "to_f", c_nil_to_f);でした。Floatクラスを無効にすればコンパイル出来ます。ざっと眺めてみましたが何がおかしいのかまでは判りませんでした。

    エラーの行番号が出ないですし原因となる箇所を探すには二分探索的に調べるしかないと思います。
Children
No Data