函数 _ 在范围 _ 中找不到

Function _ not found in scope _

我在使用默认为 Modelica 标准库 2D 组合的可替换类型参数时遇到问题 table。我正在使用 OpenModelica 1.14.1。我是 Modelica 的新手,所以我不确定我看到的是错误还是误解的结果。

下面的代码工作正常(因为当我按下 'Check Model' 时没有翻译错误):

model Error
replaceable class DefaultTable = Modelica.Blocks.Tables.CombiTable2D;
DefaultTable bob;
end Error;

然而,这不是:

model Error
replaceable class DefaultTable = Modelica.Blocks.Tables.CombiTable2D;
DefaultTable bob;
DefaultTable geoff;
end Error;

得到如下错误:

 [Modelica.Blocks.Tables: 613:7-613:57]: Function Internal.getTable2DValueNoDer not found in scope DefaultTable.

这是一个编译器错误:在 https://trac.openmodelica.org/OpenModelica/newticket

报告它

它似乎在旧的前端中工作(这是命令行中的默认设置,可以在 OMEdit 中打开)。