Changeset 13469


Ignore:
Timestamp:
2012-10-18T14:48:13+02:00 (12 years ago)
Author:
cschubert
Message:

Tests: We have two failing tests: - Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces fails while flattening because some parameter is not found which should be available -> Bug?

  • Modelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField requires gravityFunction to be replaceable
Location:
trunk/testsuite/simulation/libraries/msl32
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/testsuite/simulation/libraries/msl32/Makefile

    r13465 r13469  
    3939
    4040# MissingTests:
    41 # Modelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField.mos
    42 # Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces.mos
    4341# Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6.mos - Infinite Loop During Simulation
    4442# Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic.mos - Infinite Loop During Simulation
     
    5048
    5149# test that currently fail. Move up when fixed.
     50# Surfaces - Flattening fails because "pipeWithScalarField.xsi" is not found, although it is defined as "parameter Real xsi[:]"
     51# UserDefinedGravityField - must fail because gravityFunction is not replaceable anymore (OMC specific fix in MSL)
     52# fullRobot - presently produces infinite loop during simulation
    5253# Run make testfailing
    5354FAILINGTESTFILES=  \
     55Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces.mos \
     56Modelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField.mos \
    5457Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobot_failed.mos \
    5558
  • trunk/testsuite/simulation/libraries/msl32/Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces.mos

    r13455 r13469  
    1515simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces);
    1616
    17 res := OpenModelica.Scripting.compareSimulationResults("Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces_res.mat",
    18   "ReferenceFiles/Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces.mat",
    19   "Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces_diff.csv",0.01,0.0001,
    20   {"x",
    21    "y"});
    22 getErrorString();
     17// res := OpenModelica.Scripting.compareSimulationResults("Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces_res.mat",
     18//   "ReferenceFiles/Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces.mat",
     19//   "Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces_diff.csv",0.01,0.0001,
     20//   {"x",
     21//    "y"});
     22// getErrorString();
    2323
    2424// Result:
    2525// true
    26 // ""
     26// true
     27// true
    2728// record SimulationResult
    28 //     resultFile = "Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces_res.mat",
    29 //     simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false, cflags = '', simflags = ''",
    30 //     messages = ""
     29//     resultFile = "",
     30//     simulationOptions = "startTime = 0.0, stopTime = 5.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false, cflags = '', simflags = ''",
     31//     messages = "Simulation failed for model: Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces
     32// [C:/OpenModelica1.9.0/lib/omlibrary/Modelica 3.2.1/Mechanics/MultiBody/Examples/Elementary/Surfaces.mo:52:5-53:20:writable] Error: Variable pipeWithScalarField.xsi konnte nicht im Geltungsbereich von Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces gefunden werden
     33// Error: Error occurred while flattening model Modelica.Mechanics.MultiBody.Examples.Elementary.Surfaces
     34// ",
    3135// end SimulationResult;
    32 // ""
    33 // "Files Equal!"
    34 // ""
    3536// endResult
  • trunk/testsuite/simulation/libraries/msl32/Modelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField.mos

    r13455 r13469  
    11// name:     Modelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField
    22// keywords: simulation MSL Examples
    3 // status: correct
     3// status: fails
    44// cflags:   +postOptModules=removeFinalParameters,removeevaluateParameters,inlineArrayEqn,constantLinearSystem,simplifysemiLinear,removeSimpleEquations,removeUnusedFunctions,simplifyTimeIndepFuncCalls,optimizeInitialSystem
    55// teardown_command: rm -f *_init.xml *_records.c *.exe *.log *_res.mat *.c *.libs *.makefile *.o *.dll *.so *_functions.h *.h *_diff.csv
     
    1515simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField);
    1616
    17 res := OpenModelica.Scripting.compareSimulationResults("Modelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField_res.mat",
    18   "ReferenceFiles/Modelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField.mat",
    19   "Modelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField_diff.csv",0.01,0.0001,
    20   {"x",
    21    "y"});
    22 getErrorString();
     17// res := OpenModelica.Scripting.compareSimulationResults("Modelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField_res.mat",
     18//  "ReferenceFiles/Modelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField.mat",
     19//  "Modelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField_diff.csv",0.01,0.0001,
     20//  {"rev.phi",
     21//   "rev.w"});
     22// getErrorString();
    2323
    2424// Result:
     
    2626// ""
    2727// record SimulationResult
    28 //     resultFile = "Modelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField_res.mat",
    29 //     simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-06, method = 'dassl', fileNamePrefix = 'Modelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false, cflags = '', simflags = ''",
    30 //     messages = ""
     28//     resultFile = "",
     29//     simulationOptions = "startTime = 0.0, stopTime = 10.0, numberOfIntervals = 500, tolerance = 1e-08, method = 'dassl', fileNamePrefix = 'Modelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false, cflags = '', simflags = ''",
     30//     messages = "Simulation failed for model: Modelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField
     31[C:/OpenModelica1.9.0/lib/omlibrary/Modelica 3.2.1/Mechanics/MultiBody/Examples/Elementary/UserDefinedGravityField.mo:11:3-18:43:writable] Notification: From here:
     32[C:/OpenModelica1.9.0/lib/omlibrary/Modelica 3.2.1/Mechanics/MultiBody/package.mo:1258:1-1262:15:writable] Error: Trying to redeclare function gravityAcceleration but function not declared as replaceable
     33Error: Error occurred while flattening model Modelica.Mechanics.MultiBody.Examples.Elementary.UserDefinedGravityField
     34",
    3135// end SimulationResult;
    32 // ""
    33 // "Files Equal!"
    34 // ""
    3536// endResult
Note: See TracChangeset for help on using the changeset viewer.