[root]/testsuite/openmodelica/dependency
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 37 (100.0%) | 250 (100.0%) | 6.7 |
sjoelund.se | 17 (45.9%) | 195 (78.0%) | 11.4 |
adrpo | 6 (16.2%) | 28 (11.2%) | 4.6 |
perost | 8 (21.6%) | 22 (8.8%) | 2.7 |
hudson | 3 (8.1%) | 3 (1.2%) | 1.0 |
mahge930 | 1 (2.7%) | 2 (0.8%) | 2.0 |
alash325 | 2 (5.4%) | 0 (0.0%) | 0.0 |
Remove Dependency.mo and AbsynDep.mo as they were unused in OpenModelica and replaced by more robust SCode dependency analysis
0 lines of code changed in 4 files:
- Changed DAEDump to always print out modifications after the variable name
instead of after the type name.
2 lines of code changed in 1 file:
Fix for #2062:
- Better handling of cardinality.
7 lines of code changed in 1 file:
- Changed lib/omlibrary/Modelica... to Modelica... for testsuite messages (to work better with build symlinked to /usr)
- Added reading of env.var CC at start to be able to change CC in pre-compiled omc version
36 lines of code changed in 1 file:
- Remove useless case in simplify (makes code slower)
- Removed some flattening tests since whenever a tiny simplify change is performed all thermosyspro and multibody flattening examples needed to be updated. They are simulated, and that is what is important.
10 lines of code changed in 1 file:
- expected results after revert of r17842
2 lines of code changed in 1 file:
Recommit r17828. Updated expected outputs.
2 lines of code changed in 1 file:
- last fixes for ExternalMedia
+ fully qualify paths in ClassInf.State
+ do List.unique on records so we don't get duplicates
+ now at least 5 models in ExternalMedia can be compiled
- fix an issue with lookup where path to be looked up
contains the name of the model in the scope we're in.
this fixes instantiation of
ThermoPower.Examples.BraytonCycle.ClosedLoopSimulator,
probably more models in ThemoPower.
added test:
testsuite/flattening/modelica/others/ThermoPower.Examples.BraytonCycle.ClosedLoopSimulator.mos
3 lines of code changed in 1 file:
- fix bug #2363
- keep smooth(0, ...) in Static.mo
- handle smooth(0, ...) in Ceval.mo (smooth(0, constant) -> constant)
- handle smooth in Codegen.tpl
- update expected output for tests
- NOTE: Modelica.Electrical.Analog.Examples.SimpleTriacCircuit gives small numeric differences, use the OpenModelica result file
2 lines of code changed in 1 file:
- Fixed punctuation of error messages.
3 lines of code changed in 2 files:
Expected output
1 lines of code changed in 1 file:
[Janitor mode] Fix tabs
2 lines of code changed in 1 file:
Revert r15962 (accidently replaced 8 spaces with 2 spaces; was supposed to be 1 tab to 2 spaces but text editors messed up the command)
Contact me if you have problems merging your working copy
1 lines of code changed in 1 file:
[Janitor mode] Fix tabs
1 lines of code changed in 2 files:
Abstract syntax change. make clean comes highly recommended.
- Class annotations are now stored as a list of annotations at the end of a class (like the Modelica3 grammar says except we allow multiple annotations).
- This is a transition so we can create warnings or errors later on.
- No major changes can be seen except when using OMEdit or API that lists the position of annotations
37 lines of code changed in 1 file:
Preserve function comments and annotations for external functions
2 lines of code changed in 1 file:
- Preserve the comment for the flattened class in the flattened output.
- Don't translate enumeration literals to integers when simplifying asubs.
2 lines of code changed in 1 file:
Fix tests
13 lines of code changed in 2 files:
Fix tests
11 lines of code changed in 1 file:
Always use full pathnames for file info of parsed files
2 lines of code changed in 2 files:
Print longer filenames when running the testsuite (no more "which package.mo should I look in?")
11 lines of code changed in 1 file:
- expected output due to added line numbers for missing inner messages.
2 lines of code changed in 1 file:
- Rewrote extends qualifying phase to handle more cases and do more checking.
Now checks for inherited extends and checks all parts of the base class name
for replaceability.
- Added new package EnvExtends and put most of the extends stuff in it.
- Added check for missing redeclare keywords when redeclaring classes
(see MissingRedeclare1.mo test case).
- Implemented better propagation of modifiers to multiple extends.
- Renamed test folder flattening/modelica/inheritances to extends.
0 lines of code changed in 1 file:
- expected output
2 lines of code changed in 1 file:
#1931
- Do not scalarize vector equations
+ Except constants, parameters, records, complex types, external objects, and maybe some more
71 lines of code changed in 1 file:
- update testsuite/openmodelica/dependency/Modelica.Mechanics.MultiBody.mos
17 lines of code changed in 1 file:
- Removed the special case for Real casts when dumping expressions, since
Modelica does not have a Real() function.
- Some SCodeInst fixes.
- Fixed compiler warnings in corbaimpl.cpp.
- Updated testcases due to the expression dumping change.
8 lines of code changed in 2 files:
_Moved /testsuite/benchmarks to testsuite/openmodelica
0 lines of code changed in 2 files: