[root]/testsuite/simulation/modelica/equations
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 308 (100.0%) | 3771 (100.0%) | 12.2 |
alash325 | 78 (25.3%) | 2772 (73.5%) | 35.5 |
sjoelund.se | 107 (34.7%) | 226 (6.0%) | 2.1 |
wbraun | 8 (2.6%) | 151 (4.0%) | 18.8 |
lochel | 31 (10.1%) | 134 (3.6%) | 4.3 |
adrpo | 8 (2.6%) | 131 (3.5%) | 16.3 |
hudson | 39 (12.7%) | 128 (3.4%) | 3.2 |
jfrenkel | 16 (5.2%) | 98 (2.6%) | 6.1 |
perost | 11 (3.6%) | 83 (2.2%) | 7.5 |
cschubert | 9 (2.9%) | 46 (1.2%) | 5.1 |
vwaurich | 1 (0.3%) | 2 (0.1%) | 2.0 |
- disable warning if removeSimpleEquations failed for a subsystem
- cleanup
0 lines of code changed in 1 file:
- skip subsystems if removeSimpleEquations failed
2 lines of code changed in 1 file:
Fix assertion output (uses the API for log messages)
11 lines of code changed in 1 file:
- expected output
2 lines of code changed in 1 file:
Add line numbers to error-messages from RemoveSimpleEquations
1 lines of code changed in 1 file:
- test IfEquation5.mos has never worked correctly
7 lines of code changed in 2 files:
Fixes for #2779:
- Restructured subscript elaboration to provide more helpful error messages.
- Added error checking for index out of bounds in connect.
- Fixed various cref typing issues and got rid of the +correctCrefTypes flag.
10 lines of code changed in 2 files:
Replace measureTime=true with +d=measureTime in buildModel/etc
- Fix code generation for profiling of function calls (was disabled)
- Fix the counter for number of profiling blocks so the profiling now includes the measured blocks again
39 lines of code changed in 36 files:
[Janitor mode] Fix whitespace
102 lines of code changed in 29 files:
[Janitor mode] Set auto-props
1 lines of code changed in 1 file:
- added zero cases for differentiation rule of pow
40 lines of code changed in 2 files:
Error handling updates
- Strip trailing whitespace from error-messages (error-messages add a trailing newline by default; we do not want 2 of them)
- Register Modelica*Error functions in ErrorExt.mo (for the bootstrapped compiler)
- This means we can use Modelica libraries and simply treat ModelicaError in an external function as Error.addMessage + throw()
0 lines of code changed in 1 file:
Adding new DAE.Element: INITIAL_NORETCALL (for initial equation sections)
2 lines of code changed in 2 files:
Changing the way functions are generated
- No struct is returned. Outputs 2..n are passed by reference
- We could implement isPresent in code generation if we wanted to now (but it was removed in Modelica 3.0)
- Many array functions now take a value as input instead of pointer
- Since we no longer generate a temporary for all called functions, we cannot pass the pointer of a temporary to the function
- Most of the simple array functions should be inlined or macro'd and common functions moved to base_array.h
- Fewer temporaries should be generated now. The compressed tarball is ~20% smaller
- NORETCALL statements in match-expressions now remove statements without effect (`_ := boolAnd()` and the like can be optimized away)
'''''Do make clean, especially if using 32-bit omc'''''
2 lines of code changed in 1 file:
Replaced unparsing parts of Dump with templates.
2 lines of code changed in 1 file:
#2580
- Don't clear the error-buffer if the simulate command fails (so it is possible to use the normal error commands to query errors)
26 lines of code changed in 5 files:
Revert r19001 (missing CodegenC.tpl changes and changes to the jmpbuf structure)
0 lines of code changed in 2 files:
[Janitor mode] Set auto-props
1 lines of code changed in 1 file:
- try to handel simple division by zero errors
56 lines of code changed in 2 files:
- fix #2404
2 lines of code changed in 1 file:
- expected output
1 lines of code changed in 1 file:
- fix testsuite due to r17237
4 lines of code changed in 4 files:
- minor changes (e.g. removal of unused local variables, typos, ?)
1 lines of code changed in 1 file:
- change warnings
5 lines of code changed in 5 files:
- add notification for suppressed warnings of the initialization
10 lines of code changed in 5 files:
- Fixed punctuation of error messages.
7 lines of code changed in 5 files:
m:#622
outerProduct, skew, and cross now only give Real outputs
1 lines of code changed in 1 file:
- Bump MSL
- Build ModelicaExternalC (and the new tables) from the latest MSL sources
+ Note: m:#1143 - there is a bug for the tables in MSL so some tests will fail. I had success with some of them locally.
- Patched MSL to avoid printing warnings for some unused inputs in Tables
- Patched MSL to link against the correct library (ModelicaExternalC) instead of ModelicaStandardTables (this is the same as the beta branch, but trunk does not yet have this fix)
- Changed some tests using tables to use MSL 3.1 since then we can test the old table implementation (which is different)
2 lines of code changed in 1 file:
- Better error message for missing else in if-equations.
64 lines of code changed in 3 files:
Added spell checking of strings marked with gettext() (for the CODING_STYLE job)
3 lines of code changed in 3 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
24 lines of code changed in 8 files:
[Janitor mode] Fix tabs
24 lines of code changed in 8 files:
#1863 Removed simulation options noClean and storeInTemp since they do not work and there are no tests for them
57 lines of code changed in 31 files:
Fix eol-style
4 lines of code changed in 4 files:
- remove Flags.SOLVE_INITIAL_SYSTEM (+d=solveinitialsystem)
- simplify initialization to prepare prospective revisions
0 lines of code changed in 1 file:
Fix tests
2 lines of code changed in 1 file:
Always use full pathnames for file info of parsed files
2 lines of code changed in 1 file:
- Re-merge r14982
2 lines of code changed in 1 file:
Revert r14982 (breaks 4 tests; 3 of them badly, 1 of them spins forever)
4 lines of code changed in 1 file:
- remove helpVars from Backend (was used to handle when-conditions and sample-calls)
- revise event-system (c-runtime)
- unfortunately break other runtimes (please contact me, if you need more detailed information)
2 lines of code changed in 1 file:
(28 more)