https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113160
--- Comment #5 from Yihua Liu <yihuajack at gmail dot com> --- I see. Previous cppreference notes were misleading. Is there any plan to support returning a std::valarray or matching a std::valarray? For example, if it returns a std::valarray, it can be directly put in a pipe syntax.