Timeline
2020-12-21:
- 20:02 Milestone 1.16.2 completed
- Bugfix release
- 19:39 Ticket #6290 (Fix introduced issues with the cleanup of Interactive/InteractiveUtil) closed by
- fixed
- 19:26 Ticket #6302 (Fix to NF fails to evaluate structural parameters) closed by
- fixed: Fixed in …
- 18:09 Changeset in OpenModelica [b74c531]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 3 edits3 adds in /
- 18:09 Changeset in OpenModelica [6916a86]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 5 edits1 add in /
fix ticket #6300, use NF for getElementAnnotations if -d=nfAPI is on
- add Documentation record to Constants.mo
- add a test for the ticket
- 18:09 Changeset in OpenModelica [f7d1f96]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 19 edits in /
Revert "Clean up Interactive/InteractiveUtil."
This reverts commit 467f446ca9314810b7c5bc40a86cdd991fa18cfd.
See #6290
- 17:43 Changeset in OpenModelica [0e7708ce]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 2 edits in /
Update OMSimulator (#7054)
- 16:40 Changeset in OpenModelica [91572c09] by
-
- 1 edit in testsuite/omsimulator/test03.mos
Expected output
- 15:58 Changeset in OpenModelica [ebebc61] by
-
- 3 edits3 adds in /
- 15:58 Changeset in OpenModelica [2d4b3a19] by
-
- 5 edits1 add in /
fix ticket #6300, use NF for getElementAnnotations if -d=nfAPI is on
- add Documentation record to Constants.mo
- add a test for the ticket
- 15:58 Changeset in OpenModelica [dcde9e5] by
-
- 19 edits in /
Revert "Clean up Interactive/InteractiveUtil."
This reverts commit 467f446ca9314810b7c5bc40a86cdd991fa18cfd.
See #6290
- 14:02 Ticket #6299 (Multiple extends does not work in GUI) closed by
- duplicate
2020-12-20:
- 19:21 Changeset in OpenModelica [06d99fa4]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 1 edit in libraries
Updated libraries
- libraries 1a8f4a6...eb40bf5 (1):
Bump libraries
- 17:38 Ticket #6304 (Issue with the NF in Chemical library) created by
- Recent commits to the NF broke some models of the Chemical library, …
- 17:13 Ticket #6303 (Issue with records in Chemical library) created by
- There are several test cases failing in the …
- 17:00 Ticket #6246 (Problem with state selection in Chemical library) closed by
- fixed: The issue has been fixed in the meantime, the model now simulates …
- 16:59 Ticket #5752 (Chemical library broken because of issue with String array package constant) closed by
- fixed: This issue seems to have been fixed in the meantime, the models …
- 16:42 Ticket #6302 (Fix to NF fails to evaluate structural parameters) created by
- Please check this …
- 16:29 Ticket #6297 (FMU of a LeadLag block fails) closed by
- wontfix: Only now I realise that the model that I try to convert into FMU has …
- 16:28 Ticket #6287 (Handling of parameter records is a nightmare) closed by
- fixed: Replying to ahaumer@…: > Many thanks to Martin Sjoelund …
- 15:31 Ticket #6301 (Generation of documentation gets stuck) created by
- Had to kill this one: python …
- 15:08 Changeset in OpenModelica [fd2a6cf]maintenance/v1.16v1.16.2 by
-
- 3 edits3 adds in /
- 14:29 Ticket #6288 (Problem with replaceable record) closed by
- fixed: Should be fixed via: …
- 14:22 Changeset in OpenModelica [2a8ecca] by
-
- 3 edits3 adds in /
- 12:59 Changeset in OpenModelica [577b875d] by
-
- 4 edits1 add1 delete in OMCompiler/Compiler
[NB] further work on SBGraph matching
- rename AdjacencyList to IncidenceList and wrap it in SBGraph package
- introduce BipartiteIncidenceList
- introduce SetTypes for vertices and edges
- refine some functions in Causalize
- 03:24 Ticket #6300 (getElementAnnotation is using the OF) closed by
- fixed
- 03:23 Changeset in OpenModelica [ee13cc6b]maintenance/v1.16 by
-
- 5 edits1 add in /
fix ticket #6300, use NF for getElementAnnotations if -d=nfAPI is on
- add Documentation record to Constants.mo
- add a test for the ticket
- 01:40 Changeset in OpenModelica [8d5510d] by
-
- 5 edits1 add in /
fix ticket #6300, use NF for getElementAnnotations if -d=nfAPI is on
- add Documentation record to Constants.mo
- add a test for the ticket
- 01:14 Ticket #6300 (getElementAnnotation is using the OF) created by
- getElementAnnotations is using the old front-end so opening for …
2020-12-19:
- 23:24 Ticket #6299 (Multiple extends does not work in GUI) created by
- Consider the following attached example: […] Apply the following …
- 19:20 Changeset in OpenModelica [00309fd]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 1 edit in libraries
Updated libraries
- libraries 8de6bf0...1a8f4a6 (1):
Bump libraries
- 18:11 Ticket #6298 (Wrong clipping of exported PNG file) created by
- When exporting the diagram view of …
- 16:59 Ticket #6297 (FMU of a LeadLag block fails) created by
- The attached model models a transfer function with one pole and one …
- 15:17 Ticket #6296 (FMI export recently fails with array outputs) created by
- This is a modified version of …
- 14:05 Changeset in OpenModelica [a57c9e7] by
-
- 1 edit in OMSimulator
Update OMSimulator
- 11:39 Changeset in OpenModelica [a3e19c61]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 1 edit in OMCompiler/Compiler/NFFrontEnd/NFBuiltinCall.mo
Fix handling of fill
- Forgot that functions are more than algorithms.
- 10:41 Changeset in OpenModelica [0237385] by
-
- 1 edit in OMCompiler/Compiler/NFFrontEnd/NFBuiltinCall.mo
Fix handling of fill
- Forgot that functions are more than algorithms.
- 10:29 Ticket #6295 (OMEdit fixes for 1.16.2) closed by
- fixed
- 10:29 Ticket #6295 (OMEdit fixes for 1.16.2) created by
- Several fixes to OMEdit were back-ported from 1.17.0-dev to 1.16.2. A …
2020-12-18:
- 21:09 Ticket #6286 (install 2 versions OM in parallel?) closed by
- worksforme: ok I wasn't aware of the "dirty hack" to rename the old installation, …
- 19:21 Changeset in OpenModelica [2e7db4f]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 1 edit in libraries
Updated libraries
- libraries 9869652...8de6bf0 (1):
Bump libraries
- 13:21 Changeset in OpenModelica [710cd2c7]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 1 edit in OMCompiler/Compiler/NFFrontEnd/NFInstNode.mo
Fix InstNode.scopeList for generated inners.
- 12:37 Changeset in OpenModelica [e92fdd72] by
-
- 1 edit in OMCompiler/Compiler/NFFrontEnd/NFInstNode.mo
Fix InstNode.scopeList for generated inners.
- 12:37 Changeset in OpenModelica [39081a21]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 1 edit in OMCompiler/Compiler/NFFrontEnd/NFBuiltinCall.mo
Relax variability check for fill in algorithms
- 11:33 Changeset in OpenModelica [3ed759f] by
-
- 1 edit in OMCompiler/Compiler/NFFrontEnd/NFBuiltinCall.mo
Relax variability check for fill in algorithms
2020-12-17:
- 17:47 Ticket #6294 (The complexity of matching and sorting deteriorated badly between 1.13 ...) created by
- Please compare the performance of SteamPipe_N in the …
- 17:30 Changeset in OpenModelica [7f6b8609]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 6 edits1 add in /
Improve inner generation of components
- Mark generated inner elements and use that to remove the outer prefix from crefs involving generated inner components, and change the instantiation scope of generated inner component to be the scope they're declared in instead of the root class.
- Simplify the caching of generated inners by removing the TOP_SCOPE cache type and use an UnorderedMap in the TOP_SCOPE node type instead.
- 16:38 Changeset in OpenModelica [04d04aab] by
-
- 6 edits1 add in /
Improve inner generation of components
- Mark generated inner elements and use that to remove the outer prefix from crefs involving generated inner components, and change the instantiation scope of generated inner component to be the scope they're declared in instead of the root class.
- Simplify the caching of generated inners by removing the TOP_SCOPE cache type and use an UnorderedMap in the TOP_SCOPE node type instead.
- 16:02 Ticket #6293 (Function non-inputs are initialized in the wrong order) created by
- Non-input components in functions should according to 12.4.4 be …
- 15:32 Ticket #6289 (newInst fails to resolve renaming import) closed by
- fixed: Fixed in [https://github.com/OpenModelica/OpenModelica/pull/7050 PR …
- 15:19 Changeset in OpenModelica [120d48b6]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 1 edit in OMCompiler/Compiler/NFFrontEnd/NFBuiltinCall.mo
Fix fill/ones/zeros
- 14:55 Ticket #6292 (Multiple instances of the same FMU exported from OM cannot be run in ...) created by
- I try to use several instances of the same FMU (for Co-Simulation) …
- 12:39 Changeset in OpenModelica [d95a592] by
-
- 1 edit in OMCompiler/Compiler/NFFrontEnd/NFBuiltinCall.mo
Fix fill/ones/zeros
- 12:32 Changeset in OpenModelica [8b45ab9]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 1 edit in OMCompiler/Compiler/NFFrontEnd/NFExpression.mo
Make use of temporary variable
See commit eff10ba3e2f76c0ff559b911ab7b38a5bcb70cd9
- 11:11 Ticket #6291 (failed to value of parameter) created by
- short example: […] I'm trying to modify my model with the method …
- 09:12 Ticket #6290 (Fix introduced issues with the cleanup of Interactive/InteractiveUtil) created by
- The cleanup of Interactive/InteractiveUtil …
- 08:40 Ticket #6289 (newInst fails to resolve renaming import) created by
- IdealizedContact.Examples.Example1 uses a PartialContactBlock that …
2020-12-16:
- 23:52 Ticket #6288 (Problem with replaceable record) created by
- Steps to reproduce: - open the attached package - open …
- 21:18 Ticket #5701 (Support the Buildings library) closed by
- duplicate: This ticket is now obsolete, see #6281
- 19:21 Changeset in OpenModelica [f2a72ba]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 1 edit in libraries
Updated libraries
- libraries fa08a0e...9869652 (2):
Bump libraries
Bump libraries
- 18:08 Ticket #6287 (Handling of parameter records is a nightmare) created by
- OM 1.16.1 (64 bit) on Windows 10 pro I'm using parameter records to …
- 17:03 Changeset in OpenModelica [f47997f] by
-
- 1 edit in OMCompiler/Compiler/NFFrontEnd/NFExpression.mo
Make use of temporary variable
See commit eff10ba3e2f76c0ff559b911ab7b38a5bcb70cd9
- 16:57 Changeset in OpenModelica [98a5550]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 1 edit in OMCompiler/configure.ac
Improve error messages in OMCompiler/configure.ac
- 16:15 Changeset in OpenModelica [a1901c0] by
-
- 1 edit in OMCompiler/configure.ac
Improve error messages in OMCompiler/configure.ac
- 15:01 Ticket #6286 (install 2 versions OM in parallel?) created by
- Why is it not possible to install 2 versions of OM in parallel? See …
- 13:46 Changeset in OpenModelica [6523749]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 5 edits1 add in /
Improve handling of fill/ones/zeros
- Require that the arguments determining the dimension sizes of fill/ones/zeros calls are evaluatable except in functions.
- 13:46 Changeset in OpenModelica [eff10ba3]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 1 edit in OMCompiler/Compiler/NFFrontEnd/NFExpression.mo
Avoid creating no-op cast expressions
- 12:56 Changeset in OpenModelica [6f14868] by
-
- 5 edits1 add in /
Improve handling of fill/ones/zeros
- Require that the arguments determining the dimension sizes of fill/ones/zeros calls are evaluatable except in functions.
- 12:53 Changeset in OpenModelica [581d772d] by
-
- 1 edit in OMCompiler/Compiler/NFFrontEnd/NFExpression.mo
Avoid creating no-op cast expressions
- 10:42 Ticket #6285 (Minimal tearing failing for example from MSL) created by
- When disabling linear tearing for PR …
- 08:47 Ticket #6284 (When condition with dae mode) created by
- Such an example works fine with ida but not anymore when adding the …
2020-12-15:
- 19:40 Changeset in OpenModelica [a1be6689]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 6 edits11 adds in /
update data reconciliation tests (#7041)
- 18:54 Changeset in OpenModelica [16b16516] by
-
- 6 edits11 adds in /
update data reconciliation tests
- 18:09 Ticket #6283 (uncertain attribute not handled in New-FrontEnd which is needed for ...) closed by
- fixed: The PR is now merged. Replying to casella: > Wow, that …
- 18:01 Changeset in OpenModelica [667ae4b]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 4 edits in OMCompiler/Compiler
Add support for uncertain builtin attribute
- 17:21 Changeset in OpenModelica [3e397f2]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 3 edits in OMCompiler/Compiler/NFFrontEnd
Improve conditional array type support
- Improve type matching of conditional array types to better handle various combinations involving binding expressions.
- 17:15 Changeset in OpenModelica [ec22ca0]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/sundials_error.c
Fixing compilation error on MSVC
- Error: cannot allocate an array of constant size 0
- Make sure allocating size greater then 0
- 17:07 Changeset in OpenModelica [62bb2810] by
-
- 4 edits in OMCompiler/Compiler
Add support for uncertain builtin attribute
- 16:21 Changeset in OpenModelica [fd663f2e] by
-
- 3 edits in OMCompiler/Compiler/NFFrontEnd
Improve conditional array type support
- Improve type matching of conditional array types to better handle various combinations involving binding expressions.
- 15:03 Ticket #6283 (uncertain attribute not handled in New-FrontEnd which is needed for ...) created by
- Currently -d=newInst is the default enabled for all tests, And …
- 14:25 Changeset in OpenModelica [1efede39] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/sundials_error.c
Fixing compilation error on MSVC
- Error: cannot allocate an array of constant size 0
- Make sure allocating size greater then 0
- 00:03 Ticket #6282 (Allow mainstream use of ParModAuto) created by
- The ParModAuto infrastructure for parallel simulation was merged into …
2020-12-14:
- 15:55 Changeset in OpenModelica [54a6a25f]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 4 edits in OMCompiler
CMake improvments (#7040)
@mahge
[cmake] Set arch. based library install directory.
85775f3
- Initialize installation directories to GNUInstallDirs conventions.
- Install omc generated libraries in "lib/<lib_arch>/omc/". E.g. lib/x86_64-linux-gnu/omc
- Install *ModelicaBuiltin.mo files to lib/omc. (That is where the exe will look for them at the moment.)
- Use CMAKE_LIBRARY_ARCHITECTURE as host_short (used in the configure generated files. e.g config.unix.h)
@mahge
[cmake] Remove -DNDEBUG from release builds (C).
295627c
- It was already done for C++ but forgotten for C.
@mahge
[cmake] Fix generation of Autoconf.mo.
d152819
- There were some undefined configuration variables.
@mahge
[cmake] Insist on ccache usage.
45ff0e0
- ccache should be used with OpenModelica whenever possible. The main reason being we compile C files that are generated from MetaModelica files. These files sometimes might not have any changes but only a new time stamp.
@mahge
[cmake] Use the arch. based lib dir as rpath.
34d5496
- We now install libs to an arch. based directory (e.g. x86_64-linux-gnu) Use this as rpath. It was forgotten and not changed earlier.
@mahge
[cmake] Increase the stack size.
84fd35f
- OMC requires large stack to be able to handle deep recursive calls.
- Large stack is now enabled for the bootstrapped compiler (bomc). This executable is what we use to translate MM files right now. The problem of stack overflow manifests on CodegenCPP files which have very long commented out lines. The TPL parser we have parses comments using recursion. This causes stack overflow right now.
If you need to, you can enable it the same way for the actual omc
that we compile (not just the bootstrapped one) by un-commenting the
target_link_options in the OMCompiler/Compiler/CMakeLists.txt
- 15:34 Ticket #5842 (When installing OpenModelica under Ubuntu, MSL 3.2.2 is installed) reopened by
- If I understood it correctly today, we somehow have the same problem …
- 14:47 Changeset in OpenModelica [25230191]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 2 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Fix buffer overflow in Jacobian dump
- Increase buffer size
- Use snprintf to fix security issue and prevent buffer overflow
- 14:16 Changeset in OpenModelica [d091081] by
-
- 11 edits in OMCompiler/Compiler
[NB] WIP add some SBGraph matching utility funcs
- 14:09 Changeset in OpenModelica [97adc965]Added-citation-metadatamaintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by
-
- 6 edits in /
Enable new frontend by default.
- 13:42 Changeset in OpenModelica [0abed913] by
-
- 2 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Fix buffer overflow in Jacobian dump
- Increase buffer size
- Use snprintf to fix security issue and prevent buffer overflow
- 13:22 Changeset in OpenModelica [2e74a4b8] by
-
- 6 edits in /
Enable new frontend by default.