Timeline


and

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 adrpo
fixed
19:26 Ticket #6302 (Fix to NF fails to evaluate structural parameters) closed by casella
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 Adrian Pop <adrian.pop@…>
  • 3 edits
    3 adds in /

partial fix for #6287 and fix for #6288

  • replaceable not redeclare for default component value
  • fix retrieval of redeclares via getElementModifierValues
  • add tests with the models for both #6287 and #6288
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 Adrian Pop <adrian.pop@…>
  • 5 edits
    1 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 Adrian Pop <adrian.pop@…>
  • 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 GitHub <noreply@…>
  • 2 edits in /

Update OMSimulator (#7054)

16:40 Changeset in OpenModelica [91572c09] by Lennart Ochel <lennart.ochel@…>
  • 1 edit in testsuite/omsimulator/test03.mos

Expected output

15:58 Changeset in OpenModelica [ebebc61] by Adrian Pop <adrian.pop@…>
  • 3 edits
    3 adds in /

partial fix for #6287 and fix for #6288

  • replaceable not redeclare for default component value
  • fix retrieval of redeclares via getElementModifierValues
  • add tests with the models for both #6287 and #6288
15:58 Changeset in OpenModelica [2d4b3a19] by Adrian Pop <adrian.pop@…>
  • 5 edits
    1 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 Adrian Pop <adrian.pop@…>
  • 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 casella
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 hudson <openmodelica@…>
  • 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 casella
Recent commits to the NF broke some models of the Chemical library, …
17:13 Ticket #6303 (Issue with records in Chemical library) created by casella
There are several test cases failing in the …
17:00 Ticket #6246 (Problem with state selection in Chemical library) closed by casella
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 casella
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 casella
Please check this …
16:29 Ticket #6297 (FMU of a LeadLag block fails) closed by ceraolo
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 casella
fixed: Replying to ahaumer@…: > Many thanks to Martin Sjoelund …
15:31 Ticket #6301 (Generation of documentation gets stuck) created by adrpo
Had to kill this one: python …
15:08 Changeset in OpenModelica [fd2a6cf]maintenance/v1.16v1.16.2 by Adrian Pop <adrian.pop@…>
  • 3 edits
    3 adds in /

partial fix for #6287 and fix for #6288

  • replaceable not redeclare for default component value
  • fix retrieval of redeclares via getElementModifierValues
  • add tests with the models for both #6287 and #6288
14:29 Ticket #6288 (Problem with replaceable record) closed by adrpo
fixed: Should be fixed via: …
14:22 Changeset in OpenModelica [2a8ecca] by Adrian Pop <adrian.pop@…>
  • 3 edits
    3 adds in /

partial fix for #6287 and fix for #6288

  • replaceable not redeclare for default component value
  • fix retrieval of redeclares via getElementModifierValues
  • add tests with the models for both #6287 and #6288
12:59 Changeset in OpenModelica [577b875d] by Karim Abdelhak <karim.abdelhak@…>
  • 4 edits
    1 add
    1 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 adrpo
fixed
03:23 Changeset in OpenModelica [ee13cc6b]maintenance/v1.16 by Adrian Pop <adrian.pop@…>
  • 5 edits
    1 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 Adrian Pop <adrian.pop@…>
  • 5 edits
    1 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 adrpo
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 Christian Kral <dr.christian.kral@…>
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 hudson <openmodelica@…>
  • 1 edit in libraries

Updated libraries

  • libraries 8de6bf0...1a8f4a6 (1):

    Bump libraries

18:11 Ticket #6298 (Wrong clipping of exported PNG file) created by Christian Kral <dr.christian.kral@…>
When exporting the diagram view of …
16:59 Ticket #6297 (FMU of a LeadLag block fails) created by ceraolo
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 rfranke
This is a modified version of …
14:05 Changeset in OpenModelica [a57c9e7] by Lennart Ochel <lennart.ochel@…>
  • 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 perost <perost86@…>
  • 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 Per Östlund <perost86@…>
  • 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 casella
fixed
10:29 Ticket #6295 (OMEdit fixes for 1.16.2) created by casella
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 ahaumer@…
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 hudson <openmodelica@…>
  • 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 perost <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFInstNode.mo

Fix InstNode.scopeList for generated inners.

12:37 Changeset in OpenModelica [e92fdd72] by Per Östlund <perost86@…>
  • 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 perost <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFBuiltinCall.mo

Relax variability check for fill in algorithms

11:33 Changeset in OpenModelica [3ed759f] by Per Östlund <perost86@…>
  • 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 casella
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 perost <perost86@…>
  • 6 edits
    1 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 Per Östlund <perost86@…>
  • 6 edits
    1 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 perost
Non-input components in functions should according to 12.4.4 be …
15:32 Ticket #6289 (newInst fails to resolve renaming import) closed by perost
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 perost <perost86@…>
  • 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 jean-philippe.tavella@…
I try to use several instances of the same FMU (for Co-Simulation) …
12:39 Changeset in OpenModelica [d95a592] by Per Östlund <perost86@…>
  • 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 perost <perost86@…>
  • 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 lukas.koenemann@…
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 adrpo
The cleanup of Interactive/InteractiveUtil …
08:40 Ticket #6289 (newInst fails to resolve renaming import) created by sjoelund.se
IdealizedContact.Examples.Example1 uses a PartialContactBlock that …

2020-12-16:

23:52 Ticket #6288 (Problem with replaceable record) created by casella
Steps to reproduce: - open the attached package - open …
21:18 Ticket #5701 (Support the Buildings library) closed by casella
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 hudson <openmodelica@…>
  • 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 ahaumer@…
OM 1.16.1 (64 bit) on Windows 10 pro I'm using parameter records to …
17:03 Changeset in OpenModelica [f47997f] by phannebohm <philip.hannebohm@…>
  • 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 perost <perost86@…>
  • 1 edit in OMCompiler/configure.ac

Improve error messages in OMCompiler/configure.ac

16:15 Changeset in OpenModelica [a1901c0] by Per Östlund <perost86@…>
  • 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 ahaumer@…
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 perost <perost86@…>
  • 5 edits
    1 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 perost <perost86@…>
  • 1 edit in OMCompiler/Compiler/NFFrontEnd/NFExpression.mo

Avoid creating no-op cast expressions

12:56 Changeset in OpenModelica [6f14868] by Per Östlund <perost86@…>
  • 5 edits
    1 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 Per Östlund <perost86@…>
  • 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 AnHeuermann
When disabling linear tearing for PR …
08:47 Ticket #6284 (When condition with dae mode) created by marianne.saugier@…
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 GitHub <noreply@…>
  • 6 edits
    11 adds in /

update data reconciliation tests (#7041)

18:54 Changeset in OpenModelica [16b16516] by arun3688 <rain100falls@…>
  • 6 edits
    11 adds in /

update data reconciliation tests

18:09 Ticket #6283 (uncertain attribute not handled in New-FrontEnd which is needed for ...) closed by perost
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 perost <perost86@…>
  • 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 perost <perost86@…>
  • 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 Andreas <38031952+AnHeuermann@…>
  • 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 Per Östlund <perost86@…>
  • 4 edits in OMCompiler/Compiler

Add support for uncertain builtin attribute

16:21 Changeset in OpenModelica [fd663f2e] by Per Östlund <perost86@…>
  • 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 arun3688
Currently -d=newInst is the default enabled for all tests, And …
14:25 Changeset in OpenModelica [1efede39] by AnHeuermann <andreas.heuermann@…>
  • 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 casella
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 GitHub <noreply@…>
  • 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 casella
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 Andreas <38031952+AnHeuermann@…>
  • 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 Karim Abdelhak <karim.abdelhak@…>
  • 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 perost <perost86@…>
  • 6 edits in /

Enable new frontend by default.

13:42 Changeset in OpenModelica [0abed913] by AnHeuermann <andreas.heuermann@…>
  • 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 Per Östlund <perost86@…>
  • 6 edits in /

Enable new frontend by default.

Note: See TracTimeline for information about the timeline view.