https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90772

--- Comment #2 from seurer at gcc dot gnu.org ---
Also (in case these were missed):

FAIL: g++.dg/tree-ssa/pr69336.C   (test for excess errors)
FAIL: g++.dg/tree-ssa/pr80293.C   (test for excess errors)

which I thought were caused by something else but look like the same thing.

Executing on host:
/home/seurer/gcc/build/gcc-trunk/gcc/testsuite/g++1/../../xg++
-B/home/seurer/gcc/build/gcc-trunk/gcc/testsuite/g++1/../../
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -nostdinc++
-I/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/gcc-trunk/libstdc++-v3/libsupc++
-I/home/seurer/gcc/gcc-trunk/libstdc++-v3/include/backward
-I/home/seurer/gcc/gcc-trunk/libstdc++-v3/testsuite/util -fmessage-length=0  
-O3 -fdump-tree-optimized -std=c++14  -S -o pr69336.s    (timeout = 300)
spawn -ignore SIGHUP
/home/seurer/gcc/build/gcc-trunk/gcc/testsuite/g++1/../../xg++
-B/home/seurer/gcc/build/gcc-trunk/gcc/testsuite/g++1/../../
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -nostdinc++
-I/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu
-I/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/libstdc++-v3/include
-I/home/seurer/gcc/gcc-trunk/libstdc++-v3/libsupc++
-I/home/seurer/gcc/gcc-trunk/libstdc++-v3/include/backward
-I/home/seurer/gcc/gcc-trunk/libstdc++-v3/testsuite/util -fmessage-length=0 -O3
-fdump-tree-optimized -std=c++14 -S -o pr69336.s
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:8:30: error:
'size_t' has not been declared
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:14:33:
error: 'size_t' was not declared in this scope; did you mean 'std::size_t'?
In file included from
/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/libstdc++-v3/include/utility:68,
                 from
/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/libstdc++-v3/include/array:38,
                 from
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:4:
/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu/bits/c++config.h:253:26:
note: 'std::size_t' declared here
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:14:51:
error: template argument 1 is invalid
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:15:3: error:
'_value_type' does not name a type; did you mean 'value_type'?
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:16:20:
error: '_value_type' does not name a type; did you mean 'value_type'?
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:32:
error: 'size_t' has not been declared
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:42:
error: 'size_t' has not been declared
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:84:
error: 'N' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:85:
error: template argument 3 is invalid
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:138:
error: 'N' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:109:
error: expected primary-expression before 'const'
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:162:
error: 'I' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:163:
error: expected parameter pack before '...'
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:166:
error: template argument 1 is invalid
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:167:
error: expression list treated as compound expression in initializer
[-fpermissive]
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:168:
error: expected ';' before '{' token
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:46:30:
error: 'size_t' has not been declared
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:46:69:
error: 'N' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:46:70:
error: template argument 3 is invalid
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:46:118:
error: 'N' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C: In function
'constexpr int make_static_map(...)':
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:48:48:
error: 'N' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:48:51:
error: 'il' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C: At global
scope:
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:65:10:
error: 'size_t' has not been declared
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C: In function
'constexpr int cstrcmp(const char*, const char*)':
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:67:8: error:
'size_t' was not declared in this scope; did you mean 'std::size_t'?
In file included from
/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/libstdc++-v3/include/utility:68,
                 from
/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/libstdc++-v3/include/array:38,
                 from
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:4:
/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/libstdc++-v3/include/powerpc64-unknown-linux-gnu/bits/c++config.h:253:26:
note: 'std::size_t' declared here
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:67:22:
error: 'n' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:67:26:
error: 'N' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C: In function
'int main()':
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:77:49:
error: no matching function for call to 'make_static_map(const std::pair<const
int, const char*> [3])'
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:46:72: note:
candidate: 'template<class Key, class T, <declaration error> > constexpr int
make_static_map(...)'
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:46:72: note:
  template argument deduction/substitution failed:
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:77:49: note:
  couldn't deduce template parameter 'Key'
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:79:16:
error: 'abort' was not declared in this scope
compiler exited with status 1
FAIL: g++.dg/tree-ssa/pr69336.C   (test for excess errors)
Excess errors:
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:8:30: error:
'size_t' has not been declared
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:14:33:
error: 'size_t' was not declared in this scope; did you mean 'std::size_t'?
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:14:51:
error: template argument 1 is invalid
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:15:3: error:
'_value_type' does not name a type; did you mean 'value_type'?
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:16:20:
error: '_value_type' does not name a type; did you mean 'value_type'?
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:32:
error: 'size_t' has not been declared
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:42:
error: 'size_t' has not been declared
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:84:
error: 'N' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:85:
error: template argument 3 is invalid
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:138:
error: 'N' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:109:
error: expected primary-expression before 'const'
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:162:
error: 'I' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:163:
error: expected parameter pack before '...'
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:166:
error: template argument 1 is invalid
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:167:
error: expression list treated as compound expression in initializer
[-fpermissive]
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:41:168:
error: expected ';' before '{' token
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:46:30:
error: 'size_t' has not been declared
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:46:69:
error: 'N' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:46:70:
error: template argument 3 is invalid
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:46:118:
error: 'N' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:48:48:
error: 'N' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:48:51:
error: 'il' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:65:10:
error: 'size_t' has not been declared
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:67:8: error:
'size_t' was not declared in this scope; did you mean 'std::size_t'?
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:67:22:
error: 'n' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:67:26:
error: 'N' was not declared in this scope
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:77:49:
error: no matching function for call to 'make_static_map(const std::pair<const
int, const char*> [3])'
/home/seurer/gcc/gcc-trunk/gcc/testsuite/g++.dg/tree-ssa/pr69336.C:79:16:
error: 'abort' was not declared in this scope

Reply via email to