[Issue 20717] Unsilenced bogus "undefined identifier" error from speculative collision

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20717 Dlang Bot changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Issue 22931] importC: Error: `0` has no effect

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22931 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 22961] New: importC: K main function rejected

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22961 Issue ID: 22961 Summary: importC: K main function rejected Product: D Version: D2 Hardware: All OS: All Status: NEW Keywords: ImportC, rejects-valid

[Issue 22960] New: importC: K functions assume variadic calling convention

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22960 Issue ID: 22960 Summary: importC: K functions assume variadic calling convention Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW

[Issue 22959] Documentation for C/D main is incomplete

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22959 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #1 from Dlang Bot ---

[Issue 22959] New: Documentation for C/D main is incomplete

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22959 Issue ID: 22959 Summary: Documentation for C/D main is incomplete Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priority:

[Issue 22933] importC: goto skips declaration of variable

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22933 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 22939] bad error message: Error: no property `msg` for type `string`

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22939 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 22831] No error for malformed extern(C) main function

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22831 moonlightsenti...@disroot.org changed: What|Removed |Added CC||mi...@minimaltype.com ---

[Issue 20377] extern(C) void main(string[] args) has invalid 'args'

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20377 moonlightsenti...@disroot.org changed: What|Removed |Added CC||moonlightsentinel@disroot.o

[Issue 20377] extern(C) void main(string[] args) has invalid 'args'

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20377 du...@neet.fi changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 22958] [Internal] Installer uses outdated image on Azure

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22958 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 22926] importC: cast to D type alias in array length gives syntax error

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22926 --- Comment #3 from du...@neet.fi --- requiring a keyword to cast D types would affect the ability to use types defined in __builtins.di there could be existing C code out there that does this: char cs[(__int32)1]; // with version

[Issue 22958] [Internal] Installer uses outdated image on Azure

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22958 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #1 from Dlang Bot ---

[Issue 22958] New: [Internal] Installer uses outdated image on Azure

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22958 Issue ID: 22958 Summary: [Internal] Installer uses outdated image on Azure Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: minor

[Issue 19110] [internal] Provide interface for implementing vendor-specific pragmas

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19110 Iain Buclaw changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 22953] impossible to test for pragma support

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22953 Iain Buclaw changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 22953] impossible to test for pragma support

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22953 Iain Buclaw changed: What|Removed |Added CC||ibuc...@gdcproject.org --- Comment #3 from

[Issue 22957] New: bundled lld-link doesn't support common manifest dependency pragma - new lld-link does

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22957 Issue ID: 22957 Summary: bundled lld-link doesn't support common manifest dependency pragma - new lld-link does Product: D Version: D2 Hardware: All OS: Windows

[Issue 22956] Bump LLD version for windows releases

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22956 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #1 from Dlang Bot ---

[Issue 22956] New: Bump LLD version for windows releases

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22956 Issue ID: 22956 Summary: Bump LLD version for windows releases Product: D Version: D2 Hardware: All OS: Windows Status: NEW Severity: minor Priority:

[Issue 22955] New: importC: wrong alignof for D struct with specified alignment

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22955 Issue ID: 22955 Summary: importC: wrong alignof for D struct with specified alignment Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 22680] @safe hole with destructors

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22680 --- Comment #9 from Stanislav Blinov --- (In reply to Dennis from comment #7) > (In reply to Stanislav Blinov from comment #6) > > Compile this with -dip1000: > > That looks like a bug / remnant from the old dip1000 design. Oh, OK, that's good to

[Issue 20717] Unsilenced bogus "undefined identifier" error from speculative collision

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20717 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #7 from Dlang Bot ---

[Issue 22680] @safe hole with destructors

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22680 --- Comment #8 from Dennis --- (In reply to Dennis from comment #7) > That looks like a bug / remnant from the old dip1000 design. Introduced by https://github.com/dlang/dmd/pull/7284 --

[Issue 22680] @safe hole with destructors

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22680 --- Comment #7 from Dennis --- (In reply to Stanislav Blinov from comment #6) > Compile this with -dip1000: That looks like a bug / remnant from the old dip1000 design. --

[Issue 22680] @safe hole with destructors

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22680 --- Comment #6 from Stanislav Blinov --- (In reply to Dennis from comment #5) > (In reply to Stanislav Blinov from comment #4) > > There would be unwanted side effects. On a struct, for example, marking a > > destructor scope would prevent you from

[Issue 22680] @safe hole with destructors

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22680 Dennis changed: What|Removed |Added CC||dkor...@live.nl --- Comment #5 from Dennis ---

[Issue 22939] bad error message: Error: no property `msg` for type `string`

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22939 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #2 from Dlang Bot ---

[Issue 22939] bad error message: Error: no property `msg` for type `string`

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22939 Dennis changed: What|Removed |Added CC||dkor...@live.nl --- Comment #1 from Dennis ---

[Issue 22634] assert for too many symbols should be error

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22634 RazvanN changed: What|Removed |Added CC||ki...@gmx.net --- Comment #3 from RazvanN ---

[Issue 22308] [REG2.097] ICE regarding local symbol renaming

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22308 RazvanN changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 22930] importC: switch statement should use default:break; if no default specified

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22930 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 22953] impossible to test for pragma support

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22953 --- Comment #2 from Adam D. Ruppe --- That fails in the event of backported features that didn't bump the version number (see some in gdc), and in the event of target-specific pragmas, like `linkerDirective`, which only applies if using a MS-COFF

[Issue 22954] Header generator emits extern(C) member functions

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22954 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 22954] Header generator emits extern(C) member functions

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22954 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #1 from Dlang Bot ---

[Issue 22954] New: Header generator emits extern(C) member functions

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22954 Issue ID: 22954 Summary: Header generator emits extern(C) member functions Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal

[Issue 22929] importC: extern array with unknown length gives bounds errors

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22929 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 22951] Dtor missing from generated C++ header

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22951 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 22929] importC: extern array with unknown length gives bounds errors

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22929 Walter Bright changed: What|Removed |Added See Also||https://issues.dlang.org/sh

[Issue 22935] importC: offsetof with array element gives 'dereference of invalid pointer'

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22935 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com See

[Issue 22951] Dtor missing from generated C++ header

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22951 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #1 from Dlang Bot ---

[Issue 22933] importC: goto skips declaration of variable

2022-03-29 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22933 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #1 from Dlang Bot ---