[Issue 9633] compiles trait wrongly returns true even when object method call actually does not compile

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9633 --- Comment #2 from github-bugzi...@puremagic.com 2013-03-06 23:55:17 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 9633] compiles trait wrongly returns true even when object method call actually does not compile

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9633 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9476] Support native TLS on Mac OS X

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9476 Martin Nowak c...@dawg.eu changed: What|Removed |Added CC||c...@dawg.eu --- Comment

[Issue 9660] New: [meta] Not able to debug on Windows starting from ~10 MiB executable size

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9660 Summary: [meta] Not able to debug on Windows starting from ~10 MiB executable size Product: D Version: D2 Platform: All OS/Version: Windows Status: NEW

[Issue 6144] Unexpected OPTLINK Termination at EIP=00428DA3

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6144 --- Comment #10 from Denis Shelomovskij verylonglogin@gmail.com 2013-03-07 15:11:43 MSK --- Filled meta issue 9660 about debugging problem caused by this issue. -- Configure issuemail:

[Issue 9660] [meta] Not able to debug on Windows starting from ~10 MiB executable size

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9660 --- Comment #1 from Denis Shelomovskij verylonglogin@gmail.com 2013-03-07 15:10:12 MSK --- Some magic like separating a part of the project into a library may or may not help. Eliminating use of templates often helps. E.g. one should

[Issue 7444] Require [] for array copies too

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7444 --- Comment #13 from bearophile_h...@eml.cc 2013-03-07 04:22:27 PST --- (In reply to comment #12) Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 9476] Support native TLS on Mac OS X

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9476 --- Comment #2 from Jacob Carlborg d...@me.com 2013-03-07 04:34:32 PST --- Right, I forgot about this. This is some information for a couple of post I wrote in the newgroups: Original code: http://pastebin.com/UKb6etWD Disassembly with TLS:

[Issue 7444] Require [] for array copies too

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7444 --- Comment #14 from bearophile_h...@eml.cc 2013-03-07 04:58:19 PST --- (In reply to comment #13) gives a ICE: Smaller test case: void main() { int[1] a; a = 1; } -- Configure issuemail:

[Issue 7444] Require [] for array copies too

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7444 --- Comment #15 from Kenji Hara k.hara...@gmail.com 2013-03-07 05:14:27 PST --- (In reply to comment #14) (In reply to comment #13) gives a ICE: Smaller test case: void main() { int[1] a; a = 1; } What version and

[Issue 5662] Optlink 8.00.11 hangs

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5662 --- Comment #2 from yebblies yebbl...@gmail.com 2013-03-08 00:59:27 EST --- Might be more likely if the reporter was added to the bug report -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 5906] Just pre-conditions at compile-time when arguments are static

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5906 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com ---

[Issue 9009] allow foreach without identifier

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9009 --- Comment #4 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-03-07 07:08:24 PST --- (In reply to comment #3) I think this is a simple nice idea. There is no point in requiring to name a variable that will not used. It's like in

[Issue 9476] Support native TLS on Mac OS X

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9476 --- Comment #3 from Martin Nowak c...@dawg.eu 2013-03-07 07:05:20 PST --- (In reply to comment #2) Right, I forgot about this. This is some information for a couple of post I wrote in the newgroups: Original code:

[Issue 5140] Add __FUNCTION__, __PRETTY_FUNCTION__, and __MODULE__

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5140 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9476] Support native TLS on Mac OS X

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9476 --- Comment #4 from Jacob Carlborg d...@me.com 2013-03-07 08:23:27 PST --- (In reply to comment #3) How did you compile the code? Did you have to use a certain compiler and version? $ clang --version Apple clang version 4.1

[Issue 9476] Support native TLS on Mac OS X

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9476 --- Comment #5 from Jacob Carlborg d...@me.com 2013-03-07 08:26:39 PST --- GCC shipped with the same version of Xcode cannot build the code: $ gcc --version i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM

[Issue 9476] Support native TLS on Mac OS X

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9476 --- Comment #6 from Jacob Carlborg d...@me.com 2013-03-07 08:33:49 PST --- This thread might be of interest as well. It's from the Clang mailing list: http://lists.cs.uiuc.edu/pipermail/cfe-dev/2012-November/025571.html -- Configure

[Issue 9661] New: LockingTextWriter should increment file handle reference count

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9661 Summary: LockingTextWriter should increment file handle reference count Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: minor

[Issue 4814] rdmd: Doesn't rebuild when using -of and turning an -L linker option on or off

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4814 --- Comment #3 from Andrei Alexandrescu and...@erdani.com 2013-03-07 09:30:07 PST --- https://github.com/D-Programming-Language/tools/pull/49 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 4847] std.algorithm.topN documentation

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4847 --- Comment #4 from github-bugzi...@puremagic.com 2013-03-07 10:39:52 PST --- Commit pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 4847] std.algorithm.topN documentation

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4847 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 7444] Require [] for array copies too

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7444 --- Comment #16 from bearophile_h...@eml.cc 2013-03-07 12:10:52 PST --- (In reply to comment #15) What version and compiler switch do you use? I cannot reproduce the ICE. I am using the GIT head compiler, I have downloaded and compiled dmd

[Issue 5906] Just pre-conditions at compile-time when arguments are static

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5906 --- Comment #8 from bearophile_h...@eml.cc 2013-03-07 12:15:52 PST --- (In reply to comment #7) This can be done by converting precondition bodies to expressions then const-folding them. Non-trivial, but possible. Thank you for the note,

[Issue 9662] New: rdmd should have a test suite

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9662 Summary: rdmd should have a test suite Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: DMD

[Issue 9662] rdmd should have a test suite

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9662 David Nadlinger c...@klickverbot.at changed: What|Removed |Added CC|

[Issue 9574] Diagnostic for old use of 'alias this = that' should be informative

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9574 --- Comment #2 from github-bugzi...@puremagic.com 2013-03-07 13:51:48 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 4814] rdmd: Doesn't rebuild when using -of and turning an -L linker option on or off

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4814 --- Comment #4 from github-bugzi...@puremagic.com 2013-03-07 14:19:45 PST --- Commits pushed to master at https://github.com/D-Programming-Language/tools

[Issue 4814] rdmd: Doesn't rebuild when using -of and turning an -L linker option on or off

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4814 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 9574] Diagnostic for old use of 'alias this = that' should be informative

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9574 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7444] Require [] for array copies too

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7444 --- Comment #17 from Kenji Hara k.hara...@gmail.com 2013-03-07 15:41:56 PST --- (In reply to comment #16) (In reply to comment #15) What version and compiler switch do you use? I cannot reproduce the ICE. I am using the GIT head

[Issue 9663] New: [REG2.063a] ICE caused by issue 7444 change.

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9663 Summary: [REG2.063a] ICE caused by issue 7444 change. Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: ice Severity: regression

[Issue 9663] [REG2.063a] ICE caused by issue 7444 change.

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9663 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #1

[Issue 7444] Require [] for array copies too

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7444 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9660] [meta] Not able to debug on Windows starting from ~10 MiB executable size

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9660 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 5906] Just pre-conditions at compile-time when arguments are static

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5906 --- Comment #9 from yebblies yebbl...@gmail.com 2013-03-08 13:33:42 EST --- (In reply to comment #8) (In reply to comment #7) This can be done by converting precondition bodies to expressions then const-folding them. Non-trivial, but

[Issue 2486] taking address of slice rvalue should not be allowed

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2486 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|

[Issue 9651] Returning a newly-created slice by reference

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9651 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9588] format prints context pointer for struct

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9588 --- Comment #6 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-03-07 19:18:48 PST --- (In reply to comment #4) Hmm. Using __traits(allMembers, S) seems to indicate that the field name is 'this'. Since 'this' is a reserved keyword, that

[Issue 5906] Just pre-conditions at compile-time when arguments are static

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5906 --- Comment #11 from bearophile_h...@eml.cc 2013-03-07 19:29:40 PST --- (In reply to comment #10) If the pre-condition analysis (constant folding) is done after a normal step of dead branch removal, then maybe that error will not be shown.

[Issue 5906] Just pre-conditions at compile-time when arguments are static

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5906 --- Comment #10 from bearophile_h...@eml.cc 2013-03-07 19:25:12 PST --- (In reply to comment #9) struct S(int a) { void fun(int b) in { assert(a != b); } body {} } void main() { foreach(i; TypeTuple!(1, 2, 3, 4)) {

[Issue 5906] Just pre-conditions at compile-time when arguments are static

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5906 --- Comment #12 from yebblies yebbl...@gmail.com 2013-03-08 14:33:58 EST --- (In reply to comment #10) I see, thank you for the answer. If the pre-condition analysis (constant folding) is done after a normal step of dead branch removal,

[Issue 9663] [REG2.063a] ICE caused by issue 7444 change.

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9663 --- Comment #2 from github-bugzi...@puremagic.com 2013-03-07 21:05:55 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 9663] [REG2.063a] ICE caused by issue 7444 change.

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9663 yebblies yebbl...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9660] [meta] Not able to debug on Windows starting from ~10 MiB executable size

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9660 --- Comment #3 from Denis Shelomovskij verylonglogin@gmail.com 2013-03-08 08:49:14 MSK --- (In reply to comment #2) Why did you open this if it's about Issue 6144? Keep issues about actual bugs and not discussions about other issues.

[Issue 5450] no match for implicit super() call in constructor

2013-03-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5450 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED