Timeline


and

2018-03-21:

20:27 Changeset in OpenModelica [1244427]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler f7f4c35...93b4018 (1):

    [NF] Fix issue with converting functions to DAE.

20:27 Changeset in OpenModelica [93b4018]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in Compiler/NFFrontEnd/NFConvertDAE.mo

[NF] Fix issue with converting functions to DAE.

  • Convert the function tree before everything else, to avoid function nodes being clobbered if the function is used as a type somewhere.

Belonging to [master]:

  • OpenModelica/OMCompiler#2303
20:13 Ticket #4006 (SimCode scales as O(N^2) in models with many when clauses and events) closed by casella
fixed: Indeed. I'm not sure when this was actually fixed, I missed the change …
19:37 Changeset in OpenModelica [71a15a1]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 11 edits in simulation/modelica/daemode

update daemode test on new implementation

Belonging to [master]:

  • OpenModelica/OMCompiler#2302
  • OpenModelica/OpenModelica-testsuite#890
19:37 Changeset in OpenModelica [7ce1ecee]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

Updating submodules

  • OMCompiler 05a951b...f7f4c35 (1):

    [DAEmode] get rid of the old implementation

  • testsuite 378084c...71a15a1 (1):

    update daemode test on new implementation

19:37 Changeset in OpenModelica [f7f4c35]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 7 edits in /

[DAEmode] get rid of the old implementation

  • the new one is further developed anyway
  • make ida as default solver if DAE mode is chosen
  • mark simulation flag -daeMode as deprecated

Belonging to [master]:

  • OpenModelica/OMCompiler#2302
  • OpenModelica/OpenModelica-testsuite#890
17:03 Changeset in OpenModelica [378084c1]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 3 edits
    1 add in /

Add test for ticket:4838

Belonging to [master]:

  • OpenModelica/OMCompiler#2300
  • OpenModelica/OpenModelica-testsuite#889
17:03 Changeset in OpenModelica [6afc874]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

Updating submodules

  • OMCompiler 748b75a...05a951b (1):

    Handle tail recursion in CevalFunction

  • testsuite d3acec0...378084c (1):

    Add test for ticket:4838

17:03 Changeset in OpenModelica [05a951b]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 6 edits in Compiler

Handle tail recursion in CevalFunction

This fixes ticket:4838

Belonging to [master]:

  • OpenModelica/OMCompiler#2300
  • OpenModelica/OpenModelica-testsuite#889
16:27 Ticket #4838 (CevalFunction ignores tail recursion) created by sjoelund.se
[…]
14:51 Ticket #4837 (Partial function application missing in NF) created by perost
Partial function application is not yet implemented in the new …
14:48 Changeset in OpenModelica [3f99641]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

Updating submodules

  • OMCompiler e30046d...748b75a (1):

    [NF] Fix typing loop.

  • testsuite 48b7193...d3acec0 (1):

    [NF] Add test for type referencing type instance.

14:48 Changeset in OpenModelica [d3acec0]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit
    1 add in flattening/modelica/scodeinst

[NF] Add test for type referencing type instance.

Belonging to [master]:

  • OpenModelica/OMCompiler#2299
  • OpenModelica/OpenModelica-testsuite#888
14:48 Changeset in OpenModelica [748b75ab]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in Compiler/NFFrontEnd/NFTyping.mo

[NF] Fix typing loop.

  • Avoid a loop when a component's type references the component, by typing the type's bindings after updating the component node.

Belonging to [master]:

  • OpenModelica/OMCompiler#2299
  • OpenModelica/OpenModelica-testsuite#888
14:43 Ticket #4832 (Other lookup issues in Modelica.Media) closed by perost
fixed: This seems to have been fixed, possibly by …
13:47 Changeset in OpenModelica [8d73ee3]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

Updating submodules

  • OMCompiler fc8513b...e30046d (1):

    [NF] Fix size as external argument.

  • testsuite c580b85...48b7193 (1):

    [NF] Add test for size as external argument.

13:47 Changeset in OpenModelica [48b7193c]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits
    2 adds in flattening/modelica/scodeinst

[NF] Add test for size as external argument.

Belonging to [master]:

  • OpenModelica/OMCompiler#2298
  • OpenModelica/OpenModelica-testsuite#887
13:47 Changeset in OpenModelica [e30046d3]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 3 edits in Compiler

[NF] Fix size as external argument.

Belonging to [master]:

  • OpenModelica/OMCompiler#2298
  • OpenModelica/OpenModelica-testsuite#887
13:03 Changeset in OpenModelica [2925d4f5]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler 20606a9...fc8513b (1):

    copy Visual Studio libs and pdb of cpp runtime with CMake instead of make

13:03 Changeset in OpenModelica [fc8513b9]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 28 edits
    4 deletes in SimulationRuntime/cpp

copy Visual Studio libs and pdb of cpp runtime with CMake instead of make

Belonging to [master]:

  • OpenModelica/OMCompiler#2297
12:13 Changeset in OpenModelica [20606a96]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 4 edits in Compiler/NFFrontEnd

[NF] Improve performance of DAE conversion.

  • Cache the conversion of complex types by replacing a converted INSTANCED_CLASS with a new DAE_TYPE class.

Belonging to [master]:

  • OpenModelica/OMCompiler#2296
12:13 Changeset in OpenModelica [56d6f04]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler 77407e8...20606a9 (1):

    [NF] Improve performance of DAE conversion.

09:41 Ticket #4836 (Red warnings show up in OMEdit when using --daeMode=new) created by casella
When compiling models with -daeMode=new, I get red lines in the …
09:23 Ticket #4517 (Get Complex numbers to work without compromises) closed by casella
duplicate: This ticket is now a bit obsolete. I opened #4835 with a more …
09:22 Ticket #4835 (Get Complex numbers to work without compromises) created by casella
Complex numbers are increasingly used in Modelica, particularly for …

2018-03-20:

23:02 Ticket #4834 (Problem with conditional equation involving structural parameters) created by casella
Please check …
20:21 Ticket #4833 (Yet another lookup issue in Modelica.Media) created by casella
Please check …
20:19 Ticket #4832 (Other lookup issues in Modelica.Media) created by casella
Please check …
20:07 Ticket #4831 (Issue with non-scalar subs in NF) created by casella
Please check …
20:03 Ticket #4830 (Problems with records in C code generated starting from NF) created by casella
Please check …
17:33 Changeset in OpenModelica [77407e8d]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 5 edits
    2 adds in SimulationRuntime/c

[DAEmode] Avoid IDA for models without states

  • when the model has no states and no residual equations the general simulation algorithm with event handling is used.
  • This fixes models like Modelica.Blocks.Examples.RealNetwork1 for the daeMode=new.

Belonging to [master]:

  • OpenModelica/OMCompiler#2295
17:33 Changeset in OpenModelica [ce36104]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler 1769e70...77407e8 (1):

    [DAEmode] Avoid IDA for models without states

15:30 Ticket #4823 (Issue with wrong variability of function output in NF) closed by perost
fixed: Fixed in 1769e702, at least in a way I …
15:05 Changeset in OpenModelica [7b0f069]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

Updating submodules

  • OMCompiler 921ea29...1769e70 (1):

    [NF] Fix the variability of size.

  • testsuite bf7ba0b...c580b85 (1):

    [NF] Add testcase for size of constant dimension.

15:05 Changeset in OpenModelica [c580b85]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit
    1 add in flattening/modelica/scodeinst

[NF] Add testcase for size of constant dimension.

Belonging to [master]:

  • OpenModelica/OMCompiler#2294
  • OpenModelica/OpenModelica-testsuite#886
15:05 Changeset in OpenModelica [1769e702]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 7 edits in Compiler/NFFrontEnd

[NF] Fix the variability of size.

Belonging to [master]:

  • OpenModelica/OMCompiler#2294
  • OpenModelica/OpenModelica-testsuite#886
14:59 Ticket #4829 (Windows installers fail SmartScreen checks) created by casella
When installing OMC on Windows, the SmartScreen filter identifies the …
14:28 Ticket #4784 (Equations with Complex variables lost in NF) closed by casella
fixed: I have opened #4828 with a much smaller test case on the remaining issues.
14:27 Ticket #4828 (Connection equations involving Complex numbers are redundant and incorrect) created by casella
Consider the attached test package. Flattening …
13:32 Ticket #4819 (Problem with redeclare in Modelica.Media when using the NF) closed by perost
fixed
13:32 Ticket #4822 (Type declaration lost by NF in redeclared Media) closed by perost
duplicate: Duplicate of #4819.
13:07 Changeset in OpenModelica [9e6a32af]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

Updating submodules

  • OMCompiler c2feb3f...921ea29 (1):

    [NF] Redeclare and extends fixes.

  • testsuite 79692b0...bf7ba0b (1):

    Update nfinst tests.

13:07 Changeset in OpenModelica [bf7ba0b6]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit
    2 adds in flattening/modelica/scodeinst

Update nfinst tests.

Belonging to [master]:

  • OpenModelica/OMCompiler#2293
  • OpenModelica/OpenModelica-testsuite#885
13:07 Changeset in OpenModelica [921ea29]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in Compiler/NFFrontEnd/NFInst.mo

[NF] Redeclare and extends fixes.

  • Avoid expanding shared class extends nodes before cloning them.
  • Added check for short class definition self reference (class A = A).

Belonging to [master]:

  • OpenModelica/OMCompiler#2293
  • OpenModelica/OpenModelica-testsuite#885
11:37 Ticket #4827 (Issue with flag documentation) closed by sjoelund.se
fixed: https://github.com/OpenModelica/OpenModelica-doc/commit/742335f890b59e7
11:37 Changeset in OpenModelica [601460e]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in doc
  • doc 18ac153...742335f (1):

    Sphinx 1.6.6 introduced smartquotes = False

11:34 Changeset in OpenModelica [742335f8]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin.sjolund@…>
  • 1 edit in UsersGuide/source/conf.py

Sphinx 1.6.6 introduced smartquotes = False

This made our flags like --version render using an en-dash whic is
misleading.

11:27 Ticket #4827 (Issue with flag documentation) created by casella
The …
11:08 Ticket #4826 (NF-generated DAE breaks wrapFunctionCalls) created by casella
Please check …
11:04 Ticket #4825 (Issue with unit string modifier in arrays with the NF) created by casella
Please check …
10:53 Ticket #4762 (Inconsistent behaviour of asserts when using the NF) closed by casella
fixed: This issue is no longer showing up, although the model breaks later …
10:51 Ticket #4761 (Wrong typing in NF breaks generated code) closed by casella
fixed: This problem seems to be solved now, though issue #4759 is still present.
10:47 Ticket #4814 (DAE genereated by the NF leads to unbalanced systems in the backend) closed by casella
duplicate: Sorry, duplicate of #4758.
10:40 Ticket #4669 (Lookup issues with NF and Modelica.Media/Modelica.Mechanics.MultiBody) closed by casella
fixed: Fixed by @perost's latest commits.
10:39 Ticket #4816 (Problem with arrays in template generation after NF flattening) closed by casella
duplicate: Duplicate of #4760, sorry.
10:36 Ticket #4824 (Lookup issues in Modelica.Media with NF) created by casella
Please check …
10:34 Ticket #4823 (Issue with wrong variability of function output in NF) created by casella
Please check …
10:31 Ticket #4822 (Type declaration lost by NF in redeclared Media) created by casella
Please check …
10:29 Ticket #4821 (Package constant lost by NF when using Modelica.Media) created by casella
Please check …
10:27 Ticket #4820 (Issue with functions having array arguments in NF) created by casella
Please check …
10:24 Ticket #4819 (Problem with redeclare in Modelica.Media when using the NF) created by casella
Please check …
10:18 Ticket #4818 (Incorrect C code generated from NF-flattened model involving a record) created by casella
Please check …
10:14 Ticket #4817 (DAES generated by the NF do not pass the initialization phase) created by casella
Please check …
10:10 Ticket #4816 (Problem with arrays in template generation after NF flattening) created by casella
Please check …
10:05 Ticket #4815 (Wrong type in final modifier in the NF) created by casella
Please check the …
09:56 Ticket #4814 (DAE genereated by the NF leads to unbalanced systems in the backend) created by casella
Please check …

2018-03-19:

23:39 Ticket #4813 (Structural parameters not substituted in connection equations by the NF) created by casella
Consider the follwoing test case […] The NF reports one more …
19:39 Changeset in OpenModelica [d154693]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in libraries
  • libraries e98f929...45bffd7 (1):

    Bump libraries

19:07 Changeset in OpenModelica [72ba9dc]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

Updating submodules

  • OMCompiler 90be434...c2feb3f (1):

    [DAEmode] improve event handling and discrete loops

  • testsuite 2a2c7d9...79692b0 (1):

    adjust expected output

19:07 Changeset in OpenModelica [79692b0]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 3 edits in openmodelica/cruntime/simoptions

adjust expected output

Belonging to [master]:

  • OpenModelica/OMCompiler#2291
  • OpenModelica/OpenModelica-testsuite#884
19:07 Changeset in OpenModelica [c2feb3f]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 4 edits in /

[DAEmode] improve event handling and discrete loops

Belonging to [master]:

  • OpenModelica/OMCompiler#2291
  • OpenModelica/OpenModelica-testsuite#884
17:37 Ticket #4812 (__OpenModelica_simulationFlags annotation should also support flags ...) created by casella
As far as I understand (see also #4642), the …
17:29 Changeset in OpenModelica [2a2c7d9]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 5 edits
    6 adds in flattening/modelica/scodeinst

Updated/added nfinst import tests.

Belonging to [master]:

  • OpenModelica/OMCompiler#2292
  • OpenModelica/OpenModelica-testsuite#883
17:29 Changeset in OpenModelica [75bedbc9]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

Updating submodules

  • OMCompiler df1cb27...90be434 (1):

    [NF] Improve handling of imports.

  • testsuite acac48b...2a2c7d9 (1):

    Updated/added nfinst import tests.

17:29 Changeset in OpenModelica [90be434]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 4 edits
    1 add in Compiler

[NF] Improve handling of imports.

  • Qualified imports are now resolved ondemand, to avoid dependency issues when importing a subpackage.
  • Added error checks for conflicting imports.

Belonging to [master]:

  • OpenModelica/OMCompiler#2292
  • OpenModelica/OpenModelica-testsuite#883
12:18 Ticket #4726 (Final qualifiers lost in NF) closed by perost
fixed: Fixed in 1efe7ca1 (and actually …
11:58 Changeset in OpenModelica [1de818d]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

Updating submodules

  • OMCompiler 9d7f3fd...df1cb27 (1):

    [NF] Fix redeclare final, for real this time.

  • testsuite 94f45f4...acac48b (1):

    Update nfinst tests.

11:58 Changeset in OpenModelica [acac48b0]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit
    2 adds in flattening/modelica/scodeinst

Update nfinst tests.

Belonging to [master]:

  • OpenModelica/OMCompiler#2290
  • OpenModelica/OpenModelica-testsuite#882
11:58 Changeset in OpenModelica [df1cb27]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in Compiler/NFFrontEnd/NFInst.mo

[NF] Fix redeclare final, for real this time.

Belonging to [master]:

  • OpenModelica/OMCompiler#2290
  • OpenModelica/OpenModelica-testsuite#882
11:38 Changeset in OpenModelica [94f45f43]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in flattening/modelica/scodeinst

Update nfinst tests.

Belonging to [master]:

  • OpenModelica/OMCompiler#2289
  • OpenModelica/OpenModelica-testsuite#881
11:38 Changeset in OpenModelica [bbcf29c]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

Updating submodules

  • OMCompiler 1efe7ca...9d7f3fd (1):

    [NF] Fix for redeclare with final issue.

  • testsuite d7dd3d3...94f45f4 (1):

    Update nfinst tests.

11:38 Changeset in OpenModelica [9d7f3fd2]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in Compiler/NFFrontEnd/NFModifier.mo

[NF] Fix for redeclare with final issue.

Belonging to [master]:

  • OpenModelica/OMCompiler#2289
  • OpenModelica/OpenModelica-testsuite#881
11:10 Changeset in OpenModelica [bb53204b]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

Updating submodules

  • OMCompiler fc30ae1...1efe7ca (1):

    [NF] Redeclare improvements.

  • testsuite 35bc3ed...d7dd3d3 (1):

    Updated nfinst tests.

11:10 Changeset in OpenModelica [d7dd3d3b]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 12 edits
    29 adds in flattening/modelica/scodeinst

Updated nfinst tests.

Belonging to [master]:

  • OpenModelica/OMCompiler#2288
  • OpenModelica/OpenModelica-testsuite#880
11:10 Changeset in OpenModelica [1efe7ca1]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 16 edits in Compiler

[NF] Redeclare improvements.

  • Improved handling of all types of redeclare.
  • Implemented propagation of final through the frontend, and added checks for final elements being modified.
  • Various instantiation improvements.

Belonging to [master]:

  • OpenModelica/OMCompiler#2288
  • OpenModelica/OpenModelica-testsuite#880
08:03 Ticket #4811 (array_alloc_real_array error) created by brix.frederic@…
Hello ... it's a great tool you have there !!! Well I have a program …

2018-03-17:

20:54 Changeset in OpenModelica [01de4836]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

Updating submodules

  • OMCompiler 79e9b3d...fc30ae1 (3):

    Rename Periodic to Inferred clocks in FMI modelDescription
    Use sorted variable references in Cpp fmi2GetDirectionalDerivative
    Set index of clocked partition in algebraic loops of FMI Jacobian

  • testsuite 27c536c...35bc3ed (2):

    Add test for clocked partition with algebraic loop if FMU
    Expected result

20:54 Changeset in OpenModelica [35bc3ed2]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit
    2 adds in openmodelica/cppruntime/fmu/modelExchange/2.0

Add test for clocked partition with algebraic loop if FMU

Belonging to [master]:

  • OpenModelica/OMCompiler#2287
  • OpenModelica/OpenModelica-testsuite#879
20:54 Changeset in OpenModelica [472cc113]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in openmodelica/cppruntime/fmu/modelExchange/2.0

Expected result

Belonging to [master]:

  • OpenModelica/OMCompiler#2287
  • OpenModelica/OpenModelica-testsuite#879
20:54 Changeset in OpenModelica [fc30ae13]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in Compiler/Template/CodegenFMUCommon.tpl

Rename Periodic to Inferred clocks in FMI modelDescription

This reflects the current proposal by the FMI working group.

Belonging to [master]:

  • OpenModelica/OMCompiler#2287
  • OpenModelica/OpenModelica-testsuite#879
20:54 Changeset in OpenModelica [399b7308]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in Compiler/Template/CodegenFMUCpp.tpl

Use sorted variable references in Cpp fmi2GetDirectionalDerivative

Belonging to [master]:

  • OpenModelica/OMCompiler#2287
  • OpenModelica/OpenModelica-testsuite#879
20:54 Changeset in OpenModelica [ced7f13f]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in Compiler

Set index of clocked partition in algebraic loops of FMI Jacobian

Belonging to [master]:

  • OpenModelica/OMCompiler#2287
  • OpenModelica/OpenModelica-testsuite#879
19:22 Changeset in OpenModelica [dc08e28b]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in libraries
  • libraries 116cc70...e98f929 (1):

    Bump libraries

12:18 Changeset in OpenModelica [9029746]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler 3c4a094...79e9b3d (1):

    [NF] Add missing case for fold subscript.

12:18 Changeset in OpenModelica [79e9b3da]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in Compiler/NFFrontEnd/NFExpression.mo

[NF] Add missing case for fold subscript.

Belonging to [master]:

  • OpenModelica/OMCompiler#2286
10:17 Changeset in OpenModelica [0a6a853]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMEdit
  • OMEdit 69a16f1...8c6364e (1):

    Remove debugging code

10:16 Changeset in OpenModelica [8c6364e6]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin+github@…>
  • 1 edit in OMEdit/OMEditGUI/OMC/OMCProxy.cpp

Remove debugging code

2018-03-16:

22:27 Changeset in OpenModelica [7e8774d]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in libraries
  • libraries 8f1cd62...116cc70 (1):

    Bump libraries

21:20 Changeset in OpenModelica [3c4a094]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in Compiler/NFFrontEnd/NFConvertDAE.mo

[NF] Disable conversion of bindings in TYPES_VAR.

  • When converting variables to DAE versions we need to create TYPES_VARS for complex types. remove conversion of bindings in this types vars for now since it causes infinte recurssions in some cases.

Belonging to [master]:

  • OpenModelica/OMCompiler#2285
21:20 Changeset in OpenModelica [6f873959]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler 695f2e1...3c4a094 (1):

    [NF] Disable conversion of bindings in TYPES_VAR.

17:24 Ticket #4810 (Problems with daeMode in OMEdit) created by casella
Consider the attached simple model. If I run the .mos script from the …
17:10 Ticket #4809 (OMEdit cannot deal with component parameters deriving from more than ...) created by casella
Please consider the attached test package. Model M1 contains a step …
14:56 Ticket #4571 (MetaModelica function pointer with underscore generates invalid code) closed by sjoelund.se
fixed
14:31 Changeset in OpenModelica [695f2e1]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in Compiler/Template/CodegenCFunctions.tpl

Support function pointers with underscores in them

Fixes ticket:4571

Belonging to [master]:

  • OpenModelica/OMCompiler#2284
14:31 Changeset in OpenModelica [cd3e743]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler 5aa5373...695f2e1 (1):

    Support function pointers with underscores in them

14:03 Ticket #4807 (Red warnings show up in OMEdit when compiling models) closed by sjoelund.se
duplicate: Already fixed in https://github.com/OpenModelica/OMCompiler/pull/2264
13:33 Ticket #4786 (Functions are sometimes not type checked when passed as arguments) closed by sjoelund.se
fixed
13:33 Changeset in OpenModelica [04357f8a]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

Updating submodules

  • OMCompiler 659c567...5aa5373 (3):

    Resolve polymorphic bindings in the the function type
    Fix typo
    Type-check arguments of function pointers

  • testsuite a3c91c4...27c536c (1):

    Add test for invalid function pointer

13:33 Changeset in OpenModelica [27c536c3]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit
    1 add in flattening/modelica/algorithms-functions

Add test for invalid function pointer

Belonging to [master]:

  • OpenModelica/OMCompiler#2283
  • OpenModelica/OpenModelica-testsuite#878
13:33 Changeset in OpenModelica [5aa5373b]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in Compiler/FrontEnd/Static.mo

Resolve polymorphic bindings in the the function type

Partially evaluated functions use elabTypes to generate the type
signature of the argument; this needs to resolve polymorphic bindings in
order to type-check subsequent expressions.

Belonging to [master]:

  • OpenModelica/OMCompiler#2283
  • OpenModelica/OpenModelica-testsuite#878
13:33 Changeset in OpenModelica [cccd62d1]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in Compiler/SimCode/ReduceDAE.mo

Fix typo

list<integer> is a list of function pointers.

Belonging to [master]:

  • OpenModelica/OMCompiler#2283
  • OpenModelica/OpenModelica-testsuite#878
13:33 Changeset in OpenModelica [e89be00]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in Compiler/FrontEnd/Types.mo

Type-check arguments of function pointers

This fixes ticket:4786.

Belonging to [master]:

  • OpenModelica/OMCompiler#2283
  • OpenModelica/OpenModelica-testsuite#878
12:29 Ticket #4808 (Simple equation involving Complex numbers is solved incorrectly) created by casella
I have a power system model containing the following equation […] …
11:34 Ticket #4807 (Red warnings show up in OMEdit when compiling models) created by casella
It has been a while since some red lines started appearing again in …
10:14 Changeset in OpenModelica [319837a5]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler cc3ff32...659c567 (1):

    [NF] Minor fixs

10:14 Changeset in OpenModelica [659c567]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in Compiler/NFFrontEnd

[NF] Minor fixs

  • Fix wrong type for some discrete builtin functions.
  • Fix binding type matching decision.

Belonging to [master]:

  • OpenModelica/OMCompiler#2282
10:00 Changeset in OpenModelica [2e6f9788]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMEdit
  • OMEdit 4f0ba05...69a16f1 (1):

    Fetch content between html start/end better

09:57 Changeset in OpenModelica [69a16f1b]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Martin Sjölund <martin+github@…>
  • 1 edit in OMEdit/OMEditGUI/OMC/OMCProxy.cpp

Fetch content between html start/end better

Now works with content following </html>. This fixes ticket:4802.

08:49 Ticket #4805 (Modelica.Electrical.Analog.Ideal.AD_Converter error) closed by sjoelund.se
invalid: This needs some more input: For example, why you think this is needed …
08:44 Ticket #4806 (OMEdit Ctrl-M calls loadModel(&Modelica)) created by sjoelund.se
It seems the accelerator key for Modelica is added to the library name …
07:15 Changeset in OpenModelica [66105c2e]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler de26b55...cc3ff32 (2):

    Consider discrete states in Cpp fmi2GetDirectionalDerivative
    Set index of clocked partition for FMI Jacobian

07:15 Changeset in OpenModelica [cc3ff32b]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

Consider discrete states in Cpp fmi2GetDirectionalDerivative

Belonging to [master]:

  • OpenModelica/OMCompiler#2281
07:15 Changeset in OpenModelica [056a0fa]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in Compiler

Set index of clocked partition for FMI Jacobian

There may be multiple indices. Use the max index for now,
resulting in 0 for continuous models.

Belonging to [master]:

  • OpenModelica/OMCompiler#2281

2018-03-15:

23:14 Changeset in OpenModelica [cb1df5d9]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler b3683ed...de26b55 (1):

    fix msvc build - select skd 8.1 for msvc 2015 - use jom to compile things in parallel

23:14 Changeset in OpenModelica [de26b55]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

fix msvc build

  • select skd 8.1 for msvc 2015
  • use jom to compile things in parallel

Belonging to [master]:

  • OpenModelica/OMCompiler#2280
22:36 Changeset in OpenModelica [0564fb1]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler 65beadf...b3683ed (1):

    [BE] differentiate the inner exp of getPart

22:36 Changeset in OpenModelica [b3683ed2]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in Compiler/BackEnd/Differentiate.mo

[BE] differentiate the inner exp of getPart

Belonging to [master]:

  • OpenModelica/OMCompiler#2276
20:43 Changeset in OpenModelica [a3c91c41]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 4 edits
    12 adds in flattening/modelica/scodeinst

[NF] Tests for overloaded operators, function vectorization and mapping functions.

Belonging to [master]:

  • OpenModelica/OMCompiler#2278
  • OpenModelica/OpenModelica-testsuite#877
20:43 Changeset in OpenModelica [bc482c7]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

Updating submodules

  • OMCompiler e974099...65beadf (1):

    [NF] Initial support for function vectorization.

  • testsuite b2e098b...a3c91c4 (1):

    [NF] Tests for overloaded operators, function vectorization and mapping functions.

20:43 Changeset in OpenModelica [65beadfa]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 14 edits in Compiler/NFFrontEnd

[NF] Initial support for function vectorization.

  • Implemented function vectorization.
  • Improved mapping function implementations.
  • Lots of changes to function handling in general. See diffs.
  • Other minor fixes.

Belonging to [master]:

  • OpenModelica/OMCompiler#2278
  • OpenModelica/OpenModelica-testsuite#877
20:29 Changeset in OpenModelica [cb63466]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in libraries
  • libraries 2b917ad...8f1cd62 (1):

    Bump libraries

20:14 Changeset in OpenModelica [45c9572]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler d98c067...e974099 (1):

    Update 3rdParty

20:14 Changeset in OpenModelica [e9740997]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in 3rdParty

Update 3rdParty

Belonging to [master]:

  • OpenModelica/OMCompiler#2279
18:16 Ticket #4805 (Modelica.Electrical.Analog.Ideal.AD_Converter error) created by john.paximadis@…
ADD: import SI = Modelica.SIunits; CHANGE: initial equation for i …
15:54 Changeset in OpenModelica [0ca64ebc]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

Updating submodules

  • OMCompiler f2d4242...d98c067 (1):

    Notify about constant values in match inputs.

  • testsuite f1296f3...b2e098b (1):

    Update tests.

15:54 Changeset in OpenModelica [b2e098b]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 3 edits in metamodelica/meta

Update tests.

Belonging to [master]:

  • OpenModelica/OMCompiler#2277
  • OpenModelica/OpenModelica-testsuite#876
15:54 Changeset in OpenModelica [d98c067d]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 4 edits in /

Notify about constant values in match inputs.

Belonging to [master]:

  • OpenModelica/OMCompiler#2277
  • OpenModelica/OpenModelica-testsuite#876
10:58 Ticket #4804 (IDEAS.Buildings.Examples.Structure crashes OMEdit 32 bit on Windows 10) created by anonymous
The model IDEAS.Buildings.Examples.Structure takes long to open, very …
10:23 Ticket #4803 (Modelica.Fluid.Examples.PumpingSystem - issues in initialization) created by adrpo
Modelica.Fluid.Examples.PumpingSystem worked in v1.11 but doesn't work …
09:58 Changeset in OpenModelica [83bba97]maintenance/v1.12 by Martin Sjölund <martin.sjolund@…>
  • in /

Bump version for new stable builds

09:33 Changeset in OpenModelica [37e0d80]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in /

Updating submodules

  • OMCompiler d0e1fe9...f2d4242 (1):

    Check uses-annotation on loadFile of non-package

  • testsuite 8521723...f1296f3 (1):

    Updates for loadFile with notifications for uses

09:33 Changeset in OpenModelica [f1296f3a]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 85 edits in /

Updates for loadFile with notifications for uses

Belonging to [master]:

  • OpenModelica/OMCompiler#2265
  • OpenModelica/OpenModelica-testsuite#872
09:33 Changeset in OpenModelica [f2d42424]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in Compiler/Script/CevalScript.mo

Check uses-annotation on loadFile of non-package

This fixes ticket:2926

Belonging to [master]:

  • OpenModelica/OMCompiler#2265
  • OpenModelica/OpenModelica-testsuite#872
08:05 Ticket #4802 (Documentation html not composed correctly) created by andreas.nicolai@…
See attached screenshot, while html annotation for model documentation …

2018-03-14:

19:52 Ticket #4801 (Possible display unit are handled differently for variables and ...) created by Christian Kral <dr.christian.kral@…>
Please consider the following example, which is triggered by …
19:21 Changeset in OpenModelica [195acf0a]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in libraries
  • libraries aab2fe0...2b917ad (1):

    Bump libraries

15:12 Changeset in OpenModelica [1fae0b2e]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adeel Asghar <adeel.asghar@…>
  • 9 edits in OMEdit/OMEditGUI

Added oms_fmu_info_t to FMUProperties dialog

12:58 Changeset in OpenModelica [ed1ebcba]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler 079c102...d0e1fe9 (1):

    [BE] remove redundant Expression.simplify calls

12:58 Changeset in OpenModelica [d0e1fe9]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in Compiler/BackEnd/BackendEquation.mo

[BE] remove redundant Expression.simplify calls

Belonging to [master]:

  • OpenModelica/OMCompiler#2273
12:38 Changeset in OpenModelica [079c102b]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in Compiler/boot/Makefile.common

remove unnecessary define in Makefile

Belonging to [master]:

  • OpenModelica/OMCompiler#2275
12:38 Changeset in OpenModelica [8e04857]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler 779ff67...079c102 (1):

    remove unnecessary define in Makefile

12:23 Changeset in OpenModelica [33027464]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler 747e401...779ff67 (1):

    [cRuntime] if IDA fails with linear solver setup reinit and try again

12:23 Changeset in OpenModelica [779ff677]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in SimulationRuntime/c/simulation/solver/ida_solver.c

[cRuntime] if IDA fails with linear solver setup reinit and try again

Belonging to [master]:

  • OpenModelica/OMCompiler#2274
11:51 Changeset in OpenModelica [676c213]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler 995c5ef...747e401 (1):

    [DAEmode] try to improve the performance of the main traverseFunction

11:51 Changeset in OpenModelica [747e4018]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 2 edits in Compiler/BackEnd

[DAEmode] try to improve the performance of the main traverseFunction

  • move list operation out of match
  • fix order of aguments for creation array
  • use array instead list

Belonging to [master]:

  • OpenModelica/OMCompiler#2272
11:36 Changeset in OpenModelica [ba566654]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler 09e106c...995c5ef (1):

    move profiling function from BackendDAEUtil > Util

11:36 Changeset in OpenModelica [995c5ef]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 3 edits in Compiler

move profiling function from BackendDAEUtil > Util

Belonging to [master]:

  • OpenModelica/OMCompiler#2271
11:09 Ticket #4798 (Animation is broken) closed by adeas31
fixed: Fixed in 4f0ba05/OMEdit.
11:08 Changeset in OpenModelica [2ab4547d]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMEdit
  • OMEdit 074cd8e...4f0ba05 (1):

    ticket:4798 Fix the 3d-visualization Seems like the file is generated in a proper format now so we don't need the conversion.

11:07 Changeset in OpenModelica [4f0ba05c]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by Adeel Asghar <adeel.asghar@…>
  • 1 edit in OMEdit/OMEditGUI/Animation/AnimationUtil.h

ticket:4798 Fix the 3d-visualization
Seems like the file is generated in a proper format now so we don't need the conversion.

07:03 Changeset in OpenModelica [09e106c]Added-citation-metadatamaintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 4 edits in /

Change the default simulation opt. level to -Os

Testing has shown that the performance of clang seems to be good enough
to enable -Os by default now. It's still slightly slower for most
models, especially small ones. But it should be a good default for
larger models.

The optimization level for simulations is now set by Susan, and
setCFlags will override this. This makes it possible for dynload to use
a different optimization level unless set by setCFlags. The disadvantage
is that getCFlags does not show what optimization level the simulations
will use (unless explicitly set by setCFlags), and this will be different
for C++ and C.

Note that this is how the MinGW version of OM worked before (except the
default for simulations was -O0).

OMEdit also has an option to change optimization level, so it should be
reasonably convenient for the user to change this to -O0 if desired.

Disabled -march=native as a default flag since it is annoying for FMUs.

Belonging to [master]:

  • OpenModelica/OMCompiler#1869
07:03 Changeset in OpenModelica [bf807a84]Added-citation-metadatamaintenance/v1.13maintenance/v1.14maintenance/v1.15maintenance/v1.16maintenance/v1.17maintenance/v1.18maintenance/v1.19maintenance/v1.20maintenance/v1.21maintenance/v1.22maintenance/v1.23omlib-staging by hudson <openmodelica@…>
  • 1 edit in OMCompiler
  • OMCompiler 46dca42...09e106c (1):

    Change the default simulation opt. level to -Os

Note: See TracTimeline for information about the timeline view.