Labels are now valid operands to any inline asm op-code expecting a memory address. Also fixes #12635.
fix Issue 13802 - Improve pretty-print result for the const(string) type
fix Issue 13803 - Improve pretty-print result for the wstring an dstring types
Consistent error messages that are started by lower-case character
Consistently use "Internal Compiler Error", rather than "ICE" that is not widely known
Consistency use "CTFE internal error" for the errors that happened during interpretation

Maybe, some of the errors would be caused by the AST that comes from the semantic analysis stage and the CTFE interpreter does not intent. But "CTFE error" is much understandable for the compiler end users.
Merge pull request #4185 from 9rnsr/fix_pp_string

Issue 13802 & 13803 - Improve pretty-print result for the three string types
[Refactoring] Reduce unnecessary cast from AggregateDeclaration to StructDeclaration
fix Issue 13321 - Wrong goto skips declaration error
Add VectorExp handling in CTFE interpreter to fix compilable/test8543.d
Merge pull request #4186 from 9rnsr/fix_errmsg

Improve consistency of dmd error messages
fix Issue 13783 - Function overload with rvalue `inout` parameter not selected when `enum` parameter implicitly converted to its base type

The root issue is a flaw in the overload resolution mechanism.
For the function `auto f(ref T);`, an lvalue of `enum E : T` should not match.
fix Issue 13774 - Multiple definition of ...

- COMDEF symbols should set pickAny when being added to a library
Merge pull request #4187 from MartinNowak/fix13774

fix Issue 13774 - Multiple definition of ...
regression test for Issue 13774
Merge pull request #4188 from MartinNowak/fix13774

regression test for Issue 13774
[Refactoring] Tweak code style in interpreter
[Refactoring] A small code flow improvement in AndAndExp and OrOrExp
[Refactoring] Clean up statement interpretation
Add -verrors=num switch to control error limit