Thread overview
[Issue 14973] [REG2.068] compiler inference of contexts for nested map seems broken
Aug 28, 2015
Kenji Hara
Aug 28, 2015
Kenji Hara
August 28, 2015
https://issues.dlang.org/show_bug.cgi?id=14973

--- Comment #1 from Kenji Hara <k.hara.pg@gmail.com> ---
The regression has been introduced by: https://github.com/D-Programming-Language/dmd/pull/4464

--
August 28, 2015
https://issues.dlang.org/show_bug.cgi?id=14973

Kenji Hara <k.hara.pg@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #2 from Kenji Hara <k.hara.pg@gmail.com> ---
https://github.com/D-Programming-Language/dmd/pull/4971

--
August 28, 2015
https://issues.dlang.org/show_bug.cgi?id=14973

--- Comment #3 from github-bugzilla@puremagic.com ---
Commits pushed to stable at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/e891688d80a398be2fc41366184cd26e8229406e fix Issue 14973 - compiler inference of contexts for nested map seems broken

https://github.com/D-Programming-Language/dmd/commit/955eb73f73a31ef52cd3e619fc3b8b1b8bb0f19e Merge pull request #4971 from 9rnsr/fix14973

[REG2.068] Issue 14973 - compiler inference of contexts for nested map seems broken

--
August 28, 2015
https://issues.dlang.org/show_bug.cgi?id=14973

github-bugzilla@puremagic.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
August 29, 2015
https://issues.dlang.org/show_bug.cgi?id=14973

--- Comment #4 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/e891688d80a398be2fc41366184cd26e8229406e fix Issue 14973 - compiler inference of contexts for nested map seems broken

https://github.com/D-Programming-Language/dmd/commit/955eb73f73a31ef52cd3e619fc3b8b1b8bb0f19e Merge pull request #4971 from 9rnsr/fix14973

--
February 02, 2016
https://issues.dlang.org/show_bug.cgi?id=14973

--- Comment #5 from github-bugzilla@puremagic.com ---
Commit pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/c80bfca2d8f43e2f9b87e79473c7f6b677db66d3 Fix issue 14973 case again

For the correct lambda context inference, serialize semantic3 order of any template instances with lambdas.

Then, an inner lambda nested-ness will be determined always in previous of enclosing lambdas.

--