[Issue 4328] templated unittests fail to link when instantiated from other file if compiler order isn't correct

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4328 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4973] map file with spaces in file name passed without quotes to linker

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4973 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4332] C files in druntime should be converted to D

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4332 Brad Roberts changed: What|Removed |Added CC||bra...@puremagic.com --- Comment #9 fro

[Issue 5319] rt.critical/monitor: Add support for Solaris

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5319 Brad Roberts changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 5319] rt.critical/monitor: Add support for Solaris

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5319 --- Comment #2 from Brad Roberts 2011-02-06 23:32:56 PST --- And the same change to critical_.d: https://github.com/D-Programming-Language/druntime/commit/f33862c7b6084af61e79f6ab73ff86d97833221b -- Configure issuemail: http://d.puremagic.c

[Issue 4370] POSIX monitor attribute not being used

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4370 Brad Roberts changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 5536] Array append with dollar op on 64-bit

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5536 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 5534] [64-bit] Inexplicable segfault in small code snippet, -O -release -m64 only

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5534 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 5537] New: invariant._d_invariant() failing in std.concurrency.MessageBox.get

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5537 Summary: invariant._d_invariant() failing in std.concurrency.MessageBox.get Product: D Version: unspecified Platform: x86 OS/Version: Linux Status: NEW Se

[Issue 5536] New: Array append with dollar op on 64-bit

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5536 Summary: Array append with dollar op on 64-bit Product: D Version: unspecified Platform: x86_64 OS/Version: FreeBSD Status: NEW Severity: normal Priority: P2

[Issue 5496] 64bit: possible ABI issue in mars.h for D runtime.

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5496 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 5535] New: Bulding with -D shouldn't an executable

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5535 Summary: Bulding with -D shouldn't an executable Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 5496] 64bit: possible ABI issue in mars.h for D runtime.

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5496 --- Comment #3 from Brad Roberts 2011-02-06 16:27:40 PST --- Do we really need to worry about supporting objects with vtables > 32bit? I don't think so. Or is the d frontend already offset with a size_t offset and this fixes the runtime to

[Issue 4439] The declaration of the in6addr_* in druntime is wrong.

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4439 Brad Roberts changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 3631] Portability of zlib

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3631 Brad Roberts changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4749] Templated & non-templated constructors conflicting

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4749 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #3 from Brad Roberts 2

[Issue 5064] std.algorithm.map, delegates and cast(dchar) = runtime crash

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5064 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #6 from Brad Roberts 2

[Issue 5402] Invalid free() when throwing non-Throwable

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5402 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #1 from Brad Roberts 2

[Issue 4948] std.algorithm.sort asserts unexpectedly with certain comparators

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4948 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #1 from Brad Roberts 2

[Issue 4439] The declaration of the in6addr_* in druntime is wrong.

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4439 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #1 from Brad Roberts 2

[Issue 4337] Associative array assignment with dstring keys breaks lookup

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4337 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #3 from Brad Roberts 2

[Issue 4322] "void initializer has no value" on struct/union members initialized to "void"

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4322 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #7 from Brad Roberts 2

[Issue 4745] Non-uniform handling of commas in static initialization of structs

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4745 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #1 from Brad Roberts 2

[Issue 4836] "duplicated union initialization" without a union

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4836 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #2 from Brad Roberts 2

[Issue 3790] [OOP] constructor of child class cannot pass arguments into parent constructor

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3790 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #3 from Brad Roberts 2

[Issue 4711] Incorrect handling of && operator with void operand

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4711 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #1 from Brad Roberts 2

[Issue 5028] Problem with named mixins in base class and derived class

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5028 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #1 from Brad Roberts 2

[Issue 4504] ICE(toir.c) using std.algorithm.count with recursive nested function passed by alias

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4504 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #8 from Brad Roberts 2

[Issue 3669] Default parameter initialization of size_t can result in errors about implicit conversions to uint

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3669 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #1 from Brad Roberts 2

[Issue 5200] Call to immutable method during immutable construction

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5200 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #2 from Brad Roberts 2

[Issue 4373] Importing class with 'auto foo()' causes DMD Bus error

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4373 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #2 from Brad Roberts 2

[Issue 4311] Applying a template to a variadic template parameter in a templated function's parameter list breaks compilation

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4311 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #3 from Brad Roberts 2

[Issue 3742] Please add support for 'Lightweight Profiling' which adds a set of user-controlled counters to the AMD64 architecture

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3742 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #4 from Brad Roberts 2

[Issue 4963] ICE(type.c:320) for struct append where T.sizeof < 3

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4963 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #2 from Brad Roberts 2

[Issue 3461] Unittests and assert don't work at all (Mac D1 only)

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3461 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #3 from Brad Roberts 2

[Issue 3744] __traits getMember error in checking of second argument

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3744 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #11 from Brad Roberts

[Issue 4765] std.math.modf always returns 0

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4765 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #2 from Brad Roberts 2

[Issue 4837] ICE(constfold.c) CTFE with >>>=

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4837 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #3 from Brad Roberts 2

[Issue 4460] Regression(2.036) ICE(e2ir.c) when compiling foreach over associative array literal

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4460 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #4 from Brad Roberts 2

[Issue 5224] std.algorithm.remove!(SwapStrategy.unstable) doesn't work

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5224 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #2 from Brad Roberts 2

[Issue 4542] [tdpl] TDPL NVI example results in linker error

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4542 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #4 from Brad Roberts 2

[Issue 3338] template "is not an expression", "of type void", and "is not evaluatable at compile time" combo error.

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3338 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #1 from Brad Roberts 2

[Issue 5469] Limitation when instantiating templates in the context of a function

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5469 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #1 from Brad Roberts 2

[Issue 5326] GC -- 99% CPU in gc@gcx@Gcx@mark()

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5326 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #6 from Brad Roberts 2

[Issue 5019] In std.regex, empty capture at end of string causes error

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5019 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #1 from Brad Roberts 2

[Issue 3759] Implementing two interfaces with same final function is accepted

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3759 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #2 from Brad Roberts 2

[Issue 3747] D application fails with error code "c0000096 privileged instruction" under Win 7 64 bit

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3747 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #4 from Brad Roberts 2

[Issue 5369] Segfault with pure auto function in separate module

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5369 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #2 from Brad Roberts 2

[Issue 4835] DMD should warn about integer overflow in computed constant

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4835 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #2 from Brad Roberts 2

[Issue 3677] null dereference with offset not memory-@safe

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3677 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #1 from Brad Roberts 2

[Issue 5072] Iterating an empty result returned by match() crashes the application

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5072 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #1 from Brad Roberts 2

[Issue 5080] breaking const-correctness with class/interface

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5080 Brad Roberts changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #7 from Brad Roberts 2

[Issue 5468] Linker fails to link libraries using phobos2 with C code

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5468 Brad Roberts changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 5534] [64-bit] Inexplicable segfault in small code snippet, -O -release -m64 only

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5534 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com Plat

[Issue 3835] ref foreach does not work in CTFE

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3835 klickverbot changed: What|Removed |Added CC||c...@klickverbot.at --- Comment #11 from

[Issue 5534] New: [64-bit] Inexplicable segfault in small code snippet, -O -release -m64 only

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5534 Summary: [64-bit] Inexplicable segfault in small code snippet, -O -release -m64 only Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW

[Issue 4389] ICE(constfold.c, expression.c), or wrong code: string~=dchar in CTFE

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4389 Don changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 5349] ICE(toir.c): nested class in static member function

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5349 Don changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 1899] AA of fixed-length arrays fails to initialize

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1899 Don changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 3198] wrong initializer for structs arrays

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3198 Don changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|

[Issue 4913] Repeated template instantiations with the same symbol argument fails

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4913 Don changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 1914] Array initialisation from const array yeilds memory trample

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1914 Don changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 4878] Ddoc: Default arguments can break Ddoc output

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4878 Don changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 5248] CTFE Segfault when calling a function on an enum struct

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5248 Don changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 4732] __traits(identifier) performs constant folding on symbols

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4732 Don changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4245] Declaring conflicting symbols in single function scope allowed

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4245 Don changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 5221] entity.c: Merge Walter's list with Thomas'

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5221 Don changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 5504] Regression(2.051): Template member functions of a shared class don't compile

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5504 Don changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 5391] Crash with recursive alias declaration

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5391 Don changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 5105] Member function template cannot be synchronized

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5105 Don changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 5533] New: DMD segv: -gc, associative arrays, const pointers to self

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5533 Summary: DMD segv: -gc, associative arrays, const pointers to self Product: D Version: D2 Platform: x86 OS/Version: Linux Status: NEW Severity: regression

[Issue 2962] ICE(glue.c) or bad codegen passing variable as template value parameter

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2962 --- Comment #31 from Rainer Schuetze 2011-02-06 12:22:16 PST --- Investigating this a little further, I noticed that when compiling "dmd b a" the problem seems to be that inner!int is *parsed* before the invocation of the outer foo, which caus

[Issue 5532] Overloading an operator breaks when using typeof(this)

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5532 --- Comment #3 from bearophile_h...@eml.cc 2011-02-06 11:57:04 PST --- It seems a dupe of my bug 4413 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 4413] typeof(this) doesn't work in method template signature

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4413 bearophile_h...@eml.cc changed: What|Removed |Added CC||akb...@gmail.com --- Comment #

[Issue 5532] Overloading an operator breaks when using typeof(this)

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5532 bearophile_h...@eml.cc changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 5532] Overloading an operator breaks when using typeof(this)

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5532 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Com

[Issue 5532] Overloading an operator breaks when using typeof(this)

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5532 --- Comment #1 from akb...@gmail.com 2011-02-06 11:02:12 PST --- Created an attachment (id=900) Test source file that displays the errant behavior. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are r

[Issue 5532] New: Overloading an operator breaks when using typeof(this)

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5532 Summary: Overloading an operator breaks when using typeof(this) Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 5531] New: Erratic type deduction with pointers and type modifiers

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5531 Summary: Erratic type deduction with pointers and type modifiers Product: D Version: D2 Platform: Other OS/Version: All Status: NEW Severity: normal

[Issue 4413] typeof(this) doesn't work in method template signature

2011-02-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4413 Iain Buclaw changed: What|Removed |Added CC||ibuc...@ubuntu.com --- Comment #1 from I