http://d.puremagic.com/issues/show_bug.cgi?id=11378
Martin Nowak changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=11398
--- Comment #1 from Kenji Hara 2013-10-30 21:36:23 PDT ---
Current compiler implementation for DIP42 does not accept following syntax.
enum isInteger(T) = is(T == int); // OK
enum bool isInteger(T) = is(T == int); // NG
The issue is a
http://d.puremagic.com/issues/show_bug.cgi?id=11397
Kenji Hara changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Kenji Hara 201
http://d.puremagic.com/issues/show_bug.cgi?id=11397
Kenji Hara changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=11395
Kenji Hara changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Kenji Hara 201
http://d.puremagic.com/issues/show_bug.cgi?id=11397
Summary: Language spec does not allow postfix expressions on
new expressions
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: n
http://d.puremagic.com/issues/show_bug.cgi?id=11398
Summary: Language spec does not allow new eponymous template
syntax
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: normal
http://d.puremagic.com/issues/show_bug.cgi?id=11396
Summary: Function alias declaration not valid according to spec
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=11378
--- Comment #10 from Walter Bright 2013-10-30
20:19:42 PDT ---
Not sure - is this fixed or not for 2.064?
--
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=11388
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=11384
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=11388
--- Comment #2 from thelastmamm...@gmail.com 2013-10-30 19:39:55 PDT ---
actually this is probably due to fact that rt/deh2.d is now obsolete.
If so, it should be removed.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?ta
http://d.puremagic.com/issues/show_bug.cgi?id=11395
Summary: link error (struct+opEquals) on separate compilation
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Keywords: link-failure
Severity: reg
http://d.puremagic.com/issues/show_bug.cgi?id=11394
Summary: NRVO should work for object field initialization in
constructor
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Keywords: wrong
http://d.puremagic.com/issues/show_bug.cgi?id=11393
--- Comment #1 from safety0ff.bugz 2013-10-30
18:41:25 PDT ---
I suppose this should have been spit into two bugs, but for now we can keep the
discussion focused.
The reason fixing realloc requires discussion is that fixing this may break
ex
http://d.puremagic.com/issues/show_bug.cgi?id=11393
Summary: GC realloc and free don't ignore interior pointers
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=11392
Summary: dirEntries segfaults (fails in 2.064 beta 4, works in
2.063.2)
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: regres
http://d.puremagic.com/issues/show_bug.cgi?id=10838
safety0ff.bugz changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=10701
--- Comment #6 from github-bugzi...@puremagic.com 2013-10-30 17:32:34 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/druntime
https://github.com/D-Programming-Language/druntime/commit/b28fc2b8cc1099d6da7ba935c222
http://d.puremagic.com/issues/show_bug.cgi?id=11343
--- Comment #16 from bearophile_h...@eml.cc 2013-10-30 16:49:40 PDT ---
(In reply to comment #15)
> In 2.064a, the bug 10094 has been fixed. However we need to fix these (at
> least
> two orthogonal) bugs for the next release.
>
> I'll open
http://d.puremagic.com/issues/show_bug.cgi?id=7432
safety0ff.bugz changed:
What|Removed |Added
CC||alil...@gmail.com
--- Comment #19 fro
http://d.puremagic.com/issues/show_bug.cgi?id=11391
safety0ff.bugz changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=11391
Summary: Variables can be marked pure
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: minor
Priority: P2
Component: DMD
http://d.puremagic.com/issues/show_bug.cgi?id=10517
Martin Krejcirik changed:
What|Removed |Added
CC||joanbrugue...@gmail.com
--- Commen
http://d.puremagic.com/issues/show_bug.cgi?id=11374
Martin Krejcirik changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=11226
--- Comment #1 from Simen Kjaeraas 2013-10-30 14:51:44
PDT ---
Another thing that fails with typeof(null):
assert(is(typeof(null) : const(typeof(null;
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--
http://d.puremagic.com/issues/show_bug.cgi?id=11390
Simen Kjaeraas changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Simen Kjaer
http://d.puremagic.com/issues/show_bug.cgi?id=11390
Summary: const(typeof(null)) fails to print correctly
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: major
Priority: P2
Compon
http://d.puremagic.com/issues/show_bug.cgi?id=11378
--- Comment #9 from Martin Krejcirik 2013-10-30 22:23:11 CET ---
(In reply to comment #7)
> You shouldn't call exit in your thread but simply break the infinite loop.
OK, that's probably workable, would be nice if there was some function to
c
http://d.puremagic.com/issues/show_bug.cgi?id=11388
thelastmamm...@gmail.com changed:
What|Removed |Added
Severity|normal |regression
--- Comment #1 f
http://d.puremagic.com/issues/show_bug.cgi?id=11382
Ali Cehreli changed:
What|Removed |Added
CC||acehr...@yahoo.com
--- Comment #3 from
http://d.puremagic.com/issues/show_bug.cgi?id=11389
Summary: template arity does not work with function type
Product: D
Version: D2
Platform: x86
OS/Version: Windows
Status: NEW
Severity: normal
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=11378
--- Comment #8 from Martin Nowak 2013-10-30 13:59:57 PDT ---
(In reply to comment #6)
> After merge of pull request #649 I can't compile druntime.
>
I see, that overload is only available on master but is missing on 2.064.
So cherry-picking d
http://d.puremagic.com/issues/show_bug.cgi?id=11378
k...@redstar.de changed:
What|Removed |Added
CC||k...@redstar.de
--- Comment #6 from
http://d.puremagic.com/issues/show_bug.cgi?id=11378
--- Comment #7 from Martin Nowak 2013-10-30 13:54:00 PDT ---
(In reply to comment #5)
> I've noticed the following program now segfaults on exit. In case calling
> exit() is now not possible, please document the correct way how to do it (I
> h
http://d.puremagic.com/issues/show_bug.cgi?id=11388
Summary: fun (A a) is not callable using argument types (A)
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=11342
Martin Nowak changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|INVALID
http://d.puremagic.com/issues/show_bug.cgi?id=10162
--- Comment #4 from bearophile_h...@eml.cc 2013-10-30 12:42:15 PDT ---
See also Issue 11356
--
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=11387
Summary: Tuple of dynamic array literal can't be immutable
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Keywords: rejects-valid
Severity: enhan
http://d.puremagic.com/issues/show_bug.cgi?id=11386
Summary: Error Message when lvalue required doesn't mention
mismatch
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: enhanceme
http://d.puremagic.com/issues/show_bug.cgi?id=7455
--- Comment #9 from Martin Nowak 2013-10-30 11:55:13 PDT ---
(In reply to comment #8)
> Programs that rely on a maximum accuracy need to be rethought.
>
It's more like programs that rely on a defined precision.
When I write cast(float)a == cast
http://d.puremagic.com/issues/show_bug.cgi?id=6531
Martin Nowak changed:
What|Removed |Added
Keywords||pull
--- Comment #12 from Martin Nowak
http://d.puremagic.com/issues/show_bug.cgi?id=11385
Summary: XXX is a nested function and cannot be accessed from
XXX
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: major
http://d.puremagic.com/issues/show_bug.cgi?id=6531
--- Comment #11 from Martin Nowak 2013-10-30 11:24:42 PDT ---
> Indeed, casting does not seem sufficient to force correct rounding of
> intermediate results.
> Seems like the solution is to either assign and force rounding, or use
> approxEqual
http://d.puremagic.com/issues/show_bug.cgi?id=6531
Martin Nowak changed:
What|Removed |Added
CC||acehr...@yahoo.com
--- Comment #10 from
http://d.puremagic.com/issues/show_bug.cgi?id=9877
Martin Nowak changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=11330
Walter Bright changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=11378
Martin Krejcirik changed:
What|Removed |Added
Status|RESOLVED|REOPENED
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=11330
--- Comment #17 from github-bugzi...@puremagic.com 2013-10-30 10:14:33 PDT ---
Commit pushed to 2.064 at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/eb1b00441491f1be554892963358462506c7840
http://d.puremagic.com/issues/show_bug.cgi?id=11384
Summary: unhandled exceptions need to be written to stderr
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Keywords: pull
Severity: regression
http://d.puremagic.com/issues/show_bug.cgi?id=10701
Martin Nowak changed:
What|Removed |Added
CC||c...@dawg.eu
--- Comment #5 from Marti
http://d.puremagic.com/issues/show_bug.cgi?id=11365
bearophile_h...@eml.cc changed:
What|Removed |Added
CC||bearophile_h...@eml.cc
--- Co
http://d.puremagic.com/issues/show_bug.cgi?id=11365
--- Comment #7 from Leandro Lucarella
2013-10-30 08:41:42 PDT ---
(In reply to comment #6)
> (In reply to comment #4)
> > I just updated the title of the issue, arbitrary extension names should be
> > allowed for the same reason.
>
> So you
http://d.puremagic.com/issues/show_bug.cgi?id=11365
--- Comment #6 from Andrej Mitrovic 2013-10-30
08:36:07 PDT ---
(In reply to comment #4)
> I just updated the title of the issue, arbitrary extension names should be
> allowed for the same reason.
So you're the one adding this. What benefit
http://d.puremagic.com/issues/show_bug.cgi?id=11365
Andrej Mitrovic changed:
What|Removed |Added
CC||andrej.mitrov...@gmail.com
--- Comm
http://d.puremagic.com/issues/show_bug.cgi?id=11381
Andrej Mitrovic changed:
What|Removed |Added
CC||andrej.mitrov...@gmail.com
--- Comm
http://d.puremagic.com/issues/show_bug.cgi?id=11383
Summary: Some array casts incorrectly rejected in safe code
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Keywords: rejects-valid
Severity: norm
http://d.puremagic.com/issues/show_bug.cgi?id=11330
--- Comment #16 from github-bugzi...@puremagic.com 2013-10-30 07:42:13 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/671161e4d5340afcb618c6cf3ded2c6d991a8
http://d.puremagic.com/issues/show_bug.cgi?id=10520
Denis Shelomovskij changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|DUPLI
http://d.puremagic.com/issues/show_bug.cgi?id=11382
Maxim Fomin changed:
What|Removed |Added
CC||ma...@maxim-fomin.ru
--- Comment #2 fro
http://d.puremagic.com/issues/show_bug.cgi?id=11343
--- Comment #15 from Kenji Hara 2013-10-30 03:12:27 PDT
---
(In reply to comment #13)
> (In reply to comment #8)
>
> A little test program:
[snip]
Hmm, strange. After moving out the nested static function 'make' to module
level, I got this
http://d.puremagic.com/issues/show_bug.cgi?id=11343
--- Comment #14 from Kenji Hara 2013-10-30 03:00:47 PDT
---
(In reply to comment #12)
> Who?
Embedded system programmers, for example.
---
We can add some acceptable cases certainly. For example, by the following rule:
"If the static array
http://d.puremagic.com/issues/show_bug.cgi?id=11343
--- Comment #13 from bearophile_h...@eml.cc 2013-10-30 02:43:17 PDT ---
(In reply to comment #8)
> this(int x) {
> static int[3] make(int x) pure {
> int[3] a;
> a[0] = x;
> a[1] = x + 1;
>
http://d.puremagic.com/issues/show_bug.cgi?id=11343
--- Comment #12 from rswhi...@googlemail.com 2013-10-30 01:52:32 PDT ---
(In reply to comment #11)
> (In reply to comment #10)
> > Couldn't the compiler to this dirty trick for me?
> > If he found such multiple init case, he could rewrite the c
http://d.puremagic.com/issues/show_bug.cgi?id=11343
--- Comment #11 from Kenji Hara 2013-10-30 01:49:54 PDT
---
(In reply to comment #10)
> Couldn't the compiler to this dirty trick for me?
> If he found such multiple init case, he could rewrite the code. So that this
> code:
>
> this(int
http://d.puremagic.com/issues/show_bug.cgi?id=11343
--- Comment #10 from rswhi...@googlemail.com 2013-10-30 01:44:17 PDT ---
Couldn't the compiler to this dirty trick for me?
If he found such multiple init case, he could rewrite the code. So that this
code:
this(int x, size_t i) {
arr[0
http://d.puremagic.com/issues/show_bug.cgi?id=11343
--- Comment #9 from rswhi...@googlemail.com 2013-10-30 01:24:58 PDT ---
This is annoying. If I want to initialize an const array I must write a new
function? No way. The easier way (and I'm sure the most users will do this) is
to get rid of con
http://d.puremagic.com/issues/show_bug.cgi?id=11149
Walter Bright changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=11309
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|
http://d.puremagic.com/issues/show_bug.cgi?id=11378
--- Comment #4 from github-bugzi...@puremagic.com 2013-10-30 00:21:40 PDT ---
Commit pushed to 2.064 at https://github.com/D-Programming-Language/druntime
https://github.com/D-Programming-Language/druntime/commit/7c396ef4080737928e68bdb2550e40
http://d.puremagic.com/issues/show_bug.cgi?id=11378
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=11378
--- Comment #3 from github-bugzi...@puremagic.com 2013-10-30 00:13:11 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/druntime
https://github.com/D-Programming-Language/druntime/commit/dc559c3ef2916102c6f295d70c39
http://d.puremagic.com/issues/show_bug.cgi?id=11309
--- Comment #9 from github-bugzi...@puremagic.com 2013-10-30 00:13:17 PDT ---
Commit pushed to master at https://github.com/D-Programming-Language/druntime
https://github.com/D-Programming-Language/druntime/commit/b73e2c4554db5bb67ceb51adb053e
http://d.puremagic.com/issues/show_bug.cgi?id=11149
--- Comment #26 from github-bugzi...@puremagic.com 2013-10-30 00:13:25 PDT ---
Commit pushed to master at https://github.com/D-Programming-Language/druntime
https://github.com/D-Programming-Language/druntime/commit/d3c89cf1894aefa884303344a184
74 matches
Mail list logo