Merge pull request #4748 from MartinNowak/stable
Merge remote-tracking branch 'upstream/master' into stable
Merge pull request #4742 from 9rnsr/fix14682
[REG2.037] Issue 14682 - Incorrect interpretation of ~ []
Merge pull request #4744 from 9rnsr/fix14699
Issue 14699 - ICE: segfaults on array with zero size
Merge pull request #4759 from 9rnsr/fix13720
[REG2.067] Issue 13720 - Adding trivial destructor to std.datetime causes Internal error: ..\ztc\cgelem.c 2418
Merge pull request #4772 from JinShil/fix14572
fix Issue 14572 (Take 2) - Cannot build from source: 'g++ -m64: No such file or directory'
Merge pull request #4771 from 9rnsr/fix14731
[REG2.068a] Issue 14731 - Error location insufficient when CTFE
Merge pull request #4775 from WalterBright/fix14430
fix Issue 14430 - [REG2.060] Null parameter is detected as non-null
Merge pull request #4777 from 9rnsr/stable
Cherry-pick regression fix commits from master to stable branch
Merge pull request #4776 from 9rnsr/fix14737
[REG2.058] Issue 14737 - A concatenation of array literal and static array should make dynamic array
Merge pull request #4778 from WalterBright/fix14510
Critical: fix Issue 14510 - Bad tail call optimization with static arrays
Merge pull request #4779 from 9rnsr/fix14735
[REG2.068-b1] Issue 14735 - std.string.indexOf cannot deduce function for char argument
Merge pull request #4791 from 9rnsr/stable
Cherry-pick commits into stable branch
Merge pull request #4795 from 9rnsr/fix14754
[REG2.068b1] Issue 14754 - 64bit wrong code with -inline
Merge pull request #4793 from 9rnsr/fix14753
Issue 14753 - pragma(inline) hides the alias "string"
Merge pull request #4787 from 9rnsr/fix14588
[REG2.067] Issue 14588 - undefined reference error while linking with -debug option to a static library
Merge pull request #4804 from 9rnsr/stable
Cherry-pick commits into stable branch
fix Issue 14806 - alias this doesn't force elaborate equality, but is…
… followed during it
Merge pull request #4820 from 9rnsr/fix14806
[REG2.063] Issue 14806 - alias this doesn't force elaborate equality, but is followed during it
Merge pull request #4821 from 9rnsr/fix14805
[REG2.064] Issue 14805 - Unreasonably slow "new Struct[large]"
Merge remote-tracking branch 'upstream/stable' into merge_stable
Conflicts: src/posix.mak test/runnable/testdt.d
Merge pull request #4831 from MartinNowak/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable