[Issue 23967] 12.14 Array Properties - capacity description

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23967 --- Comment #1 from Franciszek Czekala --- However, when you shrink the array a like this: a=a[0..$-1], the subsequent capacity will show as zero, so there is inconsistency here which looks like a bug to me. Example: int[] a = new int[10]; //

[Issue 23967] New: 12.14 Array Properties - capacity description

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23967 Issue ID: 23967 Summary: 12.14 Array Properties - capacity description Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Severity: minor

[Issue 4071] Missing support to share memory and objects between DLLs and executable

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4071 --- Comment #14 from Walter Bright --- Rainer's add options -exportall and -sharedlib to dmd Index: backend/cdef.h === --- backend/cdef.h (revision 431) +++ backend/cdef.h

[Issue 23959] [REG2.101.0] Copying arrays of types with postblits from varargs broken

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23959 --- Comment #1 from Dlang Bot --- @teodutu created dlang/dmd pull request #15295 "Move lowerings to `_d_array{setassign,assign_{l,r}}` to a `LoweredAssignExp` AST node" mentioning this issue: - Move lowerings to `_d_array{setassign,assign_{l,r}}`

[Issue 23500] std.traits.getUDAs not working properly for overloads

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23500 --- Comment #3 from johanenge...@weka.io --- Failing testcase with templates: ``` module test; import std.traits; @("gigi") void fun() {} @("mimi") void fun(int) {} void fun()(int, ulong) {} void main() { static foreach (t;

[Issue 23966] [REG2.102] Cannot use traits(getAttributes) with overloaded template

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23966 johanenge...@weka.io changed: What|Removed |Added Keywords||industry, rejects-valid --

[Issue 23500] std.traits.getUDAs not working properly for overloads

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23500 johanenge...@weka.io changed: What|Removed |Added CC||johanenge...@weka.io --- Comment #2

[Issue 23966] New: [REG2.102] Cannot use traits(getAttributes) with overloaded template

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23966 Issue ID: 23966 Summary: [REG2.102] Cannot use traits(getAttributes) with overloaded template Product: D Version: D2 Hardware: All OS: All Status:

[Issue 23965] New: [REG2.101.0] Appending deprecated structs in deprecated function causes deprecation message

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23965 Issue ID: 23965 Summary: [REG2.101.0] Appending deprecated structs in deprecated function causes deprecation message Product: D Version: D2 Hardware: All OS: All

[Issue 23964] New: [REG2.102] inccorect error opAssign cannot be used ... @disable

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23964 Issue ID: 23964 Summary: [REG2.102] inccorect error opAssign cannot be used ... @disable Product: D Version: D2 Hardware: All OS: All Status: NEW

[Issue 23964] [REG2.102] inccorect error opAssign cannot be used ... @disable

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23964 johanenge...@weka.io changed: What|Removed |Added Keywords||industry, rejects-valid --

[Issue 23963] Illegal instruction / segfault with -preview=dip1021

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

[Issue 23959] [REG2.101.0] Copying arrays of types with postblits from varargs broken

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23959 Teodor Dutu changed: What|Removed |Added CC||teodor.d...@gmail.com

[Issue 23963] Illegal instruction / segfalult with -preview=dip1021

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23963 --- Comment #2 from Witold Baryluk --- First source code (in original top comment), produces different back trace in gdb. Providing for completeness Program received signal SIGILL, Illegal instruction. 0x5589e0bd in

[Issue 23963] Illegal instruction / segfalult with -preview=dip1021

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23963 Witold Baryluk changed: What|Removed |Added Keywords||ice-on-valid-code --

[Issue 23963] Illegal instruction / segfalult with -preview=dip1021

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23963 Witold Baryluk changed: What|Removed |Added Severity|enhancement |major --

[Issue 23963] Illegal instruction / segfalult with -preview=dip1021

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23963 --- Comment #1 from Witold Baryluk --- Minimized futher: ulong richards() { struct task {} task* findtcb(int id) { task* t ; import std.stdio ; writefln!"%d"(id); return t; } return 1; } causes segfault: Program received signal SIGILL,

[Issue 23963] New: Illegal instruction / segfalult with -preview=dip1021

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23963 Issue ID: 23963 Summary: Illegal instruction / segfalult with -preview=dip1021 Product: D Version: D2 Hardware: x86 OS: Linux Status: NEW Severity: enhancement

[Issue 23962] New: Please move dub and dustmite to separate deb package

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23962 Issue ID: 23962 Summary: Please move dub and dustmite to separate deb package Product: D Version: D2 Hardware: x86 OS: Linux Status: NEW Severity: enhancement

[Issue 23961] New: Overload set created using selective imports causes declarations to conflict with themselves

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23961 Issue ID: 23961 Summary: Overload set created using selective imports causes declarations to conflict with themselves Product: D Version: D2 Hardware: All OS:

[Issue 23960] New: opApply and opApplyReverse should work with named mixin templates in aggregates

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23960 Issue ID: 23960 Summary: opApply and opApplyReverse should work with named mixin templates in aggregates Product: D Version: D2 Hardware: x86 OS: Linux

[Issue 6019] Phobos imports in autogenerated .di header files break implicit linking with DLLs

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=6019 --- Comment #13 from Walter Bright --- (In reply to Andrej Mitrovic from comment #1) > http://d-programming-language.org/dll.html Now https://wiki.dlang.org/Win32_DLLs_in_D --

[Issue 19784] DLL in BetterC mode - Symbol Undefined __acrtused_dll

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=19784 Walter Bright changed: What|Removed |Added Keywords||dll --

[Issue 23442] DMD DLL GC bug when calling a function from an interface that creates a new object

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=23442 Walter Bright changed: What|Removed |Added Keywords||dll CC|

[Issue 12443] Allow passing DLLs directly to DMD to avoid the need for creating import libraries

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=12443 Walter Bright changed: What|Removed |Added Keywords||dll CC|

[Issue 15834] Import of std.stdio (std.stdiobase) in dll fails

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=15834 Walter Bright changed: What|Removed |Added Keywords||dll CC|

[Issue 20430] [Regression 2.089.0] DLL Runtime.terminate() hangs

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20430 Walter Bright changed: What|Removed |Added Keywords||dll CC|

[Issue 20390] Add llvm-dlltool.exe to dmd windows release?

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=20390 Walter Bright changed: What|Removed |Added Keywords||dll CC|

[Issue 22335] Exporting variables from DLLs is unusable

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22335 Walter Bright changed: What|Removed |Added Keywords||dll --

[Issue 22181] No stack trace if usage of SimpleDllMain in static linked DLL

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22181 Walter Bright changed: What|Removed |Added Keywords||dll CC|

[Issue 22335] Exporting variables from DLLs is unusable

2023-06-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22335 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---