Thread overview
[Issue 13886] global.gaggedErrors ICE
Dec 21, 2014
Vlad Levenfeld
Dec 21, 2014
Vlad Levenfeld
Dec 21, 2014
Vlad Levenfeld
Dec 21, 2014
Vlad Levenfeld
[Issue 13886] [REG2.066] global.gaggedErrors ICE
Jan 12, 2015
Kenji Hara
December 21, 2014
https://issues.dlang.org/show_bug.cgi?id=13886

Vlad Levenfeld <vlevenfeld@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |ice-on-invalid-code

--
December 21, 2014
https://issues.dlang.org/show_bug.cgi?id=13886

Vlad Levenfeld <vlevenfeld@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vlevenfeld@gmail.com

--
December 21, 2014
https://issues.dlang.org/show_bug.cgi?id=13886

--- Comment #1 from Vlad Levenfeld <vlevenfeld@gmail.com> ---
here is dmd backtrace:

#0  0x00007ffff70c91a5 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff70cc420 in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007ffff70c2351 in __assert_fail () from /lib/x86_64-linux-gnu/libc.so.6
#3  0x00000000004513d7 in ErrorStatement::ErrorStatement (this=0x1bff7470) at
statement.c:756
#4  0x0000000000451727 in ExpStatement::semantic (this=0x183c0720,
sc=0x1babb190) at statement.c:837
#5  0x000000000045214d in CompoundStatement::semantic (this=0x183c0740,
sc=0x1babb190) at statement.c:1035
#6  0x000000000053de94 in FuncDeclaration::semantic3 (this=0x183c04d0,
sc=0x183be0f0) at func.c:1513
#7  0x00000000005415fc in FuncDeclaration::functionSemantic3 (this=0x183c04d0)
at func.c:2229
#8  0x0000000000541565 in FuncDeclaration::functionSemantic (this=0x183c04d0)
at func.c:2210
#9  0x00000000005199fa in DotVarExp::semantic (this=0x1bff7140, sc=0x1ba72370)
at expression.c:7485
#10 0x0000000000514cb0 in UnaExp::unaSemantic (this=0x1bff7190, sc=0x1ba72370)
at expression.c:6432
#11 0x000000000051d1fc in CallExp::semantic (this=0x1bff7190, sc=0x1ba72370) at
expression.c:8244
#12 0x00000000004f4f25 in VarDeclaration::semantic (this=0x1bff6fe0,
sc=0x1ba72370) at declaration.c:1464
#13 0x000000000053d51d in FuncDeclaration::semantic3 (this=0x1839df80,
sc=0x1ab33d30) at func.c:1405
#14 0x000000000047f71b in TemplateInstance::semantic3 (this=0x1839dae0, sc=0x0)
at template.c:7441
#15 0x0000000000409e36 in Module::runDeferredSemantic3 () at module.c:968
#16 0x0000000000406171 in tryMain (argc=97, argv=0x729b80) at mars.c:1579
#17 0x0000000000406c84 in main (argc=93, argv=0x7fffffffdc88) at mars.c:1782

--
December 21, 2014
https://issues.dlang.org/show_bug.cgi?id=13886

--- Comment #2 from Vlad Levenfeld <vlevenfeld@gmail.com> ---
"this" at backtrace level #4 refers to an ExpStatement whose loc is at the "this = null" line

--
January 12, 2015
https://issues.dlang.org/show_bug.cgi?id=13886

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|ice-on-invalid-code         |ice, pull
           Hardware|x86_64                      |All
            Summary|global.gaggedErrors ICE     |[REG2.066]
                   |                            |global.gaggedErrors ICE
                 OS|Linux                       |All
           Severity|major                       |regression

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

--
January 12, 2015
https://issues.dlang.org/show_bug.cgi?id=13886

--- 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/c273a2b6225c3ea9121108a839482666b92d6323 fix Issue 13886 - global.gaggedErrors ICE

https://github.com/D-Programming-Language/dmd/commit/9cd6440b086de289863adaf37dd983fc3eded9be Merge pull request #4281 from 9rnsr/fix13886

[REG2.066] Issue 13886 - global.gaggedErrors ICE

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

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

https://github.com/D-Programming-Language/dmd/commit/c273a2b6225c3ea9121108a839482666b92d6323 fix Issue 13886 - global.gaggedErrors ICE

https://github.com/D-Programming-Language/dmd/commit/9cd6440b086de289863adaf37dd983fc3eded9be Merge pull request #4281 from 9rnsr/fix13886

--