June 20, 2013 [dmd-internals] [D-Programming-Language/dmd] 990a6c: Fix issue 10397 ICE with __error in concatenation | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 990a6c661fac04d5f404da548885762337df4a9b https://github.com/D-Programming-Language/dmd/commit/990a6c661fac04d5f404da548885762337df4a9b Author: Don Clugston <emailsdontbelong@inarepository.com> Date: 2013-06-20 (Thu, 20 Jun 2013) Changed paths: M src/cast.c M src/expression.h M test/compilable/interpret3.d Log Message: ----------- Fix issue 10397 ICE with __error in concatenation ErrorExp was allowing implicit conversions in some cases, because it is derived from IntegerExp! This made errors become un-errors again in some circumstances. Commit: 784bf8c7aae5773d12e4fa9aebf3b5c8ec0d8c00 https://github.com/D-Programming-Language/dmd/commit/784bf8c7aae5773d12e4fa9aebf3b5c8ec0d8c00 Author: Daniel Murphy <yebblies@gmail.com> Date: 2013-06-20 (Thu, 20 Jun 2013) Changed paths: M src/cast.c M src/expression.h M test/compilable/interpret3.d Log Message: ----------- Merge pull request #2230 from donc/ctfe10397__error Regression 10397 ICE with __error in concatenation Compare: https://github.com/D-Programming-Language/dmd/compare/97abb8a07361...784bf8c7aae5 |
Copyright © 1999-2021 by the D Language Foundation