-
-
Notifications
You must be signed in to change notification settings - Fork 608
Insights: dlang/dmd
Overview
-
- 14 Merged pull requests
- 5 Open pull requests
- 15 Closed issues
- 0 New issues
Could not load contribution data
Please try again later
14 Pull requests merged by 7 people
-
Enable -preview=fieldwise by default
#17495 merged
Dec 8, 2024 -
Don't allow short constructor with non-void expression except
this()andsuper()#17489 merged
Dec 8, 2024 -
[stable] CI: Add extra Phobos tests (
publictestsandbettercmake targets)#17107 merged
Dec 8, 2024 -
Improve
-preview=saferchangelog entry#17490 merged
Dec 8, 2024 -
[core.builtins] Improve docs for trap, likely, unlikely
#17491 merged
Dec 8, 2024 -
Fix #17479 - Wrong signature for core.sys.windows.winuser.GetMessageExtraInfo
#17493 merged
Dec 8, 2024 -
[stable] Cherry-pick #17102 to fix regression
#17109 merged
Dec 7, 2024 -
Mark windows api
nothrow@nogc#17106 merged
Dec 7, 2024 -
Fix bugzilla 24891 - Two scope attributes emitted as part of .di gene…
#17105 merged
Dec 5, 2024 -
hdrgen.d: Deduplicate if/whilte/switch condition printing
#17104 merged
Dec 5, 2024 -
Allow shortened method syntax for constructors
#17079 merged
Dec 4, 2024 -
make
deinitializeDMDresetonlyOneMaincheck#17080 merged
Dec 4, 2024 -
Make lambda symbols stable post a3abf1187ec019fac1ae98ffe78d68d7523b5665
#17102 merged
Dec 4, 2024 -
Cache TypeidExp::semantic
#17103 merged
Dec 3, 2024
5 Pull requests opened by 4 people
-
Extract dsymbol.addComment to dsymbolsem and turn it into a visitor
#17110 opened
Dec 7, 2024 -
fix Bugzilla 23803 - compile-time error for concatenation in -betterC
#17492 opened
Dec 7, 2024 -
2nd try at __rvalue(expression)
#17494 opened
Dec 8, 2024 -
check test suite
#17496 opened
Dec 8, 2024 -
Fix #17214 - Add `O_NOFOLLOW` for Mac OS
#17497 opened
Dec 9, 2024
15 Issues closed by 5 people
-
[snn] _wfopen and other non-standard wide-character functions fail with non-ASCII symbols
#17245 closed
Dec 8, 2024 -
[snn] sscanf %n bug
#17246 closed
Dec 8, 2024 -
Locale not available when linking against snn.lib
#17353 closed
Dec 8, 2024 -
GC not collecting under Windows
#17118 closed
Dec 8, 2024 -
[Reg 2.074] Fiber.state collides with differently attributed function in derived class
#17342 closed
Dec 8, 2024 -
Error: function core.checkedint.muls cannot inline function
#17333 closed
Dec 8, 2024 -
Incorrect definition of GetMessageExtraInfo
#17479 closed
Dec 8, 2024 -
[ImportC] druntime\import\importc.h(134): fatal error C1034: sal.h: no include path set
#17470 closed
Dec 8, 2024 -
improve cyclic module imports checker
#17336 closed
Dec 8, 2024 -
masm386 is required again?
#17286 closed
Dec 8, 2024 -
inlining issue with core.bitop.bt no longer being an intrinsic
#17258 closed
Dec 8, 2024 -
Pure std.math.cbrt
#17272 closed
Dec 8, 2024 -
Nykaa Online Fashion Kurtis Set: Nykaa Kurtis Price List in India
#17465 closed
Dec 8, 2024 -
Duration.get and Duration's individual unit getters are bug-prone
#17131 closed
Dec 7, 2024 -
Mu88 - Mu88.COM - Link Vào Nhà Cái Mu88 Đăng Kí Tặng 88k
#17217 closed
Dec 7, 2024
594 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Object not const correct
#17111 commented on
Dec 8, 2024 • 0 new comments -
Add a clean way to exit a process.
#17144 commented on
Dec 8, 2024 • 0 new comments -
[GC] Fiber is not garbage collected properly
#17191 commented on
Dec 8, 2024 • 0 new comments -
Shared cannot be implemented properly in druntime's array functions (lifetime.d)
#17221 commented on
Dec 8, 2024 • 0 new comments -
Patch for building dynamic libraries on Mac OS X
#17222 commented on
Dec 8, 2024 • 0 new comments -
broken memory management for COM objects derived from IUnknown
#17223 commented on
Dec 8, 2024 • 0 new comments -
No way to get notified about D runtime termination.
#17224 commented on
Dec 8, 2024 • 0 new comments -
[AA] Deleting items from an associative array iterated over
#17225 commented on
Dec 8, 2024 • 0 new comments -
[AA] AAs change key type
#17226 commented on
Dec 8, 2024 • 0 new comments -
[AA] double.init in associative array seems 0.0
#17227 commented on
Dec 8, 2024 • 0 new comments -
Assert exception should not allocate
#17228 commented on
Dec 8, 2024 • 0 new comments -
[profile][cov] expose rt.trace and rt.cover api's
#17229 commented on
Dec 8, 2024 • 0 new comments -
Missing shared overloads in object
#17230 commented on
Dec 8, 2024 • 0 new comments -
[GC] DLL startup code is out of order; gc proxy not set properly
#17112 commented on
Dec 8, 2024 • 0 new comments -
API/ABI differences/issues in d-runtime
#17231 commented on
Dec 8, 2024 • 0 new comments -
Issues when creating a debug build of druntime library
#17113 commented on
Dec 8, 2024 • 0 new comments -
Runtime.loadLibrary/unloadLibrary need .getSymbol()
#17232 commented on
Dec 8, 2024 • 0 new comments -
Five ideas for the stacktrace
#17114 commented on
Dec 8, 2024 • 0 new comments -
Stack trace possible improvement
#17233 commented on
Dec 8, 2024 • 0 new comments -
add make debug for druntime
#17234 commented on
Dec 8, 2024 • 0 new comments -
[AA] Associative array with enum array keys is slow
#17235 commented on
Dec 8, 2024 • 0 new comments -
Allow vector operations into newly declared array
#17115 commented on
Dec 8, 2024 • 0 new comments -
thrown Error from different thread should lead to program abort
#17236 commented on
Dec 8, 2024 • 0 new comments -
Exception thrown across DLL is not caught.
#17237 commented on
Dec 8, 2024 • 0 new comments -
_d_throwc silently continues execution on failure
#17238 commented on
Dec 8, 2024 • 0 new comments -
Hash algorithm vulnerable to algorithmic complexity attacks
#17116 commented on
Dec 8, 2024 • 0 new comments -
[GC] GC.collect fails when being called from Fiber
#17239 commented on
Dec 8, 2024 • 0 new comments -
Eliminate needless qualifiers in `TypeInfo.toString`
#17240 commented on
Dec 8, 2024 • 0 new comments -
make unittest should test the gcstub version of druntime as well.
#17241 commented on
Dec 8, 2024 • 0 new comments -
Add an API to register hooks for memory, file
#17242 commented on
Dec 8, 2024 • 0 new comments -
important opcodes missing from core/simd.d
#17117 commented on
Dec 8, 2024 • 0 new comments -
[GC] Segmentation fault in rt_finalize_gc()
#17243 commented on
Dec 8, 2024 • 0 new comments -
core.thread.Fiber is a Coroutine or Semi-Coroutine?
#17244 commented on
Dec 8, 2024 • 0 new comments -
Provide dynamic array-dedicated "extend" function
#17247 commented on
Dec 8, 2024 • 0 new comments -
Inner class is not finalized on parent class finalization
#17248 commented on
Dec 8, 2024 • 0 new comments -
Wrong module init order when a thread is created in a module ctor
#17249 commented on
Dec 8, 2024 • 0 new comments -
[cov] Coverage generation should emit non-problematic file names
#17119 commented on
Dec 8, 2024 • 0 new comments -
[cov] Coverage generation should emit files to path set by -od
#17250 commented on
Dec 8, 2024 • 0 new comments -
Remove opEquals from Object
#17251 commented on
Dec 8, 2024 • 0 new comments -
Remove opCmp from Object
#17120 commented on
Dec 8, 2024 • 0 new comments -
Remove toHash from Object
#17252 commented on
Dec 8, 2024 • 0 new comments -
Remove toString from Object
#17253 commented on
Dec 8, 2024 • 0 new comments -
[profile] Improve performance of -profile by factor of 10
#17121 commented on
Dec 8, 2024 • 0 new comments -
TypeInfo comparison allocates memory
#17254 commented on
Dec 8, 2024 • 0 new comments -
[GC] Port Tango's concurrent garbage collector (CDGC) to D2's druntime
#17122 commented on
Dec 8, 2024 • 0 new comments -
ModuleInfo isn't documented
#17255 commented on
Dec 8, 2024 • 0 new comments -
Mac OS 10.8 program crash
#17256 commented on
Dec 8, 2024 • 0 new comments -
[AA] Associative arrays work with unoverriden `toHash`/`opEquals`/`opCmp`
#17257 commented on
Dec 8, 2024 • 0 new comments -
[AA] Add a druntime function to find the pointer to a key of a built-in associative array given the pointer to a value
#17123 commented on
Dec 8, 2024 • 0 new comments -
GC doesn't respect type alignments > 16 bytes
#17259 commented on
Dec 8, 2024 • 0 new comments -
thread_attachThis doesn't initialize shared libraries
#17260 commented on
Dec 8, 2024 • 0 new comments -
Make synchronized statement `nothrow`
#17261 commented on
Dec 8, 2024 • 0 new comments -
getpagesize() should be in core.memory
#17124 commented on
Dec 8, 2024 • 0 new comments -
rt_init/rt_term are not synchronized
#17262 commented on
Dec 8, 2024 • 0 new comments -
[GC] allow GC allocations in finalizers
#17263 commented on
Dec 8, 2024 • 0 new comments -
core.demangle should understand _D16TypeInfo_HAyayAa6__initZ etc.
#17125 commented on
Dec 8, 2024 • 0 new comments -
Separate each platform's port to its own folder/file: aka "if version{} else version {}" getting out of control
#17264 commented on
Dec 8, 2024 • 0 new comments -
core.sys.posix.pthread missing affinity related resources
#17265 commented on
Dec 8, 2024 • 0 new comments -
gc collections run even when disabled
#17126 commented on
Dec 8, 2024 • 0 new comments -
Unhandled exception does not show crash dialog
#17266 commented on
Dec 8, 2024 • 0 new comments -
replace dynamic symbol table (--export-dynamic) for backtraces
#17267 commented on
Dec 8, 2024 • 0 new comments -
core.demangle shouldn't reallocate output buffer, unnecessary GC dependency
#17127 commented on
Dec 8, 2024 • 0 new comments -
Object.Monitor and core.sync primitives should be shared
#17268 commented on
Dec 8, 2024 • 0 new comments -
Relaxed read-modify-write for shared lvalues
#17128 commented on
Dec 8, 2024 • 0 new comments -
Custom error messages are no longer printed for core.exceptions
#17269 commented on
Dec 8, 2024 • 0 new comments -
User-extendable RTInfo
#17270 commented on
Dec 8, 2024 • 0 new comments -
Add a finalize method for arrays
#17271 commented on
Dec 8, 2024 • 0 new comments -
memchr/wmemchr/dmemchr in druntime
#17273 commented on
Dec 8, 2024 • 0 new comments -
TypeInfo.getHash should not be trusted
#17129 commented on
Dec 8, 2024 • 0 new comments -
Associative array idup
#17274 commented on
Dec 8, 2024 • 0 new comments -
dup/idup shouldn't be property functions
#17130 commented on
Dec 8, 2024 • 0 new comments -
Possibly wrong code in object_.d
#17275 commented on
Dec 8, 2024 • 0 new comments -
_compare_fp_t/qsort/bsearch C functions should be nothrow
#17276 commented on
Dec 8, 2024 • 0 new comments -
runtime loading D shared library as a standalone (with it's own GC etc)
#17277 commented on
Dec 8, 2024 • 0 new comments -
[GC] investigate using compressed bitmaps for attribute bits
#17278 commented on
Dec 8, 2024 • 0 new comments -
Specify behavior of GC.addRange and GC.removeRange
#17279 commented on
Dec 8, 2024 • 0 new comments -
Add Go-style scheduler for D fibers
#17132 commented on
Dec 8, 2024 • 0 new comments -
Safe left shift for checkedint
#17280 commented on
Dec 8, 2024 • 0 new comments -
Fiber with small stack causes stack overflow in GC.gcx.mark
#17281 commented on
Dec 8, 2024 • 0 new comments -
Plugin can't access its moduleinfo in constructors
#17133 commented on
Dec 8, 2024 • 0 new comments -
Comments in core.demangle refer to TypeIdent, TypeClass, etc. as LNames when they are parsed as QualifiedNames
#17282 commented on
Dec 8, 2024 • 0 new comments -
(float|double|real).compare functions improperly compare nan
#17283 commented on
Dec 8, 2024 • 0 new comments -
GC.free does not work for array pointers of larger size
#17134 commented on
Dec 8, 2024 • 0 new comments -
enumProcessThreads should be nothrow
#17284 commented on
Dec 8, 2024 • 0 new comments -
add AA batch remove using a predicate function
#17135 commented on
Dec 8, 2024 • 0 new comments -
disallow NaN as AA key value
#17285 commented on
Dec 8, 2024 • 0 new comments -
core.thread.Thread.start holds "slock" unnecessarily
#17136 commented on
Dec 8, 2024 • 0 new comments -
thread creation and starting should be nothrow
#17287 commented on
Dec 8, 2024 • 0 new comments -
templatize object.opEquals
#17137 commented on
Dec 8, 2024 • 0 new comments -
simplify/cleanup rt.lifetime
#17288 commented on
Dec 8, 2024 • 0 new comments -
Overlapping dynamic array copy is allowed if struct contains postblit
#17289 commented on
Dec 8, 2024 • 0 new comments -
Invariant gets invoked after destruction for structs with File members
#17138 commented on
Dec 8, 2024 • 0 new comments -
[bare-metal] Bare-Metal Programming changes
#17290 commented on
Dec 8, 2024 • 0 new comments -
Must not allocate TraceInfo for FinalizeErrors
#17291 commented on
Dec 8, 2024 • 0 new comments -
signals: SIGWINCH, SIGSYS, SIGSTKFLT, SIGPWR missing
#17139 commented on
Dec 8, 2024 • 0 new comments -
AA byKey/byValue unavailable for CTFE
#17292 commented on
Dec 8, 2024 • 0 new comments -
on windows , core.stdc.time.time function return value is wrong
#17293 commented on
Dec 8, 2024 • 0 new comments -
Use a single signal number for GC thread suspend and resume
#17140 commented on
Dec 8, 2024 • 0 new comments -
Compiling druntime with -release breaks range exceptions
#17294 commented on
Dec 8, 2024 • 0 new comments -
[snn] scanf can't read lines longer than 32767 characters
#17295 commented on
Dec 8, 2024 • 0 new comments -
core.bitop.bsf is marked as pure but isn't
#17141 commented on
Dec 8, 2024 • 0 new comments -
ClassInfo.create should forbid creating nested classes
#17296 commented on
Dec 8, 2024 • 0 new comments -
core.demangle doesn't handle typeof(null) correctly
#17142 commented on
Dec 8, 2024 • 0 new comments -
Wrong argument type for _d_cover_register2
#17297 commented on
Dec 8, 2024 • 0 new comments -
Segfault in GC.malloc
#17143 commented on
Dec 8, 2024 • 0 new comments -
Can't override Object methods in synchronized classes
#17298 commented on
Dec 8, 2024 • 0 new comments -
Profiler does not work with multithreaded programs
#17299 commented on
Dec 8, 2024 • 0 new comments -
Get rid of unicode validation in string processing
#17300 commented on
Dec 8, 2024 • 0 new comments -
Checking for in-flight exceptions at runtime
#17301 commented on
Dec 8, 2024 • 0 new comments -
atomicop comparison returntype incorrect
#17302 commented on
Dec 8, 2024 • 0 new comments -
Typeinfo sent to GC does not retain storage class information
#17303 commented on
Dec 8, 2024 • 0 new comments -
core.sys.linux.sys.mman out of date
#17304 commented on
Dec 8, 2024 • 0 new comments -
core.atomic arguments are inconsistent
#17305 commented on
Dec 8, 2024 • 0 new comments -
Inconsistent behaviour of array element-wise operations
#17306 commented on
Dec 8, 2024 • 0 new comments -
A stale function might get called when unloading shared libraries on FBSD
#17307 commented on
Dec 8, 2024 • 0 new comments -
ideas for prettier and more useful backtraces
#17308 commented on
Dec 8, 2024 • 0 new comments -
'new' does not provide information about the sharedness or immutability to the GC
#17145 commented on
Dec 8, 2024 • 0 new comments -
GC interface doesn't allow safe extension of a memory range
#17309 commented on
Dec 8, 2024 • 0 new comments -
array.length -= x; should be checked for underflow when compiling without -release
#17310 commented on
Dec 8, 2024 • 0 new comments -
Can't load a D shared library first, then load a C shared library
#17146 commented on
Dec 8, 2024 • 0 new comments -
GC must ensure there is at least X% of free space in the heap after collection to avoid frequent collections
#17311 commented on
Dec 8, 2024 • 0 new comments -
core.demangle: Superfluous * when demangling function pointers
#17312 commented on
Dec 8, 2024 • 0 new comments -
Local imports cause outer imports to be excluded from overload set
#17313 commented on
Dec 8, 2024 • 0 new comments -
Segfault __memcpy_sse2_unaligned on Throwable.toString()
#17314 commented on
Dec 8, 2024 • 0 new comments -
opDispatch cannot implement range primitives
#17315 commented on
Dec 8, 2024 • 0 new comments -
windows api headers : Missing mouse related macros
#17316 commented on
Dec 8, 2024 • 0 new comments -
Allow hashes to use only lowest bits
#17317 commented on
Dec 8, 2024 • 0 new comments -
dynamic casting functions should be available in TypeInfo_Class
#17318 commented on
Dec 8, 2024 • 0 new comments -
core.checkedint enhancement
#17319 commented on
Dec 8, 2024 • 0 new comments -
core.memory.GC.disable() is not @nogc
#17147 commented on
Dec 8, 2024 • 0 new comments -
profiling reports should be machine readable
#17320 commented on
Dec 8, 2024 • 0 new comments -
runtime switches should be env variables
#17321 commented on
Dec 8, 2024 • 0 new comments -
GC.BlkAttr.APPENDABLE refers to a broken link
#17322 commented on
Dec 8, 2024 • 0 new comments -
64-bit struct alignment in core.sys.windows.setupapi inconsistent with msvc
#17148 commented on
Dec 8, 2024 • 0 new comments -
access violation on GC-allocated memory during GC collection
#17323 commented on
Dec 8, 2024 • 0 new comments -
Write GC profiling summary to stderr rather than stdout (--DRT-gcopt=profile:1)
#17324 commented on
Dec 8, 2024 • 0 new comments -
Order of execution of module destructors is not always correct
#17149 commented on
Dec 8, 2024 • 0 new comments -
Unresolved symbols when using m32mscoff with Windows subsystem
#17325 commented on
Dec 8, 2024 • 0 new comments -
Extend aggregate TypeInfo with information about `alias this`
#17150 commented on
Dec 8, 2024 • 0 new comments -
Add an uncaught exception handler
#17326 commented on
Dec 8, 2024 • 0 new comments -
Make rt_trapExceptions apply to fibers as well
#17327 commented on
Dec 8, 2024 • 0 new comments -
Exception collected during unwinding
#17151 commented on
Dec 8, 2024 • 0 new comments -
Incorrect cache size returned from core.cpuid
#17328 commented on
Dec 8, 2024 • 0 new comments -
D exception aborts program when called from C++
#17152 commented on
Dec 8, 2024 • 0 new comments -
Calling a fiber from itself causes hard-to-debug stack corruption
#17329 commented on
Dec 8, 2024 • 0 new comments -
core.sys.windows.oleidl.IOleInPlaceSite definition is incorrect
#17330 commented on
Dec 8, 2024 • 0 new comments -
core.sys.windows.exdisp.DWebBrowserEvents2 incorrect definition
#17153 commented on
Dec 8, 2024 • 0 new comments -
core.sys.windows.oleauto functions duplicated
#17331 commented on
Dec 8, 2024 • 0 new comments -
Windows modules are missing key information
#17154 commented on
Dec 8, 2024 • 0 new comments -
show stack overflow as error message instead of segfaulting
#17332 commented on
Dec 8, 2024 • 0 new comments -
Thread constructor accepts a delegate with nonshared context
#17155 commented on
Dec 8, 2024 • 0 new comments -
please add rt_loadLibrary/rt_unloadLibrary support for osx
#17156 commented on
Dec 8, 2024 • 0 new comments -
Shared Library of Phobos for Windows
#17334 commented on
Dec 8, 2024 • 0 new comments -
Forward referencing and static/shared static module constructors break initialisation
#17335 commented on
Dec 8, 2024 • 0 new comments -
Alignment of class members is not respected. Affects new, scoped and classInstanceAlignment.
#17157 commented on
Dec 8, 2024 • 0 new comments -
Lower typeid expression to .typeidImpl!(T)
#17337 commented on
Dec 8, 2024 • 0 new comments -
Support PRFCHW flag in core.cpuid
#17338 commented on
Dec 8, 2024 • 0 new comments -
try-catch blocks fail to catch exception in druntime unittests
#17339 commented on
Dec 8, 2024 • 0 new comments -
`hashOf` has error-prone signature as `(T, seed)` may be confused with `(ptr, length)`
#17340 commented on
Dec 8, 2024 • 0 new comments -
Access Violation on membership test with shared AA
#17341 commented on
Dec 8, 2024 • 0 new comments -
Using DLL makes an empty stacktrace on error
#17343 commented on
Dec 8, 2024 • 0 new comments -
Undefined comparison of struct arrays is allowed
#17344 commented on
Dec 8, 2024 • 0 new comments -
Incorrect -profile=gc data
#17158 commented on
Dec 8, 2024 • 0 new comments -
Deadlock if allocation fails during runtime initialization
#17345 commented on
Dec 8, 2024 • 0 new comments -
Add a set method for AA
#17346 commented on
Dec 8, 2024 • 0 new comments -
dwarfeh(327) fatal error
#17347 commented on
Dec 8, 2024 • 0 new comments -
dlclose() not guaranteed to unload the library
#17159 commented on
Dec 8, 2024 • 0 new comments -
IN6_IS_ADDR_UNSPECIFIED and friends should accept const(in6_addr)*
#17348 commented on
Dec 8, 2024 • 0 new comments -
catch block fails to catch Exception subclass when another Exception is in transit
#17349 commented on
Dec 8, 2024 • 0 new comments -
printing "Shared libraries are not yet supported on OSX." should be optional
#17160 commented on
Dec 8, 2024 • 0 new comments -
atomicStore compile error when target is larger than source
#17350 commented on
Dec 8, 2024 • 0 new comments -
UTF Decode fails with exception
#17351 commented on
Dec 8, 2024 • 0 new comments -
Provide mechanism to preallocate memory from the GC
#17352 commented on
Dec 8, 2024 • 0 new comments -
D shared library throws asserts when called from C detached pthread but not terminated with dlclose
#17161 commented on
Dec 8, 2024 • 0 new comments -
thread_attachThis returns dangling pointer
#17354 commented on
Dec 8, 2024 • 0 new comments -
dmd32: bad conversion of floating-point to string
#17355 commented on
Dec 8, 2024 • 0 new comments -
Use MonoTime for timing of profile tracing runtime
#17356 commented on
Dec 8, 2024 • 0 new comments -
Deprecate duplicated overloads in DRuntime
#17162 commented on
Dec 8, 2024 • 0 new comments -
Uncaught exceptions should raise SIGABRT
#17357 commented on
Dec 8, 2024 • 0 new comments -
core.atomic.atomicOp should allow passing in values by pointer reference
#17163 commented on
Dec 8, 2024 • 0 new comments -
backtraces should demangle c++ symbols (eg via c++filt or __cxa_demangle)
#17358 commented on
Dec 8, 2024 • 0 new comments -
Be able to overwrite object.Object.toString with inout
#17359 commented on
Dec 8, 2024 • 0 new comments -
Linker error when calling rt_init from C code
#17164 commented on
Dec 8, 2024 • 0 new comments -
Thread-safety of "proto" GC before initialisation
#17360 commented on
Dec 8, 2024 • 0 new comments -
Windows header files: bcrypt and ncrypt
#17361 commented on
Dec 8, 2024 • 0 new comments -
All modern Windows API calls are disabled
#17165 commented on
Dec 8, 2024 • 0 new comments -
core.sys.posix.strings is missing
#17362 commented on
Dec 8, 2024 • 0 new comments -
std.exception.ErrnoException@std/stdio.d(1012): Enforcement failed (Bad file descriptor) when running the simplified benchmark
#17363 commented on
Dec 8, 2024 • 0 new comments -
Custom coverage reporter in core.runtime
#17166 commented on
Dec 8, 2024 • 0 new comments -
Add x86 SIMD Intrinsics to druntime
#17364 commented on
Dec 8, 2024 • 0 new comments -
statfs struct was changed in FreeBSD 12
#17167 commented on
Dec 8, 2024 • 0 new comments -
destroy is inefficient for small structs
#17365 commented on
Dec 8, 2024 • 0 new comments -
core.simd.{load, store}Unaligned arguments presume alignment
#17366 commented on
Dec 8, 2024 • 0 new comments -
Allocation of array that has indirections makes incorrect assumption about zeroing
#17168 commented on
Dec 8, 2024 • 0 new comments -
__entrypoint.main has file and line location of app.d
#17367 commented on
Dec 8, 2024 • 0 new comments -
alloca() crashes with SEGFAULT after an exception
#17169 commented on
Dec 8, 2024 • 0 new comments -
make target doc compile error: mach_header conflicts with other
#17368 commented on
Dec 8, 2024 • 0 new comments -
object.destroy doesn't handle Objective-C classes correctly
#17369 commented on
Dec 8, 2024 • 0 new comments -
object.destroy doesn't handle non D interfaces correctly
#17170 commented on
Dec 8, 2024 • 0 new comments -
Infinite loop in exception chains
#17370 commented on
Dec 8, 2024 • 0 new comments -
Fix unsafe casting away of const in hashOf(const Object)
#17371 commented on
Dec 8, 2024 • 0 new comments -
Multiple calls to rt_init/rt_term leads to SIGILL in _d_initMonoTime
#17171 commented on
Dec 8, 2024 • 0 new comments -
C++ exception handling does not work on OSX
#17372 commented on
Dec 8, 2024 • 0 new comments -
core.sys.posix.setjmp lacks support for Darwin
#17373 commented on
Dec 8, 2024 • 0 new comments -
AA require() and update() can't be used in @safe code
#17172 commented on
Dec 8, 2024 • 0 new comments -
AA insertion is not exception-safe
#17374 commented on
Dec 8, 2024 • 0 new comments -
Debugger does not catch unhandled exceptions in druntime threads
#17375 commented on
Dec 8, 2024 • 0 new comments -
Add core.stdc.assert_ support for Haiku, NetBSD, OpenBSD
#17173 commented on
Dec 8, 2024 • 0 new comments -
Add _r variants of various stdc time functions.
#17376 commented on
Dec 8, 2024 • 0 new comments -
Thread never detaches after spawn
#17174 commented on
Dec 8, 2024 • 0 new comments -
valgrind: in use at exit: 24 bytes in 1 blocks
#17377 commented on
Dec 8, 2024 • 0 new comments -
Warn / error if shared static ctors haven't finished and we start running thread-local static ctors
#17378 commented on
Dec 8, 2024 • 0 new comments -
stack trace is missing when thrown in module constructors
#17175 commented on
Dec 8, 2024 • 0 new comments -
windows command line arguments wrongly split
#17379 commented on
Dec 8, 2024 • 0 new comments -
main thread static ctor/dtor should run both shared and thread-local simultaneously
#17380 commented on
Dec 8, 2024 • 0 new comments -
D 2.084 breaks Botan building
#17176 commented on
Dec 8, 2024 • 0 new comments -
Incorrect definition of DTM_FIRST in core.sys.windows.commctrl
#17381 commented on
Dec 8, 2024 • 0 new comments -
Integral promotion deprecation msg in core.internal.arrayop
#17177 commented on
Dec 8, 2024 • 0 new comments -
core.demangle doesn't handle extern(Objective-C) correctly
#17382 commented on
Dec 8, 2024 • 0 new comments -
Memory corruption in nested templates
#17178 commented on
Dec 8, 2024 • 0 new comments -
core.simd.{load,store}Unaligned functions do not support 32-byte vectors
#17383 commented on
Dec 8, 2024 • 0 new comments -
Subclassing Thread with synchronized (this) may deadlock
#17179 commented on
Dec 8, 2024 • 0 new comments -
Coverage reports should contain module name
#17384 commented on
Dec 8, 2024 • 0 new comments -
D sometimes just crashes on exit with daemon threads
#17385 commented on
Dec 8, 2024 • 0 new comments -
128 byte-alignment cache padding for AlignedSpinLock on x86_64?
#17386 commented on
Dec 8, 2024 • 0 new comments -
core.internal.convert.toUbyte doesn't work with -betterC
#17180 commented on
Dec 8, 2024 • 0 new comments -
core.atomic atomicOp missing memory order argument
#17387 commented on
Dec 8, 2024 • 0 new comments -
rt/trace: rdtsc is unordered without preceding memory barrier
#17181 commented on
Dec 8, 2024 • 0 new comments -
Streamline cycle detection code due to no more duplicates
#17388 commented on
Dec 8, 2024 • 0 new comments -
AA.get() needs to work with inout correctly
#17389 commented on
Dec 8, 2024 • 0 new comments -
unable to resolve forward reference with stdint on Windows x86
#17390 commented on
Dec 8, 2024 • 0 new comments -
object.require doesn't work with Variant
#17182 commented on
Dec 8, 2024 • 0 new comments -
Struct destructor called multiple times in dynamic arrays
#17391 commented on
Dec 8, 2024 • 0 new comments -
posix.mak clean target does not remove all generated files
#17183 commented on
Dec 8, 2024 • 0 new comments -
core.atomic.cas throws with null as `ifThis`
#17392 commented on
Dec 8, 2024 • 0 new comments -
dmd 2.089.0 Error: expression `main` is `void` and has no value
#17393 commented on
Dec 8, 2024 • 0 new comments -
[Regression 2.089.0] DLL Runtime.terminate() hangs
#17184 commented on
Dec 8, 2024 • 0 new comments -
Regression: runtime cannot handle shared(AA)
#17394 commented on
Dec 8, 2024 • 0 new comments -
Make backtrace code read the dSYM data
#17395 commented on
Dec 8, 2024 • 0 new comments -
GC spinlock crash
#17396 commented on
Dec 8, 2024 • 0 new comments -
There is no support for copying hashmaps in Druntime / Phobos
#17397 commented on
Dec 8, 2024 • 0 new comments -
Calling exit in module destructor yields undefined behaviour
#17398 commented on
Dec 8, 2024 • 0 new comments -
LDC: AddressSnitizer failing to catch SIGSEGV in unittest
#17185 commented on
Dec 8, 2024 • 0 new comments -
regex backtracking memory leak
#17399 commented on
Dec 8, 2024 • 0 new comments -
core.thread.Thread leaks OS handle when not joined
#17400 commented on
Dec 8, 2024 • 0 new comments -
Excessive calls to postblit when passing structs over varargs
#17186 commented on
Dec 8, 2024 • 0 new comments -
attempting to instantiate core.stdcpp.vector.vector gives wrong error message
#17401 commented on
Dec 8, 2024 • 0 new comments -
Missing documentation on SIMD opcodes
#17402 commented on
Dec 8, 2024 • 0 new comments -
output better error message regarding the cas data size
#17403 commented on
Dec 8, 2024 • 0 new comments -
Rethrowing range error from thread with large stack segfaults
#17187 commented on
Dec 8, 2024 • 0 new comments -
Android GC signals set inappropriately
#17404 commented on
Dec 8, 2024 • 0 new comments -
[REG2.086] ElfFile comparison suboptimal
#17405 commented on
Dec 8, 2024 • 0 new comments -
druntime: core.thread doesn't support shadow stack
#17188 commented on
Dec 8, 2024 • 0 new comments -
Insufficient garbage collection in std.format context
#17406 commented on
Dec 8, 2024 • 0 new comments -
core.internal.hash.bytesHash: in 64-bit builds use a 64-bit-oriented algorithm
#17407 commented on
Dec 8, 2024 • 0 new comments -
dwarfeh: Comparing LSDA is too unreliable to determine if two exceptions can be merged
#17189 commented on
Dec 8, 2024 • 0 new comments -
aa.byKeyValue, byKey provide mutable reference access to keys
#17408 commented on
Dec 8, 2024 • 0 new comments -
How to remove unittest when linking
#17409 commented on
Dec 8, 2024 • 0 new comments -
Windows: time_t should probably be defined as a 64-bit type on x86-64
#17410 commented on
Dec 8, 2024 • 0 new comments -
Wrong selection of opEquals overload in classes
#17190 commented on
Dec 8, 2024 • 0 new comments -
call stack format on assert failure is not fully GNU-style compliant
#17411 commented on
Dec 8, 2024 • 0 new comments -
Associative array opApply is not nothrow
#17412 commented on
Dec 8, 2024 • 0 new comments -
Fiber.state race condition
#17413 commented on
Dec 8, 2024 • 0 new comments -
Add D Conversion of Fileapi.h
#17414 commented on
Dec 8, 2024 • 0 new comments -
Add ability to get raw stack trace from TraceInfo
#17415 commented on
Dec 8, 2024 • 0 new comments -
runModuleUnitTests inner code should be available as a function
#17416 commented on
Dec 8, 2024 • 0 new comments -
Missing module in core.stdcpp
#17417 commented on
Dec 8, 2024 • 0 new comments -
core.sync.event.Event provides error-prone user experience design
#17418 commented on
Dec 8, 2024 • 0 new comments -
core.lifetime.move cannot be evaluated at compile time
#17419 commented on
Dec 8, 2024 • 0 new comments -
Thread.getThis().id is 0
#17420 commented on
Dec 8, 2024 • 0 new comments -
druntime posix.mak assumes git tree - fails to build using just tarball
#17192 commented on
Dec 8, 2024 • 0 new comments -
Typo in `--DRT` or using `help` does not make the program exit
#17421 commented on
Dec 8, 2024 • 0 new comments -
segfault if daemon thread is killed, interrupts syscall and throws exception
#17422 commented on
Dec 8, 2024 • 0 new comments -
Wrong kevent declaration for dragonfly
#17193 commented on
Dec 8, 2024 • 0 new comments -
Add CLOEXEC posix flags declarations
#17423 commented on
Dec 8, 2024 • 0 new comments -
core.atomic calls itself recursively
#17194 commented on
Dec 8, 2024 • 0 new comments -
checkaction=context should support basic types during CTFE
#17424 commented on
Dec 8, 2024 • 0 new comments -
"==" causeses error for array of classes in safe method
#17425 commented on
Dec 8, 2024 • 0 new comments -
destroy should be @nogc when class destructor is @nogc
#17195 commented on
Dec 8, 2024 • 0 new comments -
emplace should handle throwing constructors
#17426 commented on
Dec 8, 2024 • 0 new comments -
No stack trace if usage of SimpleDllMain in static linked DLL
#17427 commented on
Dec 8, 2024 • 0 new comments -
Profile results are zero in summery
#17196 commented on
Dec 8, 2024 • 0 new comments -
Intermittent failure in druntime forkgc2 test
#17428 commented on
Dec 8, 2024 • 0 new comments -
Allocations from foreign threads lead to crash
#17429 commented on
Dec 8, 2024 • 0 new comments -
Thread.sleep should be pure
#17197 commented on
Dec 8, 2024 • 0 new comments -
Array relocation causes multiple calls to destructor
#17430 commented on
Dec 8, 2024 • 0 new comments -
.dup on array of nested structs can cause null dereference if copy throws
#17198 commented on
Dec 8, 2024 • 0 new comments -
moveEmplace should wipe any source that contains pointers
#17431 commented on
Dec 8, 2024 • 0 new comments -
Recursively locked mutexes are not fully released by Condition.wait
#17199 commented on
Dec 8, 2024 • 0 new comments -
emplace silently escapes @safe
#17432 commented on
Dec 8, 2024 • 0 new comments -
undefined references in druntime when using DMD on Illumos/Solaris
#17433 commented on
Dec 8, 2024 • 0 new comments -
Associative array require and update don't work if the value type can't be reassigned or copied.
#17434 commented on
Dec 8, 2024 • 0 new comments -
rt_moduleTlsCtor/Dtor() don't work with phobos dynamically linked
#17435 commented on
Dec 8, 2024 • 0 new comments -
GC Leak Detector is not freeing all addresses
#17436 commented on
Dec 8, 2024 • 0 new comments -
kFreeBSD bindings broken after switch to CRuntime_Glibc
#17200 commented on
Dec 8, 2024 • 0 new comments -
core.thread.threadbase.ThreadError@src/core/thread/threadbase.d(1217): Error creating thread
#17437 commented on
Dec 8, 2024 • 0 new comments -
_d_delThrowable() may crash if a foreign Throwable object is being finalized by the GC
#17438 commented on
Dec 8, 2024 • 0 new comments -
TraceInfo is gathered only once when throwing a Throwable
#17439 commented on
Dec 8, 2024 • 0 new comments -
druntime: infinite loop in gc_term if an object destructor throws
#17440 commented on
Dec 8, 2024 • 0 new comments -
Can't use core.lifetime.forward on inout parameter
#17441 commented on
Dec 8, 2024 • 0 new comments -
failing unittest should omit stack trace only if assert was thrown directly by the unittest
#17442 commented on
Dec 8, 2024 • 0 new comments -
MacOS: core.sys.posix.sys.socket missing some definitions
#17443 commented on
Dec 8, 2024 • 0 new comments -
core.stdcpp.vector GCC and Clang versions
#17444 commented on
Dec 8, 2024 • 0 new comments -
Implement reference couned objects in druntime
#17445 commented on
Dec 8, 2024 • 0 new comments -
the simple main() leaks 72 bytes
#17446 commented on
Dec 8, 2024 • 0 new comments -
Missing const in IIDFromString() in core.sys.windows.objbase.d
#17447 commented on
Dec 8, 2024 • 0 new comments -
Thread should not rethrow Errors
#17448 commented on
Dec 8, 2024 • 0 new comments -
__mode_t defined twice for musl for non x86 arches
#17449 commented on
Dec 8, 2024 • 0 new comments -
rt_trap_exceptions_drt_gdb test fails with gdb 12
#17450 commented on
Dec 8, 2024 • 0 new comments -
missing documentation for druntime hooks
#17201 commented on
Dec 8, 2024 • 0 new comments -
[REG2.099] CTFE error of typeid comparison ==
#17451 commented on
Dec 8, 2024 • 0 new comments -
winsock2.d is missing some definitions
#17452 commented on
Dec 8, 2024 • 0 new comments -
add profile-gc hook function user can call early to dump partial report file.
#17453 commented on
Dec 8, 2024 • 0 new comments -
Array append ignores copy constructor
#17454 commented on
Dec 8, 2024 • 0 new comments -
Array length extension ignores copy constructor
#17202 commented on
Dec 8, 2024 • 0 new comments -
Reimplement associative arrays on runtime
#17455 commented on
Dec 8, 2024 • 0 new comments -
Implicitly convert function to delegate
#17456 commented on
Dec 8, 2024 • 0 new comments -
Functions in core.sys.windows.dbghelp should be marked @nogc nothrow
#17203 commented on
Dec 8, 2024 • 0 new comments -
Functions in core.sys.windows.imagehlp should be marked @nogc nothrow
#17457 commented on
Dec 8, 2024 • 0 new comments -
associative arrays need 2 lookups to remove and extract, should be 1
#17204 commented on
Dec 8, 2024 • 0 new comments -
types from core.stdc can't be used in extern(C++) due to aliases being shared
#17458 commented on
Dec 8, 2024 • 0 new comments -
Valgrind issue with dynamic arrays
#17205 commented on
Dec 8, 2024 • 0 new comments -
[GC] support option to always run dtor in allocating thread
#17459 commented on
Dec 8, 2024 • 0 new comments -
Compiler hooks for decoding of strings with foreach is not templated
#17206 commented on
Dec 8, 2024 • 0 new comments -
segfault / ICE regression with packages
#17460 commented on
Dec 8, 2024 • 0 new comments -
Incorrect error message when function not found
#17207 commented on
Dec 8, 2024 • 0 new comments -
Demangling produces exponentially long output
#17461 commented on
Dec 8, 2024 • 0 new comments -
object.require modifies AA before populating value
#17462 commented on
Dec 8, 2024 • 0 new comments -
trace handler showing incorrect stack frames
#17208 commented on
Dec 8, 2024 • 0 new comments -
The garbage collector tries to allocate memory while the program is out of memory
#17463 commented on
Dec 8, 2024 • 0 new comments -
LUID is defined incorrectly in core.sys.windows.winnt
#17464 commented on
Dec 8, 2024 • 0 new comments -
dmd different to ldc and gcc for ldexp(f)
#17209 commented on
Dec 8, 2024 • 0 new comments -
_d_arraysetassign(S[],S.init): it not work on struct when it is “@disable this(this)”, dmd 2.105.2/ldc 1.35
#17466 commented on
Dec 8, 2024 • 0 new comments -
emplace uses wrong init value for enum
#17210 commented on
Dec 8, 2024 • 0 new comments -
Add a trait to check if symbol is an alias
#17467 commented on
Dec 8, 2024 • 0 new comments -
Can't emplace immutable nested class
#17468 commented on
Dec 8, 2024 • 0 new comments -
LDC crash on Epyc Bergamo
#17211 commented on
Dec 8, 2024 • 0 new comments -
GC creates too many threads when running with restricted CPU affinity
#17469 commented on
Dec 8, 2024 • 0 new comments -
Very poor GC memory utilization due to fragmentation
#17471 commented on
Dec 8, 2024 • 0 new comments -
GC may not leave any memory for C
#17472 commented on
Dec 8, 2024 • 0 new comments -
[REG 2.104] inout error with -profile=gc
#17473 commented on
Dec 8, 2024 • 0 new comments -
The names of the union fields in Linux's ifaddrs are named incorrectly.
#17474 commented on
Dec 8, 2024 • 0 new comments -
Crash when dlopen'ed library not dlclose'd explicitly
#17475 commented on
Dec 8, 2024 • 0 new comments -
unresolved external symbol _D4core8internal5newaa3Foo6__initZ, etc during unittest builds
#17476 commented on
Dec 8, 2024 • 0 new comments -
Array dup ignores copy constructor with qualified argument
#17212 commented on
Dec 8, 2024 • 0 new comments -
ticksPerSecond is incorrect when posix clock resolution is 1 microsecond or more
#17477 commented on
Dec 8, 2024 • 0 new comments -
[REG2.102.0] Can no longer select manual GC with --DRT-gcopt=gc:manual
#17478 commented on
Dec 8, 2024 • 0 new comments -
_d_newarraymTX can be with more dimensions than in the type
#17213 commented on
Dec 8, 2024 • 0 new comments -
Missing O_NOFOLLOW enum on macOS
#17214 commented on
Dec 9, 2024 • 0 new comments -
macOS: Add shared druntime/Phobos (libphobos2.dylib)
#17480 commented on
Dec 8, 2024 • 0 new comments -
Memory leak in rt.minfo sortCtor
#17481 commented on
Dec 8, 2024 • 0 new comments -
Some structs in core.sys.posix.sys.types should be union instead of struct
#17215 commented on
Dec 8, 2024 • 0 new comments -
array runtime erroneously copies flags from existing block
#17482 commented on
Dec 8, 2024 • 0 new comments -
core.stdc.locale.lconv layout is platform dependent
#17483 commented on
Dec 8, 2024 • 0 new comments -
_aaRange cannot be interpreted at compile time, because it has no available source code
#17216 commented on
Dec 8, 2024 • 0 new comments -
_d_assert_msg not weak linkage?
#17484 commented on
Dec 8, 2024 • 0 new comments -
core.sys.linux: feature detect glibc functions at build time
#17485 commented on
Dec 9, 2024 • 0 new comments -
SIGRTMIN and SIGRTMIN+1 previous sigaction are being silently ignored when set by crt_constructor
#17218 commented on
Dec 8, 2024 • 0 new comments -
mmsystem header has align(1): near top
#17486 commented on
Dec 8, 2024 • 0 new comments -
emplace mutates immutable data in @safe code
#17219 commented on
Dec 8, 2024 • 0 new comments -
Associative arrays do not correctly handle keys with copy constructors
#17487 commented on
Dec 8, 2024 • 0 new comments -
Relational expression for dynamic arrays with vector elements fails to compile
#17220 commented on
Dec 8, 2024 • 0 new comments -
array appending can create stale memory references
#17488 commented on
Dec 8, 2024 • 0 new comments -
fix issues #10442: no or incomplete RTInfo
#2480 commented on
Dec 3, 2024 • 0 new comments -
Issue 13700 - Rejected valid conversion from slice to fixed size array
#4209 commented on
Dec 2, 2024 • 0 new comments -
[refactor] Move Type::ctype into an external AA
#4569 commented on
Dec 3, 2024 • 0 new comments -
Issue 12294 - CTFE fails with inherited in contract
#4809 commented on
Dec 4, 2024 • 0 new comments -
Add VRP-based constant folding for integer comparisons.
#5229 commented on
Dec 2, 2024 • 0 new comments -
Remove dmd backend specific front-end restriction for isImportedSymbol
#5610 commented on
Dec 2, 2024 • 0 new comments -
Issue 15859 - opApply resolution on attributes
#5621 commented on
Dec 2, 2024 • 0 new comments -
Preparation for enhancements on function call - run semantic3 at the last of function call matching.
#5726 commented on
Dec 2, 2024 • 0 new comments -
Issue 16011, 16012, 16013 - Improve forward reference resolution during field type analysis
#5773 commented on
Dec 2, 2024 • 0 new comments -
fix Issue 14251 - synchronized (mtx) doesn't check attributes (pure, …
#6092 commented on
Dec 2, 2024 • 0 new comments -
[do not merge] ELF: generate information for mutable pointers in DATA and TLS
#6630 commented on
Dec 3, 2024 • 0 new comments -
fix Issue 17494 - Do not execute scope(...) if an Error exception has…
#6896 commented on
Dec 4, 2024 • 0 new comments -
Add Type.tambig and make ready to use.
#7503 commented on
Dec 4, 2024 • 0 new comments -
Fix Issue 18119 - Mark if(__ctfe) blocks as SCOPEctfe
#7509 commented on
Dec 2, 2024 • 0 new comments -
fix Issue 6856 - Use in contract from base class if not specified in derived
#7510 commented on
Dec 2, 2024 • 0 new comments -
fix Issue 12004 and Issue 13174: Disallow shared destructors and always call the unshared one.
#7566 commented on
Dec 4, 2024 • 0 new comments -
Revival of DCache, now with SHA1 as hash function + dependencies
#7843 commented on
Dec 2, 2024 • 0 new comments -
Fix Issue 18516: Add -vnrvo switch
#7971 commented on
Dec 2, 2024 • 0 new comments -
Fix Issue 18578 - First enum value assigned 0 instead of EnumBaseType.init
#7996 commented on
Dec 4, 2024 • 0 new comments -
Ternary codegen fixes/optimization
#8007 commented on
Dec 2, 2024 • 0 new comments -
Fix issue 18716: type `const(char)[]` can not be mapped to C++
#8120 commented on
Dec 3, 2024 • 0 new comments -
Adds a proper initializer + deinitializer process for the lexer
#8217 commented on
Dec 2, 2024 • 0 new comments -
[DO NOT MERGE] Have __xtoHash delegate to core.internal.hash.hashOf so the two match
#8676 commented on
Dec 4, 2024 • 0 new comments -
Allow implicit conversions between special enums and their memory types
#8958 commented on
Dec 2, 2024 • 0 new comments -
Fix issue 19600: Cannot assign `new`d stuct at CTFE
#9280 commented on
Dec 2, 2024 • 0 new comments -
Small improvements to unit_tester_runner + run.d
#9348 commented on
Dec 4, 2024 • 0 new comments -
Add serializer for basic types
#9409 commented on
Dec 4, 2024 • 0 new comments -
Refactoring followup to #9889 - Ternary operator...
#9893 commented on
Dec 2, 2024 • 0 new comments -
use GROUP for Elf code COMDATs for FreeBSD
#9898 commented on
Dec 4, 2024 • 0 new comments -
infer abstract method attribute for abstract classes
#9925 commented on
Dec 4, 2024 • 0 new comments -
[WIP] Convert `test/unit/compilable/crlf.d` to a pure lexer test
#9963 commented on
Dec 4, 2024 • 0 new comments -
Fix issue 19116 - Segfaults on recent Linux 32 bits distros
#9981 commented on
Dec 2, 2024 • 0 new comments -
Add `opEquals` to `Token`
#10010 commented on
Dec 4, 2024 • 0 new comments -
Fix issue 15505 - extern(C++) array parameter mangling gains surprise const
#10020 commented on
Dec 3, 2024 • 0 new comments -
Fix some of the more egregious aspects of 19961
#10035 commented on
Dec 2, 2024 • 0 new comments -
Allow building DMD via dub + make full DMD available as dub library
#10273 commented on
Dec 4, 2024 • 0 new comments -
Windows x64 ABI Fixes
#10280 commented on
Dec 4, 2024 • 0 new comments -
Removed the object module exclusivity to define reserved class names
#10378 commented on
Dec 2, 2024 • 0 new comments -
CTFE scrubReturnValue(): fix omission
#10458 commented on
Dec 2, 2024 • 0 new comments -
fix issue 6226 - detect impossible cases when switching on integral t…
#10603 commented on
Dec 3, 2024 • 0 new comments -
Fix Issue 7619 - Infer deprecated for template instances
#10677 commented on
Dec 2, 2024 • 0 new comments -
Fix issue 20607 - Module constructors are visible as regular function
#10834 commented on
Dec 4, 2024 • 0 new comments -
fix Issue 19959 - Eponymous template FQN's re-state the template name
#10846 commented on
Dec 2, 2024 • 0 new comments -
Fix issue 18439: Remove attributes applied to hidden lambda in static foreach
#10851 commented on
Dec 3, 2024 • 0 new comments -
Move tests that depend on phobos to test/runnable_phobos
#11021 commented on
Dec 2, 2024 • 0 new comments -
Fix issue 8059 - Deprecate `.classinfo` in favor of `typeid`
#11033 commented on
Dec 4, 2024 • 0 new comments -
[WIP] Attempt stabilizing order of semantic analysis in forward referenced structs
#11099 commented on
Dec 3, 2024 • 0 new comments -
remove typesafe variadic functions
#11124 commented on
Dec 4, 2024 • 0 new comments -
add mangling for variadic parameter attributes for Issue 20818
#11128 commented on
Dec 4, 2024 • 0 new comments -
Fix issue 20809 - return statement might access memory from destructed temporary
#11215 commented on
Dec 3, 2024 • 0 new comments -
Changed entry points to be function literals and made semantic visitors inheritable
#11265 commented on
Dec 2, 2024 • 0 new comments -
WIP: Improve overload resolution
#11271 commented on
Dec 2, 2024 • 0 new comments -
fix issue 3546 - Support for alias of individual array and aggregate elements
#11273 commented on
Dec 3, 2024 • 0 new comments -
fix Issue 18734 - bitnum parameter of core.bitop.bt should be signed
#11306 commented on
Dec 2, 2024 • 0 new comments -
Fix Issue 20863 - Passing aggregate types by alias parameter drops qualifier
#11320 commented on
Dec 3, 2024 • 0 new comments -
WIP: ignore non-root unit tests
#11362 commented on
Dec 3, 2024 • 0 new comments -
Fix Issue 20951 - Don't use excess precision when parsing single- and double-precision literals
#11387 commented on
Dec 2, 2024 • 0 new comments -
[POC] fix Issue 19110 - Provide interface for implementing vendor-specific pragmas
#11411 commented on
Dec 2, 2024 • 0 new comments -
add support for Object.RTTypeid template
#11459 commented on
Dec 3, 2024 • 0 new comments -
WIP: Diagnostics: Equal sub-expressions and sub-statements [skip ci]
#11553 commented on
Dec 3, 2024 • 0 new comments -
fix Issue 12878 - inline asm memory operand always uses 64-bit addres…
#11571 commented on
Dec 2, 2024 • 0 new comments -
Fix Issue 21155 - DWARF: symbols within a module are not children of …
#11599 commented on
Dec 3, 2024 • 0 new comments -
Fix Issue 21158 - DWARF: function arguments are represented in reverse order
#11630 commented on
Dec 3, 2024 • 0 new comments -
[TEST ONLY] Enable `preview=in` by default
#11632 commented on
Dec 2, 2024 • 0 new comments -
Print output of commands run by default
#11641 commented on
Dec 2, 2024 • 0 new comments -
CirrusCi: move steps into a common script
#11685 commented on
Dec 2, 2024 • 0 new comments -
WIP: Extend cases where expressions are passed by move [skip ci]
#11686 commented on
Dec 2, 2024 • 0 new comments -
Fix Issue 20016 - JSON (-X) compilerInfo.platforms generation depends on params.isXXX for platform detection
#11690 commented on
Dec 2, 2024 • 0 new comments -
fix Issue 20688 - Wrong code when linking to C complex number functions
#11710 commented on
Dec 4, 2024 • 0 new comments -
add support for Object.TypeInfoStructGeneric template
#11717 commented on
Dec 3, 2024 • 0 new comments -
Issue 21247 - Static assert accepts tuple of (bool, string)
#11733 commented on
Dec 3, 2024 • 0 new comments -
Fix 13567 - Infer attributes for private functions
#11781 commented on
Dec 3, 2024 • 0 new comments -
constant fold typeid(T).tsize()
#11792 commented on
Dec 3, 2024 • 0 new comments -
do not cache instances of recursive templates
#11820 commented on
Dec 4, 2024 • 0 new comments -
Fix 21313 - Use curl's retry-all-errors option
#11884 commented on
Dec 2, 2024 • 0 new comments -
Enable -checkaction=context by default
#11925 commented on
Dec 3, 2024 • 0 new comments -
fix Issue 21298 - Missing error when overriding interface method with…
#12013 commented on
Dec 4, 2024 • 0 new comments -
fix Issue 19091 - __traits(compiles) and error in templated structs l…
#12014 commented on
Dec 2, 2024 • 0 new comments -
Reduce TupleDeclaration size
#12134 commented on
Dec 3, 2024 • 0 new comments -
Special type TypeDeduced should use its own ENUMTY constant
#12136 commented on
Dec 2, 2024 • 0 new comments -
Fix Issue 21451 - __traits(compiles, ...) is wrong on overloaded temp…
#12192 commented on
Dec 2, 2024 • 0 new comments -
Fix issue 21737: shared opApply does not compile
#12290 commented on
Dec 2, 2024 • 0 new comments -
Fix issue20123 by allowing opUnaryRight to disable post-[inc|dec]rement
#12301 commented on
Dec 3, 2024 • 0 new comments -
Fix issue 15523- extern(C++) support TLS (C++ 'thread_local') linkage
#12309 commented on
Dec 2, 2024 • 0 new comments -
fix Issue 14835 - Constant folding should not affect front end flow a…
#12311 commented on
Dec 3, 2024 • 0 new comments -
Draft: Fix 1654 - Array concatenation result should be implicitly castable between mutable and immutable if the elements support it.
#12341 commented on
Dec 3, 2024 • 0 new comments -
Fix 15467 - Allow throws in try-blocks inside of nothrow functions...
#12452 commented on
Dec 3, 2024 • 0 new comments -
Fix Issue 21896 - static if test fails after alias assignment
#12502 commented on
Dec 2, 2024 • 0 new comments -
Issue 17954 - init member should be disallowed (deprecation)
#12512 commented on
Dec 3, 2024 • 0 new comments -
Infer noreturn for auto functions
#12553 commented on
Dec 2, 2024 • 0 new comments -
(Mostly) Enable compilation with macOS arm64 emulated x64
#12764 commented on
Dec 2, 2024 • 0 new comments -
cirrus-ci: bump OS CI versions to latest and keep last LTS supported
#12822 commented on
Dec 2, 2024 • 0 new comments -
Add Target.ObjectFormat, use it
#12827 commented on
Dec 3, 2024 • 0 new comments -
Fix 5309 - Support `extern(D)` symbol refs
#12839 commented on
Dec 2, 2024 • 0 new comments -
Remove D1 operators from the D2 language
#12902 commented on
Dec 2, 2024 • 0 new comments -
Implement DIP1029: Add `throw` as Function Attribute
#12934 commented on
Dec 4, 2024 • 0 new comments -
fix Issue 15298 - Can't call nested template function unless it's anonymous
#13006 commented on
Dec 3, 2024 • 0 new comments -
Add __traits(hasAliasing)
#13040 commented on
Dec 3, 2024 • 0 new comments -
Draft: Add new __traits(isSame2) that mimics the sane parts of std.meta.isSame
#13073 commented on
Dec 2, 2024 • 0 new comments -
Fix Issue 22310 - Cache failed template instantiations
#13093 commented on
Dec 3, 2024 • 0 new comments -
[SAoC] Implement -mangle-prefix
#13115 commented on
Dec 2, 2024 • 0 new comments -
Draft: Diagnose aggregate padding using new -vpadding
#13117 commented on
Dec 4, 2024 • 0 new comments -
DRAFT: General CI overhaul, migrate to GitHub Actions
#13197 commented on
Dec 3, 2024 • 0 new comments -
[SAoC] Implement -import-local
#13235 commented on
Dec 3, 2024 • 0 new comments -
Fix calling convention for functions with D linkage
#13287 commented on
Dec 2, 2024 • 0 new comments -
Lower all non-memcmp-able array equality comparisons to __equals template
#13331 commented on
Dec 3, 2024 • 0 new comments -
Fix compiler frontend examples from crashing
#13361 commented on
Dec 3, 2024 • 0 new comments -
Fix issue 22550 - tail const C++ class not usable on Windows
#13369 commented on
Dec 2, 2024 • 0 new comments -
dmd.target: Begin making some target internals private to D or the target module
#13383 commented on
Dec 3, 2024 • 0 new comments -
Fix Issue 22575 - putting -run in dmd.conf causes a segfault
#13394 commented on
Dec 2, 2024 • 0 new comments -
Fix Issue 22536 - CTFE: Missing destruction of array literal argument for scope slice parameter
#13496 commented on
Dec 2, 2024 • 0 new comments -
allow custom error message in template constraints
#13511 commented on
Dec 2, 2024 • 0 new comments -
Fix issue 22678 - -verrors=context does not account for tabs when printing cursor
#13537 commented on
Dec 4, 2024 • 0 new comments -
Deprecate `-m32mscoff`
#13563 commented on
Dec 2, 2024 • 0 new comments -
Fix Issue 22617 - CTFE rejects modification of copied static array
#13575 commented on
Dec 2, 2024 • 0 new comments -
checkaction=context: Only generate template instances for codegen'ed functions
#13599 commented on
Dec 3, 2024 • 0 new comments -
fix Issue 22740 - float and double literals should be rounded to thei…
#13613 commented on
Dec 4, 2024 • 0 new comments -
Make -vtemplates measure the time spent instantiating
#13653 commented on
Dec 2, 2024 • 0 new comments -
dmd.toobj: Move the toObjFile call in genTypeInfo to DMD gluelayer
#13690 commented on
Dec 3, 2024 • 0 new comments -
chore(outbuffer): remove buf() method from outbuffer
#13717 commented on
Dec 2, 2024 • 0 new comments -
Get rid of apparent hack affecting (non-allinst) template emission
#13731 commented on
Dec 2, 2024 • 0 new comments -
Fix issue 22828: dcast: use an implicit cast instead of explicit
#13732 commented on
Dec 2, 2024 • 0 new comments -
Fix 22031 - Allow modification of constants in `crt_constructor`'s
#13751 commented on
Dec 2, 2024 • 0 new comments -
ci(cirrus): add address sanitizer build with LDC
#13765 commented on
Dec 3, 2024 • 0 new comments -
Fix issue 22849: Global buffer overflow on lexer dereferencing
#13766 commented on
Dec 2, 2024 • 0 new comments -
Fix Issue 15749 - Implement with expressions
#13776 commented on
Dec 2, 2024 • 0 new comments -
.cirrus.yml: Add test_dub_package_script instruction
#13781 commented on
Dec 2, 2024 • 0 new comments -
fix Issue 22567, 22568, 22571 - Remove -target option from CLI
#13782 commented on
Dec 2, 2024 • 0 new comments -
mtype: Add TypeAggregate and refactor repetitive code for structs and classes
#13800 commented on
Dec 2, 2024 • 0 new comments -
driver: Make DMD fail faster by calling backend_init() only when required
#13820 commented on
Dec 2, 2024 • 0 new comments -
Fix issue 22920: Improve errors when missing import paths
#13885 commented on
Dec 4, 2024 • 0 new comments -
Use more robust pattern matching in Expression_optimize.visitAddr
#13936 commented on
Dec 2, 2024 • 0 new comments -
vsoptions.d should be nothrow
#13960 commented on
Dec 2, 2024 • 0 new comments -
CI: Use host dmd to compile dshell tests
#13981 commented on
Dec 2, 2024 • 0 new comments -
ImportC - First go at implementing mixinC (In this iteration it has t…
#14114 commented on
Dec 3, 2024 • 0 new comments -
fix(statementsem): foreach shouldn't infer ref on templated opApply
#14132 commented on
Dec 2, 2024 • 0 new comments -
Fix Issues 23130, 19528 : Inline asm was too liberal about operand si…
#14152 commented on
Dec 2, 2024 • 0 new comments -
dmd.resolve: Move dmd.typesem.resolve function to own module
#14188 commented on
Dec 2, 2024 • 0 new comments -
Add __traits(getTargetInfo, "predefinedVersions")
#14209 commented on
Dec 2, 2024 • 0 new comments -
Refactor address-taking code and use it to give a better error message
#14242 commented on
Dec 2, 2024 • 0 new comments -
newCTFE rebase-dump
#14243 commented on
Dec 3, 2024 • 0 new comments -
[experiment] fix Issue 17544 - Versions derived from predefined versions not reserved
#14271 commented on
Dec 2, 2024 • 0 new comments -
Merge druntime/CODEOWNERS into CODEOWNERS
#14287 commented on
Dec 3, 2024 • 0 new comments -
[big feature] Implement core.math.pow() for ^^ operator
#14297 commented on
Dec 4, 2024 • 0 new comments -
attribute.d: remove user of typesafe variadic functions
#14311 commented on
Dec 2, 2024 • 0 new comments -
fix Issue 23260 - If constructors have a function body, they should i…
#14319 commented on
Dec 2, 2024 • 0 new comments -
Try removing apparent hack and see what happens
#14322 commented on
Dec 3, 2024 • 0 new comments -
Move issue 23112 check to front-end semantic
#14336 commented on
Dec 4, 2024 • 0 new comments -
document undocumented --[bcfrxy] switches
#14356 commented on
Dec 3, 2024 • 0 new comments -
fix Issue 8538 - scope parameters escaping via closure
#14363 commented on
Dec 3, 2024 • 0 new comments -
fix Issue 20956 - [DIP1000] @safe defeated by closure capturing ref p…
#14364 commented on
Dec 3, 2024 • 0 new comments -
Fix 17699 - Importing a module that has both modulename.d and modulename/package.d should be an error
#14407 commented on
Dec 3, 2024 • 0 new comments -
Fix Issue 9146 - Errors in gagged forward reference declarations are …
#14433 commented on
Dec 4, 2024 • 0 new comments -
Fix Issue 23335 - Error: Template lambda has no value when assigning …
#14445 commented on
Dec 2, 2024 • 0 new comments -
extract mangleExpression() from Mangler
#14471 commented on
Dec 2, 2024 • 0 new comments -
Fix 20674, 23208, 23300 - improve `scope` inference
#14492 commented on
Dec 3, 2024 • 0 new comments -
Improve static array initializer checks
#14513 commented on
Dec 3, 2024 • 0 new comments -
Fix Issue 14622 - documented unit test following undocumented symbol
#14527 commented on
Dec 4, 2024 • 0 new comments -
fix problem with .nounderscore on Ubuntu
#14539 commented on
Dec 2, 2024 • 0 new comments -
Generate astTypeName overloads without string mixin
#14542 commented on
Dec 4, 2024 • 0 new comments -
Deprecate adding functions with different access specifiers in the same overload set
#14547 commented on
Dec 3, 2024 • 0 new comments -
Enable `-preview=in` by default in the standard library
#14557 commented on
Dec 2, 2024 • 0 new comments -
fix Issue 23438 - leaking address of stack
#14601 commented on
Dec 2, 2024 • 0 new comments -
fix Issue 23445 - Can leak scope variable through delegate context
#14610 commented on
Dec 2, 2024 • 0 new comments -
Fix Issue 23452 - Noncopyable variable can be silently passed to a function with variadic args
#14616 commented on
Dec 3, 2024 • 0 new comments -
Detect undocumented command-line options
#14630 commented on
Dec 2, 2024 • 0 new comments -
Issue 23473: Improvement: Implement single-argument __traits(getOverloads) form.
#14631 commented on
Dec 2, 2024 • 0 new comments -
WIP: Tracing
#14635 commented on
Dec 2, 2024 • 0 new comments -
fix Issue 23535 - extend pragma(crt_constructor) with semantics that …
#14669 commented on
Dec 3, 2024 • 0 new comments -
Fix issue 18472: betterC cannot use format at compile time.
#14676 commented on
Dec 2, 2024 • 0 new comments -
Fix Issue 23551 - Start making nogc error messages for array literals…
#14690 commented on
Dec 2, 2024 • 0 new comments -
fix Issue 23550 - ImportC: Constant folding doesn't follow C99 semantics
#14694 commented on
Dec 3, 2024 • 0 new comments -
refactor Add()
#14695 commented on
Dec 3, 2024 • 0 new comments -
Attempt to use longdouble_soft everywhere I can see.
#14696 commented on
Dec 2, 2024 • 0 new comments -
fix Issue 3254 - [module] Module member visibility depends on declaration order
#14713 commented on
Dec 2, 2024 • 0 new comments -
fix 23272. CTFE comparison of TypeInfo fails
#14726 commented on
Dec 2, 2024 • 0 new comments -
More robust invariant check, fix stack trace reentrancy
#14760 commented on
Dec 3, 2024 • 0 new comments -
fix Issue 18062 - ddoc: Generated .html files should retain the package hierarchy
#14804 commented on
Dec 2, 2024 • 0 new comments -
dmd.aggregate: Define importAll override for AggregateDeclaration
#14826 commented on
Dec 3, 2024 • 0 new comments -
[WIP] Implement named template arguments
#14850 commented on
Dec 3, 2024 • 0 new comments -
Fix 2525: check all parent interfaces for overriden methods
#14853 commented on
Dec 4, 2024 • 0 new comments -
dmd.apply: Implement walkPreorder helper function
#14883 commented on
Dec 2, 2024 • 0 new comments -
Provide the expression Location for TypeInfo errors on betterC
#14908 commented on
Dec 3, 2024 • 0 new comments -
Fix Issue 23753 - this allowed in static member function
#14986 commented on
Dec 3, 2024 • 0 new comments -
Fix 23785: ICE with `-preview=in` when passing `enum` at CTFE
#14999 commented on
Dec 3, 2024 • 0 new comments -
fix(druntime): only initialize mono timers once
#15009 commented on
Dec 2, 2024 • 0 new comments -
Fix Issue 23817 - Reject `is` alias template instance specialization with TemplateParameterList
#15053 commented on
Dec 2, 2024 • 0 new comments -
[new syntax] Support `function` `ref` Type Parameters for function pointer types
#15243 commented on
Dec 3, 2024 • 0 new comments -
Fix Issue 23932 - Slot is allocated before evaluating the value during associative array initialization
#15264 commented on
Dec 3, 2024 • 0 new comments -
constfold: multiplication should check for overflow
#15266 commented on
Dec 3, 2024 • 0 new comments -
Primary Type Syntax
#15269 commented on
Dec 3, 2024 • 0 new comments -
fix Issue 23969 - Windows cannot export/import TLS from DLLs
#15296 commented on
Dec 3, 2024 • 0 new comments -
fix Issue 23974 - A ModuleInfo in a separate Windows DLL should not b…
#15298 commented on
Dec 3, 2024 • 0 new comments -
fix Issue 10910 - Duplicate error messages for array bounds errors
#15314 commented on
Dec 3, 2024 • 0 new comments -
Fix Issue 23964 - [REG2.102] inccorect error opAssign cannot be used …
#15332 commented on
Dec 3, 2024 • 0 new comments -
Issue 24003 - mangle inferred return/scope attributes in parameters
#15333 commented on
Dec 3, 2024 • 0 new comments -
Always implicitly add 'return 0' to extern(C) main functions
#15428 commented on
Dec 3, 2024 • 0 new comments -
added attributes to common package
#15520 commented on
Dec 3, 2024 • 0 new comments -
refactor: Add attributes to dmd.common.{outbuffer,file}
#15531 commented on
Dec 2, 2024 • 0 new comments -
Fix Issue 10602 - Error should state why wrong template lambda doesn'…
#15544 commented on
Dec 3, 2024 • 0 new comments -
add scope const to ... parameters
#15556 commented on
Dec 4, 2024 • 0 new comments -
Make `global.param.{obj,lib}` an `Output`
#15647 commented on
Dec 2, 2024 • 0 new comments -
[dtoh] emit full base class declarations before subclasses
#15669 commented on
Dec 2, 2024 • 0 new comments -
[dtoh] ensure that return types functions that return structs/enums b…
#15673 commented on
Dec 2, 2024 • 0 new comments -
Print module names and timings when running unittests.
#15795 commented on
Dec 3, 2024 • 0 new comments -
Introduce a parameter to -unittest that lets you filter out unittests…
#15796 commented on
Dec 2, 2024 • 0 new comments -
Fix Issue 22014 - Make core.stdc.stddef.wchar_t match C++ mangling
#15916 commented on
Dec 2, 2024 • 0 new comments -
feat(frontend): store raw comments
#15944 commented on
Dec 2, 2024 • 0 new comments -
[dtoh] ensure class return types are fwd declared
#16003 commented on
Dec 2, 2024 • 0 new comments -
make bitfields part of D
#16084 commented on
Dec 3, 2024 • 0 new comments -
Enhancement: `Base(child)` class object upcast
#16426 commented on
Dec 3, 2024 • 0 new comments -
[broken] Support `TypeQual(TypeSeq)`
#16439 commented on
Dec 3, 2024 • 0 new comments -
Improve error supplemental
#16755 commented on
Dec 3, 2024 • 0 new comments -
enable `preview=rvaluerefparam` by default
#16778 commented on
Dec 3, 2024 • 0 new comments -
[Deprecation -> Error] `__traits(getAttributes)` on overload set
#16803 commented on
Dec 3, 2024 • 0 new comments -
Fix bugzilla issue 24716
#16810 commented on
Dec 3, 2024 • 0 new comments -
Fix Bugzilla 24724 - Error when @trusted function returns reference t…
#16814 commented on
Dec 3, 2024 • 0 new comments -
Fix Bugzilla 24725 - core.sys.linux: feature detect glibc functions a…
#16816 commented on
Dec 3, 2024 • 0 new comments -
[d_do_test.d] use `-defaultlib= ` for C files
#16818 commented on
Dec 3, 2024 • 0 new comments -
Implement pragma compile on import bugzilla #24869
#16848 commented on
Dec 4, 2024 • 0 new comments -
implement move constructor
#16876 commented on
Dec 4, 2024 • 0 new comments -
Implement warnings for unused imports
#16878 commented on
Dec 3, 2024 • 0 new comments -
Move `semanticTiargs` to `templateparamsem.d`
#16939 commented on
Dec 4, 2024 • 0 new comments -
move `determineSize`/`finalizeSize` to `dsymbolsem.d`
#16952 commented on
Dec 4, 2024 • 0 new comments -
[typesem.d] use early returns
#16978 commented on
Dec 4, 2024 • 0 new comments -
Move global variables related to diagnostics into a separate struct.
#17007 commented on
Dec 4, 2024 • 0 new comments -
Move prepare, lowerNonArrayAggregate and lowerArrayAggregate methods to statementsem
#17011 commented on
Dec 9, 2024 • 0 new comments -
GHA: Bump macOS images to 13 and 14
#17035 commented on
Dec 4, 2024 • 0 new comments -
add __rvalue(expression) builtin
#17050 commented on
Dec 9, 2024 • 0 new comments -
Enable -preview=rvaluerefparam
#17068 commented on
Dec 3, 2024 • 0 new comments -
feat(errors): make verrors=context global and update test outputs
#17085 commented on
Dec 8, 2024 • 0 new comments