dmd
dmd copied to clipboard
dmd D Programming Language compiler
So sometime between glibc 2.35 and glibc 2.38, assert for betterC stopped working. After a wild goosechase, it was determined that not only was the wrong function being called ("__assert"...
Rehash of https://github.com/dlang/dmd/pull/16502 which was wrongfully merged and correctly reverted.
…array literal Infer an array initializer as an array if there are missing indexes.
Only works for a trivial function: `void foo() { }` This is here mainly to ensure it stays in sync with the master branch as both evolve, and to not...
Types for bindings of C libraries in druntime need to match the C headers. Small differences can result in hard to debug problems. This test tries to automatically find types...