Timeline



Aug 22, 2017:

5:10 PM Ticket #5447 (Refactor string methods in CompilerInstance) created by Zimon Kuhs
There are string methods better served as utility methods, that should …
2:50 PM Changeset [10078] by Jonathan Kämpe
#5312 Recommiting r10065 with a bug fix. "Evaluate" was interpreted as …
1:46 PM Changeset [10077] by jrantzer
#5446 Deleted word "algorithm" from error messages
1:43 PM Ticket #5446 (Modify error message in pyfmi.common.algorithmdrivers.OptionsBase) created by jrantzer
In order to make the class more general, eleminate the word …
12:43 PM Changeset [10076] by Zimon Kuhs
#5444 Changed warnings in CompiledUnits to be a collection instead of …
9:40 AM Changeset [10075] by Christian Andersson
Reverted changeset:10074 due to build failures. Related to ticket:5344
7:26 AM Changeset [10074] by Christian Andersson
Added SuperLU to the thirdparty directory and coupled it to both …
7:12 AM Changeset [10073] by Christian Andersson
Updated the changelog with information about the prototype of a master …

Aug 21, 2017:

4:24 PM Ticket #5445 (Algorithm event guard in block) closed by Jonathan Kämpe
fixed: changeset:10072 Fixed bug where switches where not guarded …
4:23 PM Changeset [10072] by Jonathan Kämpe
#5445 Fixed bug where switches where not guarded properly in …
4:21 PM Ticket #5445 (Algorithm event guard in block) created by Jonathan Kämpe
Switches in algorithms in blocks are guarded by jmi->atEvent, should …
4:04 PM Changeset [10071] by jsten
Fixed bug where annotations were inaccessible for component …
2:35 PM Ticket #5444 (Compilation methods should return CompiledUnits) closed by Zimon Kuhs
fixed: r10070 * Changed compilation methods to return a CompiledUnit …
2:34 PM Changeset [10070] by Zimon Kuhs
#5444 * Changed compilation methods to return a CompiledUnit object …
11:27 AM Ticket #5444 (Compilation methods should return CompiledUnits) created by Zimon Kuhs
Currently a string describing the path to the compiled FMU is returned …
10:26 AM Changeset [10069] by Jonathan Kämpe
#5443 Recommiting r10063,r10064 with bug fix
8:22 AM Changeset [10068] by Jonathan Kämpe
#5443 Reverting r10063,r10064 since it broke some tests
8:21 AM Changeset [10067] by Jonathan Kämpe
#5312 Reverting r10065 since it broke some tests

Aug 20, 2017:

9:40 AM Changeset [10066] by Christian Andersson
Minor updates to the master algorithm and fixed a problem related to …

Aug 18, 2017:

1:01 PM Changeset [10065] by Jonathan Kämpe
#5312 Recommiting r9696 after bugfix in #5443
12:19 PM Changeset [10064] by Jonathan Kämpe
#5443 Fixed nullpointerexcpetion introduced in r10063
11:28 AM Ticket #5443 (Binding expression in modifier on empy array) closed by Jonathan Kämpe
fixed: changeset:10063 Fixed bug in binding expression calculation for …
11:27 AM Changeset [10063] by Jonathan Kämpe
#5443 Fixed bug in binding expression calculation for empty arrays
11:19 AM Ticket #5443 (Binding expression in modifier on empy array) created by Jonathan Kämpe
The following model does not compile: […]
11:08 AM Changeset [10062] by Jonathan Kämpe
#5442 Recommiting r10060 with bug fix
9:22 AM Changeset [10061] by Jonathan Kämpe
#5442 Reverting r10060 since it broke some tests

Aug 17, 2017:

3:13 PM Changeset [10060] by Jonathan Kämpe
#5442 External objects are no longer primitives in the instance tree
3:12 PM Ticket #5442 (External objects are not primitives) created by Jonathan Kämpe
External objects are not primitives and should not be treated as such …
12:59 PM Changeset [10059] by Jonathan Kämpe
#5441 Added optional error code return from jm_tests
12:58 PM Ticket #5441 (Error codes from jm_tests) created by Jonathan Kämpe
The jm_tests should be able to return an error code when tests fail.
10:01 AM Ticket #5436 (Differentiate between types of platform) reopened by Zimon Kuhs
r10058 Reverting r10056 as it breaks tests.
10:00 AM Changeset [10058] by Zimon Kuhs
#5436 Reverting r10056 as it breaks tests.

Aug 16, 2017:

12:01 PM Changeset [10057] by Christian Andersson
Fixed failed test after changeset:10053 and added more tests. Related …

Aug 15, 2017:

12:40 PM Ticket #5439 (Debug catch for FEquation.solve) closed by Jonathan Kämpe
fixed
12:30 PM Ticket #5434 (Pass JVM arguments as separate arguments in separate process) closed by Jesper Mattsson
wontfix
12:23 PM Ticket #5436 (Differentiate between types of platform) closed by Jesper Mattsson
fixed
12:23 PM Changeset [10056] by Jesper Mattsson
Added more granular handling of platforms. (#5436)
11:33 AM Ticket #5214 (Always delete temporary compilation folder) closed by Zimon Kuhs
fixed: r10055 Ensured that the temporary directory is always deleted.
11:33 AM Changeset [10055] by Zimon Kuhs
#5214 Ensured that the temporary directory is always deleted.
11:07 AM Ticket #5440 (Give error for redeclare of non-replaceable) created by Jesper Mattsson
We currently have no check if a redeclared class or component is …
10:14 AM Changeset [10054] by Jonathan Kämpe
#5439 Added exception debugging in equation solving
10:13 AM Ticket #5439 (Debug catch for FEquation.solve) created by Jonathan Kämpe
Add a debug catch in FEquation.solution. Similar to FVariable.scalarize.
9:17 AM Changeset [10053] by Christian Andersson
Updated the tests for coupled FMUs. Related to ticket:5438
9:08 AM Changeset [10052] by Christian Andersson
Added the basis for a master algorithm for coupled ME2 FMUs. Related …
9:05 AM Ticket #5438 (Master algorithm for ME2 FMUs) created by Christian Andersson
A master algorithm for coupled ME2 FMUs should be implemented. The …

Aug 14, 2017:

3:09 PM Ticket #5437 (Generate xml entry for input temporaries) closed by Jonathan Kämpe
fixed
3:08 PM Changeset [10051] by Jonathan Kämpe
#5437 Now generating xml entries for temporary inputs
2:52 PM Ticket #5437 (Generate xml entry for input temporaries) created by Jonathan Kämpe
XML entries are skipped for variables with temporary visibility. In …
10:03 AM Ticket #5436 (Differentiate between types of platform) created by Jesper Mattsson
ModelicaCompiler.getPlatform() returns the platform that the JVM …

Aug 11, 2017:

2:22 PM Changeset [10050] by Zimon Kuhs
#5435 Updated test_malformed_xml to correctly check for an error, as …
9:26 AM Changeset [10049] by Zimon Kuhs
#5430 Updated two compiler tests to consider that an option might not …

Aug 10, 2017:

4:47 PM Changeset [10048] by vjohnsson
#5435: Added verification that all state derivatives have the …
4:43 PM Ticket #5435 (Verify that all state derivatives have the derivative attribute) created by vjohnsson
See https://trac.modelica.org/fmi/ticket/397 for reference. Since …
4:34 PM Ticket #5434 (Pass JVM arguments as separate arguments in separate process) created by Jesper Mattsson
We currently pass all JVM arguments as a single argument of the new …
1:07 PM Changeset [10047] by Zimon Kuhs
#5432 * Added methods to FileUtil. * toFile makes files from …
12:49 PM Ticket #5433 (Active annotations in alias heuristic) closed by Jonathan Kämpe
fixed
12:48 PM Changeset [10046] by Jonathan Kämpe
#5433 Update active annotation priority in alias heuristics
12:39 PM Ticket #5433 (Active annotations in alias heuristic) created by Jonathan Kämpe
The active annotation score in FVariable.aliasHeuristicScore should …
11:52 AM Ticket #3979 (Improve performance in the plot gui) closed by Christian Andersson
fixed: This is considered to be fixed.
11:51 AM Ticket #2740 (Update check for infinite event iteration) closed by Christian Andersson
invalid: This has been fixed in another ticket.
11:48 AM Ticket #924 (Bug using FMI string) closed by Christian Andersson
worksforme
11:48 AM Ticket #4978 (Update runtime for sparse matrices in linear torn blocks) closed by Christian Andersson
wontfix: A different approach was implemented.
11:31 AM Ticket #5432 (File utility methods) created by Zimon Kuhs
Additional utility methods are needed for file management. This refers …

Aug 9, 2017:

4:00 PM Changeset [10045] by Jesper Mattsson
Updated pegged externals in branch.
3:55 PM Changeset [10044] by Jesper Mattsson
Merged to stable.
1:27 PM Changeset [10043] by Jesper Mattsson
Reverted previous revert. This is tricky…
1:24 PM Changeset [10042] by Jesper Mattsson
Reverted addition of divider in changelog, need to redo to make …
1:18 PM Changeset [10041] by Jesper Mattsson
Moved changelog entry not yet added to stable to be above divider.
1:11 PM Changeset [10040] by Jesper Mattsson
Added divider for merge to stable in changelog.
12:51 PM Ticket #5431 (Public attributes vs. getters and setters) created by Fredrik Magnusson
Much of the Python codebase contains unnecessary getters and setters …

Aug 8, 2017:

12:15 PM Changeset [10039] by Zimon Kuhs
#5430 Fixed bug that was introduced by r10034.
11:03 AM Changeset [10038] by Jesper Mattsson
Reverted r10037.
10:59 AM Changeset [10037] by Jesper Mattsson
Updated changelog. (#836)
10:51 AM Changeset [10036] by Jesper Mattsson
Updated changelog. (#5416)
10:09 AM Changeset [10035] by Jonathan Kämpe
#5420 Reverting r10032 since it broke some tests.
9:53 AM Ticket #5430 (Add possibility to remove options) closed by Zimon Kuhs
fixed: r10034 * Moved removal of FMU source files to its own method …
9:52 AM Changeset [10034] by Zimon Kuhs
#5430 * Moved removal of FMU source files to its own method to …
9:52 AM Ticket #5386 (Reduce number of code printer instances) closed by Jonathan Kämpe
duplicate: Duplicate of #5390
9:44 AM Changeset [10033] by Jonathan Kämpe
#5420 Updated changelog
8:52 AM Ticket #5430 (Add possibility to remove options) created by Zimon Kuhs
In addition to option contributors that can add or modify options, …

Aug 7, 2017:

4:51 PM Ticket #5429 (Alias elimination of parameters in non-parameter equations) created by Jonathan Kämpe
In the following model the equation should not be alias eliminated, we …
4:46 PM Ticket #5428 (Record type for index) created by Jonathan Kämpe
When using a record array as for index the loops are unrolled as size …
4:33 PM Ticket #5427 (Naming break temporaries) created by Jonathan Kämpe
The naming of temporaries for break statements is wierd. In the …
4:15 PM Ticket #5426 (Name lookup when connecting arrays with inner/outer relations) created by Jonathan Kämpe
The following model does not flatten correctly. Easy fix is to fix the …
4:12 PM Ticket #5425 (Non-scalar overconstrained connections) created by Jonathan Kämpe
The following test cases does not flatten correctly. We do not …
4:06 PM Ticket #5424 (Variable array index in connect) created by Jonathan Kämpe
When compiling the following model we should perhaps mark p as …
4:02 PM Ticket #5423 (Variable array index in derivative) created by Jonathan Kämpe
The following model does not flatten correctly: […] It flattens …
3:58 PM Ticket #5422 (Specialized Classes limitation errors) created by Jonathan Kämpe
The MLS specifies the following: The elements of a record may not …
10:40 AM Changeset [10032] by Jonathan Kämpe
#5420 Updated some lookups for efficiency
10:36 AM Changeset [10031] by Jonathan Kämpe
#5420 Added toString() implementations for FQNameString for performance
10:15 AM Ticket #5363 (Code generation for division with nonzero literals) reopened by Zimon Kuhs
r10030 Reverted r10014 as it caused regression.
10:15 AM Changeset [10030] by Zimon Kuhs
#5363 Reverted r10014 as it caused regression.

Aug 4, 2017:

5:23 PM Changeset [10029] by Christian Andersson
Fixed problem with changeset:10025, related to ticket:5421
3:41 PM Changeset [10028] by Jonathan Kämpe
#5420 Added toString() implementations for FLitExps for performance
2:57 PM Changeset [10027] by Jonathan Kämpe
#5420 Changed some format calls to regular print calls for performance
12:25 PM Changeset [10026] by Jonathan Kämpe
#5320 Fixed inefficiency in derived type lookup
11:30 AM Ticket #5218 (Include methods for elementary sparse operations) closed by Christian Andersson
fixed: This has been fixed.
11:29 AM Changeset [10025] by Christian Andersson
Improved performance in the sparse linear solver (about 30%). Related …
11:28 AM Ticket #5421 (Performance improvements linear sparse) created by Christian Andersson
The performance in the sparse linear solver should be improved.
10:39 AM Ticket #5412 (Caching attributes for performance) closed by Jonathan Kämpe
invalid
10:38 AM Ticket #5417 (Stricter FQName creation) closed by Jonathan Kämpe
fixed
10:38 AM Ticket #5420 (Minor performance fixes) created by Jonathan Kämpe
Minor performance fixes

Aug 3, 2017:

3:15 PM Ticket #5419 (Exception from logging) closed by Jonathan Kämpe
fixed
3:13 PM Changeset [10024] by Jonathan Kämpe
#5417 Refactored scalarization
2:40 PM Changeset [10023] by Jonathan Kämpe
#5417 Refactored access flattening

Aug 2, 2017:

4:17 PM Changeset [10022] by Jonathan Kämpe
#5417 Stricter FQName creation in the flat tree. More efficient name …

Aug 1, 2017:

5:30 PM Changeset [10021] by Jesper Mattsson
Updated SplitFilesCodeStream to handle paths containing ".c" before …
5:08 PM Changeset [10020] by Jesper Mattsson
Fixed SplitFilesCodeStream.print() not working in r10016. (#5418)
4:50 PM Changeset [10019] by Jesper Mattsson
Fixed SplitFilesCodeStream not being properly initialized in r10016. …
4:10 PM Changeset [10018] by Jonathan Kämpe
#5419 Fixed exception from logging. Added some java properties debug …
4:09 PM Changeset [10017] by Jesper Mattsson
Added specialization for BuiltInClassDecl, equivalent to that for …
4:09 PM Ticket #5419 (Exception from logging) created by Jonathan Kämpe
External objects that are independent parameters leads to exception …
2:32 PM Ticket #5418 (More efficient CodeStream.format) closed by Jesper Mattsson
fixed: r10016 Refactored CodeStream and subclasses to improve …
2:32 PM Changeset [10016] by Jesper Mattsson
Refactored CodeStream and subclasses to improve performance of …
2:29 PM Ticket #5418 (More efficient CodeStream.format) created by Jesper Mattsson
The format() and formatln() methods in CodeStream uses String.format() …
1:34 PM Changeset [10015] by Jonathan Kämpe
#5417 Recommiting r10012 with bug fixes
11:48 AM Ticket #5363 (Code generation for division with nonzero literals) closed by Zimon Kuhs
fixed: r10014 * Changed printing of literal integers in C code …
11:47 AM Changeset [10014] by Zimon Kuhs
#5363 * Changed printing of literal integers in C code generation. …

Jul 31, 2017:

8:40 AM Changeset [10013] by Jonathan Kämpe
#5417 Reverting r10012 since it broke some tests

Jul 28, 2017:

3:03 PM Changeset [10012] by Jonathan Kämpe
#5417 Stricter FQName creation during flattening
10:32 AM Changeset [10011] by Jesper Mattsson
Re-added hook for adding new "Tool" tags under the "VendorAnnotation" …

Jul 27, 2017:

3:24 PM Ticket #5416 (VendorAnnotations tag in generated XML file does not follow FMI 2.0 schema) closed by Jesper Mattsson
fixed
3:24 PM Changeset [10010] by Jesper Mattsson
Changed generation of VendorAnnotation XML tag to follow the correct …
3:22 PM Changeset [10009] by Jonathan Kämpe
#5417 Fixed bug where uses of outer components in arrays did not …
3:21 PM Ticket #5417 (Stricter FQName creation) created by Jonathan Kämpe
FQNameFull is expensive to use and in many cases not necessary. We …
3:17 PM Ticket #5416 (VendorAnnotations tag in generated XML file does not follow FMI 2.0 schema) created by Jesper Mattsson
The FMI 2.0 spec calls for a different schema for the VendorAnnotation …
3:14 PM Ticket #5415 (Algorithm start value c-code generation bug) closed by Jonathan Kämpe
fixed: changeset:10008 Fixed bug in algorithm c-code generation

Jul 25, 2017:

4:58 PM Changeset [10008] by Jonathan Kämpe
#5415 Fixed bug in algorithm c-code generation
4:40 PM Ticket #5415 (Algorithm start value c-code generation bug) created by Jonathan Kämpe
The following model does not compile: […]
4:25 PM Ticket #5414 (Modifiers on replaced constraining type not applied to new ...) created by Jesper Mattsson
When making a redeclaration that replaces the constraining type, then …
1:00 PM Changeset [10007] by Jesper Mattsson
Reverted one of the changes in r10006 due to failing tests. (#5413)
11:05 AM Changeset [10006] by Jesper Mattsson
#5413: * Gave primitive types (i.e. InstBuiltInClassDecl) a …
11:01 AM Ticket #5413 (Class specialization for short class decls) created by Jesper Mattsson
There are several problems with class specializations for short class …
Note: See TracTimeline for information about the timeline view.