Failed
openmodelica_conversion.ConvertClass4.mos (from (result.xml))
Stacktrace
Output mismatch (see stdout for details)
Standard Output
+ ConvertClass4 ... equation mismatch [time: 0]
==== Log C:\Users\OPENMO~1\AppData\Local\Temp/omc-rtest-OpenModelica/openmodelica/conversion/ConvertClass4.mos_temp8666/log-ConvertClass4.mos
true
false
"Error: Error opening file: scripts/ConvertClass4.mos: No such file or directory.
"
"package ConvertClass4
model A
extends Modelica.SIunits.Icons.Conversion;
Modelica.SIunits.Length x;
model B
Modelica.SIunits.Temperature x;
equation
x = Modelica.SIunits.Conversions.from_degC(25);
end B;
end A;
package C
model D
Modelica.SIunits.Temperature t = Modelica.SIunits.Conversions.from_degC(25);
Modelica.SIunits.Conversions.NonSIunits.Temperature_degC c;
algorithm
c := Modelica.SIunits.Conversion.to_degC(77);
end D;
model E
import SI = Modelica.SIunits;
SI.Temperature x;
function from_degC = Modelica.SIunits.Conversions.from_degC;
equation
x = from_degC(25);
end E;
end C;
end ConvertClass4;"
''
Equation mismatch: diff says:
--- "C:\\Users\\OPENMO~1\\AppData\\Local\\Temp/omc-rtest-OpenModelica/openmodelica/conversion/ConvertClass4.mos_temp8666/equations-expected"2026-05-03 16:16:34.385653000 +0200
+++ "C:\\Users\\OPENMO~1\\AppData\\Local\\Temp/omc-rtest-OpenModelica/openmodelica/conversion/ConvertClass4.mos_temp8666/equations-got"2026-05-03 16:16:34.519653500 +0200
@@ -1,32 +1,33 @@
true
-true
-""
+false
+"Error: Error opening file: scripts/ConvertClass4.mos: No such file or directory.
+"
"package ConvertClass4
model A
-extends Modelica.Units.Icons.Conversion;
-Modelica.Units.SI.Length x;
+extends Modelica.SIunits.Icons.Conversion;
+Modelica.SIunits.Length x;
model B
-Modelica.Units.SI.Temperature x;
+Modelica.SIunits.Temperature x;
equation
-x = Modelica.Units.Conversions.from_degC(25);
+x = Modelica.SIunits.Conversions.from_degC(25);
end B;
end A;
package C
model D
-Modelica.Units.SI.Temperature t = Modelica.Units.Conversions.from_degC(25);
-Modelica.Units.NonSI.Temperature_degC c;
+Modelica.SIunits.Temperature t = Modelica.SIunits.Conversions.from_degC(25);
+Modelica.SIunits.Conversions.NonSIunits.Temperature_degC c;
algorithm
-c := Modelica.Units.SI.Conversion.to_degC(77);
+c := Modelica.SIunits.Conversion.to_degC(77);
end D;
model E
-import Modelica.Units.SI;
+import SI = Modelica.SIunits;
SI.Temperature x;
-function from_degC = Modelica.Units.Conversions.from_degC;
+function from_degC = Modelica.SIunits.Conversions.from_degC;
equation
x = from_degC(25);
end E;
end C;
end ConvertClass4;"
''
Equation mismatch: omc-diff says:
Failed 't' 'f'
Line 2: Text differs:
expected: true
got: false
== 1 out of 1 tests failed [openmodelica/conversion/ConvertClass4.mos_temp8666, time: 0]
