November 2006 Commit Log

Number of Commits:
28
Number of Active Developers:
2
petar 2006-11-29 14:54 Rev.: 2617

Redesigned simulation_runtime. Divided into several files and made more modular.
Removed method from command argument and added to init file instead.
Remade several testcases to use val function instead.

2416 lines of code changed in 36 files:

adrpo 2006-11-29 14:32 Rev.: 2616

- most people have OMDev into /c/OMDev

1 lines of code changed in 1 file:

petar 2006-11-20 15:42 Rev.: 2615

Implemented flags for controlling simulation error messages (log)
Fixed bugs (chaanged getExtendsModifierValues, setExtendsModifierValues)

56 lines of code changed in 5 files:

adrpo 2006-11-17 12:05 Rev.: 2614

- i forgot to put this file in and because of that matrices.mos was bound to fail.
- thanks to Dietmar Winkler <Dietmar.Winkler@TU-Berlin.de> for reporting it.

0 lines of code changed in 1 file:

adrpo 2006-11-17 02:19 Rev.: 2613

- merged in the ndims(A) code from Stefan Vorkoetter <svorkoetter@maplesoft.com> in Static.mo
+ many thanks to Stefan for his first contribution!
- merged in the ndims(A) test from Stefan Vorkoetter <svorkoetter@maplesoft.com> in matrices.mos
- added another ndims(A) test based on flattening within matrices.mos
- fixed bug http://bug.modelicacommunity.org/show_bug.cgi?id=80 by casting the pow(x, y)
arguments to modelica_real within Codegen.mo
- wrote more about testing in README-OMDev-MINGW.txt and README.Cygwin.or.Linux.txt
- added some missing information in README-BUILD-RELEASE.txt
- added OPENMODELICALIBRARY environment variable to OMDev-MINGW-OpenModelicaBuilder.launch-sample
as is not really true that everybody has a OpenModelica release available (take Linux for example)
and an OPENMODELICALIBRARY=/path/to/ModelicaLibrary environment variable set.
- added a space in SimCodegen.mo :)

118 lines of code changed in 8 files:

petar 2006-11-16 19:10 Rev.: 2612

renameClass does not visit read-only classes.

67 lines of code changed in 1 file:

petar 2006-11-16 18:41 Rev.: 2611

Changed OPENMODELICAHOME to point to project_loc instead of workspace_loc. The workspace can be at a completely other place, but project_loc will always be correct.

2 lines of code changed in 1 file:

petar 2006-11-16 10:26 Rev.: 2610

Fixed bug in renameComponent. Now used partialInstClassIn, which is much faster.

16 lines of code changed in 1 file:

adrpo 2006-11-14 03:37

due to the fact that model X end Y; now reported a parse error
this test failed because the start identifier was not equal with
the end identifier. I fixed the end identifier.

5 lines of code changed in 5 files:

adrpo 2006-11-14 03:35

fixes for BUG 115: http://bug.modelicacommunity.org/show_bug.cgi?id=115
model X end Y; now reports a parse error!

50 lines of code changed in 2 files:

adrpo 2006-11-14 01:51 Rev.: 2602

fixed an invalid character in this model at line 80

1 lines of code changed in 1 file:

adrpo 2006-11-14 01:41 Rev.: 2601

fixed test testsuite/mofiles/ConnectTypes.mo

21 lines of code changed in 1 file:

adrpo 2006-11-14 01:37 Rev.: 2600

fixed missing semicolon at the end of the model from modelica_1_1_Type10.mo

1 lines of code changed in 1 file:

adrpo 2006-11-14 01:35 Rev.: 2599

fixed missing semicolon at the end of the model.

1 lines of code changed in 1 file:

adrpo 2006-11-13 05:44 Rev.: 2598

I did some changes to the OpenModelica SVN in order to speed up MDT a bit.
Interactive.mo:
---------------
- Changed SYMBOLTABLE, added loadedFiles:
Fixed all the sources that used
SYMBOLTABLE: Ceval.mo, Main.mo

- I moved all the constants at the end of the Interactive.mo
to Constants.mo and fixed the makefiles to deal with the new
Constants package.

System.mo:
----------
- added getFileModificationTime
+ used for checking if a file about to be loaded
by "loadFileInteractiveQualified" was modified
since it was loaded. This is used to ensure that
a file is not loaded more times than needed.
- added getCurrentTime
+ is used to populate:
Interactive.FILE.loadTime

Constants.mo
------------
- Moved all the constants from Interactive.mo to this new package.
- fixed makefiles

General
-------
- added external-rml.c to the rmlRuntime.vcproj
+ provides ifExp, stringEqual and stringCompare

3214 lines of code changed in 16 files:

adrpo 2006-11-10 18:23 Rev.: 2597

- Linux part fixes for corbaimpl.cpp

1 lines of code changed in 1 file:

adrpo 2006-11-10 18:14 Rev.: 2596

- fixes for daeext.cpp (VC2005 compiled version doesn't crash anymore)
i went for the longer version with push_back(0) as
resize(nvars) could interfere with mmc backtracking.
- made it clear in the Corba part what message is sent
and what message is received. This seems to fix crash
problems with VC2005 compiled omc IF we move to mico2.3.12.
With mico2.3.11 it still crashes. I believe the problem is
in mico2.3.11.
- added ==& MetaModelica operator to the grammar

50 lines of code changed in 5 files:

petar 2006-11-10 10:52 Rev.: 2595

Removed old printing functions.

1 lines of code changed in 1 file:

petar 2006-11-10 10:51 Rev.: 2594

Added better errormessage to checkModel

7 lines of code changed in 1 file:

petar 2006-11-10 10:50 Rev.: 2593

Added setEliminationLevel, to control degree of alg. var elimination interactively.

14 lines of code changed in 2 files:

petar 2006-11-08 12:11 Rev.: 2592

Added error message for no function found.
Added EXTRA_SIMOBJS to Makefile.omdev.mingw

112 lines of code changed in 4 files:

adrpo 2006-11-07 10:37 Rev.: 2591

- allowed a normal Modelica comment after the case.
Example: case (z,y) "Some comment here"

19 lines of code changed in 3 files:

adrpo 2006-11-05 15:38 Rev.: 2590

- Absyn.CLASS.restricion -> Absyn.CLASS.restriction
- fixed more of MetaModelica parsing: x::y = expression; should be allowed.
- fixed flat parsing by returning std::string instead of void* from flat_subscript
- fixed ExternalLibraries.mos from testsuite by returning quoting the result of getErrorString
with " when is called in Interactive.mo.

340 lines of code changed in 11 files:

adrpo 2006-11-02 11:56 Rev.: 2589

+& added to PLUS, needed as MetaModelica stringAppend operator

2 lines of code changed in 2 files:

adrpo 2006-11-02 09:51 Rev.: 2588

- cases can have empty patterns
- fixes DAELow.mo so empty pattern () was replaced by _

4 lines of code changed in 4 files:

adrpo 2006-11-02 09:17 Rev.: 2587

- replaceable type Type_x; is now replaceable type Type_x subtypeof Any;
- The ALG_ASSIGN_TUPLE is gone! use ALG_ASSIGN(exp, exp) instead and check if first exp is Absyn.TUPLE
- MetaModelica parsing now works.
- all the tests (except those already failing) are working.
- a new OMDev is required to be able to compile this: http://www.ida.liu.se/~adrpo/omc/omdev/mingw
- in order to get the compiler out of infinite loop some changes were made to SCode.mo
- changes to modelica and flat_modelica parser and lexer were made.
- imports were changed, I removed to OpenModelica.Compiler from them to make MDT completion work.

1553 lines of code changed in 42 files:

petar 2006-11-01 09:27 Rev.: 2586

Added.

0 lines of code changed in 1 file:

adrpo 2006-11-01 03:30 Rev.: 2585

added flags for MMC trace, but they are disabled by default.

3 lines of code changed in 1 file:

October 2006 »

Generated by StatSVN 0.7.0