[root]/testsuite/flattening/modelica/mosfiles
TestLibrary
(3 files, 11 lines)
Invalid
(2 files, 5 lines)
Duplicate
(1 files, 3 lines)
Modelica 3.1
(1 files, 4 lines)
Modelica 3.2.1
(1 files, 4 lines)
Modelica 3.2
(1 files, 4 lines)
Modelica 3.3 beta1
(1 files, 4 lines)
Modelica 3.5 beta1
(2 files, 7 lines)
UriLookup
(0 files, 0 lines)
A
(0 files, 0 lines)
Resources
(0 files, 0 lines)
Icons
(0 files, 0 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 175 (100.0%) | 2550 (100.0%) | 14.5 |
hudson | 35 (20.0%) | 1238 (48.5%) | 35.3 |
sjoelund.se | 98 (56.0%) | 1166 (45.7%) | 11.8 |
alash325 | 2 (1.1%) | 92 (3.6%) | 46.0 |
perost | 21 (12.0%) | 29 (1.1%) | 1.3 |
adeas31 | 7 (4.0%) | 12 (0.5%) | 1.7 |
mahge930 | 2 (1.1%) | 6 (0.2%) | 3.0 |
adrpo | 6 (3.4%) | 5 (0.2%) | 0.8 |
lochel | 2 (1.1%) | 1 (0.0%) | 0.5 |
jfrenkel | 2 (1.1%) | 1 (0.0%) | 0.5 |
- Expected output.
5 lines of code changed in 5 files:
- Fix the checkModel output.
- Fix failing tests.
7 lines of code changed in 2 files:
Fix parsing
1 lines of code changed in 1 file:
Fix parsing
5 lines of code changed in 4 files:
- More cleanup of Static.
1 lines of code changed in 1 file:
+ Put correct types when vectorizing qualified assignments.
- this used to send wrong types all the way to code generation.
6 lines of code changed in 2 files:
Big changes. You will need to bootstrap omc from scratch.
- Added function `sourceInfo()`, which returns the file and positions of the call in the source code (useful to produce error-messages that point inside the compiler itself).
- Changed all Absyn.Info to the built-in SourceInfo uniontype
- Added SourceInfo to GlobalScript.IEXP (previously only statements had SourceInfo)
- Changed System.readLine to fail if the file does not exist. The scripting function returns an empty string on failure.
A new bootstrapping tarball has been created. Some of the new features you can use in the compiler:
- (Limited) assignment to metarecord fields (r23120)
- Use new built-in function arrayAppend and Dangerous.arrayCreateNoInit (r23106)
- import MetaModelica.Dangerous (r23001)
- SourceInfo (this commit)
9 lines of code changed in 4 files:
Fail at once if encapsulateWhenConditions fails.
Print more error-messages on opt-module failures.
1 lines of code changed in 1 file:
Fix errorneous message for `String(format=...)` and expected output
9 lines of code changed in 1 file:
#2786
- Fix code generation for multiple iterators (threaded)
- Ceval constant function calls in the front-end
1 lines of code changed in 2 files:
Fix for #2806:
- Remove input/output from variables which are not at top-level or inside a
top-level connector.
4 lines of code changed in 1 file:
Added some tail recursion for the connection trie graph (moves some variables around in equations, and some equations too)
7 lines of code changed in 4 files:
#1949 Changed implementation of DAE.PARTEVALFUNCTION
- PartFn.mo was removed
- We now create a closure in the code-generation instead
2 lines of code changed in 2 files:
Fix some of the sorting of components based on dependencies in the bindings
- Would silently fail in some cases in the past
- Some models now give no warnings in compile-time and run-time
- AIMS_Start gives a different result for one variable
- UnevaluateableFixedAttribute.mos gives different results for RML and bootstrapped omc versions
1 lines of code changed in 1 file:
- Improved DAEDumpTpl and switched to it as default.
- Untupled min and max in DAE.VariableAttributes.
1 lines of code changed in 1 file:
Add depends: flag to mos-files for external dependencies
4 lines of code changed in 4 files:
Fix for #2642:
- Rewrote handling of builtin attributes to be less repetitive.
- Added detection of duplicated modifiers on builtin types.
0 lines of code changed in 1 file:
[Janitor mode] Fix whitespace
254 lines of code changed in 23 files:
Improve error-message for type mismatch in function calls when there is only one candidate function
0 lines of code changed in 1 file:
Replaced unparsing parts of Dump with templates.
4 lines of code changed in 2 files:
- Improved pretty-printing of list() API for when-equations/etc
- Added equation comments inside when-equation/etc blocks instead of after the whole when-equation
3 lines of code changed in 5 files:
Fix for #2062:
- Better handling of cardinality.
2 lines of code changed in 2 files:
Remove extra `'`
1 lines of code changed in 1 file:
Look for bad libraries containing both ClassName.mo and ClassName/package.mo
- Sometimes this occurs on Windows when the installer fails to uninstall an old package and the structure changed
8 lines of code changed in 1 file:
Fix for #2383:
- Replaced class restriction with specialized class in error messages.
- Use pretty-printing of class specialization in ClassInf.assertValid.
1 lines of code changed in 1 file:
Fix parsing, update tests
1 lines of code changed in 1 file:
Allow parsing of non-UTF-8 files (give a warning, fall back to 7-bit ASCII)
4 lines of code changed in 1 file:
- Fixed the parser (quoted identifiers are only allowed a restricted set of characters)
- Fixed XML escaping of variable- and classnames
16 lines of code changed in 4 files:
- Fixed punctuation of error messages.
8 lines of code changed in 5 files:
Move some expressions around when you do simplifications only if this improves the complexity of the expression
1 lines of code changed in 1 file:
- QUITE SOME CHANGES. Do make clean!
- fix old inst to work with Media and Fluid by default with no flags.
- got rid of some files and some of the error messages
- i will still keep +d=scodeInstShortcut for a while longer until I test more.
- Modelica.Fluid.Examples.IncompressibleFluidNetwork.mos segfaults on Linux, works in Windows,
Modelica.Fluid.Examples.HeatingSystem does not work anymore (NLS problems again) I guess due to parameters moving around.
I will investigate more these issues in the next days.
2 lines of code changed in 4 files:
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
983 lines of code changed in 5 files:
[Janitor mode] Fix tabs
983 lines of code changed in 10 files:
[Janitor mode] Set auto-props
1 lines of code changed in 2 files:
Fix for #2159:
- Sort connector components before connecting them, to make sure that their
order doesn't matter.
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.
1 lines of code changed in 2 files:
Move test UriLookup.mos. Allow non-existing files at the time of compilation for UriLookup.
0 lines of code changed in 2 files:
- Added source information to some error messages.
2 lines of code changed in 1 file:
- Removed checks for duplicate elements and type names that are the same as the
component name from SCodeUtil.
2 lines of code changed in 2 files:
Expected output
3 lines of code changed in 1 file:
(20 more)