nashorn/test/script/basic/optimistic_arithmetic_check_type.js.EXPECTED
author hannesw
Fri, 03 Feb 2017 13:28:00 +0100
changeset 43555 1bb10bccf057
parent 24750 01ea334ab39a
permissions -rw-r--r--
8173888: Test for JDK-8169481 causes stack overflows in parser tests Reviewed-by: jlaskey, sundar
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
24750
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
     1
local int multiplication by local int: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
     2
local int division by local int without remainder: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
     3
local int division by local int with remainder: double
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
     4
local int modulo by local int: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
     5
local int addition local int: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
     6
local int substraction local int: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
     7
max value multiplication by max value: double
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
     8
infinity multiplication by infinity: double
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
     9
-1 division by infinity: double
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    10
infinity division by zero: double
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    11
infinity division by String: double
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    12
local undefined division by local undefined: double
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    13
local undefined multiplication by local undefined: double
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    14
local undefined addition local int: double
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    15
local undefined decrement postfix: double
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    16
local undefined decrement prefix: double
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    17
local int increment postfix: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    18
local int increment prefix: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    19
local int decrement postfix: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    20
local int decrement prefix: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    21
local int unary plus: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    22
local int unary minus: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    23
undefined multiplication by undefined: double
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    24
undefined division by undefined: double
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    25
global int addition global int: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    26
global int substraction global int: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    27
global int multiplication by global int: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    28
global int increment postfix: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    29
global int increment prefix: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    30
global int decrement postfix: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    31
global int decrement prefix: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    32
global int unary plus: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    33
global int unary minus: int
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    34
global undefined decrement postfix: double
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    35
global undefined decrement prefix: double
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    36
object: object
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    37
object division by object: double
01ea334ab39a 8037572: Add more test cases to check static types
mnunez
parents:
diff changeset
    38
object division by object: double