Difference between revisions of "DMD v2.066.0-b4"

From D Wiki
Jump to: navigation, search
(Outstanding Regressions)
(Outstanding Blockers)
Line 1: Line 1:
== <font color=red>'''Outstanding Blockers'''</font> ==
 
{| class="wikitable sortable" border="1"
 
|-
 
! scope="col" | Issue
 
! scope="col" class="unsortable" | Summary
 
! scope="col" | Pull
 
! scope="col" | Status
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=677 677]
 
  || [Tracker] Get the documentation cleaned up for 1.0
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=2954 2954]
 
  || [tdpl] Allow to set associative array key value only using expression AA key type is constructable from
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=3284 3284]
 
  || snn linked programs never release memory back to the OS
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=4831 4831]
 
  || Optlink rejects paths with invalid characters based on HPFS filesystem instead of NTFS
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=5363 5363]
 
  || const + alias this = wrong code
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=5570 5570]
 
  || 64 bit C ABI not followed for passing structs and complex numbers as function parameters
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=9249 9249]
 
  || Defining opCast disables downcasting and explicit upcasting
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=10492 10492]
 
  || Illegal Instruction for mixin template with scope declarations
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=10928 10928]
 
  || Fails to create closures that reference structs with dtor
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=11453 11453]
 
  || Compiling packages has a dependency on order of modules passed to the compiler.
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=11526 11526]
 
  || buffer overflow detected __fortify_fail when building dmd from source
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=11549 11549]
 
  || Throwing an exception while debugging causes incorrect execution
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=11595 11595]
 
  || __traits(allMembers, packageName) behaves oddly.
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=11734 11734]
 
  || undefined behavior with dirEntries
 
  || [https://issues.dlang.org/show_bug.cgi?id=11734 11734]
 
  || WORKSFORME
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=12066 12066]
 
  || dmd on osx 10.[89] in 32 bit mode memory corruption
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=12116 12116]
 
  || dmd -op -od broken
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=12537 12537]
 
  || Templatizing opEquals results in infinite recursion in the compiler
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=12624 12624]
 
  || Internal error: backend\cgobj.c 2313 with Rebindable!(immutable TimeZone) in std.datetime
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=12696 12696]
 
  || GIT HEAD : undefined symbols when -O specified
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=12754 12754]
 
  || MAC link error for template to static value
 
  ||
 
  ||
 
|-
 
| [https://issues.dlang.org/show_bug.cgi?id=12923 12923]
 
  || UTF exception in stride even though passes validate.
 
  ||
 
  ||
 
|}
 
 
 
== v2.066.0-b4 Binaries ==
 
== v2.066.0-b4 Binaries ==
 
{| class="wikitable sortable" border="1"
 
{| class="wikitable sortable" border="1"

Revision as of 09:27, 21 July 2014

v2.066.0-b4 Binaries

OS Binaries
ALL dmd.2.066.0-b4.zip
FREEBSD dmd.2.066.0-b4.freebsd-32.zip
dmd.2.066.0-b4.freebsd-64.zip
LINUX dmd.2.066.0-b4.linux.zip

dmd_2.066.0~b4-0_i386.deb
dmd_2.066.0~b4-0_amd64.deb
libphobos2-66_2.066.0~b4-0_i386.deb
libphobos2-66_2.066.0~b4-0_amd64.deb
dmd-2.066.0~b4-0.fedora.i386.rpm
dmd-2.066.0~b4-0.fedora.x86_64.rpm
dmd-2.066.0~b4-0.openSUSE.i386.rpm
dmd-2.066.0~b4-0.openSUSE.x86_64.rpm

OSX dmd.2.066.0-b4.osx.zip
dmd.2.066.0-b4.dmg
WINDOWS dmd.2.066.0-b4.windows.zip
dmd-2.066.0-b4.exe


Changes since v2.066.0-b1

DMD
0e90572 - fix Issue 13102 - Cannot parse 184467440737095516153.6L
1efe1ad - fix Issue 13114 - old opCmp requirement for AA keys should be detected for classes
ef56c27 - fix Issue 13132 - ICE on interface AA key
d182caf - fix Issue 12989 - Wrong x86_64 code for delegate return when compiled as lib
fe0a0dd - fix Issue 12859 - Read-modify-write operation for shared variable in Phobos
1cccc74 - fix Issue 12485 - [REG2.065] DMD crashes when recursive template expansion
994f4a4 - fix Issue 13027 - Assertion 'ex->op == TOKblit || ex->op == TOKconstruct' failed.
0eaf764 - fix Issue 13026 - object.get cannot be called with [] as "defaultValue" argument
bcf55ca - fix Issue 12896 - ld.gold complains about bad relocations when building libphobos2.so
5248be0 - fix Issue 12255 - opCmp requirement for AAs breaks code
01e467d - fix Issue 13053 - Wrong warning on implicitly generated __xtoHash
10f3bf1 - fix Issue 13021 - Constructing union with floating type and then accessing its field in one expression causes ICE
86b9076 - fix Issue 13071 - [ICE] dmd 2.066.0-b1 assertion in nogc.c:73
e85556a - fix Issue 13081 - ICE with alias this and opSlice
49f0db5 - Fix warning in cast.c
49f0db5 - fix Issue 13088 - Compiler segfaults with trivial case code
49f0db5 - fix Issue 13087 - Error: no property 'xyz' for type 'Vec!4'
e0ca2d2 - fix Issue 13024 - [ICE](expression.c line 1172) with implicit supertype conversion of different enums in array literal
DRUNTIME
c679110 - fix Issue 13111 - GC.realloc returns invalid memory for large reallocation
7474e95 - fix Issue 13025 - Tools repository does not build on Ubuntu
7d2a2ef - fix Issue 12958 - core.checkedint.mulu is broken.
9bd5777 - fix Issue 13034 - [Reg] core.stdc.stdio - deprecation warning with dmd -inline
a13628a - fix Issue 13078 - [dmd 2.066-b2] AA rehash failed with shared
PHOBOS
ced5598 - fix Issue 12455 - [reg]Bad lowercase mapping for 'LATIN CAPITAL LETTER I WITH DOT ABOVE'
f70443e - fix Issue 13076 - [dmd 2.066-b2] DList clearing of empty list
592eb10 - fix Issue 13056 - [2.066.0-b1] Regression: Error: template std.path.baseName cannot deduce function from argument types !()(DirEntry)
INSTALLER
198f80d - fix Issue 13047 - cannot stat './icons/16/dmd-source.png'