[Issue 14150] /library/ Documentation Pages be Brokened

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14150 Vladimir Panteleev changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 14275] Qualified package protection for aggregate member doesn't work

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14275 --- Comment #2 from Dicebot --- https://github.com/D-Programming-Language/dmd/pull/4476 --

[Issue 14275] Qualified package protection for aggregate member doesn't work

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14275 Dicebot changed: What|Removed |Added Keywords||pull --

[Issue 14275] Qualified package protection for aggregate member doesn't work

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14275 --- Comment #1 from Dicebot --- Bug is in usage of this access.c function: 265 / 266 * Determine if scope sc has package level access to s. 267 */ 268 bool hasPackageAccess(Scope *sc, Dsymbol *s) It is gett

[Issue 14275] New: Qualified package protection for aggregate member doesn't work

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14275 Issue ID: 14275 Summary: Qualified package protection for aggregate member doesn't work Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 11530] need gdb test suite

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11530 Martin Nowak changed: What|Removed |Added Summary|need gdb dwarf test suite |need gdb test suite --

[Issue 14274] New: tools/update.sh must install and use dmd 2.066.1 if not present

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14274 Issue ID: 14274 Summary: tools/update.sh must install and use dmd 2.066.1 if not present Product: D Version: D2 Hardware: x86 OS: Mac OS X Status: NEW

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 --- Comment #19 from Dicebot --- (In reply to Ali Cehreli from comment #18) > I think this boils down to whether an enum's conversion to its base type is > an implicit cast (an rvalue), versus the enum itself (an lvalue). (Steven > says it's the latt

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 --- Comment #18 from Ali Cehreli --- I think this boils down to whether an enum's conversion to its base type is an implicit cast (an rvalue), versus the enum itself (an lvalue). (Steven says it's the latter.) Also, does anyone know what bug fix thi

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 --- Comment #17 from Dicebot --- Also, please, can we discuss the final switch / enum operation issue somewhere else? It is unrelated and only makes more difficult to follow relevant discussion. --

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 --- Comment #16 from Dicebot --- (In reply to Kenji Hara from comment #8) > (In reply to Dicebot from comment #7) > > unless it compromises program correctness (memory corruption, wrong > > codegen etc). > > In 2.066 and earlier, the program correct

[Issue 14273] New: Predicates for static assert pass depending on order of asserts

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14273 Issue ID: 14273 Summary: Predicates for static assert pass depending on order of asserts Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 13681] @safe empty writeln

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13681 --- Comment #1 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/e601077b8618c595fa51807a85c54f8c4e32ca9a make 0-arg writeln @tr

[Issue 13681] @safe empty writeln

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13681 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|-

[Issue 14272] DMD segfault in in Dsymbol::checkDeprecated(Loc, Scope*) on possibly invalid code

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14272 Nicolas Sicard changed: What|Removed |Added Keywords||ice --

[Issue 14272] New: DMD segfault in in Dsymbol::checkDeprecated(Loc, Scope*) on possibly invalid code

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14272 Issue ID: 14272 Summary: DMD segfault in in Dsymbol::checkDeprecated(Loc, Scope*) on possibly invalid code Product: D Version: D2 Hardware: All OS: All

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 --- Comment #15 from monkeywork...@hotmail.com --- (In reply to Dicebot from comment #3) > It shouldn't compile but, same as with other such changes, it needs > deprecation stage. That would imply that deprecations are ever done in D ;-) How long has

[Issue 14271] New: DMD 2.067-b4: strange behaviour of new package syntax

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14271 Issue ID: 14271 Summary: DMD 2.067-b4: strange behaviour of new package syntax Product: D Version: D2 Hardware: x86_64 OS: All Status: NEW Severity: enhancement

[Issue 12420] [AA] Can't set associative array with array as key value using key type

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12420 --- Comment #12 from Steven Schveighoffer --- (In reply to Denis Shelomovskij from comment #11) > > But htis issue even not about this. AA's key type is `const char[]` and > `char[]` is implicitly convertible to `const char[]` anyway. So this issue

[Issue 12420] [AA] Can't set associative array with array as key value using key type

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12420 --- Comment #11 from Denis Shelomovskij --- (In reply to Steven Schveighoffer from comment #10) > (In reply to Denis Shelomovskij from comment #9) > > > I can't believe anyone can accept bahaviour shown in Comment 6. > > I agree with you, and I hav

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 --- Comment #14 from Steven Schveighoffer --- (In reply to Ali Cehreli from comment #13) > If the implicitly-converted value is an rvalue (as it is), where is it > stored to take the reference of? No, an enum is a derivative. It's just like you can

[Issue 12420] [AA] Can't set associative array with array as key value using key type

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12420 Steven Schveighoffer changed: What|Removed |Added CC||schvei...@yahoo.com --- Comment #10 f

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 --- Comment #12 from Steven Schveighoffer --- (In reply to Jonathan M Davis from comment #10) > Personally, I think that all operations that the compiler can't guarantee > will result in a valid enum value for an enum type should result in the base >

[Issue 14264] Destructor not called when struct is returned from a parenthesis-less function call

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14264 --- Comment #8 from Ketmar Dark --- (In reply to Kenji Hara from comment #7) > If you consider to start contribution to the dmd codebase for the bugfix, > It's very glad to us. i'm slowly working on my "aliced" patchset, developing deeper understand

[Issue 14267] [REG2.067beta2] ICE when determining if a function can be inlined

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14267 --- Comment #2 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/e5e7ddca3fd90a8fc473a594efd9204fc6818f73 fix Issue 14267 - ICE when d

[Issue 14264] Destructor not called when struct is returned from a parenthesis-less function call

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14264 --- Comment #7 from Kenji Hara --- (In reply to Ketmar Dark from comment #6) > > The wrong call order has been there before the my first contribution for dmd > > codebase. > > to be clear: i didn't mean that this was the code you wrote. what i mean

[Issue 14264] Destructor not called when struct is returned from a parenthesis-less function call

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14264 --- Comment #6 from Ketmar Dark --- > The wrong call order has been there before the my first contribution for dmd > codebase. to be clear: i didn't mean that this was the code you wrote. what i mean is that you have excellent and very deep understa

[Issue 9449] Static arrays of 128bit types segfault on initialization. Incorrect calling of memset128ii.

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9449 Martin Nowak changed: What|Removed |Added Status|REOPENED|RESOLVED CC|

[Issue 9397] Size error with struct with ctor and self-typed nested enum

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=9397 Kenji Hara changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Comment #

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 --- Comment #10 from Jonathan M Davis --- Personally, I think that all operations that the compiler can't guarantee will result in a valid enum value for an enum type should result in the base type of the enum rather than the enum type - without that

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 Steven Schveighoffer changed: What|Removed |Added CC||schvei...@yahoo.com --- Comment #9 fr

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 --- Comment #8 from Kenji Hara --- (In reply to Dicebot from comment #7) > unless it compromises program correctness (memory corruption, wrong > codegen etc). In 2.066 and earlier, the program correctness had been compromised and generated wrong cod

[Issue 14258] SIGSEGV in dpldocs

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14258 --- Comment #10 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/D-Programming-Language/dlang.org https://github.com/D-Programming-Language/dlang.org/commit/cc8d8123ef0dff1705e729d1faad2b710639771f Merge pull reque

[Issue 14258] SIGSEGV in dpldocs

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14258 --- Comment #9 from Sönke Ludwig --- Hm, you are right of course, totally forgot about that. --

[Issue 14258] SIGSEGV in dpldocs

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14258 --- Comment #8 from Vladimir Panteleev --- On Linux, what usually happens upon attempting to commit (write to) a page that has been overcommitted (COW of a zero page), when there are no free pages and no pages to swap or reclaim, the OOM killer is in

[Issue 14258] SIGSEGV in dpldocs

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14258 --- Comment #7 from Sönke Ludwig --- My systems all have limited swap space - what would the OS do when all that memory is filled with data (note that the array that is piled up is actually written to)? I've added the termination conditions now and

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 --- Comment #7 from Dicebot --- > "For the stability, we have to defer to fix bug by adding deprecation stage" Yes, unless it compromises program correctness (memory corruption, wrong codegen etc). It is a normal practice in majority of established

[Issue 14258] SIGSEGV in dpldocs

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14258 --- Comment #6 from Vladimir Panteleev --- Except for address space exhaustion, OutOfMemoryError will never realistically occur in any OS with overcommit. --

[Issue 14258] SIGSEGV in dpldocs

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14258 --- Comment #5 from Sönke Ludwig --- The crash occurs because the proper termination conditions for recursive macro calls are not implemented. I'll do that. There could be an additional issue in the GC/array implementation, though, as I would have e

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 --- Comment #6 from Kenji Hara --- (In reply to Dicebot from comment #5) > And this attitude needs to change if D wants to be > considered stable for production usage for wider audience. "For the stability, we have to defer to fix bug by adding depr

[Issue 14235] [REG2.066] full-qualified template instantiation misses its error location

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14235 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to 2.067 at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/643ca3f02c237631aa4415386e8abd253f4d66bf Merge pull request #4452 from

[Issue 13116] Should not be able to return ref to 'this'

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13116 --- Comment #10 from github-bugzi...@puremagic.com --- Commit pushed to 2.067 at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/4d7040a5296a3a5e155b1dd37c0fbad480a2061b Merge pull request #4463 from

[Issue 14232] redundant attribute 'const'

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14232 github-bugzi...@puremagic.com changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|-

[Issue 14232] redundant attribute 'const'

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14232 --- Comment #20 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/53c5b59ca83e471fea6e4464862b39e62df0f335 Merge pull request #4458 fro

[Issue 14233] [REG2.067b2] Can't build Algebraic!(This[]) anymore

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14233 --- Comment #3 from github-bugzi...@puremagic.com --- Commit pushed to 2.067 at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/35ccb6aa9360f3d8cd63cb31ea25e7a596546a96 Merge pull request #3030

[Issue 14198] [REG2.067a] Link failure with Variant

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14198 --- Comment #11 from github-bugzi...@puremagic.com --- Commits pushed to 2.067 at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/4dfde4caab8fb9e12c035784d5ddf33925ea3526 Merge pull request #30

[Issue 13390] [REG2.066] std.range.cycle ctor fails when empty input passed

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=13390 --- Comment #12 from github-bugzi...@puremagic.com --- Commit pushed to 2.067 at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/e2d774fc85804ce1eabdaf5f526fb287a2d48417 Merge pull request #300

[Issue 14213] Strange deprecated message in std.typecons.Proxy with using method

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14213 --- Comment #4 from github-bugzi...@puremagic.com --- Commit pushed to 2.067 at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/b8627ba4f639f57a079fbba2b93a913d91404f6b Merge pull request #3043

[Issue 14206] cdouble is broken

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14206 --- Comment #1 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/efabbd365e4b46337135240f18ad96fd6d78c921 std.math №3: conj for d

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 --- Comment #5 from Dicebot --- > It's quite normal It is common, not normal. And this attitude needs to change if D wants to be considered stable for production usage for wider audience. Fortunately, so far seem that Martin shares this opinion and

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 Jonathan M Davis changed: What|Removed |Added CC||issues.dl...@jmdavisprog.co

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 ncras...@gmail.com changed: What|Removed |Added CC||ncras...@gmail.com --

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 Dicebot changed: What|Removed |Added CC||pub...@dicebot.lv --- Comment #3 from Dicebot ---

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 monkeywork...@hotmail.com changed: What|Removed |Added Summary|Enum is not implicitly |Enum is not implicitly

[Issue 14269] Enum is not implicitly converted to base type when using ref

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 --- Comment #2 from monkeywork...@hotmail.com --- According to Jonathan Davis it should not compile, as there are no implicit conversions with ref. It *is* a regression in behaviour, though. --

[Issue 14269] Enum is not implicitly converted to base type

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 Orvid King changed: What|Removed |Added CC||blah38...@gmail.com --- Comment #1 from Orvid K

[Issue 14269] New: Enum is not implicitly converted to base type

2015-03-10 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=14269 Issue ID: 14269 Summary: Enum is not implicitly converted to base type Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: regression P