https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97773
--- Comment #12 from Martin Liška <marxin at gcc dot gnu.org> --- Started to ICE with -std=c++17 since r6-3372-g378b307d0d7e789c. Before that it was rejected: pr97773-2.C:30:40: error: expected primary-expression before ‘...’ token ((hash<remove_reference_t<T>>()(v)), ...))) ^ pr97773-2.C:30:40: error: expected ‘)’ before ‘...’ token pr97773-2.C:78:1: error: expected ‘)’ at end of input } ^ pr97773-2.C:78:1: error: expected ‘)’ at end of input pr97773-2.C:78:1: error: expected initializer at end of input posix.c (backtrace_open): Cast second argument of open() to int. 2015-09-17 Ian Lance Taylor <i...@google.com> * posix.c (backtrace_open): Cast second argument of open() to int. From-SVN: r227881