http://d.puremagic.com/issues/show_bug.cgi?id=8525
--- Comment #2 from d...@dawgfoto.de 2012-08-08 20:30:50 PDT ---
https://github.com/D-Programming-Language/dmd/pull/1076
--
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=8525
--- Comment #1 from d...@dawgfoto.de 2012-08-08 20:19:56 PDT ---
There is another similar bug.
cat > bug.d << CODE
int get(int[] devt)
{
return devt[$ - 1];
}
CODE
dmd -c -O bug.d
This can be reproduced on non-OpenBSD platforms by de
http://d.puremagic.com/issues/show_bug.cgi?id=8525
Summary: optimizer loops infinitely
Product: D
Version: D2
Platform: All
OS/Version: Other
Status: NEW
Severity: normal
Priority: P2
Component: DMD
On 8/8/2012 4:11 PM, anon wrote:
Yet another obscure error message that makes no sense.
I suspect it's the ( ) you have in the file names.
Yet another obscure error message that makes no sense.
OPTLINK (R) for Win32 Release 8.00.12
Copyright (C) Digital Mars 1989-2010 All rights reserved.
http://www.digitalmars.com/ctg/optlink.html
OPTLINK : Error 118: Filename Expected
Path=C:\D\dmd2\windows\bin;C:\Program Files (x86)\Microsoft
http://d.puremagic.com/issues/show_bug.cgi?id=8524
Summary: Phobos cannot be compiled with -inline
Product: D
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Severity: major
Priority: P2
Comp
http://d.puremagic.com/issues/show_bug.cgi?id=8523
Summary: compile time parsing of hex floats
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: P2
Component:
http://d.puremagic.com/issues/show_bug.cgi?id=8521
Jonathan M Davis changed:
What|Removed |Added
Severity|blocker |major
--- Comment #1 from Jonathan
http://d.puremagic.com/issues/show_bug.cgi?id=8520
Jonathan M Davis changed:
What|Removed |Added
CC||jmdavisp...@gmx.com
--- Comment #4
http://d.puremagic.com/issues/show_bug.cgi?id=8522
Kenji Hara changed:
What|Removed |Added
Keywords||pull
Summary|Overloading templa
http://d.puremagic.com/issues/show_bug.cgi?id=8522
--- Comment #1 from Kenji Hara 2012-08-08 08:51:16 PDT ---
More explainable test case.
struct Point
{
bool opEquals(R)(R rhs) { return true; }
bool opEquals(R)(R rhs) const { return true; }
}
void main()
{
Point mp;
const Poin
http://d.puremagic.com/issues/show_bug.cgi?id=8522
Summary: Overloading template function with prefix const
doesn't work
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Keywords: rejects-v
http://d.puremagic.com/issues/show_bug.cgi?id=8520
Alex R�nne Petersen changed:
What|Removed |Added
Severity|major |enhancement
--- Comment #3 from
http://d.puremagic.com/issues/show_bug.cgi?id=8520
--- Comment #2 from Alex R�nne Petersen 2012-08-08 12:15:19
CEST ---
(In reply to comment #1)
> Your understanding is wrong - templates never go in the vtable.
>
> The solution is to use NVI and forwarding:
>
> interface I
> {
> int* opB
http://d.puremagic.com/issues/show_bug.cgi?id=1759
timon.g...@gmx.ch changed:
What|Removed |Added
Status|RESOLVED|REOPENED
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=8521
Summary: Internal error: e2ir.c 720 when a function uses a
template which relies on that function and -release
and -inline are used
Product: D
Version: unspecified
16 matches
Mail list logo