[Issue 21425] Using va_start twice results in wrong values

2023-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21425 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #3 from Dlang Bot --- @WalterB

[Issue 23934] Literal integer multiplication overflow is allowed in CTFE

2023-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23934 Luís Ferreira changed: What|Removed |Added CC||cont...@lsferreira.net Hardware|x8

[Issue 23934] Literal integer multiplication overflow is allowed in CTFE

2023-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23934 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #1 from Dlang Bot --- @ljmf00

[Issue 23933] auto return type disables DIP1000 scope check

2023-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23933 Richard Cattermole changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 23935] ImportC for libuv

2023-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23935 --- Comment #4 from a11e99z --- fixed manually. not checked yet with calling libuv from D, but dmd gives uv9.obj. MSVC command: cl.exe -P -Fiuv.i -DUSING_UV_SHARED -DWIN32_LEAN_AND_MEAN -D__int64="long long" -D__int32="long" -D__cdecl="" -D__inline=

[Issue 23935] ImportC for libuv

2023-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23935 --- Comment #3 from a11e99z --- still fixing issues manually hint: '\' means code follows on next line w/o line break todo: ignore it in parser? --

[Issue 23935] ImportC for libuv

2023-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23935 a11e99z changed: What|Removed |Added Attachment #1875|0 |1 is obsolete||

[Issue 23935] ImportC for libuv

2023-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23935 --- Comment #1 from a11e99z --- so 1st simple step: dmd/importc can not eat unsigned __intXX: typedef unsigned __int64 uintptr_t; gives: Error: missing comma or semicolon after declaration of `__anonymous`, found `uintptr_t` instead --

[Issue 23935] New: ImportC for libuv

2023-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23935 Issue ID: 23935 Summary: ImportC for libuv Product: D Version: D2 Hardware: x86_64 OS: Windows Status: NEW Severity: major Priority: P1 Compo

[Issue 23933] auto return type disables DIP1000 scope check

2023-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23933 --- Comment #3 from RazvanN --- So, if we enable attribute inference for all functions that have a body, this will be fixed as a consequence. Or, the workaround would be to manually annotate `hmm` as scope. --

[Issue 23933] auto return type disables DIP1000 scope check

2023-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23933 --- Comment #2 from RazvanN --- [...] for auto functions because a function body needs to be present* --

[Issue 23933] auto return type disables DIP1000 scope check

2023-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23933 RazvanN changed: What|Removed |Added CC||razvan.nitu1...@gmail.com --- Comment #1 from Razv

[Issue 23934] New: Literal integer multiplication overflow is allowed in CTFE

2023-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23934 Issue ID: 23934 Summary: Literal integer multiplication overflow is allowed in CTFE Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW

[Issue 23933] auto return type disables DIP1000 scope check

2023-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23933 Atila Neves changed: What|Removed |Added Keywords||accepts-invalid, safe --

[Issue 23933] New: auto return type disables DIP1000 scope check

2023-05-24 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23933 Issue ID: 23933 Summary: auto return type disables DIP1000 scope check Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: normal