https://issues.dlang.org/show_bug.cgi?id=10523
--- Comment #1 from github-bugzi...@puremagic.com --- Commit pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/80513b41f815b4cc77fa279f63ea0feaad358041 convert array ops to library calls - capture expression tree as reverse polish notation - pass scalar subtrees as single argument - fixes Issue 10523 - don't call array op functions for short vector ops --