[Issue 21929] delegates capture do not respect scoping

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21929 a11e99z changed: What|Removed |Added CC||blac...@bk.ru --- Comment #7 from a11e99z --- agr

[Issue 21931] importC: 'alias time_t = time_t; ' cannot alias itself, use a qualified name to create an overload set

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21931 Iain Buclaw changed: What|Removed |Added Keywords|pull|importC CC|

[Issue 21932] importC: struct 'STRUCT' conflicts with struct 'STRUCT'

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21932 Iain Buclaw changed: What|Removed |Added Keywords||importC --

[Issue 21933] New: importC: core.exception.AssertError@src/dmd/typesem.d(1890): Assertion failure

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21933 Issue ID: 21933 Summary: importC: core.exception.AssertError@src/dmd/typesem.d(1890): Assertion failure Product: D Version: D2 Hardware: All O

[Issue 21933] importC: core.exception.AssertError@src/dmd/typesem.d(1890): Assertion failure

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21933 Iain Buclaw changed: What|Removed |Added Keywords||importC CC|

[Issue 21929] delegates capture do not respect scoping

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21929 --- Comment #8 from deadalnix --- (In reply to a11e99z from comment #7) > C++ byRef & byValue capturing is more viable. You'll not that C++'s std::function will allocate on heap if you capture. The equivalent code in C++ WILL allocate in a loop too.

[Issue 18907] Support cross-compiling

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18907 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #6 from Dlang Bot --- @thewils

[Issue 21934] New: importC: Support asm labels to specifying the assembler name to use for a C symbol

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21934 Issue ID: 21934 Summary: importC: Support asm labels to specifying the assembler name to use for a C symbol Product: D Version: D2 Hardware: All OS: All

[Issue 21934] importC: Support asm labels to specify the assembler name to use for a C symbol

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21934 Iain Buclaw changed: What|Removed |Added Keywords||importC CC|

[Issue 21934] importC: Support asm labels to specify the assembler name to use for a C symbol

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21934 --- Comment #1 from Iain Buclaw --- None of these work: --- int sym1 asm("realsym1") = 1; int sym2 __asm("realsym2") = 2; int sym3 __asm__("realsym3") = 3; int fun1() asm("realfun1"); int fun1() { return 1; } int fun2() __asm("realfun2"); int fun2(

[Issue 21935] New: [Lazy Evaluation Of Function Arguments]

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21935 Issue ID: 21935 Summary: [Lazy Evaluation Of Function Arguments] Product: D Version: D2 Hardware: All URL: http://dlang.org/ OS: All Status: NEW

[Issue 21935] [Lazy Evaluation Of Function Arguments]

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21935 Mike Parker changed: What|Removed |Added CC||aldac...@gmail.com --- Comment #1 from Mike Pa

[Issue 21935] [Lazy Evaluation Of Function Arguments]

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21935 --- Comment #2 from Mike Parker --- I see. It's the article at https://dlang.org/articles/lazy-evaluation.html. --

[Issue 21935] Broken Link in Lazy Evaluation Article

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21935 Mike Parker changed: What|Removed |Added Summary|[Lazy Evaluation Of |Broken Link in Lazy |Functio

[Issue 21935] Broken Link in Lazy Evaluation Article

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

[Issue 21927] ICE (illegal instruction) with static foreach over empty member template

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

[Issue 21936] New: [REG 2.080.1] Segfault when compiled with -dip1000

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21936 Issue ID: 21936 Summary: [REG 2.080.1] Segfault when compiled with -dip1000 Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement

[Issue 21936] [REG 2.080.1] Segfault when compiled with -dip1000

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21936 --- Comment #1 from uplink.co...@googlemail.com --- a crap. Code example got in wrongly. struct Handlers { void registerType(T)() { registerConstructors!T; }void registerConstructors(T)() { constructImplicit!T;

[Issue 21936] [REG 2.080.1] Segfault when compiled with -dip1000

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21936 uplink.co...@googlemail.com changed: What|Removed |Added Severity|enhancement |regression --

[Issue 21212] [DIP1000] taking `ref` parameter address check leaking when dip1000 is enabled

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

[Issue 21936] [REG 2.080.1] Segfault when compiled with -dip1000

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21936 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #2 from Dlang Bot --- @UplinkC

[Issue 21937] New: importC: Support parsing __attribute specifiers

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21937 Issue ID: 21937 Summary: importC: Support parsing __attribute specifiers Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: major Prio

[Issue 21937] importC: Support parsing __attribute specifiers

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21937 Iain Buclaw changed: What|Removed |Added Keywords||importC CC|

[Issue 21617] dmd -boundscheck=off segfault when accessing an array's index with a function

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21617 moonlightsenti...@disroot.org changed: What|Removed |Added Keywords||backend CC|

[Issue 18235] Group logically similar tests into the same module in the D2 testsuite

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=18235 moonlightsenti...@disroot.org changed: What|Removed |Added CC||moonlightsentinel@disroot.o

[Issue 21938] New: importC: Support __attribute__ specifiers that could be mapped to D attributes

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21938 Issue ID: 21938 Summary: importC: Support __attribute__ specifiers that could be mapped to D attributes Product: D Version: D2 Hardware: All OS: All S

[Issue 21939] New: Duplicate error messages for wrong aggregate in 'static foreach'

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21939 Issue ID: 21939 Summary: Duplicate error messages for wrong aggregate in 'static foreach' Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 21938] importC: Support __attribute__ specifiers that could be mapped to D attributes

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

[Issue 21934] importC: Support asm labels to specify the assembler name to use for a C symbol

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21934 Dlang Bot changed: What|Removed |Added Keywords||pull --- Comment #2 from Dlang Bot --- @ibuclaw

[Issue 21935] Broken Link in Lazy Evaluation Article

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21935 Damian changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 21939] Duplicate error messages for wrong aggregate in 'static foreach'

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

[Issue 21940] New: Compiler flags -check=on/off not recognized

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21940 Issue ID: 21940 Summary: Compiler flags -check=on/off not recognized Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priorit

[Issue 21940] Compiler flags -check=on/off not recognized

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

[Issue 21934] importC: Support asm labels to specify the assembler name to use for a C symbol

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21934 aminya changed: What|Removed |Added CC||aminyahyaabad...@gmail.com --- Comment #3 from amin

[Issue 21618] rdmd does not accept `-boundscheck=off` argument

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21618 skoczn...@gmail.com changed: What|Removed |Added CC||skoczn...@gmail.com --- Comment #1 from

[Issue 21940] Compiler flags -check=on/off not recognized

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21940 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 21935] Broken Link in Lazy Evaluation Article

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21935 --- Comment #5 from Dlang Bot --- dlang/dlang.org pull request #3011 "Fix Issue 21935 - Broken Link in Lazy Evaluation Article" was merged into master: - 1748c2505d9b418334f1fdbe1ee6b90e9d55c3eb by Mike Parker: Fix Issue 21935 - Broken Link in Laz

[Issue 21939] Duplicate error messages for wrong aggregate in 'static foreach'

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21939 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 21934] importC: Support asm labels to specify the assembler name to use for a C symbol

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21934 --- Comment #4 from Iain Buclaw --- (In reply to aminya from comment #3) > I wanted to add more examples that don't work with importC. These snippets > are generated by gcc (mingw) > > Error: `=`, `;` or `,` expected > ``` > extern __inline__ __attr

[Issue 21934] importC: Support asm labels to specify the assembler name to use for a C symbol

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21934 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 21936] [REG 2.080.1] Segfault when compiled with -dip1000

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=21936 Dlang Bot changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 2450] Error using operators from named template mixin

2021-05-20 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=2450 --- Comment #3 from Dlang Bot --- dlang/dmd pull request #12542 "Fix Issue 2450 - Error using operators from named template mixin (version 2)" was merged into stable: - b071e9d04e8db0612d6c3350a6383d7e1ae0eecc by Boris Carvajal: Fix Issue 2450 - Er