https://issues.dlang.org/show_bug.cgi?id=14387
Issue ID: 14387
Summary: Disallow string literals as assert conditions
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
https://issues.dlang.org/show_bug.cgi?id=14207
Nicolas Sicard dran...@gmail.com changed:
What|Removed |Added
Keywords||CTFE, ice
https://issues.dlang.org/show_bug.cgi?id=12984
--- Comment #5 from github-bugzi...@puremagic.com ---
Commit pushed to master at https://github.com/D-Programming-Language/dmd
https://github.com/D-Programming-Language/dmd/commit/302d42186a30452ddb0c7bd02f4f8c682a8f4c93
[Fix] Fix incorrect test for
https://issues.dlang.org/show_bug.cgi?id=14388
Nicolas Sicard dran...@gmail.com changed:
What|Removed |Added
Keywords||ice
--
https://issues.dlang.org/show_bug.cgi?id=14388
Issue ID: 14388
Summary: Assertion failed: (type-ty != Tstruct || ((TypeStruct
*)type)-sym == this)
Product: D
Version: D2
Hardware: x86_64
OS: All
https://issues.dlang.org/show_bug.cgi?id=14388
Kenji Hara k.hara...@gmail.com changed:
What|Removed |Added
Keywords||pull
https://issues.dlang.org/show_bug.cgi?id=11080
--- Comment #28 from Ketmar Dark ket...@ketmar.no-ip.org ---
Created attachment 1505
-- https://issues.dlang.org/attachment.cgi?id=1505action=edit
don't accept string as condition in `assert` and `static assert`
--
https://issues.dlang.org/show_bug.cgi?id=14391
Issue ID: 14391
Summary: Assigning to module results in unhelpful error message
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Keywords: diagnostic
https://issues.dlang.org/show_bug.cgi?id=14207
Kenji Hara k.hara...@gmail.com changed:
What|Removed |Added
Keywords||pull
Hardware|x86
https://issues.dlang.org/show_bug.cgi?id=14389
--- Comment #3 from Ketmar Dark ket...@ketmar.no-ip.org ---
or simply introduce syntax to unattribute something. this is much more
useful, imo, and not breaking any existing code.
by the way:
class C {
private:
@safe:
void foo() {}
public:
https://issues.dlang.org/show_bug.cgi?id=14389
--- Comment #4 from Ketmar Dark ket...@ketmar.no-ip.org ---
p.s. the funny technical note: compiler has no mention of throw or impure
functions (i.e. you can't set that flags by simply changing the parser). what
compiler has is three states (for
https://issues.dlang.org/show_bug.cgi?id=14305
--- Comment #2 from Temtaime temta...@gmail.com ---
Seems that without -lib behavior is incorrect then.
--
https://issues.dlang.org/show_bug.cgi?id=14305
Temtaime temta...@gmail.com changed:
What|Removed |Added
CC||temta...@gmail.com
--- Comment
https://issues.dlang.org/show_bug.cgi?id=14305
--- Comment #3 from Vladimir Panteleev thecybersha...@gmail.com ---
(In reply to Temtaime from comment #1)
I think current behavior is correct.
-od is not just for the output file, but also for intermediate files (.obj).
-of should override -od for
https://issues.dlang.org/show_bug.cgi?id=14389
Issue ID: 14389
Summary: The (attributelist): attribute notation scope of
effect
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
https://issues.dlang.org/show_bug.cgi?id=14389
Adam D. Ruppe destructiona...@gmail.com changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=14390
Issue ID: 14390
Summary: [REG2.068a] ICE or bad has forward references error
with circular class structure
Product: D
Version: D2
Hardware: All
OS: All
https://issues.dlang.org/show_bug.cgi?id=14389
--- Comment #2 from Daniel Čejchan czda...@gmail.com ---
@Adam D. Ruppe:(In reply to Adam D. Ruppe from comment #1)
class C {
private:
@safe:
void foo() {}
}
Should foo still be private? I think a lot of people use this pattern
18 matches
Mail list logo