digitalmars-d-bugs
Thread
Date
Later messages
Messages by Thread
[Issue 10675] [Optimizer] optimize x >= a && x <= b and such to one comparison
d-bugmail--- via Digitalmars-d-bugs
[Issue 10851] Stack trace missing for null object access in module constructor
d-bugmail--- via Digitalmars-d-bugs
[Issue 10833] DMD puts mixin's source code in the binary
d-bugmail--- via Digitalmars-d-bugs
[Issue 10763] (&x)[0 .. 1] doesn't work in CTFE
d-bugmail--- via Digitalmars-d-bugs
[Issue 10749] Range value analysis for triple operator too
d-bugmail--- via Digitalmars-d-bugs
[Issue 10496] Initialization in lazy function parameter allows immutable member not to be initialized
d-bugmail--- via Digitalmars-d-bugs
[Issue 10850] Inout substituted incorrectly for delegates/fptrs in inout function signature
d-bugmail--- via Digitalmars-d-bugs
[Issue 10848] Compiler should always try to inlining a direct lambda call
d-bugmail--- via Digitalmars-d-bugs
[Issue 10616] forward reference error with `class C: C.D{static class D{}}`
d-bugmail--- via Digitalmars-d-bugs
[Issue 10751] Propagate some value ranges from contracts
d-bugmail--- via Digitalmars-d-bugs
[Issue 10691] real type on Win 64 broken (?)
d-bugmail--- via Digitalmars-d-bugs
[Issue 10816] Support for is(T1 != T2) syntax
d-bugmail--- via Digitalmars-d-bugs
[Issue 10750] Strict aliasing semantics
d-bugmail--- via Digitalmars-d-bugs
[Issue 10810] wrong forward reference error when using return type deduction and a cyclic call flow
d-bugmail--- via Digitalmars-d-bugs
[Issue 10757] int incremented with double NaN doesn't give a "cannot implicitly convert expression" error
d-bugmail--- via Digitalmars-d-bugs
[Issue 10708] Class members as template alias parameters not CTFE-able
d-bugmail--- via Digitalmars-d-bugs
[Issue 10602] Error should state why wrong template lambda doesn't match expected function type
d-bugmail--- via Digitalmars-d-bugs
[Issue 10442] RTInfo generation can fail for structs defined in imported modules
d-bugmail--- via Digitalmars-d-bugs
[Issue 10556] mixin template fails overload resolution
d-bugmail--- via Digitalmars-d-bugs
[Issue 10698] opDispatch called as property over struct field even when opDispatch requires runtime arguments
d-bugmail--- via Digitalmars-d-bugs
[Issue 10745] Incomplete and misleading error message: opOpAssign isn't a template
d-bugmail--- via Digitalmars-d-bugs
[Issue 10719] Loading classes in runtime
d-bugmail--- via Digitalmars-d-bugs
[Issue 10636] Vector calling convention for D?
d-bugmail--- via Digitalmars-d-bugs
[Issue 10615] More range value analysis for indexed array
d-bugmail--- via Digitalmars-d-bugs
[Issue 10653] non-shared pure constructors can conflict with shared constructors
d-bugmail--- via Digitalmars-d-bugs
[Issue 10627] Array ops with fixed sized arrays lose their length at function return point
d-bugmail--- via Digitalmars-d-bugs
[Issue 10533] Bad diagnostic when template has alias overloads
d-bugmail--- via Digitalmars-d-bugs
[Issue 10509] Closure is allocated even if it may be not needed
d-bugmail--- via Digitalmars-d-bugs
[Issue 10594] Shaping the value range for immutable variables
d-bugmail--- via Digitalmars-d-bugs
[Issue 10622] Wrong "this" pointer in methods called via IUnknown derived interfaces
d-bugmail--- via Digitalmars-d-bugs
[Issue 10409] dtor / destructor not called for (rvalue) struct used in opApply
d-bugmail--- via Digitalmars-d-bugs
[Issue 10326] Disallow 'invariant' for immutable, allow class/struct invariants without (), and later disallow usage of ()
d-bugmail--- via Digitalmars-d-bugs
[Issue 10588] Typeinfo.compare uses bitwise comparison for structs
d-bugmail--- via Digitalmars-d-bugs
[Issue 10585] Structs in unittest / functions shouldn't have frame pointer unless necessary
d-bugmail--- via Digitalmars-d-bugs
[Issue 10476] Allow array operations with implicit casts
d-bugmail--- via Digitalmars-d-bugs
[Issue 10292] Warn against wrong class opEquals signature usage
d-bugmail--- via Digitalmars-d-bugs
[Issue 10363] DDOC macro argument with the same name as the function doesn't work
d-bugmail--- via Digitalmars-d-bugs
[Issue 10258] Add hasAccess trait
d-bugmail--- via Digitalmars-d-bugs
[Issue 10574] "auto ref" fails to match when IFTI succeeds (strip to level const)
d-bugmail--- via Digitalmars-d-bugs
[Issue 10305] Make array operations output type the same as the input one for fixed sized arrays
d-bugmail--- via Digitalmars-d-bugs
[Issue 10478] Crappy error message when two operator overloads match
d-bugmail--- via Digitalmars-d-bugs
[Issue 10567] Typeinfo.compare has unreasonable signature requirements on opCmp
d-bugmail--- via Digitalmars-d-bugs
[Issue 10404] Class!T should be the class version of type T
d-bugmail--- via Digitalmars-d-bugs
[Issue 10286] Better optimization for struct constructors?
d-bugmail--- via Digitalmars-d-bugs
[Issue 10488] Allow template this parameter to work with static functions
d-bugmail--- via Digitalmars-d-bugs
[Issue 10376] Mutable field initializer reference is accessible through immutable aggregate
d-bugmail--- via Digitalmars-d-bugs
[Issue 10477] Allow bit shift in array operation
d-bugmail--- via Digitalmars-d-bugs
[Issue 10200] An option to generate .di files with version-ed declarations stripped
d-bugmail--- via Digitalmars-d-bugs
[Issue 10470] Linkage (extern) ignored in alias declaration
d-bugmail--- via Digitalmars-d-bugs
[Issue 10237] std.typecons.Proxy doesn't work with overloaded member function
d-bugmail--- via Digitalmars-d-bugs
[Issue 10276] Nested structs with constructors get a context pointer even if they don't need one
d-bugmail--- via Digitalmars-d-bugs
[Issue 10052] Tuple not assignable in shared static module constructor
d-bugmail--- via Digitalmars-d-bugs
[Issue 10455] Print range computed by expression range analysis in error messages
d-bugmail--- via Digitalmars-d-bugs
[Issue 10399] ddoc: Add a way to inherit documentation from the parent class
d-bugmail--- via Digitalmars-d-bugs
[Issue 10368] `immutable pure` constructors must not be allowed for mutable construction
d-bugmail--- via Digitalmars-d-bugs
[Issue 10316] DMD does not link against debug c runtime with -debug on x64 windows
d-bugmail--- via Digitalmars-d-bugs
[Issue 10335] Error messages should have unique ID
d-bugmail--- via Digitalmars-d-bugs
[Issue 10266] CTFE: Allow reinterpret casts T <-> T[1]
d-bugmail--- via Digitalmars-d-bugs
[Issue 10365] Anchors in ddoc are generated with a leading dot
d-bugmail--- via Digitalmars-d-bugs
[Issue 10361] Cross-module overloading conflict between unordered functions
d-bugmail--- via Digitalmars-d-bugs
[Issue 10301] Loops for 64 bit code should be aligned on 8 byte boundaries
d-bugmail--- via Digitalmars-d-bugs
[Issue 10304] Array operations for multi-dimensional fixed-sized arrays with the same size
d-bugmail--- via Digitalmars-d-bugs
[Issue 10051] RDMD: Use pipes to speed up the build process
d-bugmail--- via Digitalmars-d-bugs
[Issue 10294] Have -cov print the overview/summary line to stdout or stderr
d-bugmail--- via Digitalmars-d-bugs
[Issue 10193] Template args to UDA's
d-bugmail--- via Digitalmars-d-bugs
[Issue 9992] Default argument from member variable
d-bugmail--- via Digitalmars-d-bugs
[Issue 10290] DMD with -m64 doesn't append .exe to -of option
d-bugmail--- via Digitalmars-d-bugs
[Issue 10264] Some missing implicit conversions in dynamic array of dynamic array literals
d-bugmail--- via Digitalmars-d-bugs
[Issue 10287] std.random.uniform is very slow with dmd
d-bugmail--- via Digitalmars-d-bugs
[Issue 10210] GDB might trash EAX when stepping into a PLT call
d-bugmail--- via Digitalmars-d-bugs
[Issue 10226] core.simd inefficient codegen
d-bugmail--- via Digitalmars-d-bugs
[Issue 10263] Refused class opBinary by ref
d-bugmail--- via Digitalmars-d-bugs
[Issue 9917] Excessive overhead for small-size vector ops
d-bugmail--- via Digitalmars-d-bugs
[Issue 10006] Implicit conversion in initializers doesn't work for subtypes
d-bugmail--- via Digitalmars-d-bugs
[Issue 10247] LastCatch grammar does not match implementation
d-bugmail--- via Digitalmars-d-bugs
[Issue 10253] Switch and Final Switch do not work with subtyping
d-bugmail--- via Digitalmars-d-bugs
[Issue 9779] Improperly implemented interface methods should emit a better diagnostic
d-bugmail--- via Digitalmars-d-bugs
[Issue 9809] Need a better diagnostic on accessing 'alias this' to private symbols
d-bugmail--- via Digitalmars-d-bugs
[Issue 10228] Type deduction fails with dependencies between parameter types
d-bugmail--- via Digitalmars-d-bugs
[Issue 10172] template instantiation should support enclosed type/scope deduction
d-bugmail--- via Digitalmars-d-bugs
[Issue 10159] [2.063] Fix for issue 3449 causes very unclear error messages
d-bugmail--- via Digitalmars-d-bugs
[Issue 10213] Odd __acrtused error with WinMain
d-bugmail--- via Digitalmars-d-bugs
[Issue 10157] Vector ops with different types
d-bugmail--- via Digitalmars-d-bugs
[Issue 10209] string import doesn't work with dmd -J/ /path/to//file.d
d-bugmail--- via Digitalmars-d-bugs
[Issue 10132] Lift restriction on fixed length variadic arguments
d-bugmail--- via Digitalmars-d-bugs
[Issue 10025] Implicit conversion for bigint array append
d-bugmail--- via Digitalmars-d-bugs
[Issue 10107] Allow to store "newed" class and struct instances in TLS
d-bugmail--- via Digitalmars-d-bugs
[Issue 9608] Add introspection for templates
d-bugmail--- via Digitalmars-d-bugs
[Issue 10085] Inefficient codegen for initialisation and variadic arguments
d-bugmail--- via Digitalmars-d-bugs
[Issue 10009] AA.byKey/byValue should be bidirectional ranges
d-bugmail--- via Digitalmars-d-bugs
[Issue 10181] "deprecated" is ignored if used inside template
d-bugmail--- via Digitalmars-d-bugs
[Issue 10147] Make -w identical to -wi and deprecate it
d-bugmail--- via Digitalmars-d-bugs
[Issue 10070] Unexpected exception-related program crash
d-bugmail--- via Digitalmars-d-bugs
[Issue 10013] `inout` constructor sometimes fails to create immutable object
d-bugmail--- via Digitalmars-d-bugs
[Issue 9995] Long compilation time with std.net.curl import
d-bugmail--- via Digitalmars-d-bugs
[Issue 10023] Add rtInfo (or equivalent) to ModuleInfo
d-bugmail--- via Digitalmars-d-bugs
[Issue 9822] Using module variable of templated type parametrized by lambda
d-bugmail--- via Digitalmars-d-bugs
[Issue 9668] Disallow (dis)equality with FP.nan/FP.init literals
d-bugmail--- via Digitalmars-d-bugs
[Issue 10012] [2.063 beta] pure constructors taking POD structs should be allowed for shared/immutable construction
d-bugmail--- via Digitalmars-d-bugs
[Issue 9760] asm docs should say PIC code uses variable and thus needs a stack frame
d-bugmail--- via Digitalmars-d-bugs
[Issue 9653] Wrong implicit cast allowed with inheritance
d-bugmail--- via Digitalmars-d-bugs
[Issue 9922] Improve symbol emitting for templates for better separate compilation support
d-bugmail--- via Digitalmars-d-bugs
[Issue 9948] -deps dependency printing incorrect for templates
d-bugmail--- via Digitalmars-d-bugs
[Issue 9805] DFLAGS append behavior insufficient, DFLAGS_PRE also needed
d-bugmail--- via Digitalmars-d-bugs
[Issue 9826] import doesn't work with absolute paths
d-bugmail--- via Digitalmars-d-bugs
[Issue 9991] Optimizer Doesn't Enregister Static Array Elements With Compile-Time Constant Index
d-bugmail--- via Digitalmars-d-bugs
[Issue 9896] Implement -rb switch for recursive build and -rx switch for exclusion lists
d-bugmail--- via Digitalmars-d-bugs
[Issue 9968] Common type of string literal and null does not convert to const(char)*
d-bugmail--- via Digitalmars-d-bugs
[Issue 9983] inout type can not be used as a parameter for structure template
d-bugmail--- via Digitalmars-d-bugs
[Issue 9966] Use of spawnlp and spawnl in 'link.c' does not account for paths/filenames with spaces.
d-bugmail--- via Digitalmars-d-bugs
[Issue 9927] Compiler tries to instantiate template even though a symbol conflict occurred
d-bugmail--- via Digitalmars-d-bugs
[Issue 9905] Template parameters used in argument delegate's arguments not inferred even if used and inferred previously in the function call
d-bugmail--- via Digitalmars-d-bugs
[Issue 9981] Implement lazy ref arguments
d-bugmail--- via Digitalmars-d-bugs
[Issue 9664] Make directory in import path like "a.b.c" a properly supported feature
d-bugmail--- via Digitalmars-d-bugs
[Issue 9869] invariant problem in template Class
d-bugmail--- via Digitalmars-d-bugs
[Issue 9860] Shifting a vector by a scalar value should be allowed
d-bugmail--- via Digitalmars-d-bugs
[Issue 9953] manifest constants of reference types should be illegal
d-bugmail--- via Digitalmars-d-bugs
[Issue 9893] [ELF] export should affect symbol visibility
d-bugmail--- via Digitalmars-d-bugs
[Issue 9944] CTFE: Allow to reinterpret cast from real or complex array or string to ubyte[] or byte[]
d-bugmail--- via Digitalmars-d-bugs
[Issue 9811] Add static code analyzing (i.e. PVS-Studio-like diagnostic)
d-bugmail--- via Digitalmars-d-bugs
[Issue 9945] Add typeFromId __traits
d-bugmail--- via Digitalmars-d-bugs
[Issue 9850] Compiler support to implement efficient safe integrals
d-bugmail--- via Digitalmars-d-bugs
[Issue 9832] Partially library-defined stack-allocated variable length arrays
d-bugmail--- via Digitalmars-d-bugs
[Issue 9862] dchar concat "string literal" is not allowed
d-bugmail--- via Digitalmars-d-bugs
[Issue 9855] Type comparison does not work properly with subtyping
d-bugmail--- via Digitalmars-d-bugs
[Issue 9801] Syntax sugar for self-assignment of this arguments
d-bugmail--- via Digitalmars-d-bugs
[Issue 9813] Signalling NaN initialization does not always work correctly on x86
d-bugmail--- via Digitalmars-d-bugs
[Issue 9820] [profile] Add memory usage profiler
d-bugmail--- via Digitalmars-d-bugs
[Issue 9816] Export is mostly broken
d-bugmail--- via Digitalmars-d-bugs
[Issue 9730] Allow ddoc unittests to remotely reference declaration
d-bugmail--- via Digitalmars-d-bugs
[Issue 9316] Version string should be generated from a git tag
d-bugmail--- via Digitalmars-d-bugs
[Issue 9696] Ddoc should provide macro on types to allow injecting links to definitions
d-bugmail--- via Digitalmars-d-bugs
[Issue 9786] Allow [non-member|UFCS] implementation of operators
d-bugmail--- via Digitalmars-d-bugs
[Issue 9785] dmd -inline should inline lambda delegates
d-bugmail--- via Digitalmars-d-bugs
[Issue 9763] @contended and @contended("groupName")
d-bugmail--- via Digitalmars-d-bugs
[Issue 9761] version(x) in enums
d-bugmail--- via Digitalmars-d-bugs
[Issue 9693] unclear scoping behaviour of declarations made in static if conditions
d-bugmail--- via Digitalmars-d-bugs
[Issue 9721] Code coverage for templates
d-bugmail--- via Digitalmars-d-bugs
[Issue 9703] Failed matrix literal assignment error message
d-bugmail--- via Digitalmars-d-bugs
[Issue 9706] JSON output doesn't contain type of deduced values
d-bugmail--- via Digitalmars-d-bugs
[Issue 9697] removing imports or static constructors from di files can break runtime initialization order
d-bugmail--- via Digitalmars-d-bugs
[Issue 9640] Add #line overload to restore natural line numbering / module name
d-bugmail--- via Digitalmars-d-bugs
[Issue 9666] Invalid struct passing + redundant struct copy on struct assignment
d-bugmail--- via Digitalmars-d-bugs
[Issue 9564] Give module name too in "did you mean" error messages
d-bugmail--- via Digitalmars-d-bugs
[Issue 9698] Template default parameters are not checked for validity
d-bugmail--- via Digitalmars-d-bugs
[Issue 9686] Wrong ambiguity overloading error for functions with signed/unsigned integral arguments
d-bugmail--- via Digitalmars-d-bugs
[Issue 9443] Struct literal syntax in associative array literals too
d-bugmail--- via Digitalmars-d-bugs
[Issue 9602] Closure delegate must be finalized some way on parent class finalization
d-bugmail--- via Digitalmars-d-bugs
[Issue 9454] Struct invariant call on whole-struct assignements?
d-bugmail--- via Digitalmars-d-bugs
[Issue 9614] Uninitialized holes in function stack frames confuses GC
d-bugmail--- via Digitalmars-d-bugs
[Issue 9610] Parameters to final class method corrupted in postcondition
d-bugmail--- via Digitalmars-d-bugs
[Issue 9601] Make regular D objects on closures
d-bugmail--- via Digitalmars-d-bugs
[Issue 9243] Order locals to prevent buffer overflow attacks
d-bugmail--- via Digitalmars-d-bugs
[Issue 9125] mixin + textual import = order of declaration dependence
d-bugmail--- via Digitalmars-d-bugs
[Issue 8985] Get default parameter value as alias
d-bugmail--- via Digitalmars-d-bugs
[Issue 9300] Syntax for loop invariants
d-bugmail--- via Digitalmars-d-bugs
[Issue 9460] stringof on templated classes fails to list the template arguments of the type
d-bugmail--- via Digitalmars-d-bugs
[Issue 9604] typeof emits wrong common type with immutable type
d-bugmail--- via Digitalmars-d-bugs
[Issue 9541] CTFE: wrong code with delegates, recursion
d-bugmail--- via Digitalmars-d-bugs
[Issue 9515] UFCS fails with local aliases
d-bugmail--- via Digitalmars-d-bugs
[Issue 9072] some tests from the dmd test suite actually test the library, not the compiler
d-bugmail--- via Digitalmars-d-bugs
[Issue 9478] Template members still only have the old "type" field in JSON output
d-bugmail--- via Digitalmars-d-bugs
[Issue 9382] Alias declaration should not require the semantics completion of aliased template instance.
d-bugmail--- via Digitalmars-d-bugs
[Issue 9257] [ER] New optional "operator" keyword to validate magic functions
d-bugmail--- via Digitalmars-d-bugs
[Issue 9483] Distribute both development and release builds of phobos.lib / libphobos.a
d-bugmail--- via Digitalmars-d-bugs
[Issue 9486] Alias parameter breaks between modules for AA on x64
d-bugmail--- via Digitalmars-d-bugs
[Issue 9110] Lazy variadic array error message is confusing
d-bugmail--- via Digitalmars-d-bugs
[Issue 9182] [REG2.059] Forward reference error with static immutable struct members
d-bugmail--- via Digitalmars-d-bugs
[Issue 8042] extern(C) on structs can cause stack corruption with opEquals
d-bugmail--- via Digitalmars-d-bugs
[Issue 9464] Redo .json output
d-bugmail--- via Digitalmars-d-bugs
[Issue 9186] Manifest constant can violate const correctness restrictions when empty
d-bugmail--- via Digitalmars-d-bugs
[Issue 9032] Verify some documentation comments when -w or -wi is used
d-bugmail--- via Digitalmars-d-bugs
[Issue 9146] Errors in gagged forward reference declarations are detected too late.
d-bugmail--- via Digitalmars-d-bugs
[Issue 7464] Better Error Message When Using S.tupleof within S
d-bugmail--- via Digitalmars-d-bugs
[Issue 8931] array/slice assignment causes destruction + postblit instead of opAssign
d-bugmail--- via Digitalmars-d-bugs
[Issue 9149] Disallow calling const delegates with a mutable context
d-bugmail--- via Digitalmars-d-bugs
[Issue 9365] Allow partially specified template aliases
d-bugmail--- via Digitalmars-d-bugs
[Issue 9342] nested aggregates generate closures, even when they don't escape
d-bugmail--- via Digitalmars-d-bugs
[Issue 8991] adding a __ctfe branch with return to a function breaks NRVO
d-bugmail--- via Digitalmars-d-bugs
[Issue 9308] dynamic array's TypeInfo_Array.value is null of simple basic type
d-bugmail--- via Digitalmars-d-bugs
[Issue 9295] More implicit type conversion in array literals
d-bugmail--- via Digitalmars-d-bugs
[Issue 9292] hasNestedArgs wrong result for nested template literal
d-bugmail--- via Digitalmars-d-bugs
[Issue 8277] Missed implicit cast with fixed size array
d-bugmail--- via Digitalmars-d-bugs
[Issue 9169] semantic order difference in variable declaration
d-bugmail--- via Digitalmars-d-bugs
[Issue 8638] built-in array opSliceAssign fails with user defined opAssign
d-bugmail--- via Digitalmars-d-bugs
[Issue 9066] Add constructor inheritance feature
d-bugmail--- via Digitalmars-d-bugs
[Issue 9042] Self-import with mixin
d-bugmail--- via Digitalmars-d-bugs
[Issue 9181] Forward reference error in struct static fields
d-bugmail--- via Digitalmars-d-bugs
[Issue 9120] Uniform construction for array types
d-bugmail--- via Digitalmars-d-bugs
[Issue 9157] RDMD: Add support for the Unilink linker
d-bugmail--- via Digitalmars-d-bugs
[Issue 9165] Auto conversion from dynamic array to fixed size array at return
d-bugmail--- via Digitalmars-d-bugs
[Issue 9062] AddrExp should distinguish the existence of property resolution.
d-bugmail--- via Digitalmars-d-bugs
[Issue 9078] non-static opCall is chosen instead of a default constructor
d-bugmail--- via Digitalmars-d-bugs
[Issue 8538] scope parameters escaping via closure
d-bugmail--- via Digitalmars-d-bugs
[Issue 8789] mangling of const member function
d-bugmail--- via Digitalmars-d-bugs
[Issue 8980] no implicit cast to const for AA
d-bugmail--- via Digitalmars-d-bugs
[Issue 9024] Inferring function argument types from other template parameters
d-bugmail--- via Digitalmars-d-bugs
[Issue 8961] IFTI fails with templates in specialization
d-bugmail--- via Digitalmars-d-bugs
[Issue 8850] Nested struct creation by a template
d-bugmail--- via Digitalmars-d-bugs
[Issue 9028] `main` is trated sometimes as having C calling convention and sometimes as having D convention
d-bugmail--- via Digitalmars-d-bugs
Later messages