Timeline



Aug 21, 2013:

5:35 PM Ticket #733 (Support for statement over vector of unknown size) closed by Jesper Mattsson
duplicate: This is a duplicate of #734.
5:34 PM Ticket #653 (Replacing constant expressions with literals) closed by Jesper Mattsson
fixed: This is now done during variability propagation.
5:33 PM Ticket #646 (Protected variables in flat output not handled correctly) closed by Jesper Mattsson
fixed: Since visibility info is now used to mark temporary variables, let's …
5:22 PM Ticket #599 (Modification on specific cell(s) in array expression.) closed by Jesper Mattsson
wontfix: This is no longer allowed by the Modelica Language Specification.
5:20 PM Ticket #578 (Restructure jmodelica.examples) closed by Jesper Mattsson
fixed: Examples was restructured as a part of #1674.
5:17 PM Ticket #497 (FFunctionVariable should have attributes) closed by Jesper Mattsson
worksforme: No need for this has popped up.
4:34 PM Changeset [5105] by Jonathan Kämpe
Fixes bug introduced by merge in changeset:5102
4:34 PM Changeset [5104] by Jesper Mattsson
Uncommented tests that now work again. (#286)
3:17 PM Ticket #3006 (Log flat tree before index reduction) closed by Tove Bergdahl
fixed: changeset:5103: Adding print out of flat tree before index reduction …
3:17 PM Changeset [5103] by Tove Bergdahl
#3006: Adding print out of flat tree before index reduction for log …
3:15 PM Ticket #3006 (Log flat tree before index reduction) created by Tove Bergdahl
Add print out of the flat tree before index reduction with log level …
3:12 PM Ticket #2618 (Implement div()) closed by Jonathan Kämpe
fixed: Fixed in changeset:5102.
3:12 PM Ticket #2619 (Implement mod()) closed by Jonathan Kämpe
fixed: Fixed in changeset:5102.
3:11 PM Ticket #3004 (Implement rem()) closed by Jonathan Kämpe
fixed: Fixed in changeset:5102.
3:07 PM Changeset [5102] by Jonathan Kämpe
Fixes #2618, #2619, and #3004. Implements div(), mod(), and rem() …
2:56 PM Changeset [5101] by Tove Bergdahl
#3005: Fixed problem with variable arguments in differentiated …
2:39 PM Changeset [5100] by Jesper Mattsson
Fixed bug in exception handling, that caused crash if …
1:23 PM Ticket #3005 (Variability of arguments not considered when differentiating function calls) created by Tove Bergdahl
When differentiating function calls, variability of arguments are not …[…]
11:21 AM Changeset [5099] by Jesper Mattsson
Fixed portability issue where some compilers do not handle an entirely …
8:21 AM Ticket #2624 (Implement change()) closed by Jonathan Kämpe
fixed: Fixed in changeset:5094.
8:20 AM Ticket #2621 (Implement edge()) closed by Jonathan Kämpe
fixed: Fixed in changeset:5094.

Aug 20, 2013:

4:46 PM Changeset [5098] by Jesper Mattsson
Fixed locale issue introduced by r5096. (#2635)
4:14 PM Ticket #2422 (Exception handling in runtime) closed by Jesper Mattsson
fixed: changeset:5097 Recommiting r5084, since r5096 implemented …
4:14 PM Changeset [5097] by Jesper Mattsson
Recommiting r5084, since r5096 implemented string operations that …
3:01 PM Changeset [5096] by Jesper Mattsson
Implemented string concatenation for non-constant values and the …
10:05 AM Ticket #2912 (Let the top node inherit the latest error status) closed by toivo
fixed: Keep track of severest category within each node, log it using the …
10:04 AM Changeset [5095] by toivo
jmi_log: Keep track of severest category within each node, log it …
9:20 AM Changeset [5094] by Jonathan Kämpe
Fixes #2621 and #2624. Implements the edge() and change() operators. …
9:07 AM Changeset [5093] by Tove Bergdahl
#2499: Fixing two broken junit tests by setting inline_functions to …
8:37 AM Ticket #3004 (Implement rem()) created by Jonathan Kämpe
Implement the rem() function-like operator. See …

Aug 19, 2013:

4:18 PM Changeset [5092] by efredriksson
#2993 Added a call to KINSetNumMaxIters in jmi_kinsol_init so that the …
4:09 PM Ticket #2499 (Make inlining='trivial' default) closed by Tove Bergdahl
fixed
4:08 PM Ticket #3003 (FEXp.solve causes NullPointerException) created by Tove Bergdahl
The following model exposes the error: […] the stack trace is then …
3:57 PM Changeset [5091] by Tove Bergdahl
#2499: Changing option inline_functions from 'none' to 'trivial'. Two …
3:11 PM Ticket #2422 (Exception handling in runtime) reopened by Jesper Mattsson
changeset:5090 Reverted r5084, since it broke tests using …
3:10 PM Changeset [5090] by Jesper Mattsson
Reverted r5084, since it broke tests using asserts with String() operator.
2:21 PM Ticket #647 (Decrease memory usage of compiler) closed by Jesper Mattsson
fixed: This is now handled in #2031.
1:57 PM Changeset [5089] by Jesper Mattsson
Fixed build error introduced by r5087. (#2111)
1:41 PM Ticket #1288 (ModelicaCompiler.packUnit() does System.exit() on exception) closed by Tove Bergdahl
fixed: This was fixed in r4508 as a part of #2511.
1:38 PM Changeset [5088] by jsten
Changed so that an IllegalLogStringException is displayed, again, #3002.
1:34 PM Ticket #2111 (Wrong start for nodes) closed by Jesper Mattsson
fixed: changeset:5087 Fixed bug where errors where sometimes reported …
1:34 PM Changeset [5087] by Jesper Mattsson
Fixed bug where errors where sometimes reported on the previous line. …
1:13 PM Ticket #2957 (Zero-length vector in function call) closed by Tove Bergdahl
fixed: changeset:5086: Adding Python test for function with zero dim input array.
1:13 PM Changeset [5086] by Tove Bergdahl
#2957: Adding Python test for function with zero dim input array.
1:07 PM Changeset [5085] by jsten
Fixed so that invalid log string is handled well by separate process, …
12:59 PM Ticket #2851 (Complete implementation of ModelicaError()) closed by Jesper Mattsson
fixed: changeset:5084 * Added exception throwing to ModelicaError(). …
12:59 PM Ticket #2610 (Implement terminate()) closed by Jesper Mattsson
fixed: changeset:5084 Implemented support for terminate().
12:59 PM Ticket #515 (Add support for assert()) closed by Jesper Mattsson
fixed: changeset:5084 Implemented support for assert().
12:59 PM Ticket #1589 (Divide by zero is not redirected to FMU logger) closed by Jesper Mattsson
fixed: changeset:5084 Changed function variant of jmi_divide to use logger.
12:58 PM Ticket #2422 (Exception handling in runtime) closed by Jesper Mattsson
fixed: changeset:5084 Added exception handling in JMI runtime and made …
12:58 PM Changeset [5084] by Jesper Mattsson
* Added exception handling in JMI runtime and made jmi_t struct …
11:57 AM Ticket #2989 (Tests depending on order of variables) closed by Tove Bergdahl
fixed: changeset:5083: Modified test class …
11:56 AM Changeset [5083] by Tove Bergdahl
#2989: Modified test class test_jmi.TestDependentParameterEvaluation …
11:40 AM Changeset [5082] by jsten
Some minor updates related to #3002. Changed so that an …
11:21 AM Ticket #3002 (Add the option to output compilation log to file) closed by jsten
fixed: changeset:5081 Partial implementation of the new logging framework, …
11:21 AM Ticket #2997 (Invalid compiler option causes separate process to give stacktrace) closed by jsten
fixed: changeset:5081 Partial implementation of the new logging framework, …
11:21 AM Changeset [5081] by jsten
Fixed, #2997 and #3002 Partial implementation of the new logging …

Aug 16, 2013:

4:56 PM Ticket #2616 (Implement ceil()) closed by Jonathan Kämpe
fixed
4:56 PM Changeset [5080] by Jonathan Kämpe
Fixes #2616. Added the ceil() operator.
3:56 PM Ticket #2436 (Implement floor()) closed by Tove Bergdahl
duplicate: Duplicate of #2626.
3:35 PM Changeset [5079] by toivo
jmi_log: Add log->filtering_enabled flag to allow to emit info …
3:30 PM Ticket #1272 (Complete support for ModelicaUtilities) closed by Tove Bergdahl
fixed: This is handled by #2871.
3:22 PM Ticket #2979 (pyjmi.log.extract_jmi_log should first check that log exists first) closed by toivo
fixed: Fixed in r5078
3:21 PM Changeset [5078] by toivo
pyjmi.log: fix #2979
3:13 PM Ticket #2622 (Implement sign()) closed by Jonathan Kämpe
fixed: Fixed in changeset:5077
3:12 PM Changeset [5077] by Jonathan Kämpe
Fixes #2622. Added the sign() operator.
3:02 PM Changeset [5076] by Iakov Nakhimovski
Updated documentation with information on new run-time options. See #2705
10:19 AM CodeDocumentation/ExpressionAPI edited by Jonathan Kämpe
(diff)
10:02 AM Ticket #2626 (Implement floor()) closed by Jonathan Kämpe
fixed: Fixed in changeset:5075
10:01 AM Ticket #932 (Complete implementation of integer()) closed by Jonathan Kämpe
fixed: Fixed in changeset:5075
10:01 AM Ticket #2741 (Framework for event-generating expressions) closed by Jonathan Kämpe
fixed: Fixed in changeset:5075
9:58 AM Changeset [5075] by Jonathan Kämpe
Fixes #2741, #2626, and #932. Adds a framework for handling event …

Aug 15, 2013:

3:24 PM Ticket #2869 (Some MSL examples takes long time to simulate since MSL:r6349) closed by Tove Bergdahl
invalid: Closing ticket. The problem was in the initialization, once this was …
2:05 PM Ticket #2981 (pyjmi.log: Better error handling when trying to parse invalid XML) closed by toivo
fixed: Made sure to catch SAX exceptions while parsing XML JMI logs in r5074, …
2:03 PM Changeset [5074] by toivo
pyjmi.log: Catch SAX exceptions while parsing XML JMI logs, for #2981.
12:02 PM Changeset [5073] by toivo
Fix mistake in r5072 for #2703
11:57 AM Changeset [5072] by toivo
Log build date/time of JMI runtime for #2703, in waiting for the …
10:47 AM Ticket #3002 (Add the option to output compilation log to file) created by jsten
Currently the compiler only output the log on stderr. There are …
9:54 AM Ticket #2891 (Simple expression simplifications) closed by jsten
fixed: changeset:5071 Recommit of r4857, with some minor changes to improve …
9:54 AM Changeset [5071] by jsten
Recommit of r4857, with some minor changes to improve evaluation time …

Aug 14, 2013:

4:16 PM Ticket #2999 (Compliance test errors should be compared to expected output) closed by Jonathan Kämpe
fixed: Fixed in changeset:5070
4:15 PM Changeset [5070] by Jonathan Kämpe
Fixes #2999 Compliance error tests now compares the error output with …
3:38 PM Ticket #3001 (Record aliasing too aggressive) created by Jesper Mattsson
During alias generation, records that have the same set of variables, …
2:57 PM Ticket #3000 (Redeclaration of record in record) created by Jesper Mattsson
The following model is flattened incorrectly: […] The flattened …
2:33 PM Ticket #2999 (Compliance test errors should be compared to expected output) created by Jonathan Kämpe
Currently, compliance tests only check if an error occurred, not if …
12:44 PM Changeset [5069] by Tove Bergdahl
#2996: Updating all C template files so that the …

Aug 13, 2013:

11:01 AM Ticket #683 (Implement product() operator) closed by Jonathan Kämpe
fixed: Fixed in changeset:5068
10:55 AM Changeset [5068] by Jonathan Kämpe
Fixes #683. Adds support for the product() operator. Introduces …
9:20 AM Ticket #2998 (Residual function call equations with solved LHS results in incorrect ...) created by jsten
Incorrect c-code is produced in some rare cases where the LHS of an …
8:29 AM Ticket #2997 (Invalid compiler option causes separate process to give stacktrace) created by jsten
Python only gives an stacktrace if an invalid option is given to …
8:27 AM Changeset [5067] by Tove Bergdahl
#2629: Modified scanner for Optimica as well (operator records and …

Aug 12, 2013:

4:14 PM Changeset [5066] by Tove Bergdahl
#2629: Modified scanner so that operator records and operator …
2:15 PM Changeset [5065] by Tove Bergdahl
#2996: Removing JM-tables source files.
2:08 PM Changeset [5064] by Tove Bergdahl
#2996: Modified build system so that the old tables implementation is …
2:04 PM Changeset [5063] by Tove Bergdahl
#2994: Removed lock on specific revision of MSL trunk.
1:51 PM CodeDocumentation/Makefile.am edited by Tove Bergdahl
(diff)
1:48 PM Ticket #2996 (Update build system and makefiles for ModelicaStandardTables) created by Tove Bergdahl
This is a part of #2994. The build system must be updated so that: - …
12:47 PM Changeset [5062] by Iakov Nakhimovski
Fixed non-standard C code introduced in the last commit. See #2995
12:12 PM Ticket #2995 (Non-linear solver in JMI runtime does not correctly report ...) closed by Iakov Nakhimovski
fixed: r5061: Fixed bugs: reporting of limiting/active bounds and handling …
12:09 PM Changeset [5061] by Iakov Nakhimovski
Fixed bugs: reporting of limiting/active bounds and handling of …
11:38 AM Ticket #2995 (Non-linear solver in JMI runtime does not correctly report ...) created by Iakov Nakhimovski
Noticed incorrect reporting of limiting and active bounds while …
11:13 AM Changeset [5060] by Tove Bergdahl
Creating branch for working on implementation of …
11:07 AM Ticket #2994 (Support for ModelicaStandardTables) created by Tove Bergdahl
Implement support for ModelicaStandardTables and remove our …
10:04 AM Ticket #1680 (Compiler throws exception for FunctionAR.UnknownArray1) closed by Tove Bergdahl
fixed: Closing ticket since the test now passes.
8:18 AM Ticket #2993 (Add Python/Modelica test of non-linear solver with bounds activated) created by Iakov Nakhimovski
Add a simple Modelica model with non-linear equations and bounds on …

Aug 9, 2013:

1:53 PM Ticket #2992 (Improve block merge) created by jsten
The current implementation of block merge does the following: - Go …

Jul 30, 2013:

10:46 AM Ticket #2991 (Introduce new logging format in compiler) created by jsten
Introduce new logging format in compiler. The new logging format is …

Jul 29, 2013:

3:17 PM Ticket #2990 (Problem connecting two models) created by Christian Andersson
The following model does not simulate correctly: […] The problem …

Jul 25, 2013:

10:25 AM Changeset [5059] by Jesper Mattsson
Updated python test that was broken by r5058. (#2466)
10:07 AM Ticket #2989 (Tests depending on order of variables) created by Jesper Mattsson
The tests in TestDependentParameterEvaluation in test_jmi.py tests the …

Jul 24, 2013:

5:06 PM Changeset [5058] by Jesper Mattsson
Added marking of all expressions used as sizes of array components as …
4:46 PM Ticket #2988 (Constant evaluation of mixed records) created by Jesper Mattsson
Constant evaluation of array and record variables currently always …[…]
12:18 PM Changeset [5057] by Jesper Mattsson
Fixed bug concerning parameter arrays in OptimicaCompiler introduced …
10:18 AM Ticket #2987 (Binding expressions in record declaration) closed by Jesper Mattsson
fixed: changeset:5056 Fixed scalarization of parameter records without …
10:18 AM Ticket #2986 (Records with modifications of members of members) closed by Jesper Mattsson
fixed: changeset:5056 Fixed scalarization of parameter records without …
10:18 AM Ticket #2985 (Constant eval of records w/o binding exp) closed by Jesper Mattsson
fixed: changeset:5056 Fixed constant evaluation before scalarization …
10:18 AM Changeset [5056] by Jesper Mattsson
* Fixed constant evaluation before scalarization of records without …

Jul 23, 2013:

4:29 PM Ticket #2987 (Binding expressions in record declaration) created by Jesper Mattsson
When scalarizing record parameters, then binding expressions in the …
4:22 PM Ticket #2986 (Records with modifications of members of members) created by Jesper Mattsson
When a record that gets its values from modifications is scalarized, …
9:28 AM Ticket #2985 (Constant eval of records w/o binding exp) created by Jesper Mattsson
Constant evaluation after flattening but before scalarization does not …
Note: See TracTimeline for information about the timeline view.