Skip to content

Failed

openmodelica_conversion.ConvertClass4.mos (from (result.xml))

Failing for the past 149 builds (Since #3553 )
Took 1 sec.

Stacktrace

Output mismatch (see stdout for details)

Standard Output

 + ConvertClass4                                                                     ... equation mismatch [time: 1]

==== Log C:\Windows\TEMP/omc-rtest-OpenModelica/openmodelica/conversion/ConvertClass4.mos_temp4884/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:\\Windows\\TEMP/omc-rtest-OpenModelica/openmodelica/conversion/ConvertClass4.mos_temp4884/equations-expected"2024-04-18 14:30:26.983940900 +0200
+++ "C:\\Windows\\TEMP/omc-rtest-OpenModelica/openmodelica/conversion/ConvertClass4.mos_temp4884/equations-got"2024-04-18 14:30:27.080942000 +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_temp4884, time: 1]