Timeline



Mar 17, 2016:

4:18 PM Ticket #2899 (Add checking that variable names are unique in FMIL/xml parsing) closed by vjohnsson
fixed: r8574: Moved the duplicate variable name check from ComplianceChecker …
4:07 PM Ticket #4857 (Add checking that variable names follow the variable naming conventions) created by vjohnsson
All variable names should follow the variable naming conventions …
1:53 PM Changeset [8578] by vjohnsson
#4855: Added lost variable name syntax test case modelDescription.xml
1:50 PM Changeset [8577] by vjohnsson
#4855: Added lost variable name syntax test case modelDescription.xml
1:25 PM Changeset [8576] by vjohnsson
#4855: updated the tests for checking variable names to fail if …
1:12 PM Changeset [8575] by aramle
#4856 Introduced jmi_atan2 in runtime.
1:08 PM Ticket #4856 (Handle atan2 with (0,0) input) created by aramle
In C when atan2(0,0) is called the return value is 0. However, …
11:57 AM Changeset [8574] by vjohnsson
#4855, #2899: Added a grammar for the variable name syntax and the …
11:49 AM Ticket #4855 (Add checking that variable names has the right syntax in FMIL/xml parsing) created by vjohnsson
This is part of #4857. Currently no error is reported when a variable …
11:39 AM Ticket #4803 (FEndExp in unknown size array in record) closed by Jonathan Kämpe
fixed
11:37 AM Changeset [8573] by Jonathan Kämpe
#4803 Fixes problems with flattening and evaluation of end expression
11:13 AM Ticket #4854 (Size calculations of functions with complex record sizes) created by Jonathan Kämpe
This is a part of #4824. In the following model the size calculations …
9:26 AM Ticket #4804 (Flattening of FEndExp in unknown size array in record) closed by Jonathan Kämpe
duplicate: Merging with #4803
9:18 AM Changeset [8572] by Jonathan Kämpe
#4825 Recommit of r8538, r8540 with bugfixes and refactoring
8:34 AM Ticket #4852 (Dynamic state algorithm matches equations to lower order variables) closed by jsten
fixed: changeset:8571 Fixed bug in dynamic state algorithm where variables of …
8:34 AM Changeset [8571] by jsten
Fixed bug in dynamic state algorithm where variables of lower …
6:36 AM Changeset [8570] by Zimon Kuhs
#4812 Ordering implemented. The following rules are currently in …

Mar 16, 2016:

2:33 PM Ticket #4853 (NPE for model with when equation) created by efredriksson
The following model gives a null pointer exception: […]
12:23 PM Changeset [8569] by Zimon Kuhs
#4812 Implemented re-ordering of variables within their …
11:38 AM Ticket #4852 (Dynamic state algorithm matches equations to lower order variables) created by jsten
Dynamic state algorithm matches equations to lower order variables. …

Mar 15, 2016:

4:34 PM Changeset [8568] by Jonathan Kämpe
#4850 More refactoring and cleaning. Fixed a bug where sizes where not …
4:11 PM Ticket #4851 (Flattening of modified arrays in record arrays fails) created by jsten
The following model is flattened incorrectly: […] The model is …
3:26 PM Changeset [8567] by x-johan.calven
#4845 Changes: * For Canonize Equations Algorithm the code in FClass …
2:51 PM Changeset [8566] by Zimon Kuhs
#4819 Added rewrites to AE, modified versions of the ones used in …
11:33 AM Changeset [8565] by x-johan.calven
#4812 Replaced private variables used by Canonize Equations Algorithm …
10:55 AM Changeset [8564] by Jonathan Kämpe
#4850 Moved and cleaned some code

Mar 14, 2016:

4:54 PM Ticket #4849 (Control characters printed by ModelicaMessage upsets separate process ...) closed by jsten
fixed: changeset:8563 Fixed bug in separate process interface where control …
4:53 PM Changeset [8563] by jsten
Fixed bug in separate process interface where control characters were …
3:20 PM Ticket #4850 (Wrong size expression calculated for output of function with default ...) created by Jonathan Kämpe
This is a part of #4824. InstFunctionCall.sizeOfOutput(int i) does …
3:07 PM Changeset [8562] by x-johan.calven
2:36 PM Changeset [8561] by Zimon Kuhs
#4845 * Added options for disabling or enabling AE, CE, and VP to the …
2:02 PM Changeset [8560] by x-johan.calven
#4845 Optimizing algorithms that are added to the Optimizing …
1:58 PM Ticket #4849 (Control characters printed by ModelicaMessage upsets separate process ...) created by jsten
If there are control characters written by ModelicaMessage while …
1:42 PM Changeset [8559] by Zimon Kuhs
#4845 * Added test folders to the branch: * testAlias. * …
12:48 PM Changeset [8558] by Zimon Kuhs
#4819 * Moved attribute list to top of file. * Changed casts to use …
12:33 PM Changeset [8557] by aramle
#4815 Fixed missed redeclaration.
11:45 AM Changeset [8556] by aramle
#4815 Introduced jmi_math.*.
11:20 AM Ticket #4848 (Type merging of records with different sizes in subcomponents) created by Jonathan Kämpe
Some work was done on this in #4847. The following model needs a …
11:11 AM Changeset [8555] by Jonathan Kämpe
#4847 Added exception for internal compiler errors during …
10:48 AM Changeset [8554] by x-johan.calven
#4845 Changes: * If AE removes a variable, all equations it belongs …

Mar 13, 2016:

3:11 PM Changeset [8553] by Jonathan Kämpe
#4839 Fixes bug in r8529
2:36 PM Changeset [8552] by Jonathan Kämpe
#4847 Fixes variability calculation bug for components in records
1:49 PM Changeset [8551] by Jonathan Kämpe
#4847 Improved flattening of components in records with binding …
10:47 AM Changeset [8550] by Zimon Kuhs
#4812 Added and rewrote a bunch of commentary and refactored a couple …

Mar 12, 2016:

5:52 PM Changeset [8549] by Jonathan Kämpe
#4847 Fixes another bug in flattening of record constructors
11:28 AM Changeset [8548] by Jonathan Kämpe
#4847 Fixes bug in flattening of record constructors

Mar 11, 2016:

4:49 PM Changeset [8547] by aramle
#4844 Fixed implicit declaration bug.
2:43 PM Changeset [8546] by aramle
#4844 Fixed implicit declaration bug.
1:12 PM Ticket #4844 (Add scaling in jmi_dremainder) closed by aramle
fixed
8:51 AM Changeset [8545] by Zimon Kuhs
#4812 - createBalancedBinaryTree now in operation. - Removed …
8:06 AM Changeset [8544] by aramle
#4844 Inferred scaling in jmi_dremainder.
7:52 AM Changeset [8543] by Zimon Kuhs
#4812 Reworked how factors are calculated by using set-logic akin to …

Mar 10, 2016:

5:10 PM Ticket #4847 (Error checking record binding expressions) created by Jonathan Kämpe
The following model gives a NPE, error check (amongs other things, …
5:07 PM Ticket #4846 (No warning for fixed false parameter without binding expressions) closed by Jonathan Kämpe
fixed
5:06 PM Changeset [8542] by Jonathan Kämpe
#4846 Removed warning for fixedfalse parameters without binding expressions
4:55 PM Ticket #4846 (No warning for fixed false parameter without binding expressions) created by Jonathan Kämpe
Currently a warning is issued for fixed false parameters without …
12:45 PM Changeset [8541] by Jonathan Kämpe
#4825 Reverting r8538, r8540 since they cause a massive performance …

Mar 9, 2016:

4:36 PM Changeset [8540] by Jonathan Kämpe
#4825 Added colon subscript subtype which remembers size expressions
4:15 PM Changeset [8539] by x-johan.calven
#4845 First implementation of the optimization framework, with …
4:12 PM Ticket #4845 (Implementing a framework for optimizing algorithms) created by x-johan.calven
A framework to add and run optimizing algorithms.
4:01 PM Ticket #4844 (Add scaling in jmi_dremainder) created by aramle
Currently no scaling is present in jmi_dremainder which in the end …
1:26 PM Changeset [8538] by Jonathan Kämpe
#4825 Introducing framework necessary to flatten array subscripts for …
12:06 PM Changeset [8537] by Zimon Kuhs
#4812 Switched back from using createBalancedBinaryTree to an own …
10:20 AM Changeset [8536] by Jonathan Kämpe
#4825 size() now resolved during scalarization (earlier during flattening)

Mar 8, 2016:

4:49 PM Ticket #4843 (Extract non use arguments to external functions as temporary variables) closed by Jonathan Kämpe
wontfix
2:28 PM Ticket #4744 (Add block options to log) closed by aramle
fixed
2:27 PM Ticket #4706 (Implement modified BFGS update to jacobian as experimental_mode) closed by aramle
fixed
2:27 PM Ticket #4742 (Make delta for finite differences Jacobian to a block solver option) closed by aramle
fixed
10:31 AM Ticket #4745 (Test to change default of update_jacobian_mode) closed by Iakov Nakhimovski
fixed
10:08 AM Changeset [8535] by Zimon Kuhs
#4810 Moved the iterativeSymbolSimplification transformation addition …
10:05 AM Changeset [8534] by x-johan.calven
#4810 Changed settings in OptionsRegistry for Iterative Symbol …
9:36 AM Ticket #4843 (Extract non use arguments to external functions as temporary variables) created by Jonathan Kämpe
This is a part of #4824. In the example below the size expression …
9:33 AM Ticket #4839 (Constant evaluation of unitialized function variables) closed by Jonathan Kämpe
fixed

Mar 7, 2016:

1:16 PM Changeset [8533] by Jonathan Kämpe
#4825 Refactored size calculations for accesses. Removed unnecessary nta.
8:53 AM Changeset [8532] by Jonathan Kämpe
#4827 Renamed FUnknownSizeExp to FColonSizeExp
6:11 AM Changeset [8531] by Christian Andersson
Fixed minor non standard c code. Related to ticket:4842
6:10 AM Ticket #4842 (Minor non standard c code) created by Christian Andersson
There are a few places in runtime that do not follow the C standard. …

Mar 6, 2016:

9:59 AM Changeset [8530] by Christian Andersson
Fixed uninitialized variable. Related to ticket:4841
9:58 AM Ticket #4841 (Uninitilized variables in JMI interface) created by Christian Andersson
In our old JMI interface, there are usages of uninitialized variables …

Mar 4, 2016:

3:46 PM Ticket #4837 (Refactor genBindingAssignments) closed by Jonathan Kämpe
fixed
3:06 PM Changeset [8529] by Jonathan Kämpe
#4839 Fixes bug introduced in r8524
2:18 PM Changeset [8528] by Jonathan Kämpe
#4825 Fixes bug exposed by r8513
12:12 PM Changeset [8527] by Jonathan Kämpe
#4837 Removed genBindingAssignments transformation step and merged …
11:49 AM Changeset [8526] by x-johan.calven
#4823 Added methods in the constant folding step to prevent null …
7:53 AM Ticket #4840 (pre of parameter in when statement causes crash) created by jsten
It seems like we aren't able to handle the usage of pre(p), …

Mar 3, 2016:

4:22 PM Ticket #4838 (Function inlining and indices) closed by Jesper Mattsson
fixed: changeset:8525 Fixed NPE on inlining in equation with access …
4:21 PM Changeset [8525] by Jesper Mattsson
Fixed NPE on inlining in equation with access with array index, but …
4:18 PM Changeset [8524] by Jonathan Kämpe
#4839 Updated constant evaluation of uninitialized function variables …
4:13 PM Ticket #4839 (Constant evaluation of unitialized function variables) created by Jonathan Kämpe
This is a part of #4824. Constant evaluation of unitialized function …
4:11 PM Ticket #4838 (Function inlining and indices) created by Jesper Mattsson
When performing function inlining on an equation with an access that …
10:53 AM Ticket #4837 (Refactor genBindingAssignments) created by Jonathan Kämpe
This is a part of #4824. The genBindingAssignments transformation …
10:06 AM Changeset [8523] by aramle
#4745 Recommit of r8376.
8:59 AM Changeset [8522] by aramle
#4712 Added finite_differences delta as proper compiler option.

Mar 2, 2016:

2:42 PM Changeset [8521] by x-johan.calven
#4819 Fixed a bug in AliasVariables.
2:23 PM Changeset [8520] by x-johan.calven
#4810 Removed files from branch that had been added by an accidental fork.
12:09 PM Changeset [8519] by Jonathan Kämpe
#4825 Updated ndims calculations for InstAccess
9:42 AM Changeset [8518] by aramle
#3879 Added logging of tolerance to no valid minimum norm solution …

Mar 1, 2016:

3:16 PM Ticket #4836 (Torn linear block with jacobian using temporaries causes segfault) closed by jsten
fixed: changeset:8517 Fixed code gen for jacobian for linear torn blocks, …
3:15 PM Changeset [8517] by jsten
Fixed code gen for jacobian for linear torn blocks, moved temporary …
3:06 PM Ticket #4836 (Torn linear block with jacobian using temporaries causes segfault) created by jsten
Torn linear block with jacobian using temporaries causes segfault. …
1:28 PM Changeset [8516] by aramle
#3879 Fixed test issue and added kin_char_log for logging update of …
10:07 AM Changeset [8515] by aramle
#3879 Deleted unused variable missed in commit r8512.
9:48 AM Changeset [8514] by Zimon Kuhs
#4812 Implemented parentheses removal. Printing still produces …
9:19 AM Changeset [8513] by Jonathan Kämpe
#4825 Expands array subscripts in functions during flattening
9:15 AM Changeset [8512] by aramle
#3879 Added a check for a valid minimum norm solution in case of a …
8:54 AM Changeset [8511] by Jonathan Kämpe
#4731 Updated pyjmi example to be fmi compliant
8:51 AM Ticket #4835 (Illegal XML characters in for start value for strings) closed by efredriksson
fixed

Feb 29, 2016:

5:44 PM Changeset [8510] by efredriksson
#4835 Added a replace illegal chars for start values.
5:36 PM Ticket #4835 (Illegal XML characters in for start value for strings) created by efredriksson
Consider the model: […] Currently the special character '<' is …
2:32 PM Ticket #4834 (Correct handling of discrete reals in block) created by efredriksson
Consider the following model: […] The variable start will become …
1:42 PM Ticket #4833 (derivative use in lhs of a if equation causes crash) closed by jsten
fixed: changeset:8509 Fixed bug in if equation rewrite which causes crash. …
1:42 PM Changeset [8509] by jsten
Fixed bug in if equation rewrite which causes crash. Now uses fullCopy …
10:49 AM Ticket #4833 (derivative use in lhs of a if equation causes crash) created by jsten
The following model: […] Causes a crash during the rewrite of the …

Feb 26, 2016:

1:52 PM Ticket #4831 (Generate no displayUnit for scalarVariable without unit) closed by efredriksson
fixed: More work to be done in #4832
1:51 PM Changeset [8508] by efredriksson
#4831 Display units are now only generated for ScalarVariables if they …
1:49 PM Ticket #4832 (Handle display units on variables without any units) created by efredriksson
We need to add a strategy for variables with a display unit but no …
1:49 PM Ticket #4831 (Generate no displayUnit for scalarVariable without unit) created by efredriksson
Consider the following model: […] It will currently generate a …
10:17 AM Changeset [8507] by efredriksson
#4830 Added check of iteration variables and a test.
10:15 AM Ticket #4830 (Also check iteration variables in inf event loop check) created by efredriksson
As there is no recovery from a detected inf event loop we should be …

Feb 25, 2016:

7:08 PM Ticket #4828 (Add option to print part of the log) closed by Christian Andersson
fixed: changeset:8506 Fixed problem with callbacks not being available. …
7:08 PM Changeset [8506] by Christian Andersson
Fixed problem with callbacks not being available. Related to ticket:4828
7:08 PM Ticket #4828 (Add option to print part of the log) reopened by Christian Andersson
4:30 PM Changeset [8505] by x-johan.calven
3:57 PM Ticket #4829 (Update build script for MSL C-Sources) closed by Jesper Mattsson
fixed
3:57 PM Changeset [8504] by Jesper Mattsson
Updated build script for MSL C-Sources to new structure introduced in …
3:45 PM Ticket #4829 (Update build script for MSL C-Sources) created by Jesper Mattsson
The build script that builds the MSL C-Sources needs to be updated to …
2:02 PM Changeset [8503] by Tove Bergdahl
#3645: Updating more occurrences of PYTHON_LIB and PYTHON_INCLUDE, …
1:35 PM Ticket #4809 (Improve documentation for the estimate interface) closed by Christian Andersson
fixed
1:34 PM Ticket #4828 (Add option to print part of the log) closed by Christian Andersson
fixed: changeset:8502 Added tests for only reading part of the log. …
1:34 PM Changeset [8502] by Christian Andersson
Added tests for only reading part of the log. Related to ticket:4828
1:25 PM Changeset [8501] by x-johan.calven
#4823 Simple version of Variability Propagation can now handle ---- …
12:59 PM Changeset [8500] by efredriksson
#4826 Improved the log message.
8:50 AM Ticket #4828 (Add option to print part of the log) reopened by Christian Andersson
8:50 AM Ticket #4828 (Add option to print part of the log) closed by Christian Andersson
fixed: changeset:8499 Fixed option to print parts of the log file. Related …
8:49 AM Changeset [8499] by Christian Andersson
Fixed option to print parts of the log file. Related to ticket:4828
8:48 AM Ticket #4828 (Add option to print part of the log) created by Christian Andersson
In some cases, when the log file is huge, it is convenient to only …
8:43 AM Ticket #4827 (Refactor FUnknownSizeExp) created by Jonathan Kämpe
This is a part of #4824. The design of unknown sizes using …

Feb 24, 2016:

3:31 PM Changeset [8498] by x-johan.calven
#4823 Added more functionality to the simplified variability …
2:27 PM Changeset [8497] by efredriksson
#4826 Added check so we only try to handle 2 phases for time-events at …
2:17 PM Ticket #4826 (Check for internal error when handling the phases for time events) created by efredriksson
Without a check an infinite recursive call sequence can occur if the …
2:15 PM Ticket #4672 (Efficient handling of constants) closed by Jonathan Kämpe
fixed
1:45 PM Ticket #4825 (Expand array subscripts in functions during flattening) created by Jonathan Kämpe
This is a part of #4824. Unknown sizes array subscripts are not …
1:44 PM Ticket #4824 (Nested unknown size records) created by Jonathan Kämpe
[[Umbrella]]
12:32 PM Changeset [8496] by x-johan.calven
#4823 Implementing a simple version of the Variability Propagation …
12:30 PM Ticket #4823 (Simple implementation of the Variability Propagation algorithm) created by x-johan.calven
Implementing a simple version of the Variability Propagation algorithm.
11:31 AM Changeset [8495] by Jonathan Kämpe
#4731 Updated pyjmi example to be fmi compliant
11:19 AM Changeset [8494] by Jesper Mattsson
Removed race condition when C code compilation fails. (#4822)
10:34 AM Ticket #4822 (Logger not thread safe) created by Jesper Mattsson
The compiler is mostly single-treaded, but when handling the output …
10:08 AM Ticket #4821 (Add logging for next time event) closed by Christian Andersson
fixed: changeset:8493 Added logging of the next time event. Related to …
10:08 AM Changeset [8493] by Christian Andersson
Added logging of the next time event. Related to ticket:4821
10:07 AM Ticket #4821 (Add logging for next time event) created by Christian Andersson
There should be a log output mentioning the next time event if it is …

Feb 23, 2016:

5:33 PM Ticket #4777 (Correctly calculate array sizes in record constructors) closed by Jesper Mattsson
fixed: changeset:8492 Fixed bugs introduced by r8483.
5:33 PM Changeset [8492] by Jesper Mattsson
Fixed bugs introduced by r8483. (#4777)
12:51 PM Ticket #4820 (Circularity in records and subscripts) created by Jonathan Kämpe
The circularity calculations does not work in the following situations …
11:32 AM Changeset [8491] by Jonathan Kämpe
#4731 Added noncompliantfmi test tag to tests not compliant with fmi …
9:47 AM Changeset [8490] by x-johan.calven
#4812 Started implementing support for removal of parentheses. 0 = …
9:40 AM Changeset [8489] by Zimon Kuhs
#4819 Re-added option for Iterative Symbol Simplification to the …
9:31 AM Changeset [8488] by Zimon Kuhs
#4819 Added the simpler (supports "a = b" elimination) version of the …
9:15 AM Ticket #4819 (Simple implementation of the Alias Elimination algorithm) created by Zimon Kuhs
Only supports equations on the form "a = x", i.e. explicit alias.

Feb 22, 2016:

5:20 PM Ticket #4818 (FMIL warning about no start value) created by efredriksson
Using this model: […] in the following way: […] will generate …
4:22 PM Changeset [8487] by Jonathan Kämpe
#4817 Accesses to elements not in constraining type now give warnings …
4:19 PM Ticket #4817 (Warning on access to element not in constraining type) created by Jonathan Kämpe
Currently the compiler gives errors for accesses not in constraining …
8:37 AM Changeset [8486] by Christian Andersson
Added a check for reinit so that states are actually changed. If not, …
8:17 AM Ticket #4816 (Incorrect handling of else when and reinit) created by Christian Andersson
When equations with an "elsewhen" together with multiple reinits …

Feb 20, 2016:

5:34 PM Ticket #4815 (Cleanup Runtime) created by Christian Andersson
It's time to do a little cleanup of runtime. At least these tasks …
4:38 PM Changeset [8485] by Christian Andersson
Corrected two tests that was exposed in changeset:8482. Related to …

Feb 19, 2016:

5:14 PM Ticket #4814 (Incorrect dealloc if unknown CS solver) closed by Christian Andersson
fixed: changeset:8484 Fixed problem with deallocation of the solver object …
5:14 PM Changeset [8484] by Christian Andersson
Fixed problem with deallocation of the solver object if the solver was …
5:11 PM Ticket #4814 (Incorrect dealloc if unknown CS solver) created by Christian Andersson
If the solver used in co-simulation (determined by a user parameter) …
5:01 PM Changeset [8483] by Jesper Mattsson
Recommitting r8441 with fix for infinite loop, and some other test …

Feb 18, 2016:

3:59 PM Changeset [8482] by Christian Andersson
Added specific functions for termination and freeing a model. Related …
3:59 PM Ticket #4813 (Introduce specific functions for termination and free) created by Christian Andersson
There are currently no way for a user to directly call the function …

Feb 17, 2016:

2:13 PM Changeset [8481] by x-johan.calven
#4812 Adding first step implementation to transform equations into a …
2:13 PM Ticket #4812 (Adding support to transform equations into a canonical form.) created by x-johan.calven
12:09 PM Ticket #4811 (Give warning if no Capabilities element is found for CS 1.0 FMU) closed by hlarsson
fixed: r8480: Added warning message if no Capabilities element is found.
12:08 PM Changeset [8480] by hlarsson
#4811: Added error message for missing capabilities element in CS 1.0 …
12:02 PM Ticket #4811 (Give warning if no Capabilities element is found for CS 1.0 FMU) created by hlarsson
The XML parser should warn if no Capabilities element is found for a …
11:58 AM Ticket #4801 (Log warning if input variables have no start value) closed by hlarsson
fixed

Feb 16, 2016:

1:38 PM Ticket #4810 (Create Symbol Simplification branch) closed by x-johan.calven
fixed
1:36 PM Changeset [8479] by x-johan.calven
#4810 Created branch for Symbol Simplification project.
1:33 PM Ticket #4810 (Create Symbol Simplification branch) created by x-johan.calven
10:50 AM Changeset [8478] by Tove Bergdahl
#3645: Modifying CasADi build so that it is possible to specify a …
Note: See TracTimeline for information about the timeline view.