http://d.puremagic.com/issues/show_bug.cgi?id=7790
Don changed:
What|Removed |Added
Keywords||pull, wrong-code
--- Comment #1 from Don 2012-1
http://d.puremagic.com/issues/show_bug.cgi?id=9112
--- Comment #6 from Jonathan M Davis 2012-12-05 21:42:28
PST ---
Personally, I've used it so that an integer could be null in cases where I
needed to distinguish between having a specific value and having no value at
all, but there are plenty
http://d.puremagic.com/issues/show_bug.cgi?id=9112
--- Comment #5 from bearophile_h...@eml.cc 2012-12-05 19:37:13 PST ---
(In reply to comment #4)
> Any time that you want create a pointer to an int - or a float or a bool or
> any
> of the primitive types.
This doesn't answer my question. In
http://d.puremagic.com/issues/show_bug.cgi?id=9112
--- Comment #4 from Jonathan M Davis 2012-12-05 19:04:49
PST ---
> Just curious, in what cases do you need that?
Any time that you want create a pointer to an int - or a float or a bool or any
of the primitive types. Right now, you're forced
http://d.puremagic.com/issues/show_bug.cgi?id=9112
--- Comment #3 from bearophile_h...@eml.cc 2012-12-05 18:50:12 PST ---
(In reply to comment #2)
> What I really want to be able to do is stuff like
>
> auto i = new int(5);
Just curious, in what cases do you need that?
--
Configure issuemail
http://d.puremagic.com/issues/show_bug.cgi?id=9112
Jonathan M Davis changed:
What|Removed |Added
CC||jmdavisp...@gmx.com
--- Comment #2
http://d.puremagic.com/issues/show_bug.cgi?id=8408
--- Comment #6 from bearophile_h...@eml.cc 2012-12-05 17:36:09 PST ---
Is it correct that x1 refused and x2 accepted?
char[] foo1(int[] arr) pure {
return new char[10];
}
immutable(char)[] foo2(int[] arr) pure {
return new char[10];
}
http://d.puremagic.com/issues/show_bug.cgi?id=9112
bearophile_h...@eml.cc changed:
What|Removed |Added
CC||bearophile_h...@eml.cc
--- Com
http://d.puremagic.com/issues/show_bug.cgi?id=9115
Summary: Internal error when compiling core.simd float4
expression
Product: D
Version: D2
Platform: x86_64
OS/Version: Mac OS X
Status: NEW
Severity: norm
http://d.puremagic.com/issues/show_bug.cgi?id=9062
--- Comment #15 from Walter Bright 2012-12-05
16:37:04 PST ---
I understand the ambiguity issue, and I am not proposing a solution. I'm just
arguing against the e and (e) solution as (perhaps) causing more ambiguity
problems.
--
Configure is
http://d.puremagic.com/issues/show_bug.cgi?id=9062
--- Comment #14 from Kenji Hara 2012-12-05 16:26:04 PST
---
(In reply to comment #13)
> C++ has one special case where (e) means something different from e. (Few
> people know that case exists.)
>
> Adding such to D makes me very nervous. I
http://d.puremagic.com/issues/show_bug.cgi?id=9062
Walter Bright changed:
What|Removed |Added
CC||bugzi...@digitalmars.com
--- Comment #
http://d.puremagic.com/issues/show_bug.cgi?id=9114
Summary: Can't call varadic template function with partly
specified template parameters
Product: D
Version: D1
Platform: x86_64
OS/Version: Linux
Status: NEW
http://d.puremagic.com/issues/show_bug.cgi?id=9113
Don changed:
What|Removed |Added
Keywords||pull
--- Comment #2 from Don 2012-12-05 06:27:5
http://d.puremagic.com/issues/show_bug.cgi?id=9113
--- Comment #1 from Don 2012-12-05 02:14:37 PST ---
This is quite amazing, the semantic pass turns the function body into:
{
U9113 x = 0;
y = 10;
return 1;
}
CTFE is complaining (correctly) that y was not declared. I'm not sure how this
http://d.puremagic.com/issues/show_bug.cgi?id=9113
Summary: ICE(interpret.c): CTFE assignment to member of struct
in union
Product: D
Version: D1 & D2
Platform: All
OS/Version: All
Status: NEW
Severity: no
http://d.puremagic.com/issues/show_bug.cgi?id=9101
--- Comment #3 from Rainer Schuetze 2012-12-05 00:14:58
PST ---
It's not the linker, the symbol is referenced from within the object file.
The problem is triggered by my precise GC patches in druntime where generation
of RTInfo needs to itera
17 matches
Mail list logo