[Issue 111] appending a dchar to a char[]
http://d.puremagic.com/issues/show_bug.cgi?id=111 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED CC||bugzi...@digitalmars.com Resolution||FIXED --- Comment #6 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:43:32 PST --- Fixed dmd 1.053 and 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 2967] spec does not mention that inline asm is a valid return statement.
http://d.puremagic.com/issues/show_bug.cgi?id=2967 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED CC||bugzi...@digitalmars.com Resolution||FIXED --- Comment #1 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:45:38 PST --- Fixed dmd 1.053 and 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3115] and = generate wrong code
http://d.puremagic.com/issues/show_bug.cgi?id=3115 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED CC||bugzi...@digitalmars.com Resolution||FIXED --- Comment #4 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:45:54 PST --- Fixed dmd 1.053 and 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3171] % not implemented correctly for floats
http://d.puremagic.com/issues/show_bug.cgi?id=3171 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #6 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:46:11 PST --- Fixed dmd 1.053 and 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3381] [tdpl] Incorrect assessment of overriding in triangular-shaped hierarchy
http://d.puremagic.com/issues/show_bug.cgi?id=3381 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED CC||bugzi...@digitalmars.com Resolution||FIXED --- Comment #8 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:46:29 PST --- Fixed dmd 1.053 and 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3469] ICE(func.c): Regression. Calling non-template function as a template, from another module
http://d.puremagic.com/issues/show_bug.cgi?id=3469 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED CC||bugzi...@digitalmars.com Resolution||FIXED --- Comment #3 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:46:48 PST --- Fixed dmd 1.053 and 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3496] ICE(cgelem.c, optimizer bug) cast(void *)(x1)== null.
http://d.puremagic.com/issues/show_bug.cgi?id=3496 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #7 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:47:30 PST --- Fixed dmd 1.053 and 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3502] Fix for dropped Mac OS X 10.5
http://d.puremagic.com/issues/show_bug.cgi?id=3502 --- Comment #5 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:47:53 PST --- Fixed dmd 1.053 and 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3521] Optimized code access popped register
http://d.puremagic.com/issues/show_bug.cgi?id=3521 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #5 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:48:12 PST --- Fixed dmd 1.053 and 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3540] Another DWARF line number fix
http://d.puremagic.com/issues/show_bug.cgi?id=3540 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|REOPENED|RESOLVED CC||bugzi...@digitalmars.com Resolution||FIXED --- Comment #5 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:48:31 PST --- Fixed dmd 1.053 and 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 2664] OSX standard math functions are less accurate
http://d.puremagic.com/issues/show_bug.cgi?id=2664 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #1 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:49:56 PST --- Fixed dmd 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 2229] ICE(template.c) instantiating an invalid variadic template with more than one argument
http://d.puremagic.com/issues/show_bug.cgi?id=2229 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution||FIXED --- Comment #14 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:49:17 PST --- Fixed dmd 1.053 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 370] Compiler stack overflow on recursive typeof in function declaration.
http://d.puremagic.com/issues/show_bug.cgi?id=370 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution||FIXED --- Comment #6 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:48:59 PST --- Fixed dmd 1.053 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 2802] VariantN.opCmp!(T) fails when T != VariantN
http://d.puremagic.com/issues/show_bug.cgi?id=2802 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #3 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:50:16 PST --- Fixed dmd 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3375] [tdpl] Ternary operator doesn't yield an lvalue
http://d.puremagic.com/issues/show_bug.cgi?id=3375 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED CC||bugzi...@digitalmars.com Resolution||FIXED --- Comment #1 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:51:14 PST --- Fixed dmd 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3388] [tdpl] contracts should allow throw expressions
http://d.puremagic.com/issues/show_bug.cgi?id=3388 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED CC||bugzi...@digitalmars.com Resolution||FIXED --- Comment #4 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:52:33 PST --- Fixed dmd 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3390] [tdpl] out(result) contract should not be able to rebind result
http://d.puremagic.com/issues/show_bug.cgi?id=3390 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #4 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:53:00 PST --- Fixed dmd 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3494] Segfault(mtype.c) using typeof(return) inside an auto function
http://d.puremagic.com/issues/show_bug.cgi?id=3494 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED CC||bugzi...@digitalmars.com Resolution||FIXED --- Comment #1 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:54:47 PST --- Fixed dmd 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 2977] std.random.unpredictableSeed() should use thread ID somewhere
http://d.puremagic.com/issues/show_bug.cgi?id=2977 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #2 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:50:37 PST --- Fixed dmd 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3481] PATCH: opPow(), x ^^ y as a power operator
http://d.puremagic.com/issues/show_bug.cgi?id=3481 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #14 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:54:25 PST --- Fixed dmd 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3311] std.range.chain shouldn't have opIndexAssign if arguments aren't mutable.
http://d.puremagic.com/issues/show_bug.cgi?id=3311 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #2 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:50:58 PST --- Fixed dmd 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3380] [tdpl] typeid(obj) should return the dynamic type of the object
http://d.puremagic.com/issues/show_bug.cgi?id=3380 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #4 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:51:52 PST --- Fixed dmd 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3433] [tdpl] Comparing structs for equality is not member-by-member
http://d.puremagic.com/issues/show_bug.cgi?id=3433 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #10 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:53:45 PST --- Fixed dmd 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3379] [tdpl] Parameter names not visible in the if clause of a template
http://d.puremagic.com/issues/show_bug.cgi?id=3379 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED CC||bugzi...@digitalmars.com Resolution||FIXED --- Comment #11 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:51:33 PST --- Fixed dmd 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3478] no effect in expression error on return to void
http://d.puremagic.com/issues/show_bug.cgi?id=3478 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #6 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:54:03 PST --- Fixed dmd 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3553] ICE when a function argument defaults to __LINE__
http://d.puremagic.com/issues/show_bug.cgi?id=3553 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #8 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:55:20 PST --- Fixed dmd 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3551] nested struct = dmd adds a hidden pointer
http://d.puremagic.com/issues/show_bug.cgi?id=3551 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #3 from Walter Bright bugzi...@digitalmars.com 2009-12-06 00:55:04 PST --- Fixed dmd 2.037 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3579] Broken Links to Compiler
http://d.puremagic.com/issues/show_bug.cgi?id=3579 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED CC||bugzi...@digitalmars.com Resolution||FIXED --- Comment #1 from Walter Bright bugzi...@digitalmars.com 2009-12-06 01:04:22 PST --- Fixed. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3571] super description has a duplicated sentence
http://d.puremagic.com/issues/show_bug.cgi?id=3571 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED CC||bugzi...@digitalmars.com Resolution||FIXED --- Comment #1 from Walter Bright bugzi...@digitalmars.com 2009-12-06 01:12:26 PST --- Fixed -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3580] Update docs s/invariant/immutable/
http://d.puremagic.com/issues/show_bug.cgi?id=3580 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED CC||bugzi...@digitalmars.com Resolution||FIXED --- Comment #1 from Walter Bright bugzi...@digitalmars.com 2009-12-06 01:15:28 PST --- Fixed. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3346] classinfo behaves like no other D entity
http://d.puremagic.com/issues/show_bug.cgi?id=3346 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED --- Comment #8 from Walter Bright bugzi...@digitalmars.com 2009-12-06 01:18:22 PST --- exp.classinfo is deprecated now, use typeid(exp) instead. TypeInfo replaces ClassInfo. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3576] Can't overload explicitly instantiated template functions
http://d.puremagic.com/issues/show_bug.cgi?id=3576 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED CC||bugzi...@digitalmars.com Resolution||WONTFIX --- Comment #1 from Walter Bright bugzi...@digitalmars.com 2009-12-06 03:08:42 PST --- I know there was this change, but before it was a bit erratic what it did. I'll argue that the compiler is correctly saying it's an error. Code can decide to do template function type inference, or overloading, but not both at the same time. By not specifying enough in the specialization, then inference rules are applied. Trying to do both inference and overloading results in a complicated morass. Better to leave it an error. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3330] Compiler rejects mixin templates that generate moderately long code;
http://d.puremagic.com/issues/show_bug.cgi?id=3330 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED CC||bugzi...@digitalmars.com Resolution||INVALID --- Comment #1 from Walter Bright bugzi...@digitalmars.com 2009-12-06 03:55:43 PST --- Test case fails to compile with: bug.d(11): Error: identifier 'SqlDate' is not defined Please fix reopen. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3582] New: core.stdc.ctype functions are not pure
http://d.puremagic.com/issues/show_bug.cgi?id=3582 Summary: core.stdc.ctype functions are not pure Product: D Version: unspecified Platform: Other OS/Version: All Status: NEW Severity: normal Priority: P2 Component: druntime AssignedTo: s...@invisibleduck.org ReportedBy: k.hanaz...@gmail.com --- Comment #0 from Kasumi Hanazuki k.hanaz...@gmail.com 2009-12-06 04:57:14 PST --- The functions in core.stdc.ctype are not pure, because they are locale-dependent, that is referring to a mutable state. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 674] -v1 and -d options allowed at the same time
http://d.puremagic.com/issues/show_bug.cgi?id=674 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED CC||bugzi...@digitalmars.com Resolution||INVALID --- Comment #2 from Walter Bright bugzi...@digitalmars.com 2009-12-06 12:02:59 PST --- I agree with Stewart. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3583] New: Unsigned right shift works the same as signed right shift.
http://d.puremagic.com/issues/show_bug.cgi?id=3583 Summary: Unsigned right shift works the same as signed right shift. Product: D Version: future Platform: Other OS/Version: Windows Status: NEW Keywords: wrong-code Severity: normal Priority: P2 Component: DMD AssignedTo: nob...@puremagic.com ReportedBy: dsim...@yahoo.com --- Comment #0 from David Simcha dsim...@yahoo.com 2009-12-06 12:15:14 PST --- import std.stdio; void main() { int i = 0b1000___0010; int iSigned = i 2; writefln( int : %.32b, iSigned); int iUnsigned = i 2; writefln( int : %.32b, iUnsigned); uint u = cast(uint) i; uint uSigned = u 2; writefln( uint : %.32b, uSigned); uint uUnsigned = u 2; writefln(uint : %.32b, uUnsigned); } Output (DMD 2.037): int : 1110 int : 1110 uint : 0010 uint : 0010 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 3583] Unsigned right shift works the same as signed right shift.
http://d.puremagic.com/issues/show_bug.cgi?id=3583 David Simcha dsim...@yahoo.com changed: What|Removed |Added Severity|normal |regression --- Comment #1 from David Simcha dsim...@yahoo.com 2009-12-06 12:18:47 PST --- Only happens on 2.037, so it's a regression. Also only happens when compiled with -O. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---