fix integer tests
[scilab.git] / scilab / modules / integer / tests / nonreg_tests / bug_546.tst
1 //<-- CLI SHELL MODE -->
2 // =============================================================================
3 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
4 // Copyright (C) ????-2008 - INRIA
5 //
6 //  This file is distributed under the same license as the Scilab package.
7 // =============================================================================
8
9 // <-- Non-regression test for bug 546 -->
10 //
11 // <-- Bugzilla URL -->
12 // http://bugzilla.scilab.org/show_bug.cgi?id=546
13 //
14 // <-- Short Description -->
15 //    Bug Report Id: 031202003109143249
16 //    Wasn't also this fixed?
17 //    On Scilab CVS with " > with int " function
18 //    The Error Messages are:
19 //     none but wrong result
20 //    Commands: int8(ones(10,10))>2
21 //     ans  =
22 //
23 //    ! T T T T F F F F F F !
24 //    ! T T T T F F F F F F !
25 //    ! T T T F F F F F F F !
26 //    ! T T T F F F F F F F !
27 //    ! T T T F F F F F F F !
28 //    ! T T T F F F F F F F !
29 //    ! T T T F F F F F F F !
30 //    ! T T T F F F F F F F !
31 //    ! T T T F F F F F F F !
32 //    ! T T T F F F F F F F !
33 //
34 //    Enrico SEGRE on Linux version RH9 distribution  with   as window manager
35 // ...
36
37 //exec("bug546.sci")
38
39 a=int8(ones(10,10))>2;
40
41 b = [   %F  %F  %F  %F  %F  %F  %F  %F  %F  %F ; ...
42                                 %F  %F  %F  %F  %F  %F  %F  %F  %F  %F ; ...
43                                 %F  %F  %F  %F  %F  %F  %F  %F  %F  %F ; ...
44                                 %F  %F  %F  %F  %F  %F  %F  %F  %F  %F ; ...
45                                 %F  %F  %F  %F  %F  %F  %F  %F  %F  %F ; ...
46                                 %F  %F  %F  %F  %F  %F  %F  %F  %F  %F ; ...
47                                 %F  %F  %F  %F  %F  %F  %F  %F  %F  %F ; ...
48                                 %F  %F  %F  %F  %F  %F  %F  %F  %F  %F ; ...
49                                 %F  %F  %F  %F  %F  %F  %F  %F  %F  %F ; ...
50                                 %F  %F  %F  %F  %F  %F  %F  %F  %F  %F ];
51
52 if or(a <> b) then pause,end