http://d.puremagic.com/issues/show_bug.cgi?id=6559
Don changed:
What|Removed |Added
CC||clugd...@yahoo.com.au
--- Comment #1 from Don 2
http://d.puremagic.com/issues/show_bug.cgi?id=6570
Summary: 'this' silently passes from one object to another
Product: D
Version: D2
Platform: x86_64
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=6387
yebblies changed:
What|Removed |Added
CC||yebbl...@gmail.com
--- Comment #2 from yebb
http://d.puremagic.com/issues/show_bug.cgi?id=6571
Summary: typedefs ignore const, shared, immutable etc modifiers
when implicitly converting
Product: D
Version: D1
Platform: All
OS/Version: All
Status: NEW
http://d.puremagic.com/issues/show_bug.cgi?id=6572
Summary: Deprecate typedef
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Keywords: accepts-invalid
Severity: normal
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=6572
yebblies changed:
What|Removed |Added
Keywords||patch
--- Comment #1 from yebblies 2011-08
http://d.puremagic.com/issues/show_bug.cgi?id=6572
Trass3r changed:
What|Removed |Added
CC||mrmoc...@gmx.de
--- Comment #2 from Trass3r
http://d.puremagic.com/issues/show_bug.cgi?id=6571
Iain Buclaw changed:
What|Removed |Added
CC||ibuc...@ubuntu.com
--- Comment #1 from I
http://d.puremagic.com/issues/show_bug.cgi?id=6571
--- Comment #2 from Iain Buclaw 2011-08-29 09:49:39 PDT ---
Patch breaks std.encoding:
std/encoding.d:373: Error: cannot implicitly convert expression (s[0u]) of type
const(AsciiChar) to AsciiChar
std/encoding.d:374: Error: cannot implicitly c
http://d.puremagic.com/issues/show_bug.cgi?id=6189
--- Comment #2 from d...@dawgfoto.de 2011-08-29 09:56:49 PDT ---
I've further dissected this bug.
Chain of infection.
- p1 (passed in RDX) is marked as being not register candidate
because it is used in an OPrelconst (probably p1.x/p1.y)
- =>
http://d.puremagic.com/issues/show_bug.cgi?id=6572
Iain Buclaw changed:
What|Removed |Added
CC||ibuc...@ubuntu.com
--- Comment #3 from I
http://d.puremagic.com/issues/show_bug.cgi?id=6189
--- Comment #3 from d...@dawgfoto.de 2011-08-29 10:02:49 PDT ---
That is you can not have working prolog code if parameter register locations
and function register locations are crossing each other without temporary
storage, e.g. swap(RDI, RSI).
http://d.puremagic.com/issues/show_bug.cgi?id=6189
--- Comment #4 from d...@dawgfoto.de 2011-08-29 10:31:41 PDT ---
Rough sketch of improvements.
I. cgreg_assign/cgreg_benefit (cgreg.c)
When doing register benefit calculation, add block weights for the fastpar
register if the symbol is still c
http://d.puremagic.com/issues/show_bug.cgi?id=6571
--- Comment #3 from yebblies 2011-08-30 04:08:03 EST ---
It should break std.windows.registry too, that's where I found it.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail beca
http://d.puremagic.com/issues/show_bug.cgi?id=6144
Jesse Phillips changed:
What|Removed |Added
CC||jesse.k.phillip...@gmail.co
http://d.puremagic.com/issues/show_bug.cgi?id=6389
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=6144
Walter Bright changed:
What|Removed |Added
CC||bugzi...@digitalmars.com
--- Comment #
http://d.puremagic.com/issues/show_bug.cgi?id=6534
--- Comment #2 from bearophile_h...@eml.cc 2011-08-29 18:59:50 PDT ---
The same happens with immutable:
void foo() {
immutable struct Bar1 {}
static immutable struct Bar2 {}
}
void main() {}
--
Configure issuemail: http://d.puremagic
http://d.puremagic.com/issues/show_bug.cgi?id=6573
Summary: Add isOneOf to std.traits
Product: D
Version: D2
Platform: Other
OS/Version: Windows
Status: NEW
Severity: enhancement
Priority: P2
Component: Pho
http://d.puremagic.com/issues/show_bug.cgi?id=6572
--- Comment #4 from yebblies 2011-08-30 12:42:31 EST ---
(In reply to comment #2)
> Shouldn't we provide a complete library based typedef first?
> http://d.puremagic.com/issues/show_bug.cgi?id=5467
Maybe, probably.
(In reply to comment #3)
>
http://d.puremagic.com/issues/show_bug.cgi?id=6574
Summary: Erroneous recursive call in template instantiation
Product: D
Version: D2
Platform: Other
OS/Version: Windows
Status: NEW
Severity: major
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=6573
--- Comment #1 from Andrej Mitrovic 2011-08-29
20:16:51 PDT ---
However the code will have to be slightly improved.
If you accidentally pass a tuple followed by a single type things can get
weird.
E.g.:
template isOneOf(X, T...)
{
stati
http://d.puremagic.com/issues/show_bug.cgi?id=4940
yebblies changed:
What|Removed |Added
CC||dsim...@yahoo.com
--- Comment #1 from yebbl
http://d.puremagic.com/issues/show_bug.cgi?id=4940
yebblies changed:
What|Removed |Added
CC||yebbl...@gmail.com
--- Comment #2 from yebb
http://d.puremagic.com/issues/show_bug.cgi?id=6530
yebblies changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=6468
yebblies changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=6561
yebblies changed:
What|Removed |Added
CC||mrmoc...@gmx.de
--- Comment #3 from yebblie
http://d.puremagic.com/issues/show_bug.cgi?id=6575
Summary: implementing interface method by overloaded arguments
Product: D
Version: D2
Platform: Other
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
28 matches
Mail list logo