* Bug 16067 fixed: now matrices of signed integers are displayed correctly
[scilab.git] / scilab / modules / ast / tests / nonreg_tests / bug_16067.dia.ref
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2019 - St├ęphane MOTTELET
4 //
5 //  This file is distributed under the same license as the Scilab package.
6 // =============================================================================
7 //
8 // <-- CLI SHELL MODE -->
9 //
10 // <-- Non-regression test for bug 16067 -->
11 //
12 // <-- Bugzilla URL -->
13 // http://bugzilla.scilab.org/16067
14 //
15 // <-- Short Description -->
16 //The display of matrices of signed integers is misaligned (int8 int16 int32 int64)(regression of 6.0.0 vs 5.5.2)
17 for i=1:4
18     int8(2^7*grand(3,4,'unf',-1,1))
19     int16(2^15*grand(3,4,'unf',-1,1))
20     int32(2^31*grand(3,4,'unf',-1,1))
21     int64(2^63*grand(3,4,'unf',-1,1))
22     uint8(2^8*grand(3,4,'unf',0,1))
23     uint16(2^16*grand(3,4,'unf',0,1))
24     uint32(2^32*grand(3,4,'unf',0,1))
25     uint64(2^64*grand(3,4,'unf',0,1))
26 end
27  ans  =
28    80   85  105  -49
29   -93  -95  -71 -103
30   103  120   33   12
31  ans  =
32  -14516  32301  30466  14800
33  -20422  29983  30650  30840
34    3072  32536 -22438  31530
35  ans  =
36   1963517098  1280354905 -1538086436 -1664452230
37  -1675631022  1289694812 -2126938739  1785570478
38    -62811112  -871751877  -336032719   600279047
39  ans  =
40          column 1 to 3
41   5390273742771322880    67564474130759680 -8564607826985484288
42   6980813261918699520  2872908761075286016 -2558674058753343488
43   8476139171499474944  5495812913279008768  6440298946341371904
44          column 4
45  -5314058117879693312
46   8005762333290790912
47   3345492989135814656
48  ans  =
49   173  189  100  44
50   102  190  108  43
51   193  121  167  77
52  ans  =
53   46271  20745  3025  65147
54   52250  18148  9772  53966
55    2086  57175  6365  53864
56  ans  =
57   2984266209  3280281326   147944788   540721923
58    537655879  4081172609  2850164008  1638781099
59   1361931891  2107063880  1884392678   902841100
60  ans  =
61          column 1 to 3
62   14121292345383059456   672222438351699968  9034558449819582464
63     944776295542161408  3447191088786309120  8448408736627687424
64   14668849118835638272  7539759120409165824  8219614583229251584
65          column 4
66    8994059210320773120
67   11922370713052250112
68   14646253098322886656
69  ans  =
70    53  78   46  53
71   107 -57 -127 -86
72    65  52   39  36
73  ans  =
74  -24969  17951 -10460  20196
75   -2881  30129  24691 -18100
76    -107   4833   5588 -31603
77  ans  =
78   1079183806  1378000675   855028007  -330003313
79   1379741027    25585315  -375094463  1972641633
80  -1051858491  1890103561  1678916694   347706282
81  ans  =
82          column 1 to 3
83    870972861722918912  4828088714435493888 -4473183270275645440
84  -6307724228015685632 -6469383713250607104  5713593950191747072
85  -6666202462195548160 -4977742018026405888  6285123912535638016
86          column 4
87   9011632940890718208
88  -4532693761603403776
89  -3090783655908343808
90  ans  =
91   208    3   89  217
92    76  237  232   64
93    62   55   50  244
94  ans  =
95   40373  64714  54449  38961
96   51045  23046  52009  36026
97   31017   4429  38355  48024
98  ans  =
99   3939316793  2919803768  3237241796   893645500
100   2986002498  3252150224  2411870849  2438775379
101   1227669233  1685003584  1634002467  2265043167
102  ans  =
103          column 1 to 3
104   1399264735462948864   6507317860841291776  14373098504056733696
105   7456331085786382336   9791486624025018368   6573407975778549760
106    995204052025344000  10935670365560504320  17229455947231920128
107          column 4
108   17800487701959409664
109    2396346607319646208
110    2848885961016737792
111  ans  =
112   17  -28 -41  109
113  -26 -124 -28   75
114   -7   58 -86  -16
115  ans  =
116  -12372   7887   6683 -10471
117   23768 -21912  -1837  10097
118    1869 -24933 -15533   1955
119  ans  =
120    812670082  2097573540 -1787473571    23615900
121    928145480  -212422213  1772006835  1775270450
122   1065802967   947012205 -1164035057   250262402
123  ans  =
124          column 1 to 3
125  -6412493753268830208 -692228713844047872  9152070120837742592
126     58845501541318656  707293041051828224  -966897125168250880
127   6010262343647232000  859469994411425792 -7781288066588606464
128          column 4
129   6538466638709129216
130  -1057399267280289792
131   1922731514093633536
132  ans  =
133    27  250  198   92
134   127    1  250  222
135   246    8  209  173
136  ans  =
137    5533  56090  52433  49148
138   22690  17030  43261  59680
139   26200   2953  28273   8716
140  ans  =
141    781027019   409547355   584409985   333104904
142   4219206494   625085180  3445042528  2489812253
143   1133024903  1214072539  3733581611  2694595213
144  ans  =
145          column 1 to 3
146   10143130470020284416  12549081281343782912  11474891805787422720
147     149306317478035456  15735646676502708224   8091974778031702016
148    2673944066080636928   9849327390981881856   6473928840916762624
149          column 4
150   3681070217175236608
151   9467782970514341888
152   2545675142663503872
153  ans  =
154   -25   67 -96   1
155   -30  -66 -63 -66
156  -108 -117 -80  82
157  ans  =
158   -5421  21197  29149 -16525
159   31570  26392 -29625   -704
160  -29513 -12987   -598   2887
161  ans  =
162   -696989839  -670704087 -1669871456  1620765671
163   1665271060  -561580796 -1447953204  -473568071
164   1718218197 -2004596236  1203673441 -1244243999
165  ans  =
166          column 1 to 3
167  -4764954761063563264  -139420702921981952 -6788894447888236544
168  -4191966575718301696 -7444099993884950528  -178905814742859776
169  -1772508126608621568 -5102001537933115392  8154393988716036096
170          column 4
171   8392223988801077248
172   8414197084437086208
173   2803327194208665600
174  ans  =
175   147  111   90   82
176   193   60   13    3
177    15  141  210  103
178  ans  =
179    2819  53027  47954  32330
180   59535  42540   8509  29551
181   11074  16927  42450  24805
182  ans  =
183   2349385293  1236112995   811555596  1342211552
184   3085804937  3198431244  3486972196   788174404
185   1272688179  2677635414  2949678043  1656614077
186  ans  =
187          column 1 to 3
188    6797341020766863360  15048283155582681088   1496506252493062144
189    6344384106054287360  14392655843797499904   6999042176864747520
190   11540625421259243520  12346131634087526400  17144145153565392896
191          column 4
192    8457774977968504832
193   14309373249652260864
194    5600689224304033792