http://d.puremagic.com/issues/show_bug.cgi?id=11250
Summary: Compile time almost doubled
Product: D
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Severity: regression
Priority: P2
Component
http://d.puremagic.com/issues/show_bug.cgi?id=11242
Kenji Hara changed:
What|Removed |Added
Keywords||pull, rejects-valid
--- Comment #1 from
http://d.puremagic.com/issues/show_bug.cgi?id=11230
--- Comment #5 from Kenji Hara 2013-10-13 22:52:39 PDT ---
Correct test case from bug 11249 comment#0.
import std.algorithm;
class A {
A[] as;
}
class B {
A[] as;
}
A visit(A a) {
a.as.map!(a => visit);
return null;
}
A vis
http://d.puremagic.com/issues/show_bug.cgi?id=11249
Kenji Hara changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=11230
--- Comment #6 from Kenji Hara 2013-10-13 22:53:28 PDT ---
*** Issue 11249 has been marked as a duplicate of this issue. ***
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail be
http://d.puremagic.com/issues/show_bug.cgi?id=10866
--- Comment #25 from Dmitry Olshansky 2013-10-13
22:52:35 PDT ---
(In reply to comment #24)
> What happened to making internal_tables.di ?
Kills CTFE like I said and hence not an option.
--
Configure issuemail: http://d.puremagic.com/issue
http://d.puremagic.com/issues/show_bug.cgi?id=11230
Kenji Hara changed:
What|Removed |Added
Keywords||pull, rejects-valid
Status|RE
http://d.puremagic.com/issues/show_bug.cgi?id=4
--- Comment #12 from Denis Shelomovskij
2013-10-14 09:40:59 MSD ---
(In reply to comment #11)
> This may fix it:
>
> https://github.com/D-Programming-Language/dmd/pull/2661
Why "may"? It will definitely workaround at in debug mode as it dis
http://d.puremagic.com/issues/show_bug.cgi?id=11237
--- Comment #5 from github-bugzi...@puremagic.com 2013-10-13 22:32:37 PDT ---
Commit pushed to 2.064 at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/056d444ceb70ede8dff9b5fcca5deadb42c21433
http://d.puremagic.com/issues/show_bug.cgi?id=11249
Summary: MapResult failed semantic analysis
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: regression
Priority: P2
Component:
http://d.puremagic.com/issues/show_bug.cgi?id=11233
Kenji Hara changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=7469
--- Comment #3 from Martin Nowak 2013-10-13 16:34:55 PDT ---
Fixing this issue would allow us to use the mangling as hash key for looking up
existing template instantiations. Currently the template arguments are used for
comparison and to compu
http://d.puremagic.com/issues/show_bug.cgi?id=7469
Martin Nowak changed:
What|Removed |Added
Priority|P2 |P3
AssignedTo|nob...@puremagic.c
http://d.puremagic.com/issues/show_bug.cgi?id=11237
Martin Nowak changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=11237
--- Comment #4 from github-bugzi...@puremagic.com 2013-10-13 16:26:27 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/ba8b515e0adc6471aeef0bb1cca6a4092c15c0
http://d.puremagic.com/issues/show_bug.cgi?id=10866
--- Comment #24 from Walter Bright 2013-10-13
16:20:23 PDT ---
What happened to making internal_tables.di ?
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
http://d.puremagic.com/issues/show_bug.cgi?id=9769
--- Comment #5 from Jonathan M Davis 2013-10-13 16:17:16
PDT ---
Relevant discussion on how to transition away from having these functions on
Object (the thread got broken up a bit - probably by the mailman bug):
http://forum.dlang.org/post/m
http://d.puremagic.com/issues/show_bug.cgi?id=10710
--- Comment #22 from Martin Nowak 2013-10-13 16:17:02 PDT ---
(In reply to comment #21)
> There is another solution. Place libcurl dependencies from phobos to deimos,
> This is probably the most correct.
How? Removing std.net.curl is not an o
http://d.puremagic.com/issues/show_bug.cgi?id=9770
--- Comment #2 from Jonathan M Davis 2013-10-13 16:17:23
PDT ---
Relevant discussion on how to transition away from having these functions on
Object (the thread got broken up a bit - probably by the mailman bug):
http://forum.dlang.org/post/m
http://d.puremagic.com/issues/show_bug.cgi?id=9771
--- Comment #15 from Jonathan M Davis 2013-10-13 16:17:28
PDT ---
Relevant discussion on how to transition away from having these functions on
Object (the thread got broken up a bit - probably by the mailman bug):
http://forum.dlang.org/post/
http://d.puremagic.com/issues/show_bug.cgi?id=9772
--- Comment #2 from Jonathan M Davis 2013-10-13 16:17:31
PDT ---
Relevant discussion on how to transition away from having these functions on
Object (the thread got broken up a bit - probably by the mailman bug):
http://forum.dlang.org/post/m
http://d.puremagic.com/issues/show_bug.cgi?id=4
--- Comment #11 from Walter Bright 2013-10-13
16:12:34 PDT ---
This may fix it:
https://github.com/D-Programming-Language/dmd/pull/2661
Need to also check if imports are compiled with one -version while the importer
is compiled with another
http://d.puremagic.com/issues/show_bug.cgi?id=11239
Walter Bright changed:
What|Removed |Added
CC||bugzi...@digitalmars.com
--- Comment
http://d.puremagic.com/issues/show_bug.cgi?id=11247
--- Comment #3 from Maxim Fomin 2013-10-13 14:33:57 PDT
---
(In reply to comment #2)
> (In reply to comment #1)
> > (In reply to comment #0)
> > > Not sure what to make of this:
> > >
> > > //
> > > void main()
> > > {
> > > int i;
>
http://d.puremagic.com/issues/show_bug.cgi?id=11247
--- Comment #2 from monarchdo...@gmail.com 2013-10-13 14:20:47 PDT ---
(In reply to comment #1)
> (In reply to comment #0)
> > Not sure what to make of this:
> >
> > //
> > void main()
> > {
> > int i;
> >
> > //This is OK:
> >
http://d.puremagic.com/issues/show_bug.cgi?id=11244
--- Comment #3 from monarchdo...@gmail.com 2013-10-13 14:16:43 PDT ---
(In reply to comment #2)
> (In reply to comment #1)
> > Probably related:
> > http://d.puremagic.com/issues/show_bug.cgi?id=11244
>
> You put me in an infinite loop.
(In r
http://d.puremagic.com/issues/show_bug.cgi?id=11247
Maxim Fomin changed:
What|Removed |Added
CC||ma...@maxim-fomin.ru
--- Comment #1 fro
http://d.puremagic.com/issues/show_bug.cgi?id=11248
Summary: template value parameter cause too long mangling
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
C
http://d.puremagic.com/issues/show_bug.cgi?id=11244
changed:
What|Removed |Added
CC||mailnew4s...@gmail.com
--- Comment #2 from 999
http://d.puremagic.com/issues/show_bug.cgi?id=11244
monarchdo...@gmail.com changed:
What|Removed |Added
CC||monarchdo...@gmail.com
--- Co
http://d.puremagic.com/issues/show_bug.cgi?id=11228
monarchdo...@gmail.com changed:
What|Removed |Added
Severity|normal |regression
--- Comment #1 fro
http://d.puremagic.com/issues/show_bug.cgi?id=11247
Summary: Error: typeof(i).sizeof is used as a type
Product: D
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Keywords: rejects-valid
Severity: norm
http://d.puremagic.com/issues/show_bug.cgi?id=11237
--- Comment #3 from Walter Bright 2013-10-13
13:12:20 PDT ---
https://github.com/D-Programming-Language/dmd/pull/2660
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because:
http://d.puremagic.com/issues/show_bug.cgi?id=11230
deadalnix changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=11246
--- Comment #1 from Benjamin Thaut 2013-10-13 12:16:07
PDT ---
To be more percise in dmd 2.062 and earlier the repro case would print
ctor 5
dtor
Starting with dmd 2.063 this prints
ctor
dtor
dtor
--
Configure issuemail: http://d.puremag
http://d.puremagic.com/issues/show_bug.cgi?id=11230
deadalnix changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|INVALID
http://d.puremagic.com/issues/show_bug.cgi?id=10866
--- Comment #23 from Martin Nowak 2013-10-13 12:00:11 PDT ---
(In reply to comment #22)
> This gets it down to ~90 ms.
> https://github.com/D-Programming-Language/phobos/pull/1632
Merged, but the table usage is still flawed.
You put one insta
http://d.puremagic.com/issues/show_bug.cgi?id=11246
Summary: [REG 2.063] Struct initialized in constructor is
destroyed first
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: regr
http://d.puremagic.com/issues/show_bug.cgi?id=11245
--- Comment #2 from Benjamin Thaut 2013-10-13 11:46:54
PDT ---
The length of f is known at compile time. There is no need for a this pointer
to access it. Also it works if you put the same code into a regular function.
It stops working inside
http://d.puremagic.com/issues/show_bug.cgi?id=11245
rswhi...@googlemail.com changed:
What|Removed |Added
CC||rswhi...@googlemail.com
---
http://d.puremagic.com/issues/show_bug.cgi?id=11233
--- Comment #4 from github-bugzi...@puremagic.com 2013-10-13 11:36:18 PDT ---
Commit pushed to 2.064 at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/8f973d947ba262f35e0e0c8e00c1b533389c8fa0
http://d.puremagic.com/issues/show_bug.cgi?id=11230
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=10710
--- Comment #21 from Jordi Sayol 2013-10-13 10:29:07 PDT ---
There is another solution. Place libcurl dependencies from phobos to deimos,
This is probably the most correct.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?
http://d.puremagic.com/issues/show_bug.cgi?id=11245
Summary: [REG 2.063] Can't access length of static arrays from
within classes
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Keywords:
http://d.puremagic.com/issues/show_bug.cgi?id=10710
--- Comment #20 from Martin Nowak 2013-10-13 09:55:05 PDT ---
I think the solution to this is dead simple.
Stop cross compiling packages for other distributions and build them from
source instead.
That would require updated installer scripts /
http://d.puremagic.com/issues/show_bug.cgi?id=11237
Martin Nowak changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|DUPLICATE
http://d.puremagic.com/issues/show_bug.cgi?id=11233
--- Comment #3 from github-bugzi...@puremagic.com 2013-10-13 09:20:42 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/70028fc5f90ef2753ee684b4a60d6889c5f7ad
http://d.puremagic.com/issues/show_bug.cgi?id=10710
Martin Nowak changed:
What|Removed |Added
Severity|normal |blocker
--- Comment #19 from Martin No
http://d.puremagic.com/issues/show_bug.cgi?id=11244
Summary: Invalid warning about slice assignment
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Keywords: rejects-valid
Severity: regression
http://d.puremagic.com/issues/show_bug.cgi?id=11139
--- Comment #6 from Iain Buclaw 2013-10-13 08:15:32 PDT ---
(In reply to comment #5)
> (In reply to comment #4)
> > (In reply to comment #3)
> > > (In reply to comment #2)
> > > > This is what happens when you have GC'd memory only being refer
http://d.puremagic.com/issues/show_bug.cgi?id=11139
--- Comment #7 from Iain Buclaw 2013-10-13 08:17:06 PDT ---
(In reply to comment #6)
>
> Both are correct. Having a look, GC.addRange seems more correct for
> struct/classes.
>
See collection routine in the GC.
---
// Scan roots[]
mark(roo
http://d.puremagic.com/issues/show_bug.cgi?id=11139
--- Comment #5 from monarchdo...@gmail.com 2013-10-13 08:01:09 PDT ---
(In reply to comment #4)
> (In reply to comment #3)
> > (In reply to comment #2)
> > > This is what happens when you have GC'd memory only being referenced by
> > > non-GC'd
http://d.puremagic.com/issues/show_bug.cgi?id=11139
--- Comment #4 from Iain Buclaw 2013-10-13 07:52:28 PDT ---
(In reply to comment #3)
> (In reply to comment #2)
> > This is what happens when you have GC'd memory only being referenced by
> > non-GC'd memory.
>
> According to the original thr
http://d.puremagic.com/issues/show_bug.cgi?id=11139
--- Comment #3 from monarchdo...@gmail.com 2013-10-13 07:48:43 PDT ---
(In reply to comment #2)
> This is what happens when you have GC'd memory only being referenced by
> non-GC'd memory.
According to the original thread, this would be solved
http://d.puremagic.com/issues/show_bug.cgi?id=11139
Iain Buclaw changed:
What|Removed |Added
CC||ibuc...@ubuntu.com
--- Comment #2 from
http://d.puremagic.com/issues/show_bug.cgi?id=11243
rswhi...@googlemail.com changed:
What|Removed |Added
CC||rswhi...@googlemail.com
---
http://d.puremagic.com/issues/show_bug.cgi?id=11243
Summary: [REG2.064beta] "dmd -of" fails
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: regression
Priority: P2
Component: DMD
http://d.puremagic.com/issues/show_bug.cgi?id=11242
Summary: [REG2.064beta] Fails to infer template argument with
inout
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: regression
http://d.puremagic.com/issues/show_bug.cgi?id=11235
--- Comment #8 from Dicebot 2013-10-13 03:48:30 PDT ---
Main problem with nesting is that it does not allow algorithms with variadic
amount of tuples.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You
http://d.puremagic.com/issues/show_bug.cgi?id=11241
Summary: DIP 37 causes problems
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: regression
Priority: P2
Component: DMD
http://d.puremagic.com/issues/show_bug.cgi?id=8296
Benjamin Thaut changed:
What|Removed |Added
Keywords||rejects-valid
--- Comment #1 from Ben
http://d.puremagic.com/issues/show_bug.cgi?id=9531
Benjamin Thaut changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=11240
--- Comment #4 from Jonathan M Davis 2013-10-13 01:44:11
PDT ---
I think that making it so that assumeSafeAppend didn't work with const or
immutable would be akin to making free not work with const or immutable. Both
function are inherently u
http://d.puremagic.com/issues/show_bug.cgi?id=11240
Jonathan M Davis changed:
What|Removed |Added
CC||jmdavisp...@gmx.com
--- Comment #3
http://d.puremagic.com/issues/show_bug.cgi?id=11240
--- Comment #2 from Kenji Hara 2013-10-13 01:18:08 PDT ---
(In reply to comment #1)
> Is this valid though?
>
> assumeSafeAppend is an unsafe function that *requires* no one else have a view
> on the items after the end of the array.
>
> Jus
http://d.puremagic.com/issues/show_bug.cgi?id=11237
Kenji Hara changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=11233
Kenji Hara changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Kenji Hara 201
http://d.puremagic.com/issues/show_bug.cgi?id=11233
Kenji Hara changed:
What|Removed |Added
CC||c...@dawg.eu
--- Comment #2 from Kenji H
http://d.puremagic.com/issues/show_bug.cgi?id=11240
monarchdo...@gmail.com changed:
What|Removed |Added
CC||monarchdo...@gmail.com
--- Co
http://d.puremagic.com/issues/show_bug.cgi?id=11177
Kenji Hara changed:
What|Removed |Added
Keywords||pull
--- Comment #2 from Kenji Hara 201
http://d.puremagic.com/issues/show_bug.cgi?id=11240
Summary: assumeSafeAppend could implicitly break immutablity
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: major
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=11215
Kenji Hara changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Kenji Hara 201
72 matches
Mail list logo