D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Wed Dec 18 2024 14:05:38 UTC
Be nice to nerds. Chances are you'll end up working for one. -- Bill Gates
Hide Search Description
325 issues found.
ID Product Comp Assignee Status Resolution Summary Changed
1382 D dmd nobody NEW --- memory allocated for arrays in CTFE functions during compilation is not released Fri 17:47
2193 D dmd nobody NEW --- Allow implicit conversions: char -> ubyte, wchar -> ushort, dchar -> uint Fri 17:48
2278 D dmd bugzilla NEW --- Guarantee alignment of stack-allocated variables on x86 Fri 17:48
2947 D dmd nobody NEW --- Static initializer stored in mutable non-TLS global Fri 17:50
3856 D dmd nobody NEW --- const arguments/instance attributes in conditions/invariants Fri 17:51
4034 D dmd nobody NEW --- pure function calls returning a double do not seem to be optimized away Fri 17:52
4453 D dmd nobody NEW --- Loop-invariant code motion for pure functions Fri 17:52
4703 D dmd nobody NEW --- Ambiguously designed array/AA literal syntax Fri 17:52
4995 D dmd nobody NEW --- invariant() can violate a function's nothrow Fri 17:53
5007 D dmd nobody NEW --- @outer() attribute Fri 17:53
5249 D phobos nobody NEW --- Strongly pure random generator 2024-12-01
5254 D dmd nobody NEW --- Low performance code with struct constructor Fri 17:54
5282 D dmd nobody NEW --- Optimize array comparison which use memcmp to something better and remove unnecessary indirections. Fri 17:54
5325 D dmd nobody NEW --- Mutable references to const/immutable/shared classes Fri 17:54
5543 D phobos andrej.mitrovich NEW --- to!int to see a char as a single-char string 2024-12-01
5880 D phobos nobody NEW --- std.numerics.dotProduct for fixed-size arrays 2024-12-01
5944 D druntime nobody NEW --- Five ideas for the stacktrace 2024-12-07
6247 D dmd nobody NEW --- Disallow static mutable variables definitions in pure functions Fri 17:55
6253 D dmd nobody NEW --- Refuse definition too of impossible associative arrays Fri 17:55
6278 D dmd nobody NEW --- Regression(2.054 beta): 'in' contract inheritance doesn't work with safe code Fri 17:55
6658 D dmd nobody NEW --- Slow static array equality Fri 17:56
6741 D dmd nobody NEW --- implicit casting of pure-function delegate result to immutable breaks immutability. Fri 17:56
6946 D phobos nobody NEW --- Compile-time flags generator 2024-12-01
7177 D dmd k.hara.pg NEW --- $ should forward to length by default Fri 17:57
7205 D dmd nobody NEW --- Function attribute inference fails in case of mutual dependencies Fri 17:57
7521 D dmd nobody NEW --- Add const inference for templated method and delegate parameters Fri 17:58
7616 D dmd nobody NEW --- aggregates don't inherit pure, @nogc, nothrow from outer scope Fri 17:58
7885 D phobos nobody NEW --- std.rationals too 2024-12-01
8008 D dmd nobody NEW --- Syntax for fixed size array literals like [1,2,3]s Fri 17:59
8131 D dmd nobody NEW --- Delegate type inference with templates is absolutely *horrible* Fri 18:00
8162 D dmd nobody NEW --- [TDPL] -property fails to give an error when a property function is called with parens Fri 18:00
8204 D dmd nobody NEW --- Can't instantiate auto ref template explicitly Fri 18:00
8476 D dmd nobody NEW --- float comparison operand not truncated from real Fri 18:00
8550 D phobos nobody NEW --- std.container.InlinedArray 2024-12-01
8594 D phobos nobody NEW --- Enum string validator in Phobos? 2024-12-01
8743 D phobos nobody NEW --- Add support for memoizing class methods 2024-12-01
9027 D dmd nobody NEW --- Getting address of overloaded function using `cast` selects the lexically first one if there is no match Fri 18:02
9045 D phobos nobody NEW --- Feature request for std.asscii => function isNewline 2024-12-01
9062 D dmd nobody NEW --- AddrExp should distinguish the existence of property resolution. Fri 18:02
9206 D phobos nobody NEW --- std.exception.isValidEnumValue 2024-12-01
9300 D dmd nobody NEW --- Syntax for loop invariants Fri 18:03
9313 D druntime nobody NEW --- Provide dynamic array-dedicated "extend" function 2024-12-07
9653 D dmd nobody NEW --- Wrong implicit cast allowed with inheritance Fri 18:04
9762 D phobos nobody NEW --- std.math.isqrt 2024-12-01
9763 D dmd nobody NEW --- @contended and @contended("groupName") Fri 18:05
9816 D dmd nobody NEW --- Export is mostly broken Fri 18:05
9842 D phobos nobody NEW --- std.algorithm.hashGroup 2024-12-01
9917 D dmd nobody NEW --- Excessive overhead for small-size vector ops Fri 18:05
10012 D dmd nobody NEW --- [2.063 beta] pure constructors taking POD structs should be allowed for shared/immutable construction Fri 18:06
10013 D dmd nobody NEW --- `inout` constructor sometimes fails to create immutable object Fri 18:06
10286 D dmd nobody NEW --- Better optimization for struct constructors? Fri 18:07
10304 D dmd nobody NEW --- Array operations for multi-dimensional fixed-sized arrays with the same size Fri 18:07
10368 D dmd nobody NEW --- `immutable pure` constructors must not be allowed for mutable construction Fri 18:08
10478 D dmd nobody NEW --- Crappy error message when two operator overloads match Fri 18:08
10636 D dmd nobody NEW --- Vector calling convention for D? Fri 18:09
10650 D phobos nobody NEW --- std.bitmanip.FixedBitArray 2024-12-01
10653 D dmd nobody NEW --- non-shared pure constructors can conflict with shared constructors Fri 18:09
10654 D phobos nobody NEW --- std.string.outdent() wrongly manages Windows newlines, and it isn't pure nothrow 2024-12-01
10661 D phobos nobody NEW --- Add secureZeroMemory function in Phobos 2024-12-01
10708 D dmd nobody NEW --- Class members as template alias parameters not CTFE-able Fri 18:09
10754 D phobos nobody NEW --- std.range.rotate? 2024-12-01
10852 D dmd k.hara.pg NEW --- function wrongly inferred pure in embeded function with function cast Fri 18:10
10925 D dmd nobody NEW --- unittests qualified on the right hand side fail Fri 18:11
11048 D dmd nobody NEW --- Default arguments bypass most attributes check (pure, @safe, @nogc) Fri 18:11
11064 D dmd nobody NEW --- D should support attribute blocks inside functions Fri 18:11
11114 D dmd nobody NEW --- Undefined symbols after merging dmd pull #2550 Fri 18:11
11287 D dmd nobody NEW --- NRVO should remove dtor call completely Fri 18:13
11320 D phobos nobody NEW --- std.math.fmod, round, trunc are not yet pure 2024-12-01
11411 D dmd nobody NEW --- Disallow non pure lazy expressions in pure functions Fri 18:13
11506 D dmd nobody NEW --- pure evaluation should be shortcircuited Fri 18:13
11632 D dmd nobody NEW --- Old alias syntax accepts "ref" Fri 18:14
11811 D phobos nobody NEW --- Add "eval" to phobos 2024-12-01
11936 D dmd nobody NEW --- Allow non-`ref` parameters in `foreach` over range `delegate`/`opApply` Fri 18:16
12028 D dmd nobody NEW --- Disallow side effects in asserts Fri 18:16
12084 D phobos nobody NEW --- std.math.poly using Estrin method 2024-12-01
12113 D phobos nobody NEW --- A nothrow std.utf.decode with substitution on bad encoding 2024-12-01
12133 D druntime nobody NEW --- Relaxed read-modify-write for shared lvalues 2024-12-07
12265 D dmd nobody NEW --- Puritiy inference fails with passing template function as an alias? Fri 18:17
12291 D dmd nobody NEW --- Pick up "this" from alias parameters to nested templates Fri 18:17
12325 D phobos nobody NEW --- Major performance problem with std.array.front 2024-12-01
12364 D druntime nobody NEW --- Pure std.math.cbrt 2024-12-07
12472 D phobos nobody NEW --- Fixed-sized Bit array too 2024-12-01
12522 D dmd nobody NEW --- (void delegate() f) is not callable using argument types (void function() pure nothrow @safe) Fri 18:19
12546 D dmd nobody NEW --- DMD does not generate required symbols for linker Fri 18:19
12547 D phobos nobody NEW --- floor/round/ceil that optionally return a specified integral type 2024-12-01
12573 D dmd nobody NEW --- Implicit immutable cast for ref/out argument of pure functions Fri 18:19
12647 D dmd nobody NEW --- Allow specifying lazy parameter function attributes and infer them when possible Fri 18:20
12768 D phobos nobody NEW --- Trivial uses of `std.algorithm.iteration : splitter` should be `@nogc` 2024-12-01
12817 D phobos nobody NEW --- pure nothrow text(BigInt) too 2024-12-01
12819 D dmd nobody NEW --- Refused purity conversion of immutable array of arrays Fri 18:21
12940 D phobos nobody NEW --- std.bigint.Bigint.toSize_t too, and alternative API suggestion 2024-12-01
13006 D dmd nobody NEW --- Allow inout return type without inout parameters Fri 18:21
13054 D phobos nobody NEW --- pure nothrow @safe std.algorithm.schwartzSort 2024-12-01
13119 D dmd nobody NEW --- `struct` constructor attributes inferred like field destructor is called on initialization Fri 18:22
13293 D dmd nobody NEW --- `typeof(<function returning T>)` gets printed as `T()` Fri 18:23
13369 D phobos nobody NEW --- std.math.iLog10 2024-12-01
13473 D phobos nobody NEW --- std.algorithm.expand 2024-12-01
13488 D dmd nobody NEW --- implicit conversions to immutable broken Fri 18:27
13531 D dmd nobody NEW --- Destructor attributes don't take member destructor attributes into account Fri 18:29
13589 D dmd nobody NEW --- [git-head] Asm statement could be assumed to nothrow, safe, pure by the enclosing function attribute Fri 18:30
13591 D phobos nobody NEW --- [Enh] add std.algorithm.reinterpret 2024-12-01
13643 D dmd nobody NEW --- memoize lazy parameter evaluation Fri 18:32
13676 D dmd nobody NEW --- [ddoc] DDoc should wrap each part of function declaration in dedicated macro to allow more readable formatting Fri 18:32
13719 D dmd nobody NEW --- std.datetime no longer compiles when trivial destructor is added Fri 18:34
13859 D phobos nobody NEW --- Phobos uninitializedAlloc 2024-12-01
13882 D phobos nobody NEW --- Use compile-time length check in std.algorithm.copy 2024-12-01
14018 D dmd nobody NEW --- Treat CTFE-able functions as pure in CTFE-only contexts Fri 18:39
14062 D phobos nobody NEW --- Not pure std.variant.Variant ctor 2024-12-01
14100 D dmd nobody NEW --- Remove barriers to D being a systems programming language Fri 18:39
14127 D phobos nobody NEW --- @trusted functions in std.array present unsafe interfaces 2024-12-01
14251 D dmd nobody NEW --- synchronized (mtx) doesn't check attributes (pure, const) Fri 18:40
14252 D dmd nobody NEW --- Erroneous dtor attributes check even if the struct returned immediately Fri 18:40
14380 D druntime nobody NEW --- core.bitop.bsf is marked as pure but isn't 2024-12-07
14519 D druntime nobody NEW --- Get rid of unicode validation in string processing 2024-12-07
14574 D dmd nobody NEW --- revert attributes Fri 18:42
14885 D druntime nobody NEW --- ideas for prettier and more useful backtraces 2024-12-07
14931 D dmd nobody NEW --- switch doesn't work with any pointers Fri 18:44
15087 D dmd nobody NEW --- DDoc: Add function attributes section for templates Fri 18:44
15246 D dmd nobody NEW --- Destructor inheritance doesn't inherit attributes properly Fri 18:45
15255 D dmd nobody NEW --- Generated better code for saturation arithmetic Fri 18:45
15408 D dmd nobody NEW --- S.init for struct containing member field with array literal initializer fails @nogc Fri 18:45
15454 D druntime nobody NEW --- core.checkedint enhancement 2024-12-07
15467 D dmd nobody NEW --- Compiler incorrectly flags a function as throwing an exception though it is caught Fri 18:46
15470 D dlang.or nobody NEW --- Unnecessary markup in ddoc's html generation Sun 15:23
15563 D dmd nobody NEW --- synchronized can't be used as a postfix qualifier Fri 18:46
15651 D phobos nobody NEW --- filter: only parameters or stack based variables can be inout 2024-12-01
15806 D phobos nobody NEW --- DirEntry interface inconsistency 2024-12-01
16058 D dmd nobody NEW --- `immutable delegate()` and `immutable delegate() immutable` are considered equal but treated differently Fri 18:47
16321 D dmd nobody NEW --- ICE with delegate in UDA Fri 18:49
16343 D dmd nobody NEW --- Incorrectly requiring this pointer for a free function Fri 18:49
16444 D dmd nobody NEW --- Less noisy error messages if built-in method is @disable (e.g. opAssign) Fri 18:49
16500 D dmd nobody NEW --- inferred != annotated pure Fri 18:50
16585 D dmd nobody NEW --- dmd thinks function returns unique result despite mutable indirection in parameter Fri 18:50
16692 D visuald nobody NEW --- New debug experience: possible to execute pure functions during expression evaluation? 2023-10-18
17038 D phobos dmitry.olsh NEW --- support for std.uni store / load trie entry table 2024-12-01
17245 D dmd nobody NEW --- Errors about expressions with no effect only are given for basic types Fri 18:51
17424 D dmd nobody NEW --- Add optional errors/static analysis Fri 18:52
17435 D dmd nobody NEW --- bogus "need 'this'" error with aggregate field passed in alias parameter Fri 18:52
17442 D phobos dmitry.olsh NEW --- regex purity issues 2024-12-01
17473 D dmd nobody NEW --- foreach on delegates incorrectly rejected Fri 18:52
17486 D dmd nobody NEW --- lazy parameters can be used to hijack the pure system Fri 18:52
17645 D dmd nobody NEW --- `pure` is transitively applied to all delegates inside a pure function Fri 18:53
17654 D dmd nobody NEW --- return value incorrectly considered unique when casting to another pointer type Fri 18:53
17659 D dmd nobody NEW --- `pure` causes function to be inferred as a delegate Fri 18:53
17708 D phobos nobody NEW --- Escape control characters in std.conv.to error messages 2024-12-01
17739 D dmd nobody NEW --- Calling convention of not deduced for delegate function arguments with explicit parameter types Fri 18:53
17811 D visuald nobody NEW --- No stack for Win32 exceptions 2023-10-18
17821 D druntime nobody NEW --- atomicStore compile error when target is larger than source 2024-12-07
17826 D dmd nobody NEW --- Inherited functions attribute overridden Fri 18:54
17827 D dmd nobody NEW --- Unused lazy parameter supposedly calls dtor Fri 18:54
17953 D dmd nobody NEW --- inout-like mechanism to infer function attributes from callback attributes Fri 18:55
17979 D dlang.or nobody NEW --- Improve documentation for lazy parameters Sun 15:24
18049 D dmd nobody NEW --- dmd -unittest against a library not compiled with -unittest gives undefined symbols Fri 18:55
18058 D dmd nobody NEW --- @nogc and forwarding lazy argument, particularly with scope Fri 18:55
18227 D phobos nobody NEW --- Assertion failure in iota for floating point 2024-12-01
18257 D phobos nobody NEW --- std.math.abs/fabs - redesign 2024-12-01
18542 D dmd nobody NEW --- DMD could generate better assembly for common range check idioms Fri 18:57
18563 D dmd nobody NEW --- context pointer inside structs constness problems Fri 18:57
18566 D dmd nobody NEW --- const on method of nested data type is not applied to variables in context Fri 18:57
18567 D dmd nobody NEW --- immutability hole related to context pointers accessed through const pure methods Fri 18:57
18590 D dmd nobody NEW --- nothrow constructor call still type-checks destructor for purity Fri 18:57
18618 D phobos nobody NEW --- templated functions should in general have their attributes inferred 2024-12-01
18664 D phobos nobody NEW --- Spurious failure in std/experimental/allocator/building_blocks/bitmapped_block.d 2024-12-01
18734 D dmd nobody NEW --- bitnum parameter of core.bitop.bt should be signed Fri 18:58
18738 D dmd nobody NEW --- [scope] scope delegates can be escaped via closure Fri 18:58
18779 D phobos nobody NEW --- StatsCollector empty doesn't take into account the parent allocator 2024-12-01
18781 D phobos nobody NEW --- std.string.replace: RangeError when replacing with inconsistent string types 2024-12-01
18909 D dmd nobody NEW --- Lambda with default initializer gets called with random values instead Fri 18:58
18945 D dmd nobody NEW --- immutable variable is used as if it's an enum Fri 18:59
19021 D dmd nobody NEW --- [REG 2.077] Type merging immutable -> mutable broken in AST Fri 18:59
19126 D dmd nobody NEW --- Compiler removes inout on templated parameter and then complains it's not there Fri 19:00
19326 D dmd nobody NEW --- .tupleof sidesteps protection attributes Fri 19:01
19422 D dmd nobody NEW --- Associative arrays break inference of @safe, nothrow, pure Fri 19:01
19451 D installe nobody NEW --- install.sh script assumes bash interpreter, but FreeBSD does not include bash by default 2022-12-17
19503 D dmd nobody NEW --- lld: Native PDB Error: The entry already exists. The specified module already exists Fri 19:01
19643 D druntime nobody NEW --- core.demangle doesn't handle extern(Objective-C) correctly 2024-12-07
19808 D dmd nobody NEW --- SysTime gives different results at compile vs. run time execution Fri 19:03
19934 D dmd nobody NEW --- template function inference breaks when taking the address of the function inside the template Fri 19:03
19937 D dmd nobody NEW --- object._d_assert_fail linker error if compiling with -checkaction=context Fri 19:03
19963 D dmd nobody NEW --- [Regression 2.066 - 2.067.1] nested pure functions variable access Fri 19:03
19990 D dmd nobody NEW --- unknown error with missing import Fri 19:04
20010 D dmd nobody NEW --- allow cast of type, not only expressions Fri 19:04
20091 D dmd nobody NEW --- nogc callback inferred as non-nogc Fri 19:04
20109 D phobos nobody NEW --- DirEntries() fails on symbolic links to non-existent file 2024-12-01
20134 D phobos nobody NEW --- autodecode should use replacementDchar rather than throwing on invalid 2024-12-01
20180 D dmd nobody NEW --- Deprecated unittests should not be deprecated functions Fri 19:05
20209 D druntime nobody NEW --- AA.get() needs to work with inout correctly 2024-12-07
20230 D dmd nobody NEW --- dmd-specific runtime segfault due to inconsistent conversion of function closure to delegate at compile time Fri 19:05
20310 D phobos nobody NEW --- std.json to(Pretty)String not pure 2024-12-01
20471 D dmd nobody NEW --- TypeInfo_Array incorrectly initialized Fri 19:06
20491 D dmd nobody NEW --- extern(C) is not inferred for lambda arguments Fri 19:06
20501 D dmd nobody NEW --- Function literals inside enum of function pointers wrongly treated as delegates Fri 19:06
20555 D phobos nobody NEW --- Request to add trait matching to __traits(getOverloads, ...) to std.traits library module 2024-12-01
20594 D dmd ibuclaw NEW --- [GCC ASM] Should the asm { } syntax be modernized for D2? Fri 19:07
20668 D dmd nobody NEW --- Unresolved symbol (array equality) when using separate compilation Fri 19:07
20670 D dmd nobody NEW --- immutable template specialization pattern matches immutable struct, strips immutable Fri 19:07
20679 D dmd nobody NEW --- C++ name mangling mismatch with templated return type Fri 19:07
20786 D dmd nobody NEW --- do attribute inference for member functions inside nested aggregates Fri 19:08
20878 D dmd nobody NEW --- .stringof inconsistent between 32-bit and 64-bit Linux Fri 19:08
20914 D dmd nobody NEW --- __xdtor bypasses function attributes Fri 19:09
20945 D dmd nobody NEW --- alias x = ref y compiles Fri 19:09
21013 D druntime nobody NEW --- dwarfeh: Comparing LSDA is too unreliable to determine if two exceptions can be merged 2024-12-07
21035 D dmd nobody NEW --- wrong code when uses struct's methods of .init value Fri 19:10
21065 D dmd nobody NEW --- the new operator should lower to a template function call in object.d Fri 19:10
21223 D dmd nobody NEW --- nothrow constructor may call throwing constructor with Fri 19:11
21236 D druntime nobody NEW --- Associative array opApply is not nothrow 2024-12-07
21286 D dmd nobody NEW --- [DIP1000] Can't return scope reference from a function Fri 19:11
21348 D dmd nobody NEW --- Nested function can't return inout without inout parameter Fri 19:12
21387 D dmd nobody NEW --- dmd.hdrgen - Wrong parent in pretty name for aggregate instantiated with lambda template Fri 19:12
21436 D dmd nobody NEW --- `-preview=dip1000` breaks type inference for function taking delegate Fri 19:13
21496 D dmd nobody NEW --- Implicitly nested templated functions can be assigned to function variables instead of delegates Fri 19:13
21497 D dmd nobody NEW --- "Error: unknown" for generating struct using CTFE Fri 19:13
21504 D dmd nobody NEW --- Incorrect eponymous overload called by codegen Fri 19:13
21517 D dmd nobody NEW --- Functions nested within `inout` functions can reinterpret `inout` Fri 19:13
21545 D dmd nobody NEW --- [dip1000] cannot assign ref returning delegate to variable with lower attributes Fri 19:14
21560 D phobos nobody NEW --- md5 poor performance out of the box 2024-12-01
21574 D dmd nobody NEW --- Evaluate pure functions using CTFE Fri 19:14
21660 D dmd nobody NEW --- [REG 2.066.0] cannot convert unique immutable(int)** to immutable Fri 19:14
21670 D dmd nobody NEW --- [REG 2.095] Public alias to private function triggers a deprecaton when called without parens Fri 19:14
21711 D dmd nobody NEW --- Concatenating a function pointer with a string should be an error Fri 19:15
21737 D dmd nobody NEW --- shared opApply does not compile Fri 19:15
21778 D dmd nobody NEW --- Win64: Access-violation for -release -checkaction=context Fri 19:15
21803 D dmd nobody NEW --- "@nogc:" incorrectly propagates into function blocks, explicit "pure" too Fri 19:15
21855 D dmd nobody NEW --- CTFE anonymous union assignment inconsistent Fri 19:15
21856 D dmd nobody NEW --- Mutable base object returned as immutable from weakly pure function Fri 19:15
21884 D dmd nobody NEW --- [betterC] can't compare arrays with -betterC Fri 19:16
21925 D dmd nobody NEW --- attribute inference not done on first `typeof` on member function Fri 19:16
21989 D dmd nobody NEW --- [REG 2.096] Double destruction of new'ed aggregates since `-preview=dtorfields` became the default Fri 19:16
22043 D tools nobody NEW --- assert_writeln_magic produces confusing examples 2024-08-01
22046 D dmd nobody NEW --- @safe/@trusted ignored in delegate / function pointer suffix Fri 19:17
22047 D dmd nobody NEW --- Inconsistent grammar parsing function types in parameters vs. other contexts Fri 19:17
22092 D dmd nobody NEW --- [REG2.067] for loop over range with closure loops infinitely Fri 19:17
22154 D dmd nobody NEW --- Pure functions should be able to use only the address of a global Fri 19:17
22192 D dmd nobody NEW --- Inconsistent attribute inference for template member function Fri 19:17
22223 D druntime nobody NEW --- Profile results are zero in summery 2024-12-07
22273 D phobos nobody NEW --- Range violation in compile-time regex 2024-12-01
22284 D dmd nobody NEW --- [DIP1000] function templates cannot infer scope in instances with indirections when accessing the address of fields Fri 19:18
22374 D dmd nobody NEW --- [REG 2.093] 'import std;' with -checkaction=context causes link error Fri 19:18
22481 D druntime nobody NEW --- Thread.sleep should be pure 2024-12-07
22501 D dmd nobody NEW --- Improve lambda inference for delegate type template params Fri 19:19
22505 D druntime nobody NEW --- Array relocation causes multiple calls to destructor 2024-12-07
22564 D dlang.or nobody NEW --- AttributeSpecifier (grammar) definition is wrong Sun 15:27
22614 D dmd nobody NEW --- Wrong copy constructor is called depending on context Fri 19:19
22628 D phobos nobody NEW --- std.json.parseJSON's exception msg may be invalid UTF-8 2024-12-01
22640 D phobos nobody NEW --- core.exception.AssertError@std/experimental/allocator/package.d(3738): Assertion failure 2024-12-01
22660 D phobos nobody NEW --- std.experimental.allocator randomly fails unittest 2024-12-01
22677 D phobos nobody NEW --- thompson.d(846): Unrecognized instruction cast(IR)112 2024-12-01
22902 D dmd nobody NEW --- dmd 2.099 regression: unittest -checkaction=context and import std.regex causes link error Fri 19:21
22907 D druntime nobody NEW --- Can't use core.lifetime.forward on inout parameter 2024-12-07
22944 D dmd nobody NEW --- Hard-to-read error message when a delegate isn't @safe Fri 19:21
23033 D dmd nobody NEW --- pure functions can allocate values with impure destructors Fri 19:22
23117 D dmd nobody NEW --- crash in @safe code after CTFE Fri 19:22
23136 D dmd nobody NEW --- closure in a loop should hold distinct values for each iteration Fri 19:23
23154 D dmd nobody NEW --- Linker error through templated __traits(compiles) in separate compilation unit Fri 19:23
23200 D dmd nobody NEW --- sqrt cast to long and ulong differ Fri 19:23
23273 D dmd nobody NEW --- [REG2.095] Error on passing inout variable to function (not an lvalue) Fri 19:23
23274 D dmd nobody NEW --- [REG2.099] Wrong call resolution (ambiguity) with const and non-const methods Fri 19:24
23305 D dmd nobody NEW --- Tuple.expand generates garbage values when passed to multiple lazy parameters Fri 19:24
23326 D dmd nobody NEW --- invariant syntax is inconsistently strict for annotations Fri 19:24
23364 D dmd nobody NEW --- returning bottom type by ref should work Fri 19:24
23375 D dmd nobody NEW --- enum is not considered global mutable state Fri 19:24
23537 D dmd nobody NEW --- immutable struct breaks type inference for const parameters Fri 19:26
23544 D dmd nobody NEW --- Allow enum types be defined with semicolons Fri 19:26
23554 D dmd nobody NEW --- Can break immutable with delegate Fri 19:26
23560 D dmd nobody NEW --- Deduce ABI from function parameter for function literal Fri 19:26
23633 D dmd nobody NEW --- allow pure functions to call impure functions passed as parameters Fri 19:26
23664 D dmd nobody NEW --- Infer `const` for lambdas/closures Fri 19:27
23666 D dmd nobody NEW --- Recognize template opApply pattern Fri 19:27
23687 D dmd nobody NEW --- IFTI fails forwarding an alias to struct field Fri 19:27
23722 D dmd nobody NEW --- Lambdas are mangled incorrectly when using multiple compilation units, resulting in incorrect code Fri 19:27
23785 D dmd nobody NEW --- [REG ] `-preview=in` crash when passing `enum` value at CTFE Fri 19:27
23891 D dmd nobody NEW --- [DIP1000] unnamed delegates ignore lifetimes Fri 19:28
23901 D dmd nobody NEW --- Spurious "Cannot move object [...] with internal pointer" Fri 19:28
23903 D druntime nobody NEW --- Demangling produces exponentially long output 2024-12-07
23907 D dmd nobody NEW --- __traits(child) respects visibility Fri 19:28
24003 D dmd nobody NEW --- return/scope inference does not end up in type to some degree Fri 19:29
24096 D dmd nobody NEW --- a pure function is in fact impure for local automatic external variables Fri 19:30
24100 D dmd nobody NEW --- proposal to implement "partially pure" functions Fri 19:30
24211 D dmd nobody NEW --- Const nested function can mutate context Fri 19:31
24221 D phobos nobody NEW --- Stable sort crash 2024-12-01
24243 D phobos nobody NEW --- Can't format chain(filter, filter) 2024-12-01
24265 D dmd nobody NEW --- ref delegate literal no longer implicitly converts to unannotated type Fri 19:32
24317 D dmd nobody NEW --- pragma(inline, true) is wrongly applied when having nested functions Fri 19:32
24325 D dmd nobody NEW --- Type inference has precedence over written type when using `static` Fri 19:32
24378 D druntime nobody NEW --- [REG 2.104] inout error with -profile=gc 2024-12-07
24380 D dmd nobody NEW --- CTFE assert messages are replaced with "null" with -dip1008 Fri 19:33
24406 D dmd nobody NEW --- wrong signess of comparison with -O and byte-casted char Fri 19:33
24414 D dmd nobody NEW --- ImportC: undefined identifier `__builtin_clz` Fri 19:33
24415 D dmd nobody NEW --- Can't call public function preceded by private template overload Fri 19:33
24427 D druntime nobody NEW --- Crash when dlopen'ed library not dlclose'd explicitly 2024-12-07
24454 D dmd nobody NEW --- Disallow initialization of non-static reference type data members by non-immutable values or rvalues Fri 19:34
24480 D phobos nobody NEW --- getSymbolsByUDA ignores template functions 2024-12-01
24522 D dmd nobody NEW --- Formation and inference of nested type sequences Fri 19:34
24531 D dmd nobody NEW --- foreach lowering fails to compile with dip1000 and std.array.array Fri 19:35
24562 D dmd nobody NEW --- inout on the copy constructor makes it so that a normal opAssign does not work with multiple layers of objects Fri 19:35
24574 D dmd nobody NEW --- Scope not inferred on this parameter Fri 19:35
24633 D dlang.or nobody NEW --- Document opApply as an alias to a function template instance Sun 15:28
24671 D dmd nobody NEW --- Improve error message on override mismatch Fri 19:36
24795 D druntime nobody NEW --- emplace mutates immutable data in @safe code 2024-12-07
5076 D phobos andrei ASSI --- std.algorithm.sorted / schwartzSorted 2024-12-01
16662 D phobos alexandru.razvan.c ASSI --- Can't call std.variant.visit from a pure function 2024-12-01
259 D dmd lio+bugzilla REOP --- Comparing signed to unsigned does not generate an error Fri 17:47
1654 D dmd nobody REOP --- Array concatenation result should be implicitly castable between mutable and immutable if the elements support it. Fri 17:48
2159 D dmd bugzilla REOP --- Confusion between function call and C++ style function address Fri 17:48
3075 D dmd nobody REOP --- Implement parameter contravariance Fri 17:50
6857 D dmd nobody REOP --- Precondition contract checks should be statically bound. Fri 17:56
7208 D dmd nobody REOP --- Unique arrays should be covariant Fri 17:57
7314 D dmd nobody REOP --- strong purity should be inferred at call site Fri 17:57
7510 D dmd nobody REOP --- implicit conversion to immutable fails for pure delegates and function pointers Fri 17:58
8047 D druntime nobody REOP --- important opcodes missing from core/simd.d 2024-12-07
9094 D druntime nobody REOP --- GC not collecting under Windows 2024-12-07
9149 D dmd nobody REOP --- Disallow calling const delegates with a mutable context Fri 18:03
10979 D dmd nobody REOP --- Add trait for function callgraph extraction, to allow "builtin attribute"-style UDA semantic checks Fri 18:11
11012 D dmd nobody REOP --- [TDPL] is(typeof(f) == function) fails with some functions Fri 18:11
12736 D phobos nobody REOP --- @nogc std.algorithm.all 2024-12-01
12837 D druntime nobody REOP --- Duration.get and Duration's individual unit getters are bug-prone 2024-12-07
13388 D dmd nobody REOP --- accept '@' before 'nothrow' and 'pure' Fri 18:25
15459 D dmd nobody REOP --- [REG2.065.0] stdin.byLine.each!(map!somefunc) compiles, fails to link with ld Fri 18:46
15542 D dmd nobody REOP --- pure function with no argument returning different values (with void-initialized static array) Fri 18:46
16283 D dlang.or nobody REOP --- [Modules] Sun 15:23
17541 D dmd nobody REOP --- Function attribute deduction depends on compile invocation Fri 18:52
18146 D dmd nobody REOP --- A case expression of final switch allows to pass wrong enum value Fri 18:55
18244 D phobos nobody REOP --- Generic functions in std.math cannot be overloaded 2024-12-01
18290 D phobos nobody REOP --- std.conv.parse throws ConvOverflowException for negative values in hex 2024-12-01
23124 D dmd nobody REOP --- [dip1000] scope inference leads to implementatio-defined semantics for @trusted and @system. Fri 19:22
325 issues found.

as