diff options
author | chriseth <chris@ethereum.org> | 2018-07-09 23:57:16 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-07-09 23:57:16 +0800 |
commit | ab99893396f9f237d40af1417723c9e83b9291d5 (patch) | |
tree | bdeb0a785ef665e9981fce11c36cb9d3079d9a67 /test | |
parent | e950fd434aa4394e669c7277ba229595e0a4bc08 (diff) | |
parent | 4747ef26fb752c413bf64483070a6c30584b7287 (diff) | |
download | dexon-solidity-ab99893396f9f237d40af1417723c9e83b9291d5.tar.gz dexon-solidity-ab99893396f9f237d40af1417723c9e83b9291d5.tar.zst dexon-solidity-ab99893396f9f237d40af1417723c9e83b9291d5.zip |
Merge pull request #4440 from ethereum/hex_denomination_enforce_error
[BREAKING] Enforce error on hex combined with denomination
Diffstat (limited to 'test')
-rw-r--r-- | test/libsolidity/syntaxTests/denominations/combining_hex_and_denomination.sol | 2 | ||||
-rw-r--r-- | test/libsolidity/syntaxTests/denominations/combining_hex_and_denomination_050.sol | 6 |
2 files changed, 1 insertions, 7 deletions
diff --git a/test/libsolidity/syntaxTests/denominations/combining_hex_and_denomination.sol b/test/libsolidity/syntaxTests/denominations/combining_hex_and_denomination.sol index 3571e8a9..f115ac60 100644 --- a/test/libsolidity/syntaxTests/denominations/combining_hex_and_denomination.sol +++ b/test/libsolidity/syntaxTests/denominations/combining_hex_and_denomination.sol @@ -2,4 +2,4 @@ contract C { uint constant x = 0x01 wei; } // ---- -// Warning: (32-40): Hexadecimal numbers with unit denominations are deprecated. You can use an expression of the form "0x1234 * 1 day" instead. +// TypeError: (32-40): Hexadecimal numbers cannot be used with unit denominations. You can use an expression of the form "0x1234 * 1 day" instead. diff --git a/test/libsolidity/syntaxTests/denominations/combining_hex_and_denomination_050.sol b/test/libsolidity/syntaxTests/denominations/combining_hex_and_denomination_050.sol deleted file mode 100644 index 98865999..00000000 --- a/test/libsolidity/syntaxTests/denominations/combining_hex_and_denomination_050.sol +++ /dev/null @@ -1,6 +0,0 @@ -pragma experimental "v0.5.0"; -contract C { - uint constant x = 0x01 wei; -} -// ---- -// TypeError: (62-70): Hexadecimal numbers cannot be used with unit denominations. You can use an expression of the form "0x1234 * 1 day" instead. |