Skip to content

Failed

metamodelica_meta.BuiltinList.mos (from (result.xml))

Failing for the past 274 builds (Since #3430 )
Took 6 sec.

Stacktrace

Output mismatch (see stdout for details)

Standard Output

 + BuiltinList                                                                       ... equation mismatch [time: 5]

==== Log C:\Windows\TEMP/omc-rtest-OpenModelica/metamodelica/meta/BuiltinList.mos_temp3903/log-BuiltinList.mos
true

"[metamodelica/meta/BuiltinList.mos:10:1-10:30:writable] Error: Could not solve the polymorphism in the function call to .listAppend
  Input bindings:
    $A:
      #Real
      #Integer
  Solved bindings:

  Unsolved bindings:
    $A:
      #Real
      #Integer
"
{1.0,2.0,3.0,4.0,5.0,6.0}
""
({3,2,1},{1,2,3,1,2,3},3,true,2,{1,2})

true
({(1,1.5,0,"tup3",record BuiltinList.UT.UT1
    lst = {}
end BuiltinList.UT.UT1;),(1,1.5,0,"tup2",record BuiltinList.UT.UT1
    lst = {(1,NONE())}
end BuiltinList.UT.UT1;),(1,1.5,0,"tup1",record BuiltinList.UT.UT1
    lst = {(3,SOME(2)),(2,NONE())}
end BuiltinList.UT.UT1;)},{(1,1.5,0,"tup1",record BuiltinList.UT.UT1
    lst = {(3,SOME(2)),(2,NONE())}
end BuiltinList.UT.UT1;),(1,1.5,0,"tup2",record BuiltinList.UT.UT1
    lst = {(1,NONE())}
end BuiltinList.UT.UT1;),(1,1.5,0,"tup3",record BuiltinList.UT.UT1
    lst = {}
end BuiltinList.UT.UT1;),(1,1.5,0,"tup1",record BuiltinList.UT.UT1
    lst = {(3,SOME(2)),(2,NONE())}
end BuiltinList.UT.UT1;),(1,1.5,0,"tup2",record BuiltinList.UT.UT1
    lst = {(1,NONE())}
end BuiltinList.UT.UT1;),(1,1.5,0,"tup3",record BuiltinList.UT.UT1
    lst = {}
end BuiltinList.UT.UT1;)},3,true,true,(1,1.5,0,"tup1",record BuiltinList.UT.UT1
    lst = {(3,SOME(2)),(2,NONE())}
end BuiltinList.UT.UT1;),{(1,1.5,0,"tup1",record BuiltinList.UT.UT1
    lst = {(3,SOME(2)),(2,NONE())}
end BuiltinList.UT.UT1;),(1,1.5,0,"tup3",record BuiltinList.UT.UT1
    lst = {}
end BuiltinList.UT.UT1;)},{(1,1.5,0,"tup3",record BuiltinList.UT.UT1
    lst = {}
end BuiltinList.UT.UT1;)})
""

""
'' 
Equation mismatch: diff says: 
--- "C:\\Windows\\TEMP/omc-rtest-OpenModelica/metamodelica/meta/BuiltinList.mos_temp3903/equations-expected"2024-04-18 15:49:37.414694600 +0200
+++ "C:\\Windows\\TEMP/omc-rtest-OpenModelica/metamodelica/meta/BuiltinList.mos_temp3903/equations-got"2024-04-18 15:49:42.875835600 +0200
@@ -13,11 +13,11 @@
 #Integer
 "
 {1.0,2.0,3.0,4.0,5.0,6.0}
 ""
 ({3,2,1},{1,2,3,1,2,3},3,true,2,{1,2})
-({7,6,5},{5,6,7,5,6,7},3,false,6,{5,6})
+
 true
 ({(1,1.5,0,"tup3",record BuiltinList.UT.UT1
 lst = {}
 end BuiltinList.UT.UT1;),(1,1.5,0,"tup2",record BuiltinList.UT.UT1
 lst = {(1,NONE())}
@@ -43,25 +43,7 @@
 lst = {}
 end BuiltinList.UT.UT1;)},{(1,1.5,0,"tup3",record BuiltinList.UT.UT1
 lst = {}
 end BuiltinList.UT.UT1;)})
 ""
-({(1,1.5,0,"tup2",record BuiltinList.UT.UT1
-lst = {(1,NONE())}
-end BuiltinList.UT.UT1;),(1,1.5,0,"tup1",record BuiltinList.UT.UT1
-lst = {(3,SOME(2)),(2,NONE())}
-end BuiltinList.UT.UT1;)},{(1,1.5,0,"tup1",record BuiltinList.UT.UT1
-lst = {(3,SOME(2)),(2,NONE())}
-end BuiltinList.UT.UT1;),(1,1.5,0,"tup2",record BuiltinList.UT.UT1
-lst = {(1,NONE())}
-end BuiltinList.UT.UT1;),(1,1.5,0,"tup1",record BuiltinList.UT.UT1
-lst = {(3,SOME(2)),(2,NONE())}
-end BuiltinList.UT.UT1;),(1,1.5,0,"tup2",record BuiltinList.UT.UT1
-lst = {(1,NONE())}
-end BuiltinList.UT.UT1;)},2,false,false,(1,1.5,0,"tup1",record BuiltinList.UT.UT1
-lst = {(3,SOME(2)),(2,NONE())}
-end BuiltinList.UT.UT1;),{(1,1.5,0,"tup1",record BuiltinList.UT.UT1
-lst = {(3,SOME(2)),(2,NONE())}
-end BuiltinList.UT.UT1;)},{(1,1.5,0,"tup3",record BuiltinList.UT.UT1
-lst = {}
-end BuiltinList.UT.UT1;)})
+
 ""
'' 
Equation mismatch: omc-diff says: 
Line 18: Lexical token differs:
expected: ({
got:      


== 1 out of 1 tests failed [metamodelica/meta/BuiltinList.mos_temp3903, time: 6]