[Issue 9315] New: ICE (expression.c:4249, StructLiteralExp::getField) Tupleof of nested struct literal

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9315 Summary: ICE (expression.c:4249, StructLiteralExp::getField) Tupleof of nested struct literal Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 9315] ICE (expression.c:4249, StructLiteralExp::getField) Tupleof of nested struct literal

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9315 --- Comment #1 from Maxim Fomin ma...@maxim-fomin.ru 2013-01-14 00:10:26 PST --- Moving struct definition outside function does not result in crash. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You

[Issue 9098] Error with ddoc: octal digit expected

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9098 --- Comment #4 from yebblies yebbl...@gmail.com 2013-01-14 20:01:19 EST --- (In reply to comment #3) (In reply to comment #2) Why on earth aren't the errors gagged while processing code samples? Because it allows us to catch bugs like

[Issue 9174] regression(2.057) ice(cast.c) with ternary operator and alias this

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9174 yebblies yebbl...@gmail.com changed: What|Removed |Added Keywords||ice, rejects-valid

[Issue 9182] Forward reference error with static immutable struct members

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9182 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com

[Issue 9316] New: Version string should be generated from a git tag

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9316 Summary: Version string should be generated from a git tag Product: D Version: D1 D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 9316] Version string should be generated from a git tag

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9316 --- Comment #1 from Leandro Lucarella leandro.lucare...@sociomantic.com 2013-01-14 02:54:05 PST --- Just for reference, this was triggered by https://github.com/D-Programming-Language/dmd/pull/1469 -- Configure issuemail:

[Issue 9200] Wrong SIMD code generated

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9200 yebblies yebbl...@gmail.com changed: What|Removed |Added Keywords||wrong-code

[Issue 9209] ice(symbol.c) with const struct heap allocation

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9209 yebblies yebbl...@gmail.com changed: What|Removed |Added Keywords||ice CC|

[Issue 9219] Allow matching { } in asm statements

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9219 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com ---

[Issue 9240] (Regression: 2.058) non-const does not implicitly convert to const

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9240 yebblies yebbl...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9241] 2.061: Property call error message disappeared

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9241 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com ---

[Issue 9244] union containing pointers not allowed

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9244 yebblies yebbl...@gmail.com changed: What|Removed |Added Keywords||rejects-valid

[Issue 9262] compilation of erroneous source files causes segfault

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9262 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com ---

[Issue 8695] ParameterStorageClassTuple doesn't recognize 'in' parameters

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8695 Mihail Strashun m.stras...@gmail.com changed: What|Removed |Added CC|

[Issue 8695] ParameterStorageClassTuple doesn't recognize 'in' parameters

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8695 --- Comment #2 from Mihail Strashun m.stras...@gmail.com 2013-01-14 05:11:11 PST --- Hm, after some inspection it is not that related, I'll probably make a separate bugzilla entry after scratching a fix. -- Configure issuemail:

[Issue 9303] ICE: (1235 in file 'glue.c') with property switch

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9303 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com ---

[Issue 9317] ParameterStorageClassTuple reports errors for inout function

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9317 Dicebot m.stras...@gmail.com changed: What|Removed |Added CC||m.stras...@gmail.com

[Issue 8695] ParameterStorageClassTuple doesn't recognize 'in' parameters

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8695 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Component|Phobos |DMD --- Comment #3

[Issue 9317] ParameterStorageClassTuple reports errors for inout function

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9317 --- Comment #2 from Kenji Hara k.hara...@gmail.com 2013-01-14 07:02:54 PST --- (In reply to comment #1) Quick investigation: this is actually more related to demangleXXX family of functions in std.traits Their type system awareness seems a

[Issue 9317] ParameterStorageClassTuple reports errors for inout function

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9317 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #3

[Issue 9317] ParameterStorageClassTuple reports errors for inout function

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9317 --- Comment #4 from Dicebot m.stras...@gmail.com 2013-01-14 07:18:17 PST --- (In reply to comment #2) In current, the set of valid parameter storage classes is (scope, out ref, lazy). And `inout` is always treated as a type qualifier, so is

[Issue 8695] ParameterStorageClassTuple doesn't recognize 'in' parameters

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8695 --- Comment #4 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-01-14 07:34:33 PST --- (In reply to comment #3) Comment#0 is a compiler issue. In current, dmd converts 'in' storage class to 'const', not 'const scpope'. But, I'm not

[Issue 9241] 2.061: Property call error message disappeared

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9241 --- Comment #2 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-01-14 07:39:20 PST --- (In reply to comment #1) I get: DMD v2.062 DEBUG testx.d(6): Error: cannot implicitly convert expression (splitLines(s, cast(Keep

[Issue 9317] ParameterStorageClassTuple reports errors for inout function

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9317 --- Comment #5 from Kenji Hara k.hara...@gmail.com 2013-01-14 07:35:48 PST --- (In reply to comment #4) (In reply to comment #2) In current, the set of valid parameter storage classes is (scope, out ref, lazy). And `inout` is always

[Issue 9240] (Regression: 2.058) non-const does not implicitly convert to const

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9240 --- Comment #3 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-01-14 07:43:19 PST --- (In reply to comment #2) This is not a bug. See the examples in issue 4251 for how allowing this would break const. Exact comment which explains

[Issue 9315] ICE (expression.c:4249, StructLiteralExp::getField) Tupleof of nested struct literal

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9315 --- Comment #3 from Maxim Fomin ma...@maxim-fomin.ru 2013-01-14 07:42:16 PST --- (In reply to comment #2) I get: DMD v2.062 DEBUG Assertion failure: 'index dim' on line 318 in file 'root\root.h' I updated my dmd to today version, and

[Issue 8695] ParameterStorageClassTuple doesn't recognize 'in' parameters

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8695 --- Comment #5 from Kenji Hara k.hara...@gmail.com 2013-01-14 07:47:03 PST --- (In reply to comment #4) (In reply to comment #3) Comment#0 is a compiler issue. In current, dmd converts 'in' storage class to 'const', not 'const scpope'.

[Issue 8695] ParameterStorageClassTuple doesn't recognize 'in' parameters

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8695 --- Comment #6 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-01-14 07:52:49 PST --- (In reply to comment #5) In recent Walter says about 'scope': nobody has gotten around to it.

[Issue 9303] ICE: (1235 in file 'glue.c') with property switch

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9303 --- Comment #3 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-01-14 07:55:30 PST --- (In reply to comment #2) Doesn't happen for me win32+2.062 DMD v2.062 DEBUG testx.d(11): Error: mixin testx.main.T!() error instantiating commit

[Issue 9318] New: stack overflow if struct have alias this to this.init and has function, in which compare itself with init

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9318 Summary: stack overflow if struct have alias this to this.init and has function,in which compare itself with init Product: D Version: D2 Platform: All OS/Version: All

[Issue 9319] New: Unexpected compiles __traits behaviour in a certain situation

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9319 Summary: Unexpected compiles __traits behaviour in a certain situation Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity:

[Issue 9195] Should not be able to index a pointer in safed

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9195 --- Comment #7 from github-bugzi...@puremagic.com 2013-01-14 11:49:06 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 9305] Ugly Ddoc for default template lambda expressions

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9305 --- Comment #2 from github-bugzi...@puremagic.com 2013-01-14 11:52:01 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 9305] Ugly Ddoc for default template lambda expressions

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9305 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 648] DDoc: unable to document mixin statement

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=648 --- Comment #9 from github-bugzi...@puremagic.com 2013-01-14 11:56:55 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 2420] string mixins are not considered in ddoc

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2420 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Version|1.033 |D1 D2

[Issue 648] DDoc: unable to document mixin statement

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=648 --- Comment #10 from github-bugzi...@puremagic.com 2013-01-14 12:33:10 PST --- Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd

[Issue 9195] Should not be able to index a pointer in safed

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9195 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9200] Wrong SIMD code generated

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9200 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Keywords||SIMD

[Issue 9253] Review Phobos algorithms and make them transient-safe where possible

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9253 --- Comment #2 from monarchdo...@gmail.com 2013-01-14 13:30:18 PST --- (In reply to comment #0) This bug is to have a central place to keep the list of Phobos algorithms found to be transient-incompatible but could potentially be made

[Issue 648] DDoc: unable to document mixin statement

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=648 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 648] DDoc: unable to document mixin statement

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=648 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 648] DDoc: unable to document mixin statement

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=648 --- Comment #13 from Walter Bright bugzi...@digitalmars.com 2013-01-14 14:09:56 PST --- reverted. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 9320] New: Non-POD status of a struct correlated to bad inlining.

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9320 Summary: Non-POD status of a struct correlated to bad inlining. Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 9253] Review Phobos algorithms and make them transient-safe where possible

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9253 --- Comment #3 from hst...@quickfur.ath.cx 2013-01-14 21:44:56 PST --- Yeah, some algorithms will have to be transient-unsafe, because it will either introduce unacceptable overhead, or it's plain impossible due to the nature of the algorithm.

[Issue 648] DDoc: unable to document mixin statement

2013-01-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=648 Jacob Carlborg d...@me.com changed: What|Removed |Added CC||d...@me.com --- Comment