[Issue 4272] x.typeof syntax

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4272 --- Comment #7 from Maxim Fomin ma...@maxim-fomin.ru 2012-10-07 01:08:41 PDT --- (In reply to comment #6) (In reply to comment #5) The problem is that UFCS was made to work with functions and typeof is not a function. Accepting

[Issue 8773] New: [CTFE] foreach ref element doesn't work well at compile time.

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8773 Summary: [CTFE] foreach ref element doesn't work well at compile time. Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal

[Issue 8774] New: 2.059 worked 2.060 does not: Unable to join thread

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8774 Summary: 2.059 worked 2.060 does not: Unable to join thread Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW Severity: regression Priority: P2

[Issue 8774] 2.059 worked 2.060 does not: Unable to join thread

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8774 --- Comment #1 from Russel Winder rus...@winder.org.uk 2012-10-07 04:24:24 PDT --- Created an attachment (id=1146) . -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because:

[Issue 8774] 2.059 worked 2.060 does not: Unable to join thread

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8774 Russel Winder rus...@winder.org.uk changed: What|Removed |Added Attachment #1146|.

[Issue 8775] New: 2.059 worked 2.060 does not: Range Violation

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8775 Summary: 2.059 worked 2.060 does not: Range Violation Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW Severity: regression Priority: P2

[Issue 8775] 2.059 worked 2.060 does not: Range Violation

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8775 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added CC||a...@lycus.org

[Issue 8774] 2.059 worked 2.060 does not: Unable to join thread

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8774 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added CC||a...@lycus.org

[Issue 8774] 2.059 worked 2.060 does not: Unable to join thread

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8774 --- Comment #3 from Russel Winder rus...@winder.org.uk 2012-10-07 05:00:53 PDT --- Created an attachment (id=1148) output_d.d -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail

[Issue 8775] 2.059 worked 2.060 does not: Range Violation

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8775 --- Comment #2 from Russel Winder rus...@winder.org.uk 2012-10-07 05:01:13 PDT --- Created an attachment (id=1149) output_d.d -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail

[Issue 8771] Wrong writeln of negative numbers

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8771 bearophile_h...@eml.cc changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 8774] 2.059 worked 2.060 does not: Unable to join thread

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8774 --- Comment #4 from Alex R�nne Petersen a...@lycus.org 2012-10-07 14:19:57 CEST --- What's happening is that pthread_join() is giving us ESRCH because the thread handle is apparently no longer valid. -- Configure issuemail:

[Issue 3934] Some untidy attributes

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3934 --- Comment #28 from bearophile_h...@eml.cc 2012-10-07 05:48:44 PDT --- struct Foo { protected void bar() {} } void main() {} -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this

[Issue 6036] Constructor, static opCall and object opCall

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6036 --- Comment #14 from bearophile_h...@eml.cc 2012-10-07 05:51:58 PDT --- (In reply to comment #12) It is still a corner case of language spec, but I think it is an expected behavior. Because, the operator overloading mechanism just consider

[Issue 8775] 2.059 worked 2.060 does not: Range Violation

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8775 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Component|druntime|DMD --- Comment

[Issue 8775] 2.059 worked 2.060 does not: Range Violation

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8775 --- Comment #4 from Alex Rønne Petersen a...@lycus.org 2012-10-07 15:02:30 CEST --- FWIW, changing the foreach loop to a for loop makes the code run (presumably correctly; I didn't actually look at what it's supposed to do).

[Issue 8774] 2.059 worked 2.060 does not: Unable to join thread

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8774 --- Comment #5 from Alex R�nne Petersen a...@lycus.org 2012-10-07 15:11:18 CEST --- Something is very wrong here and I'm not sure whether to blame the compiler or Phobos: starting 0 7FCE6E0B3E00 joining 0 7FCE6E0B3D00 First value is the

[Issue 8775] 2.059 worked 2.060 does not: Range Violation

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8775 --- Comment #5 from Russel Winder rus...@winder.org.uk 2012-10-07 07:37:56 PDT --- Perhaps worth noting that this code compiles and runs fine using ldc2 compiled from the Git repository. -- Configure issuemail:

[Issue 8774] 2.059 worked 2.060 does not: Unable to join thread

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8774 --- Comment #6 from Russel Winder rus...@winder.org.uk 2012-10-07 07:44:02 PDT --- Perhaps worth noting that using ldc2 compiled from the Git repository gives effectively the same result.

[Issue 8775] 2.059 worked 2.060 does not: Range Violation

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8775 --- Comment #6 from Russel Winder rus...@winder.org.uk 2012-10-07 07:40:51 PDT --- (In reply to comment #4) FWIW, changing the foreach loop to a for loop makes the code run (presumably correctly; I didn't actually look at what it's supposed

[Issue 6336] Can't return ref T where T has const/immutable members

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6336 --- Comment #5 from github-bugzi...@puremagic.com 2012-10-07 09:15:00 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 6216] Built-in opAssign implicitly defined should call field's opAssign

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6216 --- Comment #1 from github-bugzi...@puremagic.com 2012-10-07 09:15:13 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 5481] Support deprecated(message)

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5481 --- Comment #5 from github-bugzi...@puremagic.com 2012-10-07 09:44:16 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 4596] [tdpl] Rebinding *this* in class method compiles

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4596 --- Comment #4 from github-bugzi...@puremagic.com 2012-10-07 10:27:24 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 8251] Property function call without parenthesis fails when it's passed as template argument

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8251 --- Comment #2 from github-bugzi...@puremagic.com 2012-10-07 10:59:50 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 6036] Constructor, static opCall and object opCall

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

[Issue 7603] Default initializer for ref/out must be an lvalue

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

[Issue 4838] Cannot declare a delegate variable for const member functions

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

[Issue 6216] Built-in opAssign implicitly defined should call field's opAssign

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

[Issue 4424] Copy constructor and templated opAssign cannot coexist

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

[Issue 6336] Can't return ref T where T has const/immutable members

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

[Issue 6174] Initialize const fixed-size array in constructor

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

[Issue 5481] Support deprecated(message)

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

[Issue 7274] Cannot use property function call in pragma declaration/statement

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

[Issue 8251] Property function call without parenthesis fails when it's passed as template argument

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

[Issue 3733] Overloading on 'this' modifiers fails with implicit 'this'

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

[Issue 7174] Cannot use property function call as static if condition

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7174 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added CC||blo...@hotmail.com

[Issue 6174] Initialize const fixed-size array in constructor

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6174 --- Comment #7 from bearophile_h...@eml.cc 2012-10-07 13:01:14 PDT --- This is an improvement of D. std.algorithm.copy can't be used to initialize const array fields, but this is not important: import std.algorithm: copy; class Foo {

[Issue 6174] Initialize const fixed-size array in constructor

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6174 --- Comment #8 from bearophile_h...@eml.cc 2012-10-07 13:12:27 PDT --- Is this expected? Do you want me to put this in a new bug report? struct Foo { int[1] bar; } const Foo[1] foos; static this() { foreach (i; 0 .. foos.length)

[Issue 8777] New: final fields in error messages

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8777 Summary: final fields in error messages Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: diagnostic Severity: minor

[Issue 7603] Default initializer for ref/out must be an lvalue

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7603 --- Comment #8 from Andrej Mitrovic andrej.mitrov...@gmail.com 2012-10-07 14:04:47 PDT --- I've just realized I shot myself in the foot with this change (well, partially). Direct snippet of some code I've used (the main thing to look for is

[Issue 8683] bad type resolution for template property functions

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8683 --- Comment #4 from Ellery Newcomer ellery-newco...@utulsa.edu 2012-10-07 17:51:37 PDT --- (In reply to comment #1) Maybe typeof(Foo!()) is required here? That does work, but I don't see why pragma(msg, typeof(Foo)); should fail while

[Issue 8778] New: Struct with core.simd type has wrong size and gives Segmentation fault

2012-10-07 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8778 Summary: Struct with core.simd type has wrong size and gives Segmentation fault Product: D Version: 2.041 Platform: x86_64 OS/Version: Linux Status: NEW