Thread overview
[Issue 14376] [REG2.064] false positive "Error: one path skips field"
Mar 30, 2015
Vladimir Panteleev
Mar 30, 2015
Vladimir Panteleev
Apr 05, 2015
Kenji Hara
March 30, 2015
https://issues.dlang.org/show_bug.cgi?id=14376

Vladimir Panteleev <thecybershadow@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |thecybershadow@gmail.com
            Summary|false positive "Error: one  |[REG2.064] false positive
                   |path skips field"           |"Error: one path skips
                   |                            |field"
           Severity|normal                      |regression

--- Comment #1 from Vladimir Panteleev <thecybershadow@gmail.com> ---
This code compiles in 2.063.

--
March 30, 2015
https://issues.dlang.org/show_bug.cgi?id=14376

--- Comment #2 from Vladimir Panteleev <thecybershadow@gmail.com> ---
Introduced in https://github.com/D-Programming-Language/dmd/pull/2665

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull
           Hardware|x86_64                      |All
            Version|unspecified                 |D2
                 OS|Linux                       |All

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

The field initialization check and this/super call check are implemented by using same logic. So there's a similar issue 14409.

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

--- 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/8691c0c3579107b48e044e01ac340d86f00f885a fix Issue 14376 - false positive "Error: one path skips field"

https://github.com/D-Programming-Language/dmd/commit/e50b2c90e7cd4b2ceb4c887faecc5d8dd5d9534a Merge pull request #4557 from 9rnsr/fix14376

[REG2.064] Issue 14376 - false positive "Error: one path skips field"

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

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

https://github.com/D-Programming-Language/dmd/commit/7b6fbfac6b0ace5628dbee85fa6eabfd36f585df Merge pull request #4557 from 9rnsr/fix14376

[REG2.064] Issue 14376 - false positive "Error: one path skips field"
Conflicts:
    src/expression.c

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

--- Comment #6 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/7b6fbfac6b0ace5628dbee85fa6eabfd36f585df Merge pull request #4557 from 9rnsr/fix14376

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

--- Comment #7 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/8691c0c3579107b48e044e01ac340d86f00f885a fix Issue 14376 - false positive "Error: one path skips field"

https://github.com/D-Programming-Language/dmd/commit/e50b2c90e7cd4b2ceb4c887faecc5d8dd5d9534a Merge pull request #4557 from 9rnsr/fix14376

--