DMD v2.066.0-b5
Changes since v2.066.0-b4
- DMD
- c3ccc41 - fix Issue 9449 - Static arrays of 128bit types segfault on initialization. Incorrect calling of memset128ii
- e7be232 - fix Issue 13030 - DMD assertion fails at mtype.c:697 if delegate has an argument name
- 8e56b9f - fix Issue 13113 - cannot build druntime's gc.d with -debug=INVARIANT, bad @nogc inference?
- 5f3a83a - fix Issue 13117 - Executable size of hello world explodes from 472K to 2.7M
- 1b128e8 - fix Issue 13127 - Cannot deduce function with int[][] argument and "in" parameter
- 11d2262 - fix Issue 13141 - array cast from string[] to immutable(char[][]) is not supported at compile time
- b51609 - fix Issue 13142 - Enums on different classes confuse the compiler
- 39f6d3b - fix Issue 13154 - Incorrect init of static float array when sliced
- 59b0000 - fix Issue 13152 - Compiler high cpu usage and never ends
- 69aebf0 - Increase allocation chunk size + minor refactoring
- 7200977 - fix Issue 11066 - Spurious warning 'statement is not reachable' with -profile
- dde4e73 - fix Issue 13082 - Spurious error message with failed call to class ctor
- 8f3af62 - fix Issue 13109 - Show error on conflicting args -lib and -run
- 433e4d7 - fix Issue 13131 - [2.066-b3] dmd: glue.c:1492: unsigned int totym(Type*): Assertion `0' failed.
- 2ca83ba - turn type modifiers into enum
- 1b128e8 - fix Issue 13127 - [REG2.066a] Cannot deduce function with int[][] argument and "in" parameter
- DRUNTIME
- 3626a88 - fix Issue 9449 - Static arrays of 128bit types segfault on initialization. Incorrect calling of memset128ii
- eb9e4f0 - fix Issue 13148 - ModuleInfo fields are unnecessary changed to const
- PHOBOS
- 706e131 - fix Issue 13077 - [dmd 2.066-b2] std.range.array with shared InputRangeObject
- 8e9a7fe - fix Issue 13098 - std.path functions no longer works with DirEntry