Comment : Charset=windows-1252
Comment : test cases for CEIL/FLOOR

Request : inquire extend(table_dee,result(ceil(int(5),int(7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(7))))
Request : inquire extend(table_dee,result(ceil(int(7),int(7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(7))))
Request : inquire extend(table_dee,result(ceil(int(9),int(7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(14))))
Request : inquire extend(table_dee,result(ceil(int(5),int(-7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(7))))
Request : inquire extend(table_dee,result(ceil(int(7),int(-7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(7))))
Request : inquire extend(table_dee,result(ceil(int(9),int(-7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(14))))
Request : inquire extend(table_dee,result(ceil(int(-5),int(7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(ceil(int(-7),int(7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(-7))))
Request : inquire extend(table_dee,result(ceil(int(-9),int(7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(-7))))
Request : inquire extend(table_dee,result(ceil(int(-5),int(-7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(ceil(int(-7),int(-7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(-7))))
Request : inquire extend(table_dee,result(ceil(int(-9),int(-7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(-7))))

Request : inquire extend(table_dee,result(ceil(int(0),int(-7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(ceil(int(0),int(7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(ceil(int(0),int(0))))
Reply   : 858993459:-1:java.lang.ArithmeticException:/ by zero
Request : inquire extend(table_dee,result(ceil(int(7),int(0))))
Reply   : 858993459:-1:java.lang.ArithmeticException:/ by zero
Request : inquire extend(table_dee,result(ceil(int(-7),int(0))))
Reply   : 858993459:-1:java.lang.ArithmeticException:/ by zero

Request : inquire extend(table_dee,result(ceil(lastint(),lastint())))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(2147483647))))
Request : inquire extend(table_dee,result(ceil(lastint(),firstint())))
Reply   : 858993459:-1:be.SIRAPRISE.typeimplementations.NumericOverflowException
Request : inquire extend(table_dee,result(ceil(firstint(),lastint())))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(-2147483647))))
Request : inquire extend(table_dee,result(ceil(firstint(),firstint())))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(-2147483648))))

Request : inquire extend(table_dee,result(ceil(int(0),lastint())))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(ceil(int(0),firstint())))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(ceil(int(-1),lastint())))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(ceil(int(-1),firstint())))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(ceil(int(1),lastint())))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(2147483647))))
Request : inquire extend(table_dee,result(ceil(int(1),firstint())))
Reply   : 858993459:-1:be.SIRAPRISE.typeimplementations.NumericOverflowException

Request : inquire extend(table_dee,result(floor(int(5),int(7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(floor(int(7),int(7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(7))))
Request : inquire extend(table_dee,result(floor(int(9),int(7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(7))))
Request : inquire extend(table_dee,result(floor(int(5),int(-7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(floor(int(7),int(-7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(7))))
Request : inquire extend(table_dee,result(floor(int(9),int(-7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(7))))
Request : inquire extend(table_dee,result(floor(int(-5),int(7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(-7))))
Request : inquire extend(table_dee,result(floor(int(-7),int(7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(-7))))
Request : inquire extend(table_dee,result(floor(int(-9),int(7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(-14))))
Request : inquire extend(table_dee,result(floor(int(-5),int(-7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(-7))))
Request : inquire extend(table_dee,result(floor(int(-7),int(-7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(-7))))
Request : inquire extend(table_dee,result(floor(int(-9),int(-7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(-14))))

Request : inquire extend(table_dee,result(floor(int(0),int(-7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(floor(int(0),int(7))))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(floor(int(0),int(0))))
Reply   : 858993459:-1:java.lang.ArithmeticException:/ by zero
Request : inquire extend(table_dee,result(floor(int(7),int(0))))
Reply   : 858993459:-1:java.lang.ArithmeticException:/ by zero
Request : inquire extend(table_dee,result(floor(int(-7),int(0))))
Reply   : 858993459:-1:java.lang.ArithmeticException:/ by zero

Request : inquire extend(table_dee,result(floor(lastint(),lastint())))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(2147483647))))
Request : inquire extend(table_dee,result(floor(lastint(),firstint())))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(floor(firstint(),lastint())))
Reply   : 858993459:-1:be.SIRAPRISE.typeimplementations.NumericOverflowException
Request : inquire extend(table_dee,result(floor(firstint(),firstint())))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(-2147483648))))

Request : inquire extend(table_dee,result(floor(int(0),lastint())))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(floor(int(0),firstint())))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(floor(int(-1),lastint())))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(-2147483647))))
Request : inquire extend(table_dee,result(floor(int(-1),firstint())))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(-2147483648))))
Request : inquire extend(table_dee,result(floor(int(1),lastint())))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(floor(int(1),firstint())))
Reply   : RELATION(HEADING(RESULT(INT))BODY(TUPLE(RESULT(0))))

Request : inquire extend(table_dee,result(ceil(long(5),long(7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(7))))
Request : inquire extend(table_dee,result(ceil(long(7),long(7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(7))))
Request : inquire extend(table_dee,result(ceil(long(9),long(7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(14))))
Request : inquire extend(table_dee,result(ceil(long(5),long(-7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(7))))
Request : inquire extend(table_dee,result(ceil(long(7),long(-7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(7))))
Request : inquire extend(table_dee,result(ceil(long(9),long(-7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(14))))
Request : inquire extend(table_dee,result(ceil(long(-5),long(7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(ceil(long(-7),long(7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(-7))))
Request : inquire extend(table_dee,result(ceil(long(-9),long(7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(-7))))
Request : inquire extend(table_dee,result(ceil(long(-5),long(-7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(ceil(long(-7),long(-7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(-7))))
Request : inquire extend(table_dee,result(ceil(long(-9),long(-7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(-7))))

Request : inquire extend(table_dee,result(ceil(long(0),long(-7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(ceil(long(0),long(7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(ceil(long(0),long(0))))
Reply   : 858993459:-1:java.lang.ArithmeticException:/ by zero
Request : inquire extend(table_dee,result(ceil(long(7),long(0))))
Reply   : 858993459:-1:java.lang.ArithmeticException:/ by zero
Request : inquire extend(table_dee,result(ceil(long(-7),long(0))))
Reply   : 858993459:-1:java.lang.ArithmeticException:/ by zero

Request : inquire extend(table_dee,result(ceil(lastlong(),lastlong())))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(9223372036854775807))))
Request : inquire extend(table_dee,result(ceil(lastlong(),firstlong())))
Reply   : 858993459:-1:be.SIRAPRISE.typeimplementations.NumericOverflowException
Request : inquire extend(table_dee,result(ceil(firstlong(),lastlong())))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(-9223372036854775807))))
Request : inquire extend(table_dee,result(ceil(firstlong(),firstlong())))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(-9223372036854775808))))

Request : inquire extend(table_dee,result(ceil(long(0),lastlong())))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(ceil(long(0),firstlong())))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(ceil(long(-1),lastlong())))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(ceil(long(-1),firstlong())))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(ceil(long(1),lastlong())))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(9223372036854775807))))
Request : inquire extend(table_dee,result(ceil(long(1),firstlong())))
Reply   : 858993459:-1:be.SIRAPRISE.typeimplementations.NumericOverflowException

Request : inquire extend(table_dee,result(floor(long(5),long(7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(floor(long(7),long(7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(7))))
Request : inquire extend(table_dee,result(floor(long(9),long(7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(7))))
Request : inquire extend(table_dee,result(floor(long(5),long(-7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(floor(long(7),long(-7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(7))))
Request : inquire extend(table_dee,result(floor(long(9),long(-7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(7))))
Request : inquire extend(table_dee,result(floor(long(-5),long(7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(-7))))
Request : inquire extend(table_dee,result(floor(long(-7),long(7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(-7))))
Request : inquire extend(table_dee,result(floor(long(-9),long(7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(-14))))
Request : inquire extend(table_dee,result(floor(long(-5),long(-7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(-7))))
Request : inquire extend(table_dee,result(floor(long(-7),long(-7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(-7))))
Request : inquire extend(table_dee,result(floor(long(-9),long(-7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(-14))))

Request : inquire extend(table_dee,result(floor(long(0),long(-7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(floor(long(0),long(7))))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(floor(long(0),long(0))))
Reply   : 858993459:-1:java.lang.ArithmeticException:/ by zero
Request : inquire extend(table_dee,result(floor(long(7),long(0))))
Reply   : 858993459:-1:java.lang.ArithmeticException:/ by zero
Request : inquire extend(table_dee,result(floor(long(-7),long(0))))
Reply   : 858993459:-1:java.lang.ArithmeticException:/ by zero

Request : inquire extend(table_dee,result(floor(lastlong(),lastlong())))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(9223372036854775807))))
Request : inquire extend(table_dee,result(floor(lastlong(),firstlong())))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(floor(firstlong(),lastlong())))
Reply   : 858993459:-1:be.SIRAPRISE.typeimplementations.NumericOverflowException
Request : inquire extend(table_dee,result(floor(firstlong(),firstlong())))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(-9223372036854775808))))

Request : inquire extend(table_dee,result(floor(long(0),lastlong())))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(floor(long(0),firstlong())))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(floor(long(-1),lastlong())))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(-9223372036854775807))))
Request : inquire extend(table_dee,result(floor(long(-1),firstlong())))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(-9223372036854775808))))
Request : inquire extend(table_dee,result(floor(long(1),lastlong())))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(0))))
Request : inquire extend(table_dee,result(floor(long(1),firstlong())))
Reply   : RELATION(HEADING(RESULT(LONG))BODY(TUPLE(RESULT(0))))

END
