Thread overview
[Issue 13415] [REG2.066] '-inline' causes wrong enclosing scope pointer for nested function called from templated struct
Sep 02, 2014
Kenji Hara
Sep 02, 2014
Kenji Hara
September 02, 2014
https://issues.dlang.org/show_bug.cgi?id=13415

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|'-inline' causes wrong      |[REG2.066] '-inline' causes
                   |enclosing scope pointer for |wrong enclosing scope
                   |nested function called from |pointer for nested function
                   |templated struct            |called from templated
                   |                            |struct
           Severity|critical                    |regression

--- Comment #1 from Kenji Hara <k.hara.pg@gmail.com> ---
(In reply to Denis Shelomovskij from comment #0)
> `a` module compilation option doesn't matter. Final executable have to be compiled with '-inline' and either '-allinst' or '-debug'.

It would be a regression in 2.066, so the issue does not reproduce with 2.065.

--
September 02, 2014
https://issues.dlang.org/show_bug.cgi?id=13415

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

--
September 03, 2014
https://issues.dlang.org/show_bug.cgi?id=13415

--- 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/e5e8a4ad6b0f9cd7a0bf979c701fe4ff223ffd7c
fix Issue 13415 - '-inline' causes wrong enclosing scope pointer for nested
function called from templated struct

https://github.com/D-Programming-Language/dmd/commit/2c65f36934643eb5c56dffbea1b213e7a1113ad8 Merge pull request #3942 from 9rnsr/fix13415

[REG2.066] Issue 13415 - '-inline' causes wrong enclosing scope pointer for nested function called from templated struct

--
September 04, 2014
https://issues.dlang.org/show_bug.cgi?id=13415

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

https://github.com/D-Programming-Language/dmd/commit/50392a446e7cff03d68edcaed8d472b1772566f5 Merge pull request #3942 from 9rnsr/fix13415

[REG2.066] Issue 13415 - '-inline' causes wrong enclosing scope pointer for nested function called from templated struct

--