Changeset: b1c06f514c88 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b1c06f514c88
Removed Files:
        monetdb5/tests/gdkTests/Tests/casts.stable.out.Windows
        sql/test/BugTracker-2009/Tests/overflow.SF-2853458.stable.err.Windows
        sql/test/Dump/Tests/dump.stable.out.Windows
Modified Files:
        testing/Mfilter.py.in
Branch: Oct2014
Log Message:

Normalize floating point numbers when testing.


diffs (truncated from 3999 to 300 lines):

diff --git a/monetdb5/tests/gdkTests/Tests/casts.stable.out.Windows 
b/monetdb5/tests/gdkTests/Tests/casts.stable.out.Windows
deleted file mode 100644
--- a/monetdb5/tests/gdkTests/Tests/casts.stable.out.Windows
+++ /dev/null
@@ -1,3781 +0,0 @@
-stdout of test 'casts` in directory 'monetdb5/tests/gdkTests` itself:
-
-
-# 12:38:12 >  
-# 12:38:12 >  "mserver5" "--debug=10" "--set" "gdk_nr_threads=0" "--set" 
"gdk_dbfarm=/home/sjoerd/Monet-devel/var/MonetDB" "--set" "mapi_open=true" 
"--set" "mapi_port=34829" "--set" "monet_prompt=" "--trace" "--forcemito" 
"--set" "mal_listing=2" "--dbname=mTests_tests_gdkTests" "casts.mal"
-# 12:38:12 >  
-
-# MonetDB 5 server v11.10.0 (hg id: 9d539a55f543)
-# This is an unreleased version
-# Serving database 'mTests_tests_gdkTests', using 1 thread
-# Compiled for i686-pc-linux-gnu/32bit with 32bit OIDs dynamically linked
-# Found 0.980 GiB available main-memory.
-# Copyright (c) 1993-July 2008 CWI.
-# Copyright (c) August 2008-2015 MonetDB B.V., all rights reserved
-# Visit http://www.monetdb.org/ for further information
-# Listening for connection requests on 
mapi:monetdb://localhost.localdomain:34829/
-# MonetDB/GIS module loaded
-# MonetDB/JAQL module loaded
-# MonetDB/SQL module loaded
-function user.main():void;
-    io.printf("# casting to int\n");
-    io.printf("# io.print(0);\n");
-    io.print(0);
-    io.printf("# io.print(1);\n");
-    io.print(1);
-    io.printf("# io.print(32767);\n");
-    io.print(32767);
-    io.printf("# io.print(32768);\n");
-    io.print(32768);
-    io.printf("# io.print(32769);\n");
-    io.print(32769);
-    io.printf("# io.print(2147483647);\n");
-    io.print(2147483647);
-    io.printf("# io.print(2147483648);\n");
-    io.print(2147483648:lng);
-    io.printf("# io.print(2147483649);\n");
-    io.print(2147483649:lng);
-    io.printf("# io.print(-2147483647);\n");
-    io.print(-2147483647);
-    io.printf("# io.print(-2147483648);\n");
-    io.print(-2147483648:lng);
-    io.printf("# io.print(-2147483649);\n");
-    io.print(-2147483649:lng);
-    io.printf("# int from bit\n");
-    io.printf("# bi:= true:int; io.print(bi);\n");
-    bi := 1:int;
-    io.print(bi);
-    io.printf("# bi:= false:int; io.print(bi);\n");
-    bi := 0:int;
-    io.print(bi);
-    io.printf("# int from sht\n");
-    io.printf("# sh:= 1:sht; si:= calc.int(sh); io.print(si);\n");
-    sh := 1:sht;
-    si := calc.int(sh);
-    io.print(si);
-    io.printf("# sh:= 32767:sht; si:= calc.int(sh); io.print(si);\n");
-    sh := 32767:sht;
-    si := calc.int(sh);
-    io.print(si);
-    io.printf("# int from int\n");
-    io.printf("# io.print(1:int);\n");
-    io.print(1:int);
-    io.printf("# io.print(32767:int);\n");
-    io.print(32767:int);
-    io.printf("# io.print(32768:int);\n");
-    io.print(32768:int);
-    io.printf("# io.print(2147483647:int);\n");
-    io.print(2147483647:int);
-    io.printf("# io.print(-2147483647:int);\n");
-    io.print(-2147483647:int);
-    io.printf("# i:= 2147483647:int+1:int;\n");
-    i := calc.+(2147483647:int,1:int);
-catch MALException:str ;
-    io.printf("Caught exception\n");
-exit MALException:str ;
-    io.printf("# io.print(i);\n");
-    io.print(i);
-    io.printf("# z:= -2147483647:int - 1:int;\n");
-    z := calc.-(-2147483647:int,1:int);
-catch MALException:str ;
-    io.printf("Caught exception\n");
-exit MALException:str ;
-    io.printf("# io.print(z);\n");
-    io.print(z);
-    io.printf("# should this produce nil (overflow)?\n");
-    io.printf("# z:= 2147483647:int + 2:int;\n");
-    z := calc.+(2147483647:int,2:int);
-catch MALException:str ;
-    io.printf("Caught exception\n");
-exit MALException:str ;
-    io.printf("# io.print(z);\n");
-    io.print(z);
-    io.printf("# should this produce nil (overflow)?\n");
-    io.printf("# z:= -2147483647:int - 2:int;\n");
-    z := calc.-(-2147483647:int,2:int);
-catch MALException:str ;
-    io.printf("Caught exception\n");
-exit MALException:str ;
-    io.printf("# io.print(z);\n");
-    io.print(z);
-    io.printf("# int from lng\n");
-    io.printf("# io.print(1LL:int);\n");
-    io.print(1:int);
-    io.printf("# io.print(2147483647LL:int);\n");
-    io.print(2147483647:int);
-    io.printf("# io.print(2147483648LL:int);\n");
-    io.print(nil:int);
-    io.printf("# io.print(2147483649LL:int);\n");
-    io.print(nil:int);
-    io.printf("# io.print(-2147483647LL:int);\n");
-    io.print(-2147483647:int);
-    io.printf("# io.print(-2147483648LL:int);\n");
-    io.print(nil:int);
-    io.printf("# io.print(-2147483649LL:int);\n");
-    io.print(nil:int);
-    io.printf("# int from flt\n");
-    io.printf("# io.print(0.0:int);\n");
-    io.print(0:int);
-    io.printf("# io.print(0.1:int);\n");
-    io.print(0:int);
-    io.printf("# io.print(0.5:int);\n");
-    io.print(0:int);
-    io.printf("# io.print(0.9:int);\n");
-    io.print(0:int);
-    io.printf("# io.print(1.0:int);\n");
-    io.print(1:int);
-    io.printf("# io.print(-0.1:int);\n");
-    io.print(0:int);
-    io.printf("# io.print(-0.5:int);\n");
-    io.print(0:int);
-    io.printf("# io.print(-0.9:int);\n");
-    io.print(0:int);
-    io.printf("# io.print(-1.0:int);\n");
-    io.print(-1:int);
-# avoid being around the int edge, e.g PowerPC has different internal 
-# representation, leading to non-nil integer results 
-    io.printf("# io.print(2147483847.0:int);\n");
-    io.print(nil:int);
-    io.printf("# io.print(-2147483647.0:int);\n");
-    io.print(nil:int);
-    io.printf("# io.print(-2147483648.0:int);\n");
-    io.print(nil:int);
-    io.printf("# io.print(-2147483649.0:int);\n");
-    io.print(nil:int);
-    io.printf("# int from dbl\n");
-    io.printf("# io.print(0.0LL:int);\n");
-    io.print(0:int);
-    io.printf("# io.print(0.1LL:int);\n");
-    io.print(0:int);
-    io.printf("# io.print(0.5LL:int);\n");
-    io.print(0:int);
-    io.printf("# io.print(0.9LL:int);\n");
-    io.print(0:int);
-    io.printf("# io.print(1.0LL:int);\n");
-    io.print(1:int);
-    io.printf("# io.print(-0.1LL:int);\n");
-    io.print(0:int);
-    io.printf("# io.print(-0.5LL:int);\n");
-    io.print(0:int);
-    io.printf("# io.print(-0.9LL:int);\n");
-    io.print(0:int);
-    io.printf("# io.print(-1.0LL:int);\n");
-    io.print(-1:int);
-    io.printf("# io.print(2147483647.0LL:int);\n");
-    io.print(2147483647:int);
-    io.printf("# io.print(2147483648.0LL:int);\n");
-    io.print(nil:int);
-    io.printf("# io.print(2147483649.0LL:int);\n");
-    io.print(nil:int);
-    io.printf("# io.print(-2147483647.0LL:int);\n");
-    io.print(-2147483647:int);
-    io.printf("# io.print(-2147483648.0LL:int);\n");
-    io.print(nil:int);
-    io.printf("# io.print(-2147483649.0LL:int);\n");
-    io.print(nil:int);
-    io.printf("# int from oid\n");
-    io.printf("# io.print(2@0:int);\n");
-    io.print(2:int);
-    io.printf("# io.print(2@1:int);\n");
-    io.print(2:int);
-    io.printf("# io.print(2147483647@0:int);\n");
-    io.print(2147483647:int);
-    io.printf("# io.print(2147483648@0:int);\n");
-    io.print(nil:int);
-    io.printf("# io.print(2147483649@0:int);\n");
-    io.print(nil:int);
-    io.printf("# int from str\n");
-    io.printf("# s := \"0\"; s_int := calc.int(s); io.print(s_int);\n");
-    s := "0";
-    s_int := calc.int(s);
-    io.print(s_int);
-    io.printf("# s := \"32767\"; s_int := calc.int(s); io.print(s_int);\n");
-    s := "32767";
-    s_int := calc.int(s);
-    io.print(s_int);
-    io.printf("# s := \"2147483647\"; s_int := calc.int(s); 
io.print(s_int);\n");
-    s := "2147483647";
-    s_int := calc.int(s);
-    io.print(s_int);
-    io.printf("# s := \"2147483648\"; s_int := calc.int(s); 
io.print(s_int);\n");
-    s := "2147483648";
-    s_int := calc.int(s);
-    io.print(s_int);
-catch SQLException:str ;
-    io.printf("Caught exception\n");
-exit SQLException:str ;
-    io.printf("# s := \"2147483649\"; s_int := calc.int(s); 
io.print(s_int);\n");
-    s := "2147483649";
-    s_int := calc.int(s);
-    io.print(s_int);
-catch SQLException:str ;
-    io.printf("Caught exception\n");
-exit SQLException:str ;
-    io.printf("# s := \"-2147483647\"; s_int := calc.int(s); 
io.print(s_int);\n");
-    s := "-2147483647";
-    s_int := calc.int(s);
-    io.print(s_int);
-    io.printf("# s := \"-2147483648\"; s_int := calc.int(s); 
io.print(s_int);\n");
-    s := "-2147483648";
-    s_int := calc.int(s);
-    io.print(s_int);
-catch SQLException:str ;
-    io.printf("Caught exception\n");
-exit SQLException:str ;
-    io.printf("# s := \"-2147483649\"; s_int := calc.int(s); 
io.print(s_int);\n");
-    s := "-2147483649";
-    s_int := calc.int(s);
-    io.print(s_int);
-catch SQLException:str ;
-    io.printf("Caught exception\n");
-exit SQLException:str ;
-    io.printf("# s := \"\"; s_int := calc.int(s); io.print(s_int);\n");
-    s := "";
-    s_int := calc.int(s);
-    io.print(s_int);
-catch SQLException:str ;
-    io.printf("Caught exception\n");
-exit SQLException:str ;
-    io.printf("# s := \"random string\"; s_int := calc.int(s); 
io.print(s_int);\n");
-    s := "random string";
-    s_int := calc.int(s);
-    io.print(s_int);
-catch SQLException:str ;
-    io.printf("Caught exception\n");
-exit SQLException:str ;
-    io.printf("# to bit\n");
-    io.printf("# bit from bit\n");
-    io.printf("# io.print(true:bit);\n");
-    io.print(true:bit);
-    io.printf("# io.print(false:bit);\n");
-    io.print(false:bit);
-    io.printf("# bit from sht\n");
-    io.printf("# j:= 0:sht; b:= calc.bit(j); io.print(b);\n");
-    j := 0:sht;
-    b := calc.bit(j);
-    io.print(b);
-    io.printf("# j:= 1:sht; b:= calc.bit(j); io.print(b);\n");
-    j := 1:sht;
-    b := calc.bit(j);
-    io.print(b);
-    io.printf("# j:= -1:sht; b:= calc.bit(j); io.print(b);\n");
-    j := -1:sht;
-    b := calc.bit(j);
-    io.print(b);
-    io.printf("# j:= 4096:sht; b:= calc.bit(j); io.print(b);\n");
-    j := 4096:sht;
-    b := calc.bit(j);
-    io.print(b);
-    io.printf("# bit from int\n");
-    io.printf("# io.print(0:bit);\n");
-    io.print(false:bit);
-    io.printf("# io.print(1:bit);\n");
-    io.print(true:bit);
-    io.printf("# io.print(-1:bit);\n");
-    io.print(true:bit);
-    io.printf("# io.print(4096:bit);\n");
-    io.print(true:bit);
-    io.printf("# bit from lng\n");
-    io.printf("# io.print(0LL:bit);\n");
-    io.print(false:bit);
-    io.printf("# io.print(1LL:bit);\n");
-    io.print(true:bit);
-    io.printf("# io.print(-1LL:bit);\n");
-    io.print(true:bit);
-    io.printf("# io.print(4096LL:bit);\n");
-    io.print(true:bit);
-    io.printf("# bit from flt\n");
-    io.printf("# io.print(0.0:bit);\n");
-    io.print(false:bit);
-    io.printf("# io.print(0.1:bit);\n");
-    io.print(true:bit);
-    io.printf("# io.print(1.0:bit);\n");
-    io.print(true:bit);
-    io.printf("# io.print(-0.1:bit);\n");
-    io.print(true:bit);
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to