wiki:ReleaseNotes/1.12.0

Version 2 (modified by adrpo, 7 years ago) (diff)

--

1.11.0 | 1.13.0

This is not the final release version

Release Notes for OpenModelica 1.12.0

OpenModelica Compiler (OMC)

Graphic Editor OMEdit

FMI Support

Other things

Component: *unknown* (6 matches)

Ticket Summary Resolution Owner Type Priority Version
#2821 Library Save Bug fixed somebody defect high trunk
#2910 Saving model problems fixed somebody defect high trunk
#3614 Much larger memory consumption of OMC under Linux than under Windows fixed sjolund.se defect critical
#4092 using ZeroMQ messaging instead of CORBA/omniORB? fixed somebody discussion normal
#4521 OM does not allow omitting a function output fixed somebody defect normal
#4570 State-machines translation error fixed bthiele defect critical v1.13.0-dev-nightly

Component: Backend (26 matches)

Ticket Summary Resolution Owner Type Priority Version
#1831 SimCodeUtil.calculateIndex failed fixed jfrenkel defect high
#1893 function createSimCode failed fixed somebody defect high
#2226 Improve event logging fixed lochel enhancement high trunk
#3446 Impure file name passing breaking CombiTimeTable fixed lochel defect normal trunk
#3691 indexReduction doesn't reduce system with algebraic loop state constrains fixed wbraun defect blocker v1.9.4-dev-nightly
#3703 Linearization of CombiTable2D fails fixed wbraun defect high v1.9.4-dev-nightly
#3799 SimCode generation fails for 3ph trafo models fixed lochel defect critical
#3816 Matching and sorting scales as O(N^3) in models with large numbers of discrete variables fixed ptaeuber defect critical
#4005 EncapsulateWhenConditions scales as O(N^3) in models where a when clause is triggered by a large vector of conditions fixed sjoelund.se defect high
#4040 missing C-code in derivative calculation of Tables fixed wbraun defect high
#4224 Activated wrapFunctionCalls lets events fail with Cpp runtime fixed lochel defect critical v1.12.0
#4228 Backend fails on complex when clause fixed lochel defect high
#4274 Warn about models without enough initial equations by default fixed lochel defect critical
#4279 Annex60 stopped working in dev version fixed wbraun defect high v1.12.0
#4304 assert in initial section fixed lochel discussion low
#4387 Functions with no return value are not called in when ( initial() ) clauses fixed lochel defect high v1.12.0
#4392 Stack overflow in calculateStrongComponentJacobians fixed adrpo defect high
#4394 PNLib problems with when(initial) and counter function fixed lochel defect high
#4399 OMEdit 1.12 simulate with animation fails on a model that works with 1.11 fixed lochel defect high v1.12.0
#4450 Most PhotoVoltaics examples are not working any more fixed ptaeuber defect critical v1.12.0
#4453 Compilation Time of a model with large size arrays fixed sjoelund.se defect high
#4454 Differentiate.differentiateExp speed is poor fixed lochel defect high v1.12.0
#4456 PreOptModule evalFunc leads to overdetermined system fixed vwaurich defect normal
#4460 ResolveLoops scales as O(N^3) in large linear circuit models fixed vwaurich defect high
#4530 Wrong implementation of sub/superSample in conjunction with shiftSample fixed rfranke defect high
#4561 Implement incomplete matching for under/overdetermined systems fixed sjoelund.se enhancement high

Component: Build Environment (4 matches)

Ticket Summary Resolution Owner Type Priority Version
#4114 make omedit puts files in wrong place on OSX fixed sjoelund.se defect blocker v1.11.0
#4326 Syntax error from configure script when trying to compile OpenModelica fixed sjoelund.se defect high
#4459 MSVC broken using latest 32bit Windows build fixed adrpo defect critical v1.12.0
#4491 OM does not compile Modelica trunk experiments with tables fixed adrpo defect high

Component: Code Generation (4 matches)

Ticket Summary Resolution Owner Type Priority Version
#4212 Wrong code generation for function calls involving cross product and MultiBody.Frames.Rotation records fixed sjoelund.se defect high
#4339 Erroneous descriptive strings for derivatives fixed lochel defect low
#4407 Cleanup of workspace / case sensitivity fixed lochel defect normal
#4419 Bug in simplification of rem() or div() fixed lochel defect blocker v1.12.0

Component: FMI (4 matches)

Ticket Summary Resolution Owner Type Priority Version
#4192 Cannot set discrete inputs for Co-Simulation FMU fixed lochel defect high v1.12.0
#4479 FMU source build fails due to missing lambda functions fixed lochel defect high
#4529 [c runtime] FMI setReal/getReal doesn't work fixed lochel defect critical
#4562 Fix default nominal attribute in FMUs fixed sjoelund.se defect high

Component: Frontend (10 matches)

Ticket Summary Resolution Owner Type Priority Version
#2619 OpenModelica in git instead of svn fixed sjoelund.se task high trunk
#4185 Change default of -d=gen to false fixed sjoelund.se defect high
#4189 OMC compiles models with no parameter-binding equations without giving warning/errors fixed somebody defect critical
#4190 When equations with array components as condition now fail fixed sjoelund.se defect high
#4207 Frontend evaluation of parameters fixed sjoelund.se defect high
#4258 compilation error when using multiple media fixed adrpo defect high v1.12.0
#4276 Allow assignment to fixed=false parameters fixed lochel defect high
#4306 Unit propagation issue fixed lochel defect normal
#4365 Count number of equations correctly when using inner/outer variables in algorithm fixed adrpo defect high
#4527 Clocked state machine run-time assert dimension error fixed bthiele defect high

Component: Initialization (1 match)

Ticket Summary Resolution Owner Type Priority Version
#4359 start-value are not initialized correctly fixed lochel defect blocker

Component: Installation program (5 matches)

Ticket Summary Resolution Owner Type Priority Version
#3618 Compiling From Source Fedora 23 fixed somebody defect high
#4018 Minimize the size of the Windows installer fixed adrpo defect high
#4508 The windows nightly installer/uninstaller is too slow fixed adeas31 defect high
#4516 Fix Linux RPM packages for version 1.12 and update webpage information fixed sjoelund.se defect blocker
#4647 Installation issue with Mac OS 10.13 fixed defect high

Component: Instantiation (1 match)

Ticket Summary Resolution Owner Type Priority Version
#1452 Better simplification needed fixed perost defect high trunk

Component: Interactive Environment (4 matches)

Ticket Summary Resolution Owner Type Priority Version
#2052 reassign parameter-value fixed somebody discussion high trunk
#3680 getConnectionCount does not return connection with for loop fixed adeas31 defect high v1.9.4-dev-nightly
#4233 Consecutive end <class> statements on the same lines wreak havoc in OMEdit fixed sjoelund.se defect critical
#4259 Omedit does not show a probably right annotation fixed sjoelund.se defect normal

Component: MetaModelica (3 matches)

Ticket Summary Resolution Owner Type Priority Version
#3867 Add alternative to array<T> for mutable variables fixed sjoelund.se enhancement high
#4382 Array operators .- .+ fail fixed lochel defect normal
#4474 inefficient list() comprehension fixed sjoelund.se defect high

Component: New Instantiation (1 match)

Ticket Summary Resolution Owner Type Priority Version
#1889 Handle String and Integer operators in new instantiation fixed perost defect high trunk

Component: OMEdit (83 matches)

Ticket Summary Resolution Owner Type Priority Version
#1857 Simplify adding new models fixed adeas31 enhancement low trunk
#2232 OMEdit: is it possible to set the axis regions manually? fixed adeas31 defect high trunk
#2249 Support new annotation DocumentationClass fixed adeas31 defect high trunk
#3414 Make OMEdit usable on Tablets / high resolution screens fixed adeas31 defect high trunk
#3906 Visualization of equation transformations in OMEdit broken fixed adeas31 defect high
#4038 Dassl modifiers no longer in sync fixed adeas31 defect blocker
#4067 Add a Documentation Editor to OMEdit. fixed adeas31 enhancement high
#4151 OMEdit options fields extend outside the window frame fixed adeas31 defect high v1.11.0
#4186 Duplicate of Modelica class with illegal class name fixed adeas31 defect high
#4188 OMedit issue with array connections fixed adeas31 defect high
#4196 OMEdit does not honour line thickness in connecting lines fixed adeas31 defect normal
#4197 Show backtraces from all threads fixed adeas31 enhancement high
#4199 Long delay before feedback in OMEdit fixed adeas31 enhancement normal
#4204 Parameter string not displayed correctly in diagram view fixed adeas31 defect high
#4208 OMEdit: animation pane not shown fixed adeas31 defect high
#4214 Add texture to spheres and cylinders in 3D visualization fixed vwaurich enhancement normal
#4218 Omedit changes modifiers in string when the parameters pop-up window is used fixed adeas31 defect blocker v1.12.0
#4252 OMEdit Forces Discrete GPU on Mac fixed adeas31 defect high
#4256 Text size on input connectors and other MSL components fixed adeas31 enhancement high
#4257 Simulation with ida solver doesn't start in OMEdit fixed adeas31 defect high v1.11.0
#4263 Hide toolbars when in the wrong perspective fixed adeas31 enhancement normal
#4264 Multi-line text fixed adeas31 enhancement low
#4267 OMEdit crash reports seem to freeze fixed adeas31 defect normal
#4275 Git feature issue fixed alash325 defect critical v1.12.0
#4281 Parametric Plot Does Not Work fixed adeas31 defect critical v1.12.0
#4282 Re-simulate disappeared from OMEdit Modeling pane fixed adeas31 defect high v1.12.0
#4283 names of new models fixed adeas31 enhancement low
#4287 Add support for checkbox annotation fixed adeas31 enhancement high v1.12.0
#4295 new "checkbox" annotation is ignored if combined with any other choices annotation fixed adeas31 defect high
#4296 Connections are not displayed correctly fixed adeas31 defect high
#4303 Support the Dialog(loadSelector|saveSelector) annotations fixed adeas31 enhancement critical
#4305 OMEdit: Message "Revert to last correct version" - default behavior fixed adeas31 enhancement normal
#4308 OMEdit: Snap to grid coarse modifier (shift key) and pan view (control key) fixed adeas31 enhancement normal
#4310 OMEdit: Code folding option unavailable if line ends with whitspace fixed adeas31 defect high
#4311 OMEdit segfault after start fixed adeas31 defect low
#4314 Feature request: close windows by ESC key fixed adeas31 enhancement high
#4319 OMEdit: Incomplete display of Icons with connector annotations fixed adeas31 defect normal
#4320 OMEdit: Follow connector transformation from Diagram View to Icon View fixed adeas31 enhancement normal
#4325 OMEdit: Check model window is too small fixed adeas31 defect high
#4327 OMEdit: Option to automatically clear all messages in Messages Browser fixed adeas31 enhancement normal
#4331 OMEdit: polygon annotation: discontinuous angle when Bezier enabled fixed adeas31 defect normal
#4332 OMEdit: polygon annotation: odd coordinates if more then two points are drawn fixed adeas31 defect normal
#4334 OMEdit: "save experiment annotation inside model" file changed and undo fixed adeas31 defect low
#4338 new checkBox annotation causes display error in diagram fixed adeas31 defect high v1.12.0
#4340 OMEdit: extend vertical space in Diagram View to e.g. investigate connectors thoroughly fixed adeas31 enhancement normal
#4341 OMEdit: display outline of models for system libraries in Diagram View fixed adeas31 enhancement normal
#4342 OMEdit: bug: positions of elements in protected section are not saved properly fixed adrpo defect normal
#4343 OMEdit: open a model with [enter] key in Libraries Browser fixed adeas31 enhancement normal
#4348 OMEdit: preserve User's GUI customization - some elements are missing fixed adeas31 defect normal
#4349 OMEdit: very coarse zoom steps in Documentation Browser fixed adeas31 enhancement low
#4357 OMEdit allows class names with spaces fixed adeas31 defect high v1.12.0
#4361 Util/StringHandler.cpp:1125:40: error: ambiguous overload for ‘operator!=’ fixed adeas31 defect normal v1.12.0
#4376 OMEdit: Undo stack is cleared when the model is saved in TextView fixed adeas31 defect high
#4377 Long simulation time causes OMEdit to freeze fixed adeas31 defect high v1.12.0
#4379 OMEdit: Select multiple objects in DiagramView with [Shift] key (not with [Control] key) fixed adeas31 enhancement normal
#4381 OMEdit: A for loop in equations leads to vanishing of connection annotations (wires) fixed adeas31 defect normal
#4400 OMPlot: Double click on plot legend entry toggles hiding trace fixed adeas31 enhancement high v1.12.0
#4401 OMEdit: Open component class in Diagram View with [Shift] + [Enter] fixed adeas31 enhancement normal v1.12.0
#4402 OMEdit: Correctly switch between Simulate with and w/o Animation fixed adeas31 enhancement normal v1.12.0
#4404 OMEdit: Auto-Complete - Some key features are missing fixed adeas31 enhancement high v1.12.0
#4409 Object moving in block diagram unfolds all annotations in text view fixed adeas31 defect high v1.12.0
#4421 Units of measure field loads a "save as.." dialog fixed adeas31 defect high
#4431 OMEdit includes too large white spaces when exporting to clibpoard. fixed adeas31 defect low
#4433 Improve the layout of the declarative debugger fixed adeas31 enhancement high
#4434 infoXMLOperations not found by declarative debugging fixed adeas31 defect critical
#4436 Improve how equations are shown in the declarative debugger when tearing is applied fixed adeas31 enhancement high
#4440 OMEdit does not simulate fixed adeas31 defect high
#4444 Equations inside the Equations Operation window of the declarative debugger are difficult to interpret fixed adeas31 enhancement high
#4461 OMEdit does not save additional simulation flags fixed adeas31 defect critical v1.12.0
#4463 Feature request: show library version number, build, date and library dependencies in tool tip fixed adeas31 enhancement high
#4468 OMEdit cuts names when copying to clipboard fixed adeas31 defect normal
#4472 OMEdit corrupts files fixed adeas31 defect blocker
#4476 FillPattern.HorizontalCylinder SVG export is not working properly fixed adeas31 defect high
#4478 Show time units in Simulation Setup fixed adeas31 defect high
#4486 Report end of initialization and start of simulation in the log fixed adeas31 defect critical
#4490 Display issues with Modelica Trunk fixed adeas31 defect high
#4492 Documentation view is not working in OMEdit fixed adeas31 defect high
#4505 Icon text of plugs shall not be visible in Diagram View fixed adeas31 defect high
#4514 OMEdit crashes when loading model with state machine fixed adeas31 defect high
#4547 Duplicate models should belong to the original model's package by default fixed adeas31 enhancement high
#4567 Simulation Toolbar appears twice fixed adeas31 defect high
#4572 OMEdit allows illegal instance names through GUI fixed adeas31 defect blocker
#4576 OMEdit crashes when try to create a transition between two states of a status machine fixed adeas31 defect high v1.13.0-dev-nightly

Component: OMNotebook (1 match)

Ticket Summary Resolution Owner Type Priority Version
#4193 Show line numbers in Inputcells for OMNotebook fixed hkiel enhancement normal

Component: OMOptim (1 match)

Ticket Summary Resolution Owner Type Priority Version
#4487 OMOptim does not communicate with OMC fixed adrpo defect high v1.11.0

Component: OMPython (2 matches)

Ticket Summary Resolution Owner Type Priority Version
#3705 Implement jupyter-openmodelica in addition to OMNotebook fixed adeas31 enhancement normal
#4029 OMPython setup.py assumes omniidl is installed fixed alash325 enhancement low v1.11.0

Component: Parser (1 match)

Ticket Summary Resolution Owner Type Priority Version
#4153 Diff algorithm failure fixed sjoelund.se defect critical

Component: Run-time (6 matches)

Ticket Summary Resolution Owner Type Priority Version
#1468 Discontinuity in results not properly stored (?) fixed asodja discussion normal
#2546 No state simulation after 1e+08 seconds fixed somebody defect high trunk
#2763 Propagation of start values for inputs to simulation fixed lochel enhancement normal trunk
#4220 Improve logging of homotopy-based initialization (-ils) fixed lochel enhancement high
#4488 Simulation crash with optimization solver fixed sjoelund.se defect blocker v1.12.0
#4520 Lookup: how to start from top level fixed somebody defect normal

Component: Susan (Templates) (1 match)

Ticket Summary Resolution Owner Type Priority Version
#3949 Susan parses the same interface files several times included from different files fixed sjoelund.se defect high

Component: Third-Party Libraries (1 match)

Ticket Summary Resolution Owner Type Priority Version
#4439 Include Libraries in OpenModelica fixed sjoelund.se enhancement high