https://issues.dlang.org/show_bug.cgi?id=14150
Vladimir Panteleev changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=14275
--- Comment #2 from Dicebot ---
https://github.com/D-Programming-Language/dmd/pull/4476
--
https://issues.dlang.org/show_bug.cgi?id=14275
Dicebot changed:
What|Removed |Added
Keywords||pull
--
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
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
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
--
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
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
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
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.
--
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
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
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
https://issues.dlang.org/show_bug.cgi?id=13681
github-bugzi...@puremagic.com changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|-
https://issues.dlang.org/show_bug.cgi?id=14272
Nicolas Sicard changed:
What|Removed |Added
Keywords||ice
--
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
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
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
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
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
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
https://issues.dlang.org/show_bug.cgi?id=12420
Steven Schveighoffer changed:
What|Removed |Added
CC||schvei...@yahoo.com
--- Comment #10 f
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
>
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
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
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
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
https://issues.dlang.org/show_bug.cgi?id=9449
Martin Nowak changed:
What|Removed |Added
Status|REOPENED|RESOLVED
CC|
https://issues.dlang.org/show_bug.cgi?id=9397
Kenji Hara changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=14269
bearophile_h...@eml.cc changed:
What|Removed |Added
CC||bearophile_h...@eml.cc
--- Comment #
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
https://issues.dlang.org/show_bug.cgi?id=14269
Steven Schveighoffer changed:
What|Removed |Added
CC||schvei...@yahoo.com
--- Comment #9 fr
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
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
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.
--
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
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
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
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.
--
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
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
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
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
https://issues.dlang.org/show_bug.cgi?id=14232
github-bugzi...@puremagic.com changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|-
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
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
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
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
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
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
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
https://issues.dlang.org/show_bug.cgi?id=14269
Jonathan M Davis changed:
What|Removed |Added
CC||issues.dl...@jmdavisprog.co
https://issues.dlang.org/show_bug.cgi?id=14269
ncras...@gmail.com changed:
What|Removed |Added
CC||ncras...@gmail.com
--
https://issues.dlang.org/show_bug.cgi?id=14269
Dicebot changed:
What|Removed |Added
CC||pub...@dicebot.lv
--- Comment #3 from Dicebot ---
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
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.
--
https://issues.dlang.org/show_bug.cgi?id=14269
Orvid King changed:
What|Removed |Added
CC||blah38...@gmail.com
--- Comment #1 from Orvid K
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
58 matches
Mail list logo