Difference between revisions of "DMD v2.066.1-rc1"
(→Changes since v2.066.0) |
|||
Line 5: | Line 5: | ||
|- | |- | ||
| ALL | | ALL | ||
− | || [ | + | || [ftp://ftp.digitalmars.com/dmd.2.066.1-rc1.zip dmd.2.066.1-rc1.zip] |
|- | |- | ||
| FREEBSD | | FREEBSD | ||
− | || [ | + | || [ftp://ftp.digitalmars.com/dmd.2.066.1-rc1.freebsd-32.zip dmd.2.066.1-rc1.freebsd-32.zip] <br />[ftp://ftp.digitalmars.com/dmd.2.066.1-rc1.freebsd-64.zip dmd.2.066.1-rc1.freebsd-64.zip] |
|- | |- | ||
| LINUX | | LINUX | ||
− | || [ | + | || [ftp://ftp.digitalmars.com/dmd.2.066.1-rc1.linux.zip dmd.2.066.1-rc1.linux.zip] <br /> |
− | [ | + | [ftp://ftp.digitalmars.com/dmd_2.066.1~rc1-0_i386.deb dmd_2.066.1~rc1-0_i386.deb] <br /> |
− | [ | + | [ftp://ftp.digitalmars.com/dmd_2.066.1~rc1-0_amd64.deb dmd_2.066.1~rc1-0_amd64.deb] <br /> |
− | [ | + | [ftp://ftp.digitalmars.com/libphobos2-66_2.066.1~rc1-0_i386.deb libphobos2-66_2.066.1~rc1-0_i386.deb] <br /> |
− | [ | + | [ftp://ftp.digitalmars.com/libphobos2-66_2.066.1~rc1-0_amd64.deb libphobos2-66_2.066.1~rc1-0_amd64.deb] <br /> |
− | [ | + | [ftp://ftp.digitalmars.com/dmd-2.066.1~rc1-0.fedora.i386.rpm dmd-2.066.1~rc1-0.fedora.i386.rpm] <br /> |
− | [ | + | [ftp://ftp.digitalmars.com/dmd-2.066.1~rc1-0.fedora.x86_64.rpm dmd-2.066.1~rc1-0.fedora.x86_64.rpm] <br /> |
− | [ | + | [ftp://ftp.digitalmars.com/dmd-2.066.1~rc1-0.openSUSE.i386.rpm dmd-2.066.1~rc1-0.openSUSE.i386.rpm] <br /> |
− | [ | + | [ftp://ftp.digitalmars.com/dmd-2.066.1~rc1-0.openSUSE.x86_64.rpm dmd-2.066.1~rc1-0.openSUSE.x86_64.rpm] |
|- | |- | ||
| OSX | | OSX | ||
− | || [ | + | || [ftp://ftp.digitalmars.com/dmd.2.066.1-rc1.osx.zip dmd.2.066.1-rc1.osx.zip] <br />[ftp://ftp.digitalmars.com/dmd.2.066.1-rc1.dmg dmd.2.066.1-rc1.dmg] |
|- | |- | ||
| WINDOWS | | WINDOWS | ||
− | || [ | + | || [ftp://ftp.digitalmars.com/dmd.2.066.1-rc1.windows.zip dmd.2.066.1-rc1.windows.zip] <br />[ftp://ftp.digitalmars.com/dmd-2.066.1-rc1.exe dmd-2.066.1-rc1.exe] |
|} | |} | ||
Revision as of 18:13, 11 September 2014
Changes since v2.066.0
- DMD
Pull #3822 -> Issue 13204 - recursive alias declaration Pull #3826 -> Issue 12503 - Bad optimization with scope(success) and return statement Pull #3849 -> Issue 13235 - Wrong code on mutually recursive tuple type Pull #3874 -> [REG2.066a] Issue 13299 - Property not found with typesafe variadic opDispatch Pull #3878 -> Issue 13333 - Incorrect error ungagging during the resolution of forward references Pull #3879 -> [Reg] fix Issue 13303 - Internal error: ..\ztc\cgcs.c 351 with rvalue Variant.get call Pull #3884 -> [reg] fix Issue 11946 - need 'this' to access member when passing field to template parameter Pull #3889 -> [REG2.066] Issue 13294 - [IFTI] IFTI fails or works incorrectly for function with const and mutable `ref` parameters of most types Pull #3889 -> [reg] Temporary fix Issue 13321 - Wrong goto skips declaration error Pull #3897 -> [REG2.061] Issue 13374 - Wrong template overload resolution when passing function to alias/string parameter Pull #3898 -> [REG2.066] Issue 13378 - Wrong failure of template value parameter deduction in IFTI Pull #3900 -> Issue 11312 - Avoid auto-dereference for UFCS functions Pull #3901 -> [REG2.066] Issue 13353 - [ICE] assertion with is() and templated interface Pull #3902 -> [REG2.065] Issue 13311 - ICE, CtorDeclaration::semantic(Scope*): Assertion `tf && tf->ty == Tfunction' failed Pull #3905 -> [REG2.067a] Issue 13379 - Latest dmd fails with recursive template expansion in std.regex Pull #3910 -> Issue 13323 - UDA applied to import statement causes compilation to fail without error Pull #3918 -> [REG2.066] Issue 13394 - invariant fail to link since 2.066 when using separate compilation Pull #3932 -> [REG2.067a] Issue 13400 - Linking problems with bigints and std.functional.memoize Pull #3934 -> Issue 13383 - wrong code with -O with ints, longs and bitwise operations Pull #3941 -> fix Issue 13413 - dmd does not follow symlink when searching for dmd.conf Pull #3942 -> [REG2.066] Issue 13415 - '-inline' causes wrong enclosing scope pointer for nested function called from templated struct Pull #3950 -> [REG2.066] Issue 13417 - segmentation fault when deduce template type Pull #3951 -> [REG2.066] Issue 13424 - Initialization of delegate to do-nothing default causes segfault at runtime
- DRUNTIME
Pull #926 -> MANIFEST is missing bss_section.c Pull #940 -> [REG 2.066] Fix 13399 "va_arg is nothrow yet may throw " Pull #945 -> 13377 - include core/sys/posix/syslog.d
- PHOBOS
Pull #2434 -> Issue# 13313: Add Line Islands Standard Time Pull #2438 -> fix up issue 13313 - Support database name to Windows timezone name conversion Pull #2468 -> Prevent definition of non-disabled default constructors in template structs Pull #2478 -> Stop using SysTime.fracSecs method, so it does not exist in 2.066 branch