http://d.puremagic.com/issues/show_bug.cgi?id=8851
monarchdo...@gmail.com changed:
What|Removed |Added
Status|ASSIGNED|NEW
AssignedTo|monarchd
http://d.puremagic.com/issues/show_bug.cgi?id=11054
Kenji Hara changed:
What|Removed |Added
Keywords||pull
--- Comment #14 from Kenji Hara 20
http://d.puremagic.com/issues/show_bug.cgi?id=11060
--- Comment #3 from Maxim Fomin 2013-09-17 23:22:09 PDT
---
This was discussed really plenty of times - current garbage collector is not
reenterable. So, if GC during garbage collection calls destructor, you cannot
invoke any operation which
http://d.puremagic.com/issues/show_bug.cgi?id=11060
--- Comment #2 from thelastmamm...@gmail.com 2013-09-17 23:13:03 PDT ---
(In reply to comment #1)
> Please read the spec.
It would be helpful if you could be more specific.
* as I wrote in the bug report, why is 'clear' not deprecated even t
http://d.puremagic.com/issues/show_bug.cgi?id=11060
Maxim Fomin changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=10937
--- Comment #1 from github-bugzi...@puremagic.com 2013-09-17 22:56:14 PDT ---
Commit pushed to master at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/b33b138f632c049b5cfb52ebbbac35b426557f4
http://d.puremagic.com/issues/show_bug.cgi?id=11061
Summary: std.variant.Variant equality comparison always returns
false for static array literals.
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
http://d.puremagic.com/issues/show_bug.cgi?id=11060
Summary: delete gives InvalidMemoryOperationError
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: major
Priority: P2
Component:
http://d.puremagic.com/issues/show_bug.cgi?id=10098
Andrej Mitrovic changed:
What|Removed |Added
Keywords||pull
AssignedTo|nob...@purem
http://d.puremagic.com/issues/show_bug.cgi?id=9547
Andrej Mitrovic changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=7191
Andrej Mitrovic changed:
What|Removed |Added
Severity|normal |enhancement
--- Comment #3 from Andr
http://d.puremagic.com/issues/show_bug.cgi?id=9825
Andrej Mitrovic changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=9809
Andrej Mitrovic changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=9310
Andrej Mitrovic changed:
What|Removed |Added
Keywords||pull
AssignedTo|nob...@purema
http://d.puremagic.com/issues/show_bug.cgi?id=7191
bearophile_h...@eml.cc changed:
What|Removed |Added
CC||bearophile_h...@eml.cc
--- Com
http://d.puremagic.com/issues/show_bug.cgi?id=9303
Andrej Mitrovic changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=8851
--- Comment #5 from Andrej Mitrovic 2013-09-17
15:26:11 PDT ---
(In reply to comment #4)
> I believe in the change, so I'm assigning to self.
Is this part of any open pulls you've made?
--
Configure issuemail: http://d.puremagic.com/issues/
http://d.puremagic.com/issues/show_bug.cgi?id=8732
Andrej Mitrovic changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=8413
Andrej Mitrovic changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=7191
--- Comment #1 from Andrej Mitrovic 2013-09-17
14:40:33 PDT ---
Simpler example:
-
struct A
{
this(B) { }
}
struct B
{
}
struct C
{
A a;
}
void main()
{
// field initialization, c.a = B(), 'a' defines ctor for 'B'
auto
http://d.puremagic.com/issues/show_bug.cgi?id=8746
Andrej Mitrovic changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=8451
Andrej Mitrovic changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=8082
Andrej Mitrovic changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=8018
Andrej Mitrovic changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=8415
Andrej Mitrovic changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=7283
Andrej Mitrovic changed:
What|Removed |Added
Status|NEW |RESOLVED
Platform|Other
http://d.puremagic.com/issues/show_bug.cgi?id=7799
Andrej Mitrovic changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=7057
Andrej Mitrovic changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=6989
Andrej Mitrovic changed:
What|Removed |Added
Keywords||pull
Platform|Other
http://d.puremagic.com/issues/show_bug.cgi?id=4576
Andrej Mitrovic changed:
What|Removed |Added
OS/Version|Windows |All
--- Comment #4 from Andrej Mitro
http://d.puremagic.com/issues/show_bug.cgi?id=11010
Andrej Mitrovic changed:
What|Removed |Added
CC||andrej.mitrov...@gmail.com
http://d.puremagic.com/issues/show_bug.cgi?id=4595
--- Comment #13 from Andrej Mitrovic 2013-09-17
12:54:33 PDT ---
(In reply to comment #12)
> Failing unittest in TDPL:
>
> unittest
> {
> class A { int x; }
> A a;
> assert(!__traits(compiles, a.x = 5));
> }
>
> Such programs must be s
http://d.puremagic.com/issues/show_bug.cgi?id=4734
--- Comment #7 from Andrej Mitrovic 2013-09-17
12:58:02 PDT ---
(In reply to comment #6)
> (In reply to comment #5)
> > In any case, at minimum, the error message needs to be improved.
>
> How about we implement these error messages like this
http://d.puremagic.com/issues/show_bug.cgi?id=5460
Andrej Mitrovic changed:
What|Removed |Added
Status|NEW |RESOLVED
Platform|Other
http://d.puremagic.com/issues/show_bug.cgi?id=6039
Andrej Mitrovic changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=5060
--- Comment #2 from Andrej Mitrovic 2013-09-17
13:07:28 PDT ---
(In reply to comment #1)
> Otherwise, emit a compiler error.
I meant emit the error at the call site when "run" is called but both
interfaces define the function with this name.
http://d.puremagic.com/issues/show_bug.cgi?id=5060
--- Comment #1 from Andrej Mitrovic 2013-09-17
13:05:41 PDT ---
P.S.: OP code is missing an import to std.stdio.
Perhaps the right way to implement this is to simply allow shadowing via an
alias declaration:
class One : Foo, Bar
{
alias
http://d.puremagic.com/issues/show_bug.cgi?id=10952
Andrej Mitrovic changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=3438
--- Comment #5 from Andrej Mitrovic 2013-09-17
12:15:54 PDT ---
*** Issue 10952 has been marked as a duplicate of this issue. ***
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this ma
http://d.puremagic.com/issues/show_bug.cgi?id=11054
--- Comment #13 from hst...@quickfur.ath.cx 2013-09-17 11:30:20 PDT ---
OK, confirmed that the original case (import std.traits) no longer fails with
latest Phobos. The test case in comment #6 continues to generate the ICE.
--
Configure issue
http://d.puremagic.com/issues/show_bug.cgi?id=11054
--- Comment #12 from hst...@quickfur.ath.cx 2013-09-17 11:27:28 PDT ---
I updated to the latest git HEAD (dmd, druntime, phobos), and the test case in
comment #6 is still causing an ICE. You're right, though, that it doesn't seem
to need the co
http://d.puremagic.com/issues/show_bug.cgi?id=11054
--- Comment #9 from Andrej Mitrovic 2013-09-17
11:17:24 PDT ---
Ok I can reproduce it with the test-case from #c6.
I've compiled with:
dmd -unittest test.d
Where test.d is:
import dts.traits;
void main() { }
Stack-trace:
0018b57c 0045ef
http://d.puremagic.com/issues/show_bug.cgi?id=11054
--- Comment #11 from Andrej Mitrovic 2013-09-17
11:21:07 PDT ---
(In reply to comment #7)
> and phobos git HEAD
> (a54bc74277427133baf59185be36d7a5cb1de1a4).
Note: You should rebase and try the newest Phobos. I've ran into a similar
problem
http://d.puremagic.com/issues/show_bug.cgi?id=11054
--- Comment #10 from Andrej Mitrovic 2013-09-17
11:18:31 PDT ---
(In reply to comment #9)
> Ok I can reproduce it with the test-case from #c6.
>
> I've compiled with:
> dmd -unittest test.d
Actually I don't need to pass any flags to recre
http://d.puremagic.com/issues/show_bug.cgi?id=11059
Summary: alias to symbol in different conditional compilation
scope depends on lexical order
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
http://d.puremagic.com/issues/show_bug.cgi?id=11058
Summary: deprecated message doesn't work with selective imports
Product: D
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority
http://d.puremagic.com/issues/show_bug.cgi?id=11057
Summary: [REG2.064dev] New std.uni has icmp() partly broken
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Keywords: wrong-code
Severity: regress
http://d.puremagic.com/issues/show_bug.cgi?id=11054
--- Comment #7 from hst...@quickfur.ath.cx 2013-09-17 08:25:04 PDT ---
(In reply to comment #5)
> I can't even compile git-head with -property, but that's not a big issue since
> we're going to deprecate this switch soon.
>
> -
> import st
http://d.puremagic.com/issues/show_bug.cgi?id=11054
--- Comment #8 from hst...@quickfur.ath.cx 2013-09-17 08:27:39 PDT ---
Still happening on dmd commit 9a321180e0c74f0c8006a8ebb70f18f371ec44c2.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are recei
http://d.puremagic.com/issues/show_bug.cgi?id=11054
--- Comment #6 from hst...@quickfur.ath.cx 2013-09-17 08:11:27 PDT ---
Created an attachment (id=1249)
Test case reduced from a suitably altered version of Phobos
This is a reduced test case created by running dustmite on a copy of Phobos
with
http://d.puremagic.com/issues/show_bug.cgi?id=11041
--- Comment #2 from Don 2013-09-17 06:59:34 PDT ---
The initial bug report is too vague. We need a list of functions.
Is it just memcpy() and memmove() ? Or are there others?
We also need to consider if the use of those functions in making t
http://d.puremagic.com/issues/show_bug.cgi?id=10976
--- Comment #2 from github-bugzi...@puremagic.com 2013-09-17 06:15:40 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/druntime
https://github.com/D-Programming-Language/druntime/commit/7d82a57c82f9a5359468680f36aa
http://d.puremagic.com/issues/show_bug.cgi?id=10981
Henning Pohl changed:
What|Removed |Added
CC||kekeni...@yahoo.co.jp
--- Comment #2 f
http://d.puremagic.com/issues/show_bug.cgi?id=11055
Henning Pohl changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=11056
Summary: synchronized methods are marked shared in ddoc output
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Keywords: ddoc
Severity: normal
http://d.puremagic.com/issues/show_bug.cgi?id=11054
Andrej Mitrovic changed:
What|Removed |Added
CC||andrej.mitrov...@gmail.com
--- Comm
http://d.puremagic.com/issues/show_bug.cgi?id=11053
Andrej Mitrovic changed:
What|Removed |Added
Summary|Regression (2.064 |Recursive template
http://d.puremagic.com/issues/show_bug.cgi?id=11053
Andrej Mitrovic changed:
What|Removed |Added
Component|Phobos |DMD
AssignedTo|andrej.mitrov
http://d.puremagic.com/issues/show_bug.cgi?id=10996
--- Comment #2 from Joseph Rushton Wakeling
2013-09-17 03:09:41 PDT ---
The issue also affects module-level aliases, e.g.:
alias fun = Impl!int;
private template Impl(T)
{
void Impl(){}
}
See: http://forum.dlang.org
http://d.puremagic.com/issues/show_bug.cgi?id=9571
--- Comment #13 from github-bugzi...@puremagic.com 2013-09-17 02:51:20 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/225188755132e42ae97ca398be7d7f3af2b5a1
http://d.puremagic.com/issues/show_bug.cgi?id=9571
Kenji Hara changed:
What|Removed |Added
Keywords||pull
--- Comment #12 from Kenji Hara 201
http://d.puremagic.com/issues/show_bug.cgi?id=9571
--- Comment #11 from Kenji Hara 2013-09-17 01:26:10 PDT
---
(In reply to comment #10)
> The root cause of this issues got hidden / fixed by
> https://github.com/D-Programming-Language/dmd/pull/2550 (as only one template
> instance is emitted a
http://d.puremagic.com/issues/show_bug.cgi?id=11055
Summary: Regression (2.064 git-head): 'pure' function prevents
its in-contract from checking parameters
Product: D
Version: D2
Platform: All
OS/Version: All
Status
http://d.puremagic.com/issues/show_bug.cgi?id=11053
--- Comment #7 from github-bugzi...@puremagic.com 2013-09-17 00:34:49 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/phobos
https://github.com/D-Programming-Language/phobos/commit/7494ef15c19359454a919114005fca6a
64 matches
Mail list logo