”かふぇルネ“はルネサス製品に関してユーザ同士が自由に会話をするツールであり、回答者はルネサス社内外の方たちとなります。ルネサス製品やソリューションに関して正式な回答をご希望の場合は、ルネサス技術サポート問合せをご使用ください。

e2 studioのBugではないかと思われる動作について(コンパイラ関連以外 other than compiler related issue)

こんにちは。NoMaYです。

e2 studio本体では無いですが、こういうページがあったのかと思って開いてみれば、中身のバージョンが違いますね、、、(会社組織なのだからクロスチェックぐらいは、、、)

www2.renesas.eu/_custom/software/ree_eclipse/e2studio8/docs/2022_01/whatsnew.html
画面コピー


[追記]

e2 studio 2022-01インストール後に以下のページが開いたので覗こうとしてみたら、、、

e² studio What's New
www2.renesas.eu/_custom/software/ree_eclipse/e2studio8/docs/whatsnew.htm

e² studio Release Notes
www2.renesas.eu/_custom/software/ree_eclipse/e2studio8/docs/releasenote.htm

[関連リンク]

e2 studioのcompiler関連のBugではないかと思われる動作について
japan.renesasrulz.com/cafe_rene/f/forum21/6435/e2-studio-compiler-bug

RL78 SmartConfiguratorで気になった点とか改善する案とか報告してみるスレッド
japan.renesasrulz.com/cafe_rene/f/forum18/7253/rl78-smartconfigurator

RX SmartConfiguratorで気になった点とか改善する案とか報告してみるスレッド
japan.renesasrulz.com/cafe_rene/f/forum5/7536/rx-smartconfigurator
 

  • こんにちは。NoMaYです。

    > e2 studio本体では無いですが、こういうページがあったのかと思って開いてみれば、中身のバージョンが違いますね、、、

    修正されましたね。でも、何か変な文字列が表示されているような、、、(だからクロスチェックぐらいは、、、)

    http://www2.renesas.eu/_custom/software/ree_eclipse/e2studio8/docs/2022_01/whatsnew.html
    画面コピー

     

  • こんにちは。NoMaYです。#バグとはちょっと違いますが別スレッドのフォローアップです

    e2 studio 2022-01では、rcpcファイルを自動生成する設定(デフォルト)のままでもproblem表示にワーニングが表示されないようになりましたね。

    画面コピー



    [関連リンク]

    e2studio 2021-10 でrcpcファイルが自動生成される?
    japan.renesasrulz.com/cafe_rene/f/forum21/7582/e2studio-2021-10-rcpc
     

  • こんにちは。NoMaYです。

    > 何か変な文字列が表示されているような、、、

    修正されましたね。表示される What's new の項目の数も増えているッポイです。

  • こんにちは。NoMaYです。

    以前の別スレッドの話題をリンクしておきます。

    Renesas e² studio Version: 2021-10 (21.10.0) の動作について
    japan.renesasrulz.com/cafe_rene/f/forum21/7783/renesas-e2-studio-version-2021-10-21-10-0
    内容
    ・ クリーンビルドした時にRXスマートコンフィグレータ生成コードが再生成されてソースが上書きされて困っている
    理由
    ・ FITモジュールの幾つかで不整合が残っていてFITソースを書き換えないといけないものがある
    ・ CGコンポーネントでユーザがユーザ記述部以外を書き換えて所望の処理を実現する運用方法がそれなりに行われている
    ・ 生成コードの不具合回避策としてルネサスから提示されているものの中には生成コードを書き換えて回避するタイプのものがある
    ・ 上記に関して従来はユーザが明示的にコードを再生成する時だけユーザがケアすれば良かったが今は少しうっかりしただけで上書きされてしまう

  • こんにちは。NoMaYです。

    本日公開されたe2 studio 2022-04ですけど、以下の画面コピーのインストールエラーが出ますね。(おまけに、エラーメッセージのコピペが出来ません。) QE for Displayをインストールしようとしなければエラーは出ないかとは思うのですけれども。(なお、2回試して2回とも駄目でした。)

    画面コピー



     

  • こんにちは。NoMaYです。

    e2studio.iniで以下の記述でe2studioが起動しなくなりましたね。低スペPCでメモリイーターのe2studioを騙し騙し使っていたのですが。

    -Xmx1280

      
    [追記]

    と思ったら以下では起動するのですね。

    -Xmx1g

     
     

  • Renesas Views → Renesas Software Installer で後からQEだけインストールしてみたら無事にインストールされました。
    上記で表示されているプラグインのバージョンとは若干違うので、公開のタイミングの問題かもしれません。

  • > と思ったら以下では起動するのですね。
    > -Xmx1g

    同じ機種で同じ物理メモリを積んでいても、どこまで増やすと起動しなくなるかはPCによって異なります。なぜかはいまだに分かりませんけど。

  • こんにちは。NoMaYです。

    ん?Renesas DSP Assembler?(またちょっと別スレッドのCMakeの話がややこしくなりそうな予感が、、、)

    画面コピー

     

  • こんにちは。NoMaYです。

    QE for Displayをe2 studio上で追加インストールしようとしたら、以下の1枚目と6枚目の画面コピーのところで凡そ30分と20分程待たされましたかね。

    画面コピー








     

  • こんにちは。NoMaYです。

    ん?新しい e2 studio 2022-04 が出たのかな?

    4月にダウンロードしたもの (HelpのAboutを見る限りは R20220331-2313 でした)

    setup_e2_studio_2022-04.zip (中身は setup_e2_studio_2022-04.exe (サイズ 1,337,579 KB))

    今日ダウンロードしたもの

    e2studio_installer-2022-04.R20220331-2313.exe (サイズ 1,337,573 KB)

    画面コピー

     

  • こんにちは。NoMaYです。

    最近のe2 studioはインラインアセンブラ関数のキーワードを認識してエディタウィンドウ上でそれらがエラーにならないようになっていたのですね。(ひょっとして、話題が遅かった?、かも、、、) ただ、逆に、インラインアセンブラ関数以外でもエラーにならないですね、、、う~ん、、、

    画面コピー

    これがエラー表示されないのは良いことですけれども


    これがエラー表示されないのは良くないと思うのですが

     

  • > これがエラー表示されないのは良いことですけれども

    ここの 43524 で、#pragmaの解釈を追加したのだと思われます。関数の中身を評価対象外としているように見えます。

    https://www2.renesas.eu/_custom/software/ree_eclipse/e2studio8/docs/releasenotes/2021_10/releasenote.pdf#page=42

    さすがにインラインアセンブラの文法解析をCODANに詰め込むのは厳しいと思います。C言語の解析ツールなので。

    > ただ、逆に、インラインアセンブラ関数以外でもエラーにならないですね
    こっちは不思議ですね。
    MOV.L のLを外したりするとエラーにはなるので、記述内容によるみたいですが。

  • ほや さん、こんにちは。NoMaYです。

    確かにキーワードを認識しているわけでは無いですね。他方、そういえば、INDEXER/CODANは昔から挙動が怪しく、何が原因なのか分からず厄介ですね。何気に以下を試したらエラー表示されませんでした、、、む~ん、、、

    自分の頭の中がVisual Studio Codeとごっちゃになっているのかな?e2 studioでも昔はエラーになったような気がするのは記憶違いだったかな?

    画面コピー

    総じて、正しいコードがエラー表示される、より、誤ったコードでもエラー表示されない、方が初学者の混乱は小さいと思うけれど

     

  • > そういえば、INDEXER/CODANは昔から挙動が怪しく、何が原因なのか分からず厄介ですね。
    そもそもindexerって、何のためにあるのかを考えたことがありませんでした。5歳児に叱られちゃいます。
    基本的な情報はここにあります。
    https://www.eclipse.org/community/eclipse_newsletter/2013/october/article4.php

    #ifdefで無効なブロックをグレー表示にしたり、変数や関数の宣言位置にジャンプしたりといったエディタ機能をサポートするためのものなんですね。今知りました。

    CODANはシンボルが宣言済かどうかをindexerのデータベースから拾っていますが、
    インラインアセンブラの表記が正しいかを判断する情報はそこにはないので直接は関係しないと思います。