Timeline



Aug 31, 2016:

5:52 PM Changeset [9163] by Tove Bergdahl
Creating first tag from 20160824.x branch (#5085).
4:48 PM Ticket #5100 (Need to handle missing function declaration better) created by efredriksson
Currently if there is an external C function in a lib and the …
4:26 PM Changeset [9162] by Christian Andersson
Added test for immediate solution when starting enhanced event …
4:22 PM Changeset [9161] by Christian Andersson
Merged changes made in branch to trunk. Related to ticket:4411
2:12 PM Changeset [9160] by Christian Andersson
Updated the casadi branch. Related to ticket:4601
11:57 AM Ticket #5099 (Split a block into separate functions) created by Christian Andersson
This is a part of #5097. A block in runtime currently consist of many …
11:55 AM Ticket #5093 (Reduce number of temporaries) closed by Jonathan Kämpe
duplicate: Duplicate of #5097
11:52 AM Ticket #5098 (Improve CodeSplitter to reduce size of generated c functions) created by Jonathan Kämpe
This is a part of #5097. The CodeSplitter class is used to generate a …
11:46 AM Ticket #5097 (Reduce size of generated c functions) created by Jonathan Kämpe
C-compilers can have poor performance for large functions. This is an …
11:39 AM Ticket #5096 (Direct access to z-vector in function calls) created by Jonathan Kämpe
This is a part of #5097. A lot of c-code temporaries are generated …
11:37 AM Ticket #5095 (Use memcpy for variable writebacks) created by Jonathan Kämpe
This is a part of #5097. #4660 added support for memcpy write backs …
11:26 AM Ticket #5094 (Reduce c-code writebacks for algorithms) created by Jonathan Kämpe
This is a part of #5097. In some cases, when generating c-code for …
11:23 AM Ticket #5093 (Reduce number of temporaries) created by Jonathan Kämpe
This is a part of #5097. The compiler generates a lot of fvariable …
9:21 AM Ticket #4913 (Linearity check of noEvent) closed by Christian Andersson
fixed
9:21 AM Ticket #4923 (Variablity of Equation (block Jacobian)) closed by Christian Andersson
fixed
9:20 AM Ticket #3601 (Unknown size in record constructor) closed by Jonathan Kämpe
fixed: Unclear description, this is probably fixed.
9:18 AM Ticket #5060 (Spatial distribution and noEvent) closed by Christian Andersson
invalid: The ticket is wrong, current behavior is the desired.
9:08 AM Ticket #3668 (Do not scalarize for statements) closed by Jonathan Kämpe
wontfix: For statements now unrolled in flattening. Unlikely that we will do as …
9:07 AM Ticket #4925 (very slow simulation on high output to the log file) closed by Christian Andersson
fixed
9:06 AM Ticket #3553 (Records arguments when constant evaluating external functions) closed by Jonathan Kämpe
fixed
9:04 AM Ticket #3376 (Unknown size vectorized function calls) closed by Jonathan Kämpe
duplicate: Duplicate of #4920
9:02 AM Ticket #5086 (Scalability regression in scalarization of record binding expression) closed by Jonathan Kämpe
fixed
9:01 AM Ticket #4920 (Scalarization of unknown size vectorized function call) closed by Zimon Kuhs
fixed
9:01 AM Ticket #5075 (Increased memory consumption for record constructors) closed by Jonathan Kämpe
fixed
9:01 AM Ticket #4957 (Variable array index extraction forms jagged arrays) closed by Zimon Kuhs
fixed
9:01 AM Ticket #4994 (Pre() of discrete input) closed by Zimon Kuhs
fixed
9:01 AM Ticket #5077 (Inlining function call with composite if expression as argument) closed by Jonathan Kämpe
fixed
9:00 AM Ticket #5073 (Constant evaluation of composite array package constants in functions) closed by Jonathan Kämpe
fixed
8:57 AM Ticket #4934 (Memory allocation in external constant evaluation) closed by Jonathan Kämpe
fixed: Seems fixed.
8:54 AM Ticket #4876 (Sorting of fixed false start values for fixed false variables) closed by Jonathan Kämpe
duplicate: Duplicate of #5041
8:46 AM Ticket #4662 (Scalarization temporary array sizes in if expressions) closed by Jonathan Kämpe
duplicate: Fixed in #5048
8:40 AM Ticket #4287 (Start value not scalarized properly) closed by Jonathan Kämpe
worksforme

Aug 30, 2016:

3:25 PM Ticket #5092 (Cleanup c-code gen) created by jsten
There is big need for cleaning up c-code gen and extract part of the …
2:10 PM Ticket #5091 (Incorrect variability for sample equation in block (when, sample, temps)) created by efredriksson
Consider the model: […] If used as: […] Then when is only …

Aug 29, 2016:

2:38 PM Changeset [9159] by Fredrik Magnusson
#5090 Updated example documentation to reflect change.
8:43 AM Changeset [9158] by Jonathan Kämpe
#5086 Reworked r9146

Aug 27, 2016:

3:38 PM Changeset [9157] by Christian Andersson
Fixed while statement, wrong condition from changeset:9155, related to …

Aug 26, 2016:

4:23 PM Changeset [9156] by Jesper Mattsson
Merged changes in #5084 to 20160824.x branch.
3:28 PM Changeset [9155] by Christian Andersson
Applied patch for checking if there is a solution directly when …
3:01 PM Changeset [9154] by Jesper Mattsson
Downgraded error message added in r9150 to a warning. (#5094)
1:07 PM Ticket #5090 (Incorrect Distillation4 model) closed by Fredrik Magnusson
fixed: [9153] Corrected the Distillation4 model.
1:07 PM Changeset [9153] by Fredrik Magnusson
#5090 Corrected the Distillation4 model.
1:07 PM Ticket #5090 (Incorrect Distillation4 model) created by Fredrik Magnusson
The Distillation4 model used in pyjmi.examples.distillation4_fmu
10:33 AM Ticket #5089 (Option to limit log file size) created by Christian Andersson
There should be an option that limits the total size of the log file.

Aug 25, 2016:

6:13 PM Changeset [9152] by Jesper Mattsson
Fixed false positives on redeclares in classes used as constraining …
3:15 PM Changeset [9151] by Zimon Kuhs
#4994 Removed exception thrown for discrete inputs.
11:04 AM Ticket #5084 (Enforce finality of redeclares) closed by Jesper Mattsson
fixed
11:01 AM Changeset [9150] by Jesper Mattsson
Added error check that enforces finality of redeclares without …
10:49 AM Ticket #5088 (Error check of class redeclares) created by Jesper Mattsson
It seems that we only check if a redeclare matches the constraining …
9:12 AM Changeset [9149] by Zimon Kuhs
#5087 Added getter for the OptionRegistry in the class Arguments in …
9:12 AM Ticket #5087 (Refactor Arguments to facilitate extensions) created by Zimon Kuhs
Class Arguments needs to be refactored in order to facilitate …
8:31 AM Changeset [9148] by Jonathan Kämpe
#5086 Reverting r9146 since it broke some tests

Aug 24, 2016:

2:14 PM Changeset [9147] by Jonathan Kämpe
#5030 Disables dimension check for fill expressions in inactive if …
12:55 PM Changeset [9146] by Jonathan Kämpe
#5086 Fixes some scalability issues in scalarization of record binding …
12:54 PM Ticket #5086 (Scalability regression in scalarization of record binding expression) created by Jonathan Kämpe
In r9054 some complexity issues were added in scalarization of record …
11:34 AM Ticket #5085 (Create branch of current code base) closed by Jesper Mattsson
fixed: changeset:9145 Switched MSL used by 20160331.x branch to the …
11:33 AM Changeset [9145] by Jesper Mattsson
Switched MSL used by 20160331.x branch to the released 3.2.2 tag. (#5085)
11:27 AM Changeset [9144] by Jesper Mattsson
Subclipse auto commit: changed externals to fixed revision.
11:27 AM Changeset [9143] by Jesper Mattsson
Created 20160331.x release branch. (#5085)
11:27 AM Ticket #5085 (Create branch of current code base) created by Jesper Mattsson
Create branch of current code base, with MSL switched to latest …
10:27 AM Ticket #5084 (Enforce finality of redeclares) created by Jesper Mattsson
When a redeclare is declared with redeclare rather than `redeclare …
9:06 AM Changeset [9142] by Zimon Kuhs
#4957 Fixed a bug in the naming of temporary variables when …

Aug 23, 2016:

1:57 PM Changeset [9141] by Zimon Kuhs
#4957 * Changed naming of temporary variables resulting from …
10:32 AM Ticket #4275 (Static linking of external c++ libraries does not work on windows.) closed by Jonathan Kämpe
fixed: This seems finished.
9:04 AM Ticket #5040 (No temporary for function call in attribute of record) closed by Jonathan Kämpe
fixed
9:01 AM Changeset [9140] by Jonathan Kämpe
#5040 Fixes bug in flattening of for statements exposed in r9138
8:25 AM Changeset [9139] by Zimon Kuhs
#4920 * Fixed a case where access to an array id without subscripts …

Aug 22, 2016:

2:53 PM Changeset [9138] by Jonathan Kämpe
#5040 Refactored almost all of scalarization to fix a bug in temporary …
2:53 PM Changeset [9137] by Zimon Kuhs
#4920 Removed compliance check for unknown-sized vectorized function …
12:56 PM Changeset [9136] by Zimon Kuhs
#4920 Added scalarization of vectorized function calls with unknown sizes.

Aug 19, 2016:

6:51 PM Changeset [9135] by Christian Andersson
Added support for the co-simulation type cs tool. Related to ticket:5083
6:49 PM Ticket #5083 (Support CS tool) created by Christian Andersson
Currently the co-simulation type "cs_tool" is not supported. Add …
2:30 PM Ticket #5034 (Call sequence directional derivatives) closed by Christian Andersson
fixed
11:14 AM Changeset [9134] by Christian Andersson
Enabled use_last_integrator_step by default. Related to ticket:4689
8:35 AM Ticket #5082 (Spatial distribution detects events to strict) closed by Christian Andersson
fixed

Aug 18, 2016:

5:33 PM Changeset [9133] by Christian Andersson
Changed event detection in spatial distribution to use an epsilon …
5:31 PM Ticket #5082 (Spatial distribution detects events to strict) created by Christian Andersson
When using the spatial distribution operator, events are registrered …
4:26 PM Ticket #5081 (When equations inside if equations) closed by jsten
fixed: changeset:9132 Fixed bug where when equations inside if equations are …
4:26 PM Changeset [9132] by jsten
Fixed bug where when equations inside if equations are ignored. This …
1:28 PM Ticket #5080 (Enable openmp in casadi build) closed by Christian Andersson
fixed
8:53 AM Changeset [9131] by Christian Andersson
Applied patch for enabling openmp from ticket:5080

Aug 16, 2016:

3:00 PM Ticket #5081 (When equations inside if equations) created by jsten
Currently we crash if there is a when equations inside of an if …
2:26 PM Ticket #5080 (Enable openmp in casadi build) created by Christian Andersson
OpenMP should be enabled when building casadi.
2:11 PM Ticket #5078 (Improved tearing tests for division with small constant.) closed by jsten
fixed: changeset:9130 Improved tearing tests that tests division of small numbers.
2:11 PM Changeset [9130] by jsten
Improved tearing tests that tests division of small numbers. Ticket #5078.
2:07 PM Changeset [9129] by Jonathan Kämpe
#5053 Division tolerance check when solving equations now only active …
1:38 PM Ticket #5079 (Function inlining of initial parameters on LHS) closed by jsten
fixed: changeset:9128 Fixed function inlining bug where temporary variable …
1:38 PM Changeset [9128] by jsten
Fixed function inlining bug where temporary variable uses and …
11:39 AM Ticket #5079 (Function inlining of initial parameters on LHS) created by jsten
The following model fails: […] The problem is that the RHS of the …
10:36 AM Changeset [9127] by Jonathan Kämpe
#5073 Test for r9126
8:52 AM Changeset [9126] by Jonathan Kämpe
#5073 Fixes bug introduced in r9113. Test case added later.

Aug 15, 2016:

1:46 PM Changeset [9125] by jsten
Partial revert of r9115. Reverted all changes related to heuristics …

Aug 12, 2016:

10:13 AM Ticket #5078 (Improved tearing tests for division with small constant.) created by Zimon Kuhs
The tests […] in ModelicaMiddleEnd test file TearingTests.mo
10:09 AM Changeset [9124] by Zimon Kuhs
#5053 Removed duplicate test, changed remaining one to work. This …
10:08 AM Ticket #5032 (Erroneous size evaluation caching) closed by Jonathan Kämpe
worksforme: Works now

Aug 11, 2016:

4:38 PM Changeset [9123] by Jonathan Kämpe
#5077 Fixes bug in function inlining
4:38 PM Ticket #5077 (Inlining function call with composite if expression as argument) created by Jonathan Kämpe
The following model should compile, but function inlining does not …
1:40 PM Changeset [9122] by Zimon Kuhs
#4957 Reintroduced changes made in r9069, with an addition: unrolling …
1:28 PM Changeset [9121] by Zimon Kuhs
#5053 Added compiler option for specifying the tolerance for divisor …
1:19 PM Ticket #5074 (Equation with temporaries causes bad state selection) reopened by jsten
r9115 Causes problems for …
10:44 AM Changeset [9120] by Jonathan Kämpe
#5073 Test for r9118
10:14 AM Changeset [9119] by Jonathan Kämpe
#5073 Fixes broken test in r9118
9:25 AM Changeset [9118] by Jonathan Kämpe
#5073 Fixes bug in r9113. Test case added later.
8:31 AM Ticket #5076 (Function inlining puts initial equation in normal equation list) closed by Jonathan Kämpe
fixed

Aug 10, 2016:

4:19 PM Changeset [9117] by Jonathan Kämpe
#5076 Fixes function inlining bug
4:12 PM Ticket #5076 (Function inlining puts initial equation in normal equation list) created by Jonathan Kämpe
The following model does not compile. Function inlining creates a …
4:09 PM Ticket #5048 (Evaluation of temporaries generated from inside if expressions) closed by Jonathan Kämpe
fixed
4:04 PM Changeset [9116] by Jonathan Kämpe
#5075 Reduced memory consumption for some cases of record constructors.
4:03 PM Ticket #5075 (Increased memory consumption for record constructors) created by Jonathan Kämpe
The memory required for InstRecordConstructors has increased as of …
1:30 PM Ticket #5074 (Equation with temporaries causes bad state selection) closed by jsten
fixed: changeset:9115 Tweaked dynamic state algorithm so that it ignores …
1:30 PM Changeset [9115] by jsten
Tweaked dynamic state algorithm so that it ignores equations with …
1:24 PM Ticket #5074 (Equation with temporaries causes bad state selection) created by jsten
The dynamic state algorithm gets confused when there are equations …
12:03 PM Changeset [9114] by jsten
Fixed typo-bug introduced in r9111. Ticket #4979.
11:32 AM Changeset [9113] by Jonathan Kämpe
#5073 Fixes bug in constant evaluation of functions
11:10 AM Ticket #5073 (Constant evaluation of composite array package constants in functions) created by Jonathan Kämpe
In the following model x is evaluated to 2, it should be three. The …
10:00 AM Ticket #5072 (Find a more efficient XML escape method) created by jsten
Since r9111, hopefully, all XML escaping is done with …
9:16 AM Changeset [9112] by Jonathan Kämpe
#5048 Fixing bug in r9110
9:04 AM Ticket #4979 (Special characters aren't escaped in XML gen) closed by jsten
fixed
9:00 AM Changeset [9111] by jsten
Fixed bugs in XML code gen where special characters (<>&"') weren't …

Aug 9, 2016:

3:43 PM Ticket #5071 (Crashing when inlining empty if branches with for loop in other branch) closed by Jonathan Kämpe
fixed: changeset:9109 Fixes bug in function inlining
3:41 PM Changeset [9110] by Jonathan Kämpe
#5048 Recommiting r9107 with bug fix
3:30 PM Changeset [9109] by Jonathan Kämpe
#5071 Fixes bug in function inlining
3:15 PM Ticket #5071 (Crashing when inlining empty if branches with for loop in other branch) created by Jonathan Kämpe
The following model should compile: […]
9:46 AM Changeset [9108] by Jonathan Kämpe
#5048 Reverting r9107 since it broke some tests

Aug 8, 2016:

3:53 PM Changeset [9107] by Jonathan Kämpe
#5048 Reworked r9056

Aug 5, 2016:

9:31 AM Changeset [9106] by Tove Bergdahl
#4275: Removing -static from cflags, switching to g++ for the linking …
Note: See TracTimeline for information about the timeline view.