c146228e7e4ff59c829fb925cd0063617f06c63a
[scilab.git] / scilab / modules / statistics / tests / nonreg_tests / bug_1239.dia.ref
1 //<-- CLI SHELL MODE -->
2 // =============================================================================
3 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
4 // Copyright (C) 2005-2008 - INRIA -Pierre MARECHAL <pierre.marechal@inria.fr>
5 //
6 //  This file is distributed under the same license as the Scilab package.
7 // =============================================================================
8 // <-- Non-regression test for bug 1239 -->
9 //
10 // <-- Bugzilla URL -->
11 // http://bugzilla.scilab.org/show_bug.cgi?id=1239
12 //
13 // <-- Short Description -->
14 //    This bug was found by Marek. He says us in the newsgroup:
15 //
16 //    It seems that nanmax, nanmin functions are not working well,
17 //    or at
18 //    least not according to documentation(they should supposedly
19 //    ignore %nan
20 //    values). I get the wollowing results in scilab 3.0:
21 //
22 //    -->nanmax([%nan, -1])
23 //     ans  = Inf
24 //
25 //    -->nanmax([%nan, 1])
26 //     ans  = Inf
27 //    The same for nanmin. 
28 //    ========================================================
29 //
30 //    Btw, on a scilab cvs I don't see any problem with nanmin.
31 //
32 //     Bruno
33 if( (nanmax([%nan, -1]) <> -1) | (nanmax([%nan, 1]) <> 1) | (nanmin([%nan, -1]) <> -1) | (nanmin([%nan, 1]) <> 1) ) then bugmes();quit;end