Thread overview
[Issue 12422] [REG2.055] Templated nested function is inferred as `pure` even if it calls impure functions
Feb 23, 2015
Kenji Hara
Feb 23, 2015
Kenji Hara
February 23, 2015
https://issues.dlang.org/show_bug.cgi?id=12422

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Templated nested function   |[REG2.055] Templated nested
                   |is inferred as `pure` even  |function is inferred as
                   |if it calls impure          |`pure` even if it calls
                   |functions                   |impure functions
           Severity|normal                      |regression

--- Comment #1 from Kenji Hara <k.hara.pg@gmail.com> ---
Regression from 2.055.

--
February 23, 2015
https://issues.dlang.org/show_bug.cgi?id=12422

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/4441

--
February 27, 2015
https://issues.dlang.org/show_bug.cgi?id=12422

--- Comment #3 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/a326fcfd501514a41341f8e3a4901fe575145016
fix Issue 12422 - Templated nested function is inferred as `pure` even if it
calls impure functions

https://github.com/D-Programming-Language/dmd/commit/b00a79fae2560ee7b82c336bd9403f2d9071c22b Merge pull request #4441 from 9rnsr/fix12422

[REG2.055] Issue 12422 - Templated nested function is inferred as `pure` even if it calls impure functions

--
February 27, 2015
https://issues.dlang.org/show_bug.cgi?id=12422

github-bugzilla@puremagic.com changed:

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

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

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

https://github.com/D-Programming-Language/dmd/commit/128849de37d51ec6cd08860d1db08741bbd82046 Merge pull request #4441 from 9rnsr/fix12422

[REG2.055] Issue 12422 - Templated nested function is inferred as `pure` even if it calls impure functions

--
April 11, 2015
https://issues.dlang.org/show_bug.cgi?id=12422

--- 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/128849de37d51ec6cd08860d1db08741bbd82046 Merge pull request #4441 from 9rnsr/fix12422

--
June 17, 2015
https://issues.dlang.org/show_bug.cgi?id=12422

--- Comment #6 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/a326fcfd501514a41341f8e3a4901fe575145016
fix Issue 12422 - Templated nested function is inferred as `pure` even if it
calls impure functions

https://github.com/D-Programming-Language/dmd/commit/b00a79fae2560ee7b82c336bd9403f2d9071c22b Merge pull request #4441 from 9rnsr/fix12422

--
July 19, 2017
https://issues.dlang.org/show_bug.cgi?id=12422

--- Comment #7 from github-bugzilla@puremagic.com ---
Commits pushed to dmd-cxx at https://github.com/dlang/dmd

https://github.com/dlang/dmd/commit/a326fcfd501514a41341f8e3a4901fe575145016 fix Issue 12422 - Templated nested function is inferred as `pure` even if it calls impure functions

https://github.com/dlang/dmd/commit/b00a79fae2560ee7b82c336bd9403f2d9071c22b Merge pull request #4441 from 9rnsr/fix12422

--