[Issue 9506] When using alias this, writeln modifies its argument

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

[Issue 9506] When using alias this, writeln modifies its argument

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9506 --- Comment #2 from Olli Pottonen olli.potto...@paivola.fi 2013-02-14 02:10:05 PST --- (In reply to comment #1) This must be some kind of codegen bug, I can't recreate this on win32. I doubt any code in writeln (or rather format) tries to do

[Issue 9505] std.zlib seem to be bugged

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9505 --- Comment #6 from bioinfornatics bioinfornat...@gmail.com 2013-02-14 03:36:31 PST --- I added some enhancement http://dpaste.dzfl.pl/683c053b -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 9509] New: std.stdio fails to import with specific dmd command-line options

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9509 Summary: std.stdio fails to import with specific dmd command-line options Product: D Version: D2 Platform: x86_64 OS/Version: Mac OS X Status: NEW

[Issue 9510] New: Undefined symbols encountered

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9510 Summary: Undefined symbols encountered Product: D Version: D2 Platform: x86_64 OS/Version: Mac OS X Status: NEW Severity: normal Priority: P2 Component:

[Issue 9510] core.bitop.bsr undefined

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9510 --- Comment #1 from David Nadlinger c...@klickverbot.at 2013-02-14 07:24:00 PST --- This looks like an issue caused by stale files. Please make sure that you don't have any old druntime module/library files lying around in your search path.

[Issue 9511] New: [enh] overloading on attributes

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9511 Summary: [enh] overloading on attributes Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component:

[Issue 9505] std.zlib seem to be bugged

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9505 Artem Tarasov lomerei...@gmail.com changed: What|Removed |Added CC|

[Issue 1900] Template overload sets traits templates

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1900 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull

[Issue 8352] Wrong __overloadset isn't a template error

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8352 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull

[Issue 9235] Template mixin doesn't allow to mixin non-conflicting overloads

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

[Issue 9235] Template mixin doesn't allow to mixin non-conflicting overloads

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9235 --- Comment #5 from Kenji Hara k.hara...@gmail.com 2013-02-14 08:15:38 PST --- (In reply to comment #3) Signature constraints are ignored also for structures: [snip] It is not valid code, because struct Foo { A a; B b;

[Issue 9235] Template mixin doesn't allow to mixin non-conflicting overloads

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

[Issue 8074] template-mixin example contradicts text

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8074 --- Comment #6 from Kenji Hara k.hara...@gmail.com 2013-02-14 09:01:34 PST --- I think there is no ambiguity for current behavior. I can explain it based on the 'overload set resolution rule'. Please regard these mixin declarations as two

[Issue 9505] std.zlib seem to be bugged

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9505 --- Comment #8 from bioinfornatics bioinfornat...@gmail.com 2013-02-14 09:49:19 PST --- (In reply to comment #7) I guess that's because you are using winbits=15 instead of -15. BAM files contain GZIP blocks with custom headers, so processing

[Issue 9511] [enh] overloading on attributes

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9511 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC|

[Issue 9512] New: std.regex: Incorrect parsing of hex sequences composed from capital letters.

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9512 Summary: std.regex: Incorrect parsing of hex sequences composed from capital letters. Product: D Version: unspecified Platform: All OS/Version: All Status: NEW

[Issue 9510] core.bitop.bsr undefined

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9510 --- Comment #2 from Arthur Castonguay art...@itssomething.ca 2013-02-14 12:47:42 PST --- (In reply to comment #1) This looks like an issue caused by stale files. Please make sure that you don't have any old druntime module/library files

[Issue 8636] inconsistent behavior with implicit imports

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8636 --- Comment #2 from thelastmamm...@gmail.com 2013-02-14 13:36:48 PST --- probably related: fun.d void test(){ std.file.write(, []);} dmd -c fun.d Error: undefined identifier std fun.d import std.stdio; void test(){

[Issue 8636] inconsistent behavior with implicit imports

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8636 --- Comment #1 from thelastmamm...@gmail.com 2013-02-14 13:35:26 PST --- probably related: fun.d void test(){ std.file.write(, []);} dmd -c fun.d Error: undefined identifier std fun.d import std.stdio; void test(){

[Issue 9511] [enh] overloading on attributes

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9511 --- Comment #2 from Martin Nowak c...@dawg.eu 2013-02-14 13:37:05 PST --- They're inferred for templated functions Right, I didn't thought of inference. But couldn't it still work with the non-inferred original type. -- Configure issuemail:

[Issue 9511] [enh] overloading on attributes

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9511 --- Comment #3 from Martin Nowak c...@dawg.eu 2013-02-14 13:40:26 PST --- Rather, it would be better to make it so that overloads with the same parameters are illegal. Yes, that would be one solution, but I do think this could come in handy

[Issue 9513] New: RedBlackTree excessively copies structs by value

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9513 Summary: RedBlackTree excessively copies structs by value Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 9513] RedBlackTree excessively copies structs by value

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9513 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 9513] RedBlackTree excessively copies structs by value

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9513 --- Comment #3 from Ivan Kazmenko ga...@mail.ru 2013-02-14 16:21:09 PST --- (In reply to comment #1) The second program gives me: temp.d(28): Error: template instance RedBlackTree!(element, lessfun) RedBlackTree!(element, lessfun) does not

[Issue 9513] RedBlackTree excessively copies structs by value

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9513 --- Comment #4 from Ivan Kazmenko ga...@mail.ru 2013-02-14 17:04:46 PST --- Created an attachment (id=1186) Example with excessive copying -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving

[Issue 9513] RedBlackTree excessively copies structs by value

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9513 --- Comment #6 from Ivan Kazmenko ga...@mail.ru 2013-02-14 17:06:11 PST --- Created an attachment (id=1188) Solution 2: template with auto ref -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 9513] RedBlackTree excessively copies structs by value

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9513 Ivan Kazmenko ga...@mail.ru changed: What|Removed |Added Attachment #1188|application/octet-stream|text/plain mime

[Issue 9511] [enh] overloading on attributes

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9511 --- Comment #4 from Martin Nowak c...@dawg.eu 2013-02-14 18:11:47 PST --- Sometimes tag dispatching is used for the same purpose but it's not automated and definitely looses covariance.

[Issue 9444] Regression (2.059): shell doesn't throw on error.

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

[Issue 5229] Inaccurate parsing of floating-point literals

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5229 Maxime Chevalier-Boisvert maximechevali...@gmail.com changed: What|Removed |Added CC|

[Issue 9444] Regression (2.059): shell doesn't throw on error.

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9444 --- Comment #3 from github-bugzi...@puremagic.com 2013-02-14 19:08:15 PST --- Commits pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 9444] Regression (2.059): shell doesn't throw on error.

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9444 --- Comment #4 from github-bugzi...@puremagic.com 2013-02-14 19:10:16 PST --- Commit pushed to staging at https://github.com/D-Programming-Language/phobos

[Issue 9444] Regression (2.059): shell doesn't throw on error.

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

[Issue 9514] New: template instance … is not an alias

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9514 Summary: template instance … is not an alias Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2 Component:

[Issue 9515] New: UFCS fails with local aliases

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9515 Summary: UFCS fails with local aliases Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD

[Issue 9516] New: Selective imports are always public

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9516 Summary: Selective imports are always public Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD

[Issue 9517] New: Safety/purity/etc. of mixin code should not depend on generating function

2013-02-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9517 Summary: Safety/purity/etc. of mixin code should not depend on generating function Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 9514] template instance … is not an alias

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