http://d.puremagic.com/issues/show_bug.cgi?id=8011
Don clugd...@yahoo.com.au changed:
What|Removed |Added
Status|NEW |RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=8020
Summary: std.stdio can't open UTF16 file names in Windows
Product: D
Version: unspecified
Platform: All
OS/Version: Windows
Status: NEW
Severity: enhancement
http://d.puremagic.com/issues/show_bug.cgi?id=8016
Don clugd...@yahoo.com.au changed:
What|Removed |Added
CC||clugd...@yahoo.com.au
---
http://d.puremagic.com/issues/show_bug.cgi?id=8020
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=8021
Summary: BigInt division bug
Product: D
Version: D2
Platform: x86
OS/Version: Windows
Status: NEW
Severity: normal
Priority: P2
Component: Phobos
http://d.puremagic.com/issues/show_bug.cgi?id=5570
James Miller ja...@aatch.net changed:
What|Removed |Added
CC||ja...@aatch.net
---
http://d.puremagic.com/issues/show_bug.cgi?id=8022
Summary: BigInt division bug (2)
Product: D
Version: D2
Platform: x86
OS/Version: Windows
Status: NEW
Severity: normal
Priority: P2
Component: Phobos
http://d.puremagic.com/issues/show_bug.cgi?id=6857
--- Comment #12 from deadalnix deadal...@gmail.com 2012-05-03 01:43:42 PDT ---
(In reply to comment #11)
The current specification is flawed. It have nothing to do with how
inheritance work (and I could assure you I know what I'm talking
http://d.puremagic.com/issues/show_bug.cgi?id=8016
--- Comment #2 from Don clugd...@yahoo.com.au 2012-05-03 02:04:54 PDT ---
Here's what happens.
When parsing m2, it imports m1. The static assert forces it to run semantic on
f(). This instantiates template t.
t gets added to the list of
http://d.puremagic.com/issues/show_bug.cgi?id=7584
--- Comment #7 from timon.g...@gmx.ch 2012-05-03 02:20:30 PDT ---
(In reply to comment #6)
Out contracts are anded together, meaning that *all* out contracts must pass
in an inheritance hierarchy. Out contracts in overriding functions do not
http://d.puremagic.com/issues/show_bug.cgi?id=6296
Don clugd...@yahoo.com.au changed:
What|Removed |Added
Status|REOPENED|RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=4269
Don clugd...@yahoo.com.au changed:
What|Removed |Added
CC||verylonglogin@gmail.com
http://d.puremagic.com/issues/show_bug.cgi?id=7955
Denis verylonglogin@gmail.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=8016
--- Comment #3 from Leandro Lucarella leandro.lucare...@sociomantic.com
2012-05-03 03:21:07 PDT ---
https://github.com/D-Programming-Language/dmd/pull/920
Looks like this test case is exposing more bugs than we were aware of!
This pull
http://d.puremagic.com/issues/show_bug.cgi?id=7917
Denis verylonglogin@gmail.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=7413
--- Comment #16 from Manu turkey...@gmail.com 2012-05-03 03:25:43 PDT ---
(In reply to comment #15)
(In reply to comment #14)
(In reply to comment #13)
(In reply to comment #12)
(In reply to comment #11)
Haven't done the special
http://d.puremagic.com/issues/show_bug.cgi?id=4432
Don clugd...@yahoo.com.au changed:
What|Removed |Added
Status|NEW |RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=8023
Summary: (Regression git) Methods defined in external object
files when template alias parameter is involved
Product: D
Version: D1
Platform: All
OS/Version: All
http://d.puremagic.com/issues/show_bug.cgi?id=8016
--- Comment #4 from Leandro Lucarella leandro.lucare...@sociomantic.com
2012-05-03 03:45:02 PDT ---
Added bug 8023.
--
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=8016
Leandro Lucarella leandro.lucare...@sociomantic.com changed:
What|Removed |Added
Keywords|pull|
http://d.puremagic.com/issues/show_bug.cgi?id=7584
--- Comment #8 from deadalnix deadal...@gmail.com 2012-05-03 04:18:22 PDT ---
(In reply to comment #6)
Out contracts are anded together, meaning that *all* out contracts must pass
in an inheritance hierarchy. Out contracts in overriding
http://d.puremagic.com/issues/show_bug.cgi?id=8023
--- Comment #1 from Leandro Lucarella leandro.lucare...@sociomantic.com
2012-05-03 04:22:06 PDT ---
Add a test case for this bug. Even when is not reproducible in D2 right now,
maybe is a good idea to have the test case anyway so it doesn't
http://d.puremagic.com/issues/show_bug.cgi?id=5499
Leandro Lucarella leandro.lucare...@sociomantic.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=5499
--- Comment #7 from Leandro Lucarella leandro.lucare...@sociomantic.com
2012-05-03 04:36:34 PDT ---
(In reply to comment #6)
Another simpler test case, or is this another bug?
---
void foo(alias f)() {
f();
}
void bar() {
http://d.puremagic.com/issues/show_bug.cgi?id=5499
--- Comment #8 from Leandro Lucarella leandro.lucare...@sociomantic.com
2012-05-03 04:37:47 PDT ---
But the testcases provided here compiles in current dmd2!
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
http://d.puremagic.com/issues/show_bug.cgi?id=4504
Don clugd...@yahoo.com.au changed:
What|Removed |Added
Status|RESOLVED|REOPENED
http://d.puremagic.com/issues/show_bug.cgi?id=5778
Oleg Kuporosov oleg.kuporo...@gmail.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=8024
Summary: Template alias parameter is fail to compile when
-inline is used
Product: D
Version: D1
Platform: All
OS/Version: All
Status: NEW
Severity:
http://d.puremagic.com/issues/show_bug.cgi?id=5499
Leandro Lucarella leandro.lucare...@sociomantic.com changed:
What|Removed |Added
See Also|
http://d.puremagic.com/issues/show_bug.cgi?id=6857
--- Comment #13 from Andrei Alexandrescu and...@metalanguage.com 2012-05-03
07:05:18 PDT ---
I apologize but I still think the confusion goes the other way. A good way to
arbiter this is to peruse the literature on the subject, as Walter
http://d.puremagic.com/issues/show_bug.cgi?id=8020
Dmitry Olshansky dmitry.o...@gmail.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=7584
--- Comment #10 from timon.g...@gmx.ch 2012-05-03 08:53:53 PDT ---
(In reply to comment #9)
(In reply to comment #0)
IIRC, this is how contract inheritance works in Spec#. Spec# is (ahead of)
state of the art in this area.
According to
http://d.puremagic.com/issues/show_bug.cgi?id=6857
--- Comment #14 from deadalnix deadal...@gmail.com 2012-05-03 10:45:19 PDT ---
(In reply to comment #13)
I apologize but I still think the confusion goes the other way. A good way to
arbiter this is to peruse the literature on the subject, as
http://d.puremagic.com/issues/show_bug.cgi?id=6857
--- Comment #15 from Walter Bright bugzi...@digitalmars.com 2012-05-03
11:07:27 PDT ---
fizbuzzA(A a) {
a.foo(); // A.foo's in contract is valid
}
If an instance of B is passed to fizbuzzA, then the a.foo() will call B.foo(),
and either
http://d.puremagic.com/issues/show_bug.cgi?id=8016
--- Comment #7 from github-bugzi...@puremagic.com 2012-05-03 11:55:02 PDT ---
Commit pushed to master at https://github.com/D-Programming-Language/dmd
http://d.puremagic.com/issues/show_bug.cgi?id=6857
--- Comment #16 from Don clugd...@yahoo.com.au 2012-05-03 11:56:47 PDT ---
(In reply to comment #15)
fizbuzzA(A a) {
a.foo(); // A.foo's in contract is valid
}
If an instance of B is passed to fizbuzzA, then the a.foo() will call
http://d.puremagic.com/issues/show_bug.cgi?id=8025
Summary: std.net.curl.del should return response body.
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: major
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=8016
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
Status|NEW |RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=8023
--- Comment #2 from github-bugzi...@puremagic.com 2012-05-03 13:27:36 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd
http://d.puremagic.com/issues/show_bug.cgi?id=8016
--- Comment #8 from github-bugzi...@puremagic.com 2012-05-03 13:28:18 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd
http://d.puremagic.com/issues/show_bug.cgi?id=6857
--- Comment #17 from deadalnix deadal...@gmail.com 2012-05-03 13:44:36 PDT ---
(In reply to comment #15)
fizbuzzA(A a) {
a.foo(); // A.foo's in contract is valid
}
If an instance of B is passed to fizbuzzA, then the a.foo() will call
http://d.puremagic.com/issues/show_bug.cgi?id=8026
Summary: Fix or disallow randomShuffle() on fixed-sized arrays
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=8026
Jonathan M Davis jmdavisp...@gmx.com changed:
What|Removed |Added
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=8027
Summary: in contract is never checked for overrided functions
Product: D
Version: D2
Platform: x86_64
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=8027
timon.g...@gmx.ch changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
http://d.puremagic.com/issues/show_bug.cgi?id=6856
timon.g...@gmx.ch changed:
What|Removed |Added
CC||adam.chrapkow...@gmail.com
---
http://d.puremagic.com/issues/show_bug.cgi?id=8027
timon.g...@gmx.ch changed:
What|Removed |Added
Resolution|DUPLICATE |INVALID
--- Comment #2 from
http://d.puremagic.com/issues/show_bug.cgi?id=6857
--- Comment #18 from Walter Bright bugzi...@digitalmars.com 2012-05-03
15:37:00 PDT ---
(In reply to comment #17)
As you can see in given code, fizbuzzA is an invalid piece of code waiting to
explode in your face.
There is no bug in example
http://d.puremagic.com/issues/show_bug.cgi?id=6857
--- Comment #19 from Walter Bright bugzi...@digitalmars.com 2012-05-03
15:46:03 PDT ---
(In reply to comment #16)
This is the issue. WHY are they done based on the virtual type?
Checking the contracts based on static typing would detect
Hi
Whats the status on a BigInt implementation of modular
exponentiation?
http://d.puremagic.com/issues/show_bug.cgi?id=6857
Stewart Gordon s...@iname.com changed:
What|Removed |Added
CC||s...@iname.com
---
http://d.puremagic.com/issues/show_bug.cgi?id=8028
Summary: Templates sometimes-can/sometimes-can't access private
symbols in same module
Product: D
Version: D2
Platform: All
OS/Version: All
Status: NEW
http://d.puremagic.com/issues/show_bug.cgi?id=6857
Stewart Gordon s...@iname.com changed:
What|Removed |Added
Status|RESOLVED|REOPENED
http://d.puremagic.com/issues/show_bug.cgi?id=6857
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
Status|REOPENED|RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=6857
--- Comment #23 from Stewart Gordon s...@iname.com 2012-05-03 18:21:44 PDT ---
(In reply to comment #22)
If you mean whether a given call is legal, then you could by the
same argument insist that called method names must be resolved in
the
http://d.puremagic.com/issues/show_bug.cgi?id=6857
--- Comment #24 from Walter Bright bugzi...@digitalmars.com 2012-05-03
18:50:03 PDT ---
(In reply to comment #23)
(In reply to comment #22)
If you mean whether a given call is legal, then you could by the
same argument insist that called
http://d.puremagic.com/issues/show_bug.cgi?id=6857
--- Comment #25 from Stewart Gordon s...@iname.com 2012-05-03 19:02:13 PDT ---
(In reply to comment #24)
No, I'm not. This thread is about overriding, not introducing, functions.
It's about introducing new legal inputs to a function. Which
http://d.puremagic.com/issues/show_bug.cgi?id=8026
--- Comment #2 from Jonathan M Davis jmdavisp...@gmx.com 2012-05-03 19:55:52
PDT ---
https://github.com/D-Programming-Language/phobos/pull/565
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are
http://d.puremagic.com/issues/show_bug.cgi?id=8016
--- Comment #9 from Walter Bright bugzi...@digitalmars.com 2012-05-03
20:19:02 PDT ---
The test cases were reverted because they failed in the auto-tester.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
---
59 matches
Mail list logo