[Issue 19666] Compiler executes illegal instruction casting array to struct pointer

2019-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19666 ag0aep6g changed: What|Removed |Added Keywords||ice CC|

[Issue 19667] New: .offsetof cannot be used on non-public members of aggregates in different modules

2019-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19667 Issue ID: 19667 Summary: .offsetof cannot be used on non-public members of aggregates in different modules Product: D Version: D2 Hardware: All OS: All

[Issue 19665] Package modules are meaningless

2019-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19665 --- Comment #5 from Vladimir Panteleev --- (In reply to Adam D. Ruppe from comment #4) > It does bug me that it is inconsistent with other modules though: in no > other case does the filename matter (aside from automatic lookups). You are > allowed t

[Issue 19665] Package modules are meaningless

2019-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19665 Adam D. Ruppe changed: What|Removed |Added CC||destructiona...@gmail.com --- Comment #4 fro

[Issue 19665] Package modules are meaningless

2019-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19665 Vladimir Panteleev changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 19666] New: Compiler executes illegal instruction casting array to struct pointer

2019-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19666 Issue ID: 19666 Summary: Compiler executes illegal instruction casting array to struct pointer Product: D Version: D2 Hardware: x86_64 OS: Linux Statu

[Issue 19665] Package modules are meaningless

2019-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19665 --- Comment #2 from Victor Porton --- Deprecating, not invalidating. > What's the advantage of > > > foo.d > foo/a.d > > Over > > foo/package.d > foo/a.d The advantage is cleaner idea that it is package foo (and also decreasing the number of pa

[Issue 19665] Package modules are meaningless

2019-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19665 Seb changed: What|Removed |Added CC||greeen...@gmail.com --- Comment #1 from Seb --- I'm n

[Issue 19665] New: Package modules are meaningless

2019-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19665 Issue ID: 19665 Summary: Package modules are meaningless Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement Priority: P1

[Issue 19618] Incorrect conversion of function returning `typeof(null)` to function returning an associative array

2019-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19618 Iain Buclaw changed: What|Removed |Added CC||ibuc...@gdcproject.org --- Comment #1 from Iai

[Issue 16216] struct equality compares padding

2019-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=16216 --- Comment #3 from ag0aep6g --- (In reply to Walter Bright from comment #1) > The PR does not affect the `is` comparisons. I'm not sure yet if it should. I think we're good with regards to `is`. The spec says: "For struct objects [...], identity is

[Issue 19664] New: All tools should be built for 64 bit

2019-02-10 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19664 Issue ID: 19664 Summary: All tools should be built for 64 bit Product: D Version: D2 Hardware: x86_64 OS: All Status: NEW Severity: enhancement Priori