【TriCore / HighTec 固有】
引数に「構造体型の変数」のある関数をテスト対象にしたとき「データアドレスアライメント例外」エラーが発生しました。原因と対策方法を教えてください。
■エラー内容
SEM-E:[SXG-KT1-000203]データアドレスアライメント例外が発生しました。(pc=XXXXXXXXH / ea=XXXXXXXXH)
よくある質問(FAQ)
【TriCore / HighTec 固有】
引数に「構造体型の変数」のある関数をテスト対象にしたとき「データアドレスアライメント例外」エラーが発生しました。原因と対策方法を教えてください。
■エラー内容
SEM-E:[SXG-KT1-000203]データアドレスアライメント例外が発生しました。(pc=XXXXXXXXH / ea=XXXXXXXXH)
検証対象の関数において構造体型の引数がある場合、正しくシミュレーションできません。
■制限事項について
本エラーは、カバレッジマスターwinAMS (TriCore / HighTecコンパイラ) の制限事項に該当いたします。
※詳細については【カバレッジスターwinAMS MPU制限一覧(System-G).pdf】の「68.1 HighTec コンパイラ」項目をご覧ください。
■回避策
「テストドライバー (ダミー関数)」をご利用いただくことで回避できます。 詳細はこちら