guess how much memory will be needed and adjust chunk size
reboot hpohl's #2470
Fix 13048 - Solaris no longer needs -mt during linking
fix Issue 13053 - Wrong warning on implicitly generated __xtoHash
Add comments in needOpEquals and needToHash
fix Issue 12255 - opCmp requirement for AAs breaks code

AAs should require equality and hashing for key types.
Merge pull request #3711 from 9rnsr/fix12255

[REG2.066a] Issue 12255 - opCmp requirement for AAs breaks code
Merge pull request #3719 from 9rnsr/fix13053

[REG2.066a] Issue 13053 - Wrong warning on implicitly generated __xtoHash
Add ClassInfo flag for destructors.
Merge pull request #3725 from Safety0ff/cthasdtor

Add ClassInfo flag for destructors.
Merge pull request #3718 from jasonbking/link

Fix 13048 - Solaris no longer needs -mt during linking
fix Issue 13021 - Constructing union with floating type and then accessing its field in one expression causes ICE
Merge pull request #3723 from 9rnsr/fix13021

Issue 13021 - Constructing union with floating type and then accessing its field in one expression causes ICE
fix Issue 13071 - [ICE] dmd 2.066.0-b1 assertion in nogc.c:73
Merge pull request #3730 from 9rnsr/fix13071

[REG2.066a] Issue 13071 - [ICE] dmd 2.066.0-b1 assertion in nogc.c:73
fix Issue 13081 - ICE with alias this and opSlice
Merge pull request #3732 from 9rnsr/fix13081

[REG2.066a] Issue 13081 - ICE with alias this and opSlice
fix Issue 12989 - Wrong x86_64 code for delegate return when compiled as lib
[trivial] Fix warning in cast.c
fix Issue 13088 - Compiler segfaults with trivial case code