D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Wed Dec 18 2024 16:47:55 UTC
To many managers, getting rid of the arrogant, undisciplined, over-paid, technology-obsessed, improperly-dressed etc. programmers would appear to be a significant added benefit. -- Bjarne Stroustrup
Hide Search Description
125 issues found.
ID Product Comp Assignee Status Resolution Summary Changed
2331 D dmd bugzilla NEW --- Enum hashes many times slower than normal hashes Fri 17:48
4179 D druntime sean NEW --- [AA] Deleting items from an associative array iterated over 2024-12-07
4279 D druntime sean NEW --- [AA] AAs change key type 2024-12-07
4463 D druntime sean NEW --- [AA] double.init in associative array seems 0.0 2024-12-07
4703 D dmd nobody NEW --- Ambiguously designed array/AA literal syntax Fri 17:52
6253 D dmd nobody NEW --- Refuse definition too of impossible associative arrays Fri 17:55
6469 D dmd nobody NEW --- Compiler fails to initialize associative array: string->[string->string] Fri 17:55
6526 D dmd nobody NEW --- Disambiguate mangling of AA literals Fri 17:56
6722 D dmd nobody NEW --- Can't remove a char[] key from an AA with immutable(char)[] key type. Fri 17:56
6974 D druntime nobody NEW --- [AA] Associative array with enum array keys is slow 2024-12-07
7008 D dlang.or nobody NEW --- Associative array ABI is under-specified Sun 15:21
7179 D druntime nobody NEW --- Hash algorithm vulnerable to algorithmic complexity attacks 2024-12-07
7227 D dmd nobody NEW --- [:] as empty associative array literal, plus warning for null Fri 17:57
8557 D dmd nobody NEW --- AA error with string[string][] Fri 18:01
8561 D dmd nobody NEW --- Make xtoString detection just as tolerant as xopEquals, xopCmp and xtoHash detection Fri 18:01
8681 D dmd nobody NEW --- dmd accepts mutable AA key types for objects Fri 18:01
8715 D phobos nobody NEW --- map, filter, zip, not with functional arrays/associative arrays 2024-12-01
8980 D dmd nobody NEW --- no implicit cast to const for AA Fri 18:02
8984 D dmd nobody NEW --- Dynamic array key for associative array Fri 18:02
9443 D dmd nobody NEW --- Struct literal syntax in associative array literals too Fri 18:03
9486 D dmd nobody NEW --- Alias parameter breaks between modules for AA on x64 Fri 18:04
9771 D druntime nobody NEW --- Remove toHash from Object 2024-12-07
9842 D phobos nobody NEW --- std.algorithm.hashGroup 2024-12-01
10009 D dmd nobody NEW --- AA.byKey/byValue should be bidirectional ranges Fri 18:06
10374 D druntime nobody NEW --- [AA] Associative arrays work with unoverriden `toHash`/`opEquals`/`opCmp` 2024-12-07
10733 D druntime nobody NEW --- [AA] Add a druntime function to find the pointer to a key of a built-in associative array given the pointer to a value 2024-12-07
11420 D dmd nobody NEW --- Inefficient AA value setting Fri 18:13
11477 D dmd nobody NEW --- [AA] `T*` as associative array key becomes `const(T)*` Fri 18:13
11507 D dlang.or nobody NEW --- Associative Array Documentation Sun 15:22
11586 D druntime nobody NEW --- core.demangle should understand _D16TypeInfo_HAyayAa6__initZ etc. 2024-12-07
11589 D dmd nobody NEW --- [AA] Associative arrays should reject `const`/`immutable` classes as keys unless Issue 1824 is fixed Fri 18:14
11637 D dmd nobody NEW --- Statically disallow sparse array literals and associative array literals with duplicate indexes Fri 18:14
11658 D dmd nobody NEW --- implicit conversion of associative array literal to (typesafe variadic) tuple array Fri 18:14
11725 D dmd nobody NEW --- [AA] Cannot dup const AA Fri 18:15
11733 D dmd nobody NEW --- Refuse int indexing of associative arrays with char keys Fri 18:15
12218 D dmd nobody NEW --- [AA] inserting into associative array invalidates foreach iteration Fri 18:17
12303 D dmd nobody NEW --- Different `TypeInfo`-s for array of classes or interfaces as associative array key Fri 18:17
12491 D dmd nobody NEW --- [AA] Disallow non-`immutable` types as associative array keys Fri 18:19
12492 D dmd nobody NEW --- [AA] Clarify what types can be used to get associative array key value Fri 18:19
12516 D druntime nobody NEW --- TypeInfo.getHash should not be trusted 2024-12-07
12590 D druntime nobody NEW --- Associative array idup 2024-12-07
12785 D dmd nobody NEW --- Optimize with switches some associative array usage idioms Fri 18:20
12925 D dmd nobody NEW --- Implicit cast of associative arrays in array literal Fri 18:21
13129 D dmd nobody NEW --- Equality between compatible but differently typed associative arrays Fri 18:22
13565 D druntime nobody NEW --- add AA batch remove using a predicate function 2024-12-07
13581 D druntime nobody NEW --- disallow NaN as AA key value 2024-12-07
13622 D dmd nobody NEW --- [AA] unable to compare const associative array with mutable Fri 18:31
13688 D dmd nobody NEW --- 'in' expression for AA not detected as GC usage Fri 18:32
13900 D dmd nobody NEW --- A dup-ped associative array can't be assigned to immutable Fri 18:38
13903 D phobos nobody NEW --- std.array.removeIf for associative arrays 2024-12-01
14148 D dmd nobody NEW --- .dup of associative array is not mutable Fri 18:40
14151 D druntime nobody NEW --- AA byKey/byValue unavailable for CTFE 2024-12-07
14324 D dmd nobody NEW --- Cannot cast AA to immutable at compile time Fri 18:41
14659 D dmd nobody NEW --- static if not working with associative arrays Fri 18:43
14795 D dmd nobody NEW --- Allow user types implementing opEquals/toHash in switch statements Fri 18:43
15038 D dmd nobody NEW --- Associative Array .get property const vs immutable Fri 18:44
15380 D dlang.or nobody NEW --- Clarify hash bits requirements Sun 15:23
15381 D druntime nobody NEW --- Allow hashes to use only lowest bits 2024-12-07
15813 D dmd nobody NEW --- extern (C++) classes cannot be used as associative array keys Fri 18:47
15927 D phobos nobody NEW --- KeyType and ValueType for User Defined AAs 2024-12-01
16155 D dlang.or nobody NEW --- show md5 and sha1 hashes for the official downloads Sun 15:23
16597 D dmd nobody NEW --- Initializing a shared hashmap segfaults Fri 18:50
16617 D dmd nobody NEW --- toHash can not be a template method Fri 18:50
16674 D dlang.or nobody NEW --- Clarify lifetime of pointer to AA entry Sun 15:23
16763 D dmd nobody NEW --- Associative array literal inside array or AA literal doesn't work as initializer if variable type is known Fri 18:50
16973 D druntime nobody NEW --- `hashOf` has error-prone signature as `(T, seed)` may be confused with `(ptr, length)` 2024-12-07
17088 D druntime nobody NEW --- Access Violation on membership test with shared AA 2024-12-07
17201 D phobos nobody NEW --- std.array: invert (convenience method that inverts a hashmap) 2024-12-01
17206 D phobos nobody NEW --- [Tracking] Check that opEquals and toHash are both defined or neither are defined 2024-12-01
17526 D druntime nobody NEW --- Add a set method for AA 2024-12-07
17607 D dmd nobody NEW --- not an associative array initializer Fri 18:53
18317 D dmd nobody NEW --- Binop quirks in AST (wrt. typeof(null) and AA) incl. safety hole Fri 18:56
18557 D dmd nobody NEW --- Types with 0 size should not be usable as aa key types Fri 18:57
18672 D dmd nobody NEW --- Error in @safe transitive propagation with associative arrays Fri 18:58
18673 D phobos nobody NEW --- std.socket.InternetAddress has opEquals but no toHash 2024-12-01
18674 D phobos nobody NEW --- std.json.JSONValue has opEquals but no toHash 2024-12-01
18684 D phobos nobody NEW --- std.containers.array.Array has opEquals but no toHash 2024-12-01
18685 D phobos nobody NEW --- std.containers.slist.SList has opEquals but no toHash 2024-12-01
18686 D phobos nobody NEW --- std.containers.dlist.DList has opEquals but no toHash 2024-12-01
18742 D phobos nobody NEW --- std.regex: Using CodePointSet in AAs breaks if reference count changes 2024-12-01
19239 D druntime nobody NEW --- Fix unsafe casting away of const in hashOf(const Object) 2024-12-07
19383 D druntime nobody NEW --- AA insertion is not exception-safe 2024-12-07
19422 D dmd nobody NEW --- Associative arrays break inference of @safe, nothrow, pure Fri 19:01
19517 D dmd nobody NEW --- Spurious compiler warning with const toHash and alias this classes Fri 19:01
19844 D dmd nobody NEW --- opEqual on const associative array doesn't work with AA literal Fri 19:03
20209 D druntime nobody NEW --- AA.get() needs to work with inout correctly 2024-12-07
20484 D druntime nobody NEW --- Regression: runtime cannot handle shared(AA) 2024-12-07
20617 D druntime nobody NEW --- There is no support for copying hashmaps in Druntime / Phobos 2024-12-07
20749 D dmd nobody NEW --- Invalid cast of class ref to AA isn't caught Fri 19:08
20812 D dmd nobody NEW --- _d_assocarrayliteralTX segfault assigning a shared associative array an AA literal Fri 19:08
21006 D druntime nobody NEW --- core.internal.hash.bytesHash: in 64-bit builds use a 64-bit-oriented algorithm 2024-12-07
21015 D druntime nobody NEW --- aa.byKeyValue, byKey provide mutable reference access to keys 2024-12-07
21031 D dmd nobody NEW --- Undefined behaviour: associative array literals with side effects. Fri 19:09
21077 D dmd nobody NEW --- Order of evaluation of associative array is compiler-dependent Fri 19:10
21236 D druntime nobody NEW --- Associative array opApply is not nothrow 2024-12-07
21245 D dmd nobody NEW --- Error: expression `canBitwiseHash!(...)` of type `void` does not have a boolean value Fri 19:11
21355 D dmd nobody NEW --- dmd support for aarch64 Fri 19:12
21428 D dmd nobody NEW --- Appending to keys of an empty associative array "cannot be interpreted at compile time" Fri 19:13
21540 D dmd nobody NEW --- Cannot pass associative array of function pointers to const AA parameter with lower attributes Fri 19:13
21571 D dmd nobody NEW --- goto across assignment to AA fails and reports false Error Fri 19:14
21947 D phobos nobody NEW --- RedBlackTree and hashOf do not play well together 2024-12-01
22171 D dmd nobody NEW --- Segfault in generated __xtoHash, related to unions Fri 19:17
22208 D dmd nobody NEW --- [REG 2.067] Overload resolution fails to bind immutable class-valued AA to inout parameter of template function Fri 19:18
22244 D dmd nobody NEW --- Key tail immutability should allow hashmap to be impl converted from immutable to mutable Fri 19:18
22506 D dmd nobody NEW --- Accessing immutable AA in @nogc with index results in compilation error Fri 19:19
22633 D druntime nobody NEW --- Associative array require and update don't work if the value type can't be reassigned or copied. 2024-12-07
23150 D dmd nobody NEW --- AA in operator does not work with static if Fri 19:23
23493 D dmd nobody NEW --- __xtoHash is not exported Fri 19:25
23602 D druntime nobody NEW --- Reimplement associative arrays on runtime 2024-12-07
23748 D druntime nobody NEW --- associative arrays need 2 lookups to remove and extract, should be 1 2024-12-07
23809 D phobos nobody NEW --- Adding to associative array inside Variant segfaults 2024-12-01
23920 D druntime nobody NEW --- object.require modifies AA before populating value 2024-12-07
23929 D dmd nobody NEW --- in operator on noreturn associative array causes dmd crash Fri 19:29
23932 D dmd nobody NEW --- Slot is allocated before evaluating the value during associative array initialization Fri 19:29
24169 D dmd nobody NEW --- Confusion between array literal and associative array literal Fri 19:31
24428 D druntime nobody NEW --- unresolved external symbol _D4core8internal5newaa3Foo6__initZ, etc during unittest builds 2024-12-07
24658 D druntime nobody NEW --- _aaRange cannot be interpreted at compile time, because it has no available source code 2024-12-07
24820 D druntime nobody NEW --- Associative arrays do not correctly handle keys with copy constructors 2024-12-07
24840 D dmd nobody NEW --- Implicit construction with associative array literals can result in more destructor calls than constructor calls Fri 19:38
2504 D dmd alexandru.razvan.c ASSI --- Reserve for associative arrays Fri 17:49
2954 D dmd nobody REOP --- [tdpl] Allow to set associative array key value only using expression AA key type is constructable from Fri 17:50
4719 D dmd nobody REOP --- Clean up associative array runtime interface to enable precise GC Fri 17:53
12420 D dmd nobody REOP --- [AA] Can't set associative array with array as key value using key type Fri 18:18
14583 D dmd nobody REOP --- std.typecons.Rebindable works incorrectly with classes in which there is an 'alias this' to AA member. Fri 18:42
19370 D druntime nobody REOP --- AA require() and update() can't be used in @safe code 2024-12-07
125 issues found.

as