Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 6 (100.0%) | 14 (100.0%) | 2.3 |
adrpo | 5 (83.3%) | 12 (85.7%) | 2.4 |
sjoelund.se | 1 (16.7%) | 2 (14.3%) | 2.0 |
DAELow.mo, DAELow.lower2
- include source position when reporting errors
- when running checkModel ignore warnings/errors about unimplemented features in the back-end:
+ initial algorithms
+ initial if equations that cannot be translated to if expressions
+ if equations of the form if initial() then equations end if;
+ constrain function
DAEUtil.mo, DAEUtil.ifEqToExpr
- when running checkModel ignore warnings/errors about
+ if equations of the form if initial() then equations end if;
Error.mo
- satisfying my alignment compulsion
Inst.mo, Inst.elabArraydim
- when running checkModel ignore warnings/errors about
+ mismatched array dimensions
- check the failtrace flag before doing unnecessary work
testsuite/libraries/msl31/*
- modifications due to changes in error reporting while running checkModel
Compiler/omc_frontend/Makefile.omdev.mingw
Compiler/omc_profiler/Makefile.omdev.mingw
Compiler/omc_release/Makefile.omdev.mingw
- make the executable large address aware
- give the executable 7MB of stack as is needed by:
testsuite/meta/UtilTest.mos
1 lines of code changed in 1 file:
- Changed default parser from ANTLR2 to ANTLR3
- All testcases except flat modelica parsing works
2 lines of code changed in 1 file:
- lib/libsendData.a should be lib/omc/libsendData.a
1 lines of code changed in 1 file:
- small fixes for the parallel Makefile.omdev.mingw*
4 lines of code changed in 1 file:
- added operator (function)? to lexer/parser/walker but is commented out.
we will uncomment it when is needed.
- added operator (function)? to Absyn and SCode (not used as it doesn't come from the
lexer/parser/walker)
- split SCode.mo into SCode.mo and SCodeUtil.mo
- remember comments from enumerations, derived, etc from Absyn into SCode
- unified Ceval.cevalCallFunction to handle all types of possible
function evaluation: via Cevalfunc, via dll generation, etc.
- enabled Cevalfunc by default in Ceval.cevalCallFunction
- added test for matrix row indexing
- all tests go but meta/BuiltinReal.mo* which displays
correct values but in a different way, which I think
is due to evaluation via Cevalfunc. I disabled it for
now.
6 lines of code changed in 2 files: