Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Compiler/runtime/Database.c Compiler/runtime/sqlite - a wrapper for SQlite (empty and unused for now) Compiler/omc_profiler/Makefile.omdev.mingw - use large address aware Makefile* - update so Database modules are compiled and linked in. Ceval.mo - better trace messages in Ceval.cevalSubscriptValue CevalScript.mo - filter Modelica.Media and Modelica.Fluid in CevalScript.checkAllModelsRecursive, also output the number of classes checked. DAE.mo - added DAE.DimensionBinding to be used for future handling of unknown dimensions (similar with type variables and inference in functional programming) - these changes are commented out for now DAEDump.mo - handle all types of equations in DAEDump.dump2 DAELow.mo - use Exp.crefEqualNoStringCompare everywhere. - minor speedups by changing listAppend({var}, lst) to var::lst. - partially handle DAE array equations in DAELow.lowerWhenEqn2 and don't fail when checkModel is active. - handle unknown dimensions DAE.DIM_UNKNOWN when checkModel is active in DAELow.traversingextendArrExp by using DAE.DIM_INTEGER(1). DAEUtil.mo - better message out of DAEUtil.verifyWhenEquation - allow DAE.NORETCALL inside when equations. Exp.mo - handle enum literal in Exp.typeof Inst.mo - some more comments on Inst.instClassIn_dispatch(ENUMERATION) InstSection.mo - make sure we handle DAE.DIM_UNKNOWN when checkModel is active with more care in InstSection.instArrayEquation and InstSection.expandArrayDimension as otherwise we generate equations like 1 = 1. SCode.mo - handle when equations in SCode.equationStr Static.mo - minor formatting. Types.mo - handle enumeration in Types.mo Types.matchWithPromote helps a bit Modelica.Electrical.Digital - better unparsing/printing of enumerations ValuesUtil.mo - handle enumeration literals in ValuesUtil.valueIntegerMinusOne helps with Ceval of enumeration slices. testsuite/mofiles/drmodelica/WhenNotValid.mo - changes due to better error messages. git-svn-id: https://openmodelica.org/svn/OpenModelica/trunk@6225 f25d12d1-65f4-0310-ae8a-bbce733d8d8e
- Loading branch information
Showing
17 changed files
with
579 additions
and
247 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.