https://issues.dlang.org/show_bug.cgi?id=13337
Issue ID: 13337
Summary: Invalid extern C++ namespace resolution
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: normal
Priori
https://issues.dlang.org/show_bug.cgi?id=12696
Ketmar Dark changed:
What|Removed |Added
CC||ket...@ketmar.no-ip.org
--- Comment #7 from Ke
https://issues.dlang.org/show_bug.cgi?id=13334
--- Comment #1 from Vladimir Panteleev ---
Correction. There are two separate issues here:
1. DMD leaks information about the source code in a way that can't be turned
off with compiler switches.
2. DMD emits information that is useless to certain
https://issues.dlang.org/show_bug.cgi?id=13313
Kenji Hara changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=13241
Walter Bright changed:
What|Removed |Added
Status|REOPENED|RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=13241
--- Comment #13 from Walter Bright ---
https://github.com/D-Programming-Language/phobos/pull/2442
--
https://issues.dlang.org/show_bug.cgi?id=13309
--- Comment #7 from briancsch...@gmail.com ---
alias int a(int), b(int);
test.d(1): Error: multiple declarations must have the same type, not int(int)
and int(int)
It's the same stupid thing again!
--
https://issues.dlang.org/show_bug.cgi?id=13241
Walter Bright changed:
What|Removed |Added
Status|RESOLVED|REOPENED
CC|
https://issues.dlang.org/show_bug.cgi?id=13241
--- Comment #11 from github-bugzi...@puremagic.com ---
Commit pushed to revert-2436-fix13241 at
https://github.com/D-Programming-Language/phobos
https://github.com/D-Programming-Language/phobos/commit/0198a2ee58accd7bc367fb7f3ebe84a462e93e6b
Revert "
https://issues.dlang.org/show_bug.cgi?id=13309
--- Comment #6 from briancsch...@gmail.com ---
So in other words this is allowed because we're still allowing C-style
declarations such as "int a[]".
--
https://issues.dlang.org/show_bug.cgi?id=13336
--- Comment #1 from Peter Alexander ---
You can break the type system using this:
class Animal {}
class Cat : Animal {}
class Dog : Animal {}
Animal animal;
Cat cat;
auto ref choose()
{
return cat;
return animal;
}
void main()
{
import std.
https://issues.dlang.org/show_bug.cgi?id=13336
Issue ID: 13336
Summary: auto ref return deduced to be ref despite return value
coercion
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=13335
Issue ID: 13335
Summary: Add rotateTail to std.algorithm and formally define
sameHead
Product: D
Version: D2
Hardware: x86
OS: Mac OS X
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=10460
Peter Alexander changed:
What|Removed |Added
CC||peter.alexander...@gmail.co
https://issues.dlang.org/show_bug.cgi?id=11763
Walter Bright changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
https://issues.dlang.org/show_bug.cgi?id=13303
Walter Bright changed:
What|Removed |Added
CC||advm...@katamail.com
--- Comment #3 from Wal
https://issues.dlang.org/show_bug.cgi?id=13303
--- Comment #2 from Walter Bright ---
https://github.com/D-Programming-Language/dmd/pull/3879
--
https://issues.dlang.org/show_bug.cgi?id=13303
Walter Bright changed:
What|Removed |Added
Summary|"Internal error:|Internal error:
|..\ztc\cg
https://issues.dlang.org/show_bug.cgi?id=13332
Philippe Sigaud changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://issues.dlang.org/show_bug.cgi?id=11051
--- Comment #9 from Orvid King ---
This seems like another case where a check should stay present in release mode,
but only if it's in @safe code.
--
https://issues.dlang.org/show_bug.cgi?id=13300
Kenji Hara changed:
What|Removed |Added
Keywords||pull
--- Comment #2 from Kenji Hara ---
https:
https://issues.dlang.org/show_bug.cgi?id=13329
Kenji Hara changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Kenji Hara ---
It's a
https://issues.dlang.org/show_bug.cgi?id=13310
Kenji Hara changed:
What|Removed |Added
Keywords|accepts-invalid |pull
--- Comment #3 from Kenji Hara ---
https:
https://issues.dlang.org/show_bug.cgi?id=12810
Kenji Hara changed:
What|Removed |Added
Keywords||pull
--- Comment #1 from Kenji Hara ---
https:
https://issues.dlang.org/show_bug.cgi?id=13334
Issue ID: 13334
Summary: [infoleak] DMD always places module paths in data
segment
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=13241
github-bugzi...@puremagic.com changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|-
https://issues.dlang.org/show_bug.cgi?id=13241
--- Comment #10 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/D-Programming-Language/phobos
https://github.com/D-Programming-Language/phobos/commit/bc353da47cb125401633abfd2194a3ba596976da
fix Issue 13241 - [RE
https://issues.dlang.org/show_bug.cgi?id=13313
Kenji Hara changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Resolution|FIXED
https://issues.dlang.org/show_bug.cgi?id=1
Kenji Hara changed:
What|Removed |Added
Keywords||pull, rejects-valid
--- Comment #1 from Kenji H
https://issues.dlang.org/show_bug.cgi?id=13300
Kenji Hara changed:
What|Removed |Added
Depends on||1
--
https://issues.dlang.org/show_bug.cgi?id=1
Issue ID: 1
Summary: Incorrect error ungagging during the resolution of
forward references
Product: D
Version: D2
Hardware: All
OS: All
Status: NE
https://issues.dlang.org/show_bug.cgi?id=13332
Issue ID: 13332
Summary: [2.066] RDMD does not recognize the new DMD switches
(-color, -vcolumns, ...)
Product: D
Version: D2
Hardware: x86_64
OS: Linux
https://issues.dlang.org/show_bug.cgi?id=13327
--- Comment #2 from s.tr...@gmail.com ---
(In reply to briancschott from comment #1)
> This actually is documented, but it somewhere completely different:
> http://dlang.org/declaration.html#AutoDeclaration
Yes, you are right. Thanks to your comment
https://issues.dlang.org/show_bug.cgi?id=13157
--- Comment #2 from Nick Treleaven ---
I now think it's best to defer (1) for now in case of better alternatives that
may be available in future (e.g. limited compiler support).
--
https://issues.dlang.org/show_bug.cgi?id=13157
Nick Treleaven changed:
What|Removed |Added
Summary|Enable unaliased|std.typecons.Unique:
|con
https://issues.dlang.org/show_bug.cgi?id=11051
--- Comment #8 from bearophile_h...@eml.cc ---
(In reply to Don from comment #7)
> Only a 'genuine enumeration' makes sense in a final switch.
I'd like "final switch" to support (safely) code like this too:
void main(in string[] args) {
// Toda
https://issues.dlang.org/show_bug.cgi?id=11051
--- Comment #7 from Don ---
This is an error which should be caught by the type system at compile time, but
the type system is broken for enums.
The problem is that the 'enum' keyword can mean either 'genuine enumeration' or
'collection of named con
https://issues.dlang.org/show_bug.cgi?id=13309
--- Comment #5 from Kenji Hara ---
(In reply to briancschott from comment #0)
> alias extern(Windows) HRESULT fnNtQuerySystemInformation( uint
> SystemInformationClass, void* info, uint infoLength, uint* ReturnLength )
> nothrow;
>
> This does not m
https://issues.dlang.org/show_bug.cgi?id=13331
Issue ID: 13331
Summary: naked asm functions are broken when compiling with
-profile
Product: D
Version: D2
Hardware: x86
OS: Linux
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=13309
Andrej Mitrovic changed:
What|Removed |Added
CC||andrej.mitrov...@gmail.com
--- Comment #4
https://issues.dlang.org/show_bug.cgi?id=13310
--- Comment #2 from Kenji Hara ---
It was introduced by the commit:
https://github.com/D-Programming-Language/d-programming-language.org/commit/75e0330885806320cffde70d85e19ab1a816ffc9
to fix issue 5841.
--
41 matches
Mail list logo