[Issue 10296] Nested template function call and purity inference bug

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10296 --- Comment #2 from github-bugzi...@puremagic.com 2013-06-09 23:16:54 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 6461] multiple definitions with typeid and multiobj

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6461 --- Comment #15 from Denis Shelomovskij verylonglogin@gmail.com 2013-06-10 10:23:08 MSD --- Created an attachment (id=1221) Testcase -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving

[Issue 10274] DMD 2.063 produces broken binaries

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10274 --- Comment #7 from Jerry Quinn jlqu...@optonline.net 2013-06-09 23:20:42 PDT --- I pulled down a fresh copy of dmd 2.063 and I still reproduce the segfault on my Ubuntu 12.10 x86_64 system. -- Configure issuemail:

[Issue 9365] Allow partially specified template aliases

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9365 --- Comment #4 from Peter Alexander peter.alexander...@gmail.com 2013-06-09 23:35:09 PDT --- (In reply to comment #3) Something like alias A(T) = B!(x, T); Is more likely and more flexible. See my use case, with your suggestions, this

[Issue 767] compiler shall print dependencies and pragma(lib)

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=767 --- Comment #9 from jfanati...@gmx.at 2013-06-10 00:21:17 PDT --- It generates a quite large output :-) That is unfortunately true. I tried to trim it, by filtering out all standard versions, but it is still quite a lot and also quite

[Issue 10289] compiler should infer nothrow even if Error is thrown

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

[Issue 10288] Direct lambda call and purity inference bug

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

[Issue 10296] Nested template function call and purity inference bug

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

[Issue 10302] Package module conflicts with package name

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10302 --- Comment #1 from github-bugzi...@puremagic.com 2013-06-10 00:42:51 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 10319] @safe/pure/nothrow error should print fully qualified name

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10319 --- Comment #2 from github-bugzi...@puremagic.com 2013-06-10 02:20:46 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 10302] Package module conflicts with package name

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

[Issue 10319] @safe/pure/nothrow error should print fully qualified name

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

[Issue 10295] nothrow problem in balancedParens called by std.path.globMatch precondition

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10295 ncras...@gmail.com changed: What|Removed |Added CC||ncras...@gmail.com --- Comment

[Issue 10320] New: Warning for old-style operator overloading methods definition

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10320 Summary: Warning for old-style operator overloading methods definition Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity:

[Issue 10321] New: warnings as errors switch documentation removal

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10321 Summary: warnings as errors switch documentation removal Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 10322] New: std.random.RandomSample.index() returns wrong value if called before front()

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10322 Summary: std.random.RandomSample.index() returns wrong value if called before front() Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 10322] std.random.RandomSample.index() returns wrong value if called before front()

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10322 --- Comment #1 from Joseph Rushton Wakeling joseph.wakel...@webdrake.net 2013-06-10 05:30:47 PDT --- Created an attachment (id=1222) Unittest variant of test code This alternative version provides a unittest that can be used to check for

[Issue 7559] Nested function error without -inline

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7559 Denis Shelomovskij verylonglogin@gmail.com changed: What|Removed |Added Status|NEW

[Issue 4841] -inline wrecks nested struct with alias template parameter (An array()/map inlining problem)

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4841 Denis Shelomovskij verylonglogin@gmail.com changed: What|Removed |Added CC|

[Issue 9187] -inline doesn't work with nested lambda functions

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9187 Denis Shelomovskij verylonglogin@gmail.com changed: What|Removed |Added Status|NEW

[Issue 4841] -inline wrecks nested struct with alias template parameter (An array()/map inlining problem)

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4841 Denis Shelomovskij verylonglogin@gmail.com changed: What|Removed |Added CC|

[Issue 9996] Outer variable in nested function cannot be accessed. (-inline)

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9996 Denis Shelomovskij verylonglogin@gmail.com changed: What|Removed |Added Status|NEW

[Issue 7129] Compiling certain nested structs with -inline causes error *** is a nested function and cannot be accessed from ***

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7129 Denis Shelomovskij verylonglogin@gmail.com changed: What|Removed |Added Status|NEW

[Issue 4841] -inline wrecks nested struct with alias template parameter (An array()/map inlining problem)

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4841 Denis Shelomovskij verylonglogin@gmail.com changed: What|Removed |Added CC|

[Issue 4841] -inline wrecks nested struct with alias template parameter (An array()/map inlining problem)

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4841 Denis Shelomovskij verylonglogin@gmail.com changed: What|Removed |Added CC|

[Issue 9193] Wrong code with mixing -inline/non-inline modules, nested functions and templates

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9193 Denis Shelomovskij verylonglogin@gmail.com changed: What|Removed |Added CC|

[Issue 4841] -inline wrecks nested struct with alias template parameter (An array()/map inlining problem)

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4841 --- Comment #16 from Denis Shelomovskij verylonglogin@gmail.com 2013-06-10 16:54:37 MSD --- As mixing -inline/non-inline modules may result in a wrong code because of Issue 9193 one can use -inline only for toy D projects. -- Configure

[Issue 4841] -inline wrecks certain nested structs causing error *** is a nested function and cannot be accessed from ***

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4841 Denis Shelomovskij verylonglogin@gmail.com changed: What|Removed |Added Platform|x86 |All

[Issue 10274] DMD 2.063 produces broken binaries

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10274 --- Comment #8 from Martin Nowak c...@dawg.eu 2013-06-10 07:54:40 PDT --- I tried Ubuntu 12.04, Ubuntu 12.10 and Debian in VirtualBox and couldn't reproduce it either. It would be helpful to know more about where it crashes. Can you gdb into

[Issue 10274] DMD 2.063 produces broken binaries

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10274 --- Comment #9 from Jerry Quinn jlqu...@optonline.net 2013-06-10 08:20:50 PDT --- Program received signal SIGSEGV, Segmentation fault. 0x00438cc8 in _d_dso_registry () (gdb) disas Dump of assembler code for function _d_dso_registry:

[Issue 10274] DMD 2.063 produces broken binaries

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10274 --- Comment #10 from Jerry Quinn jlqu...@optonline.net 2013-06-10 08:33:57 PDT --- I tried building dmd on my machine but irstate.h is missing from the zip file. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email

[Issue 7378] inout constructors do not properly resolve to immutable.

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7378 Steven Schveighoffer schvei...@yahoo.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 10322] std.random.RandomSample.index() returns wrong value if called before front()

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10322 --- Comment #2 from Joseph Rushton Wakeling joseph.wakel...@webdrake.net 2013-06-10 09:01:04 PDT --- The problem also extends to popFront(), which also requires front() to be initialized before it can be called. If not, the output may

[Issue 10322] std.random.RandomSample.index() returns wrong value if called before front()

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10322 --- Comment #3 from Joseph Rushton Wakeling joseph.wakel...@webdrake.net 2013-06-10 09:06:33 PDT --- Created an attachment (id=1223) Example of error if popFront() is called before first call to front(). This code averages over multiple

[Issue 10317] Regression (2.063): Recursive error within Phobos

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10317 --- Comment #8 from github-bugzi...@puremagic.com 2013-06-10 09:41:21 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 10274] DMD 2.063 produces broken binaries

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10274 --- Comment #11 from Martin Nowak c...@dawg.eu 2013-06-10 09:46:49 PDT --- (In reply to comment #10) I tried building dmd on my machine but irstate.h is missing from the zip file. No problem, I already found something. The +4 offset is wrong

[Issue 10274] DMD 2.063 produces broken binaries

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10274 --- Comment #12 from Jerry Quinn jlqu...@optonline.net 2013-06-10 09:56:26 PDT --- (In reply to comment #11) (In reply to comment #10) I tried building dmd on my machine but irstate.h is missing from the zip file. No problem, I

[Issue 6415] Placement of pure and nothrow for invariant()

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

[Issue 6415] Placement of pure and nothrow for invariant()

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6415 brian-sch...@cox.net changed: What|Removed |Added CC||brian-sch...@cox.net ---

[Issue 10317] (2.063): Recursive error within Phobos

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10317 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Summary|Regression (2.063): |(2.063):

[Issue 10323] New: getAMDcacheinfo needlessly allocates

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10323 Summary: getAMDcacheinfo needlessly allocates Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: minor Priority: P2 Component:

[Issue 10322] std.random.RandomSample.index() returns wrong value if called before front()

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10322 --- Comment #4 from Joseph Rushton Wakeling joseph.wakel...@webdrake.net 2013-06-10 12:58:16 PDT --- Note: there's an interesting discrepancy in results if the samplepop.d test code is tweaked to sample 5 from 10 instead of 5 from 100. The

[Issue 10323] getAMDcacheinfo needlessly allocates

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10323 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx ---

[Issue 10323] getAMDcacheinfo needlessly allocates

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10323 --- Comment #2 from Adam D. Ruppe destructiona...@gmail.com 2013-06-10 13:21:06 PDT --- Well, they don't *always* allocate - in the variable is static, they don't. But if not they do and that sucks. I'm pretty sure it is a well known issue

[Issue 10323] getAMDcacheinfo needlessly allocates

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10323 --- Comment #3 from Adam D. Ruppe destructiona...@gmail.com 2013-06-10 13:27:25 PDT --- thinking some more about that data segment thing, maybe that won't work either because ~= would try to find gc info, to check capacity, that doesn't exist

[Issue 10324] New: Wrong type for delegate.funcptr

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10324 Summary: Wrong type for delegate.funcptr Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 10323] getAMDcacheinfo needlessly allocates

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10323 --- Comment #4 from Steven Schveighoffer schvei...@yahoo.com 2013-06-10 13:32:46 PDT --- (In reply to comment #3) thinking some more about that data segment thing, maybe that won't work either because ~= would try to find gc info, to check

[Issue 8138] Attribute inference fails with Voldemort type

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8138 Lars T. Kyllingstad bugzi...@kyllingen.net changed: What|Removed |Added CC|

[Issue 10323] getAMDcacheinfo needlessly allocates

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

[Issue 10325] New: ddoc: template constraints inconsistently shown in generated html

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10325 Summary: ddoc: template constraints inconsistently shown in generated html Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity:

[Issue 6415] Placement of pure and nothrow for invariant()

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6415 --- Comment #5 from bearophile_h...@eml.cc 2013-06-10 14:39:42 PDT --- (In reply to comment #3) After all, as Kenji mentioned, the () is to support old code and will eventually go away anyway. OK. dmd 2.064 is a good moment for that

[Issue 8138] Attribute inference fails with Voldemort type

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8138 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6415] Placement of pure and nothrow for invariant()

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

[Issue 8138] Attribute inference fails with Voldemort type

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8138 --- Comment #3 from Jonathan M Davis jmdavisp...@gmx.com 2013-06-10 14:48:34 PDT --- @safe, pure and nothrow are supposed to be inferred on all templates, so if they're not inferred for Voldemort types, and they're templated (as they usually

[Issue 10325] ddoc: template constraints inconsistently shown in generated html

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

[Issue 10325] ddoc: template constraints inconsistently shown in generated html

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

[Issue 4841] -inline wrecks certain nested structs causing error *** is a nested function and cannot be accessed from ***

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4841 --- Comment #17 from bearophile_h...@eml.cc 2013-06-10 15:13:45 PDT --- (In reply to comment #16) As mixing -inline/non-inline modules may result in a wrong code because of Issue 9193 one can use -inline only for toy D projects. If you

[Issue 10327] New: Missing 'package.d' for DIP37 needs a better error message

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10327 Summary: Missing 'package.d' for DIP37 needs a better error message Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords:

[Issue 10327] Missing 'package.d' for DIP37 needs a better error message

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10327 --- Comment #1 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-06-10 15:42:03 PDT --- (In reply to comment #0) test.d(3): Error: importing package foo.bar requires package.d which is not found in 'foo\bar\package.d' Or which cannot be

[Issue 10327] Missing 'package.d' for DIP37 needs a better error message

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10327 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Keywords||pull

[Issue 8733] Normalize -of path on Windows

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

[Issue 8733] Normalize -of path on Windows

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

[Issue 9913] static if (__traits(compiles)...) causes program to hang

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9913 --- Comment #1 from callumena...@gmail.com 2013-06-10 17:03:04 PDT --- (In reply to comment #0) Still present in 2.063 (Win32). -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail

[Issue 3545] abstract keyword inside function causes error

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3545 Henning Pohl henn...@still-hidden.de changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3545] abstract keyword inside function causes error

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3545 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 10328] New: std.stdio.write doesn't throw on failure

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10328 Summary: std.stdio.write doesn't throw on failure Product: D Version: D2 Platform: All OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 10328] std.stdio.write doesn't throw on failure

2013-06-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10328 Infiltrator lt.infiltra...@gmail.com changed: What|Removed |Added CC|