295b169e035b911d23c9ca479e7642f3a74fcad2
[scilab.git] / scilab / modules / xcos / tests / nonreg_tests / bug_11975.dia.ref
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2013 - Scilab Enterprises - Alexandre HERISSE
4 //
5 //  This file is distributed under the same license as the Scilab package.
6 // =============================================================================
7 // <-- XCOS TEST -->
8 //
9 // <-- ENGLISH IMPOSED -->
10 //
11 // <-- Non-regression test for bug 11975 -->
12 //
13 // <-- Bugzilla URL -->
14 // http://bugzilla.scilab.org/show_bug.cgi?id=12975
15 //
16 // <-- Short Description -->
17 // Some demos did not compile.
18 // 3 demonstration diagrams were not compiling :
19 // - Inverted_pendulum.zcos demonstration
20 // - IF_block.zcos demonstration
21 // - Hydraulics.zcos demonstration
22 ilib_verbose(0);
23 // Inverted_pendulum
24 if (~isdef("setw")) then 
25     exec("SCI/modules/xcos/demos/setw.sci",-1)
26 end
27 assert_checktrue(importXcosDiagram(SCI + "/modules/xcos/demos/Inverted_pendulum.zcos"));
28 [cpr, ok] = xcos_compile(scs_m);
29 assert_checktrue(ok);
30 // IF_block
31 assert_checktrue(importXcosDiagram("SCI/modules/xcos/demos/IF_block.zcos"));
32 [cpr, ok] = xcos_compile(scs_m);
33 assert_checktrue(ok);
34 // Hydraulics
35 assert_checktrue(importXcosDiagram("SCI/modules/xcos/demos/ModelicaBlocks/Hydraulics.zcos"));
36 [cpr, ok] = xcos_compile(scs_m);
37 --------------------------------------------\
38  Main Modelica : TMPDIR/Hydraulics_im.mo
39
40  Flat Modelica : TMPDIR/Hydraulics_imf.mo
41  Simulation C code :TMPDIR/Hydraulics_im.c
42 WARNING: Diagram contains implicit blocks, compiling for implicit Solver.
43 assert_checktrue(ok);