September 19, 2011 [dmd-internals] [D-Programming-Language/dmd] aeef45: 5932 and 6675 for function literals | ||||
---|---|---|---|---|
| ||||
Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: aeef4505fe546b18f9548a98f7c3ac3cf9543346 https://github.com/D-Programming-Language/dmd/commit/aeef4505fe546b18f9548a98f7c3ac3cf9543346 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-19 (Mon, 19 Sep 2011) Changed paths: M src/expression.c Log Message: ----------- 5932 and 6675 for function literals Again, semantic2 and semantic3 should be run if no errors on semantic. Commit: f2375d4400c63206c557259c55eaaa361f2cf4eb https://github.com/D-Programming-Language/dmd/commit/f2375d4400c63206c557259c55eaaa361f2cf4eb Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-19 (Mon, 19 Sep 2011) Changed paths: M src/expression.c Log Message: ----------- Bug 6599: Segfault: invalid expression in initializer A gagging bug. The fix for bug 3426 set scope=NULL after running deferred semantic, but we'll need to use it again if we're inside trySemantic and any errors happen. I'm actually not sure if it should EVER be set to NULL (no tests fail if it is removed entirely). Commit: 0c301ad00299fc6fe08d3fdacb5350aa165eefaa https://github.com/D-Programming-Language/dmd/commit/0c301ad00299fc6fe08d3fdacb5350aa165eefaa Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-19 (Mon, 19 Sep 2011) Changed paths: M test/compilable/compile1.d Log Message: ----------- Test cases for gagging bugs 5932 5996 6599 6650 6661 6675 Commit: cf7a78423f426fb0d2d62b0af821129f1a4077a1 https://github.com/D-Programming-Language/dmd/commit/cf7a78423f426fb0d2d62b0af821129f1a4077a1 Author: Walter Bright <walter at walterbright.com> Date: 2011-09-19 (Mon, 19 Sep 2011) Changed paths: M src/expression.c M test/compilable/compile1.d Log Message: ----------- Merge pull request #393 from donc/gagging Gagging bugs: 6675 ICE regression and 6599 segfault Compare: https://github.com/D-Programming-Language/dmd/compare/9c95830...cf7a784 |
Copyright © 1999-2021 by the D Language Foundation