diff options
author | Leonardo Alt <leo@ethereum.org> | 2018-11-28 23:16:02 +0800 |
---|---|---|
committer | Leonardo Alt <leo@ethereum.org> | 2018-11-29 17:38:47 +0800 |
commit | 1d47919c0c77f23542f62f3e4cab83b264d06fa4 (patch) | |
tree | ed25309876b893cab0d2427a72868d8c8b9f5dce /Changelog.md | |
parent | b4086ac87037813eb553e92839bbc40de6bbd9ac (diff) | |
download | dexon-solidity-1d47919c0c77f23542f62f3e4cab83b264d06fa4.tar.gz dexon-solidity-1d47919c0c77f23542f62f3e4cab83b264d06fa4.tar.zst dexon-solidity-1d47919c0c77f23542f62f3e4cab83b264d06fa4.zip |
Fix ICE when function type struct parameter has field of non-existent type
Diffstat (limited to 'Changelog.md')
-rw-r--r-- | Changelog.md | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Changelog.md b/Changelog.md index b67bc592..f64ae184 100644 --- a/Changelog.md +++ b/Changelog.md @@ -21,6 +21,7 @@ Bugfixes: * Optimizer: Fix nondeterminism bug related to the boost version and constants representation. The bug only resulted in less optimal but still correct code because the generated routine is always verified to be correct. * Type Checker: Properly detect different return types when overriding an external interface function with a public contract function. * Type Checker: Disallow struct return types for getters of public state variables unless the new ABI encoder is active. + * Type Checker: Fix internal compiler error when a field of a struct used as a parameter in a function type has a non-existent type. Build System: * Emscripten: Upgrade to Emscripten SDK 1.37.21 and boost 1.67. |