Directory testsuite/openmodelica/parser/

Total Files:
41
Deleted Files:
5
Lines of Code:
1153

[root]/testsuite/openmodelica/parser

Lines of Code

testsuite/openmodelica/parser/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 293 (100.0%) 494745 (100.0%) 1688.5
sjoelund.se 229 (78.2%) 285581 (57.7%) 1247.0
perost 15 (5.1%) 208389 (42.1%) 13892.6
adrpo 10 (3.4%) 688 (0.1%) 68.8
hudson 34 (11.6%) 86 (0.0%) 2.5
alash325 5 (1.7%) 1 (0.0%) 0.2

Most Recent Commits

adrpo 2015-04-17 08:38 Rev.: 25595

- fix Windows / Linux differences in testsuite/openmodelica/parser/*
- proper interface for omc_Absyn_isDerCref
- make testsuite/openmodelica/parser/ParseModel.mos more friendly as on Windows the output from system command is not shown

15 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseModel.mos (+15 -4)
sjoelund.se 2014-10-29 17:29 Rev.: 23050

Removed the old MetaModelica operators from the parser (+& ==& +. ==., etc)

0 lines of code changed in 2 files:

  • testsuite/openmodelica/parser: Makefile (-1), RealOpLexerMetaModelica.mo (del)
perost 2014-10-25 21:33 Rev.: 22944

- Removed strict RML checks.

0 lines of code changed in 2 files:

  • testsuite/openmodelica/parser: Makefile (-1), ParseCompilerSources.mos (del)
sjoelund.se 2014-10-22 23:20 Rev.: 22881

- Load dependent libraries when using the command-line (`omc a.mo Modelica` now loads ModelicaServices)
- Allow calling the compiler without running any files (`omc +i=Modelica.Blocks.Examples.Filter`)
- Print a parser error message if we fail to load a library from command-line (also if this is the "main" file)

78 lines of code changed in 25 files:

  • testsuite/openmodelica/parser: Assign1.mo (+3), Assign2.mo (+3), Assign3.mo (+3), Assign4.mo (+3), Class3.mo (+3), Class4.mo (+3), ConstructParameters1.mo (+3), Declaration1.mo (+3), Declaration2.mo (+3), Declaration3.mo (+3), Identifier.mo (+3), IfElseIf.mo (+3), InvalidPartialFunction.mo (+3), MetaModelicaMatchElse.mo (new), MetaModelicaStringOpModelicaLexer.mo (+3), MissingEquation.mo (+3), MissingSemicolon.mo (+4 -1), ModifyConstant3.mo (+3), ParseError1.mo (+3), ParseError2.mo (+3), ParseError3.mo (+3), RealOpLexerModelica.mo (+3), SimpleIntegrator4.mo (+3), WildLexerMetaModelica.mo (+3)
sjoelund.se 2014-10-15 18:41 Rev.: 22758

#2885 Allow function partial application to be used as general expressions (MetaModelica only)

1 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: InvalidPartialFunction.mo (+1 -1)
sjoelund.se 2014-05-15 12:06 Rev.: 20614

Add depends: flag to mos-files for external dependencies

5 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseModel.mos (+5 -4)
sjoelund.se 2014-04-25 20:10 Rev.: 20271

Changed the parsing tests to parse the output of list instead of listing everything
There are good reasons for this change:
- It is annoying to verify that each unparsed line is correct
- loadString is more accurate than human eyes
- It is annoying to have to update the tests when libraries change
- The diffs are huge
- The files are huge

13 lines of code changed in 3 files:

  • testsuite/openmodelica/parser: ParseFullModelica2.2.2.mos (+5 -71712), ParseFullModelica3.1.mos (+5 -92087), ParseFullModelica3.2.1.mos (+3 -151755)
hudson 2014-04-16 11:06 Rev.: 20164

[Janitor mode] Fix whitespace

78 lines of code changed in 30 files:

  • testsuite/openmodelica/parser: Assign1.mo (+3 -3), Assign2.mo (+3 -3), Assign3.mo (+3 -3), Assign4.mo (+3 -3), Class3.mo (+5 -5), Class4.mo (+6 -6), Code.mo (+1 -1), ConstructParameters1.mo (+5 -5), Declaration1.mo (+3 -3), Declaration2.mo (+3 -3), Declaration3.mo (+3 -3), DocumentationBackslash.mo (+1 -1), Identifier.mo (+2 -2), IfElseIf.mo (+2 -2), IntegerLiterals32.mo (new), InvalidPartialFunction.mo (+2 -2), MetaModelicaStringOpModelicaLexer.mo (+2 -2), MissingEquation.mo (+2 -2), MissingSemicolon.mo (+2 -2), ModifyConstant3.mo (+4 -4), ParseError1.mo (+4 -4), ParseError2.mo (+4 -4), ParseError3.mo (+3 -3), PureImpure.mo (+3 -3), RealOpLexerMetaModelica.mo (+1 -1), RealOpLexerModelica.mo (+2 -2), SimpleIntegrator4.mo (+3 -3), WildLexerMetaModelica.mo (+2 -2)
sjoelund.se 2014-03-26 12:22 Rev.: 19772

Bump MSL 3.2.1

10 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.2.1.mos (+10 -9)
adrpo 2014-03-22 22:27 Rev.: 19694

- update test

1 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.1.mos (+1)
sjoelund.se 2014-03-21 23:18 Rev.: 19688

Update MSL 3.1

1 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.1.mos (+1 -1)
perost 2014-03-18 13:39 Rev.: 19618

Replaced unparsing parts of Dump with templates.

205488 lines of code changed in 6 files:

  • testsuite/openmodelica/parser: DotName.mos (+2), OptionalOutput.mos (+5 -5), ParseFullModelica2.2.2.mos (+47870 -45707), ParseFullModelica3.1.mos (+61180 -58654), ParseFullModelica3.2.1.mos (+96430 -92626), Redeclare.mos (+1)
adrpo 2014-03-16 22:30 Rev.: 19597

- update test

1 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica2.2.2.mos (+1 -1)
sjoelund.se 2014-03-07 09:02 Rev.: 19493

Update MSL 3.2.1

162 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.2.1.mos (+162 -156)
perost 2014-03-04 21:38 Rev.: 19422

Fix for #2607:
- Take associativity into account when printing expressions.

820 lines of code changed in 3 files:

  • testsuite/openmodelica/parser: ParseFullModelica2.2.2.mos (+204 -204), ParseFullModelica3.1.mos (+235 -235), ParseFullModelica3.2.1.mos (+381 -381)
sjoelund.se 2014-02-10 21:29 Rev.: 19041

Bump MSL 3.2.1

2 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.2.1.mos (+2 -2)
sjoelund.se 2014-02-10 14:24 Rev.: 19032

- 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

4175 lines of code changed in 11 files:

  • testsuite/openmodelica/parser: DotName.mos (new), OptionalOutput.mos (+1 -3), ParseFullModelica2.2.2.mos (+1927 -1953), ParseFullModelica3.1.mos (+2017 -2048), ParseFullModelica3.2.1.mos (+223 -261), ParseModel.mos (+4 -4), ParseString.mos (+1 -3), Redeclare.mos (+1 -3)
sjoelund.se 2014-02-01 15:15 Rev.: 18919

Bump MSL 3.2.1 - removed the models that are no longer marked as experiments from the testsuite (these had StopTime=0 before, to mark them as not suitable to simulate)

17 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.2.1.mos (+17 -8)
sjoelund.se 2014-01-30 23:32 Rev.: 18873

Fix test

1 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.2.1.mos (+1 -1)
sjoelund.se 2014-01-30 23:05 Rev.: 18872

Bump MSL 3.2.1

2202 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.2.1.mos (+2202 -2202)
sjoelund.se 2014-01-17 09:26 Rev.: 18673

- Added API reloadClass to reload a class from file only if the file changed
- Added getErrorString(warningsAsErrors=true), to report warnings as errors
- BuildOMC.mos now fails if any warning is generated, even if it generates code (unbound variables, etc; let's keep the compiler sources strict to avoid potential problems)

28 lines of code changed in 3 files:

  • testsuite/openmodelica/parser: Makefile (+1), ReloadClass.mo (new 2), ReloadClass.mos (new 25)
sjoelund.se 2014-01-15 12:03 Rev.: 18645

- Better error-messages for operator record requiring operator function members and the other way around
- Fix LoadCompilerSources not setting echo(true) if echo was disabled

1 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseCompilerSources.mos (+1 -4)
sjoelund.se 2014-01-14 11:09 Rev.: 18634

Added threading support for loadFile(), called loadFiles(). Saves roughly 1/3 the time of loading the compiler sources using 5 threads.

1 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseCompilerSources.mos (+1)
sjoelund.se 2013-12-19 16:40 Rev.: 18518

Expected output

1 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: InvalidPartialFunction.mo (+1 -1)
sjoelund.se 2013-12-19 15:57 Rev.: 18517

#2401
- Don't accept partial functions in the parser except in function calls

17 lines of code changed in 2 files:

  • testsuite/openmodelica/parser: InvalidPartialFunction.mo (new 16), Makefile (+1)
sjoelund.se 2013-10-19 09:46 Rev.: 17762

Bump MSL version

1 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.2.1.mos (+1 -1)
adrpo 2013-10-05 18:15 Rev.: 17552

- fix bug #2402

1 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: OptionalOutput.mos (+1 -1)
sjoelund.se 2013-10-03 20:15 Rev.: 17520

Patching ModelicaServices 1.0 from the source instead of keeping it in svn (avoids $ Id: $ diffs)

1 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.1.mos (+1 -1)
sjoelund.se 2013-10-03 19:55 Rev.: 17518

Remove MSL 1.6 from trunk as it seems to not be used (we use other repositories to make the packages for the build)

0 lines of code changed in 2 files:

  • testsuite/openmodelica/parser: Makefile (-1), ParseFullModelica1.6.mos (del)
sjoelund.se 2013-10-03 19:34 Rev.: 17517

Bump MSL 3.2.1 version

48 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.2.1.mos (+48 -44)
sjoelund.se 2013-10-03 16:42 Rev.: 17510

- Base MSL 3.1 on the modelica.org maintenance branch, with our patches
- Removing Modelica_LinearSystems2 from OM svn (the builds install a different version of the library anyway)

4 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.1.mos (+4 -5)
sjoelund.se 2013-09-26 22:26 Rev.: 17413

Expected output

0 lines of code changed in 2 files:

  • testsuite/openmodelica/parser: OptionalOutput.mos (new)
sjoelund.se 2013-09-26 16:36 Rev.: 17405

#2369
- Unparse Absyn.WILD() as "" in Modelica and "_" in MetaModelica

2 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.2.1.mos (+2 -2)
sjoelund.se 2013-08-20 14:49 Rev.: 16870

Exit LoadCompilerSources at once with failure if a parser error is detected

1 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseCompilerSources.mos (+1)
sjoelund.se 2013-08-17 20:57 Rev.: 16826

Expected output

2476 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.2.1.mos (+2476 -2266)
sjoelund.se 2013-08-01 18:09 Rev.: 16716

Bump MSL version to RC1 (+1 commit so it parses)

489 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.2.1.mos (+489 -364)
sjoelund.se 2013-07-24 11:22 Rev.: 16662

Bump MSL to latest

759 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.2.1.mos (+759 -666)
sjoelund.se 2013-06-27 19:27 Rev.: 16505

Bump MSL to 3.2.1 beta3

970 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.2.1.mos (+970 -298)
adrpo 2013-06-22 00:24 Rev.: 16439

- add derivative functions for:
Modelica.Math.tempInterpol1 -> tempInterpol1_der
Modelica.Math.tempInterpol2 -> tempInterpol2_der
Many thanks to Willi Braun for providing the patch.

95 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.2.1.mos (+95 -3)
sjoelund.se 2013-06-20 07:58 Rev.: 16414

- Bump MSL
- Fix ClassLoader (if we have directory Test, no Test/package.mo, and Test.mo in a package)

80 lines of code changed in 1 file:

  • testsuite/openmodelica/parser: ParseFullModelica3.2.1.mos (+80 -35)

(98 more)

Generated by StatSVN 0.7.0