https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98926
--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> --- On i686-linux I'm seeing: +FAIL: g++.dg/cpp0x/alias-decl-dr1558.C -std=c++11 (test for excess errors) +FAIL: g++.dg/warn/Warray-bounds15.C -std=gnu++14 (test for warnings, line 38) +FAIL: g++.dg/warn/Warray-bounds15.C -std=gnu++14 (internal compiler error) +FAIL: g++.dg/warn/Warray-bounds15.C -std=gnu++14 (test for excess errors) +FAIL: g++.dg/torture/pr94582.C -O0 (internal compiler error) +FAIL: g++.dg/torture/pr94582.C -O0 (test for excess errors) +FAIL: g++.dg/torture/pr94582.C -O1 (internal compiler error) +FAIL: g++.dg/torture/pr94582.C -O1 (test for excess errors) +FAIL: g++.dg/torture/pr94582.C -O2 (internal compiler error) +FAIL: g++.dg/torture/pr94582.C -O2 (test for excess errors) +FAIL: g++.dg/torture/pr94582.C -O2 -flto (internal compiler error) +FAIL: g++.dg/torture/pr94582.C -O2 -flto (test for excess errors) +FAIL: g++.dg/torture/pr94582.C -O2 -flto -flto-partition=none (internal compiler error) +FAIL: g++.dg/torture/pr94582.C -O2 -flto -flto-partition=none (test for excess errors) +FAIL: g++.dg/torture/pr94582.C -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (internal compiler error) +FAIL: g++.dg/torture/pr94582.C -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions (test for excess errors) +FAIL: g++.dg/torture/pr94582.C -O3 -g (internal compiler error) +FAIL: g++.dg/torture/pr94582.C -O3 -g (test for excess errors) +FAIL: g++.dg/torture/pr94582.C -Os (internal compiler error) +FAIL: g++.dg/torture/pr94582.C -Os (test for excess errors) alias-decl-dr1558.C:11:8: error: invalid use of incomplete type 'struct A<void_t<typename T::foo> >' hash table checking failed: equal operator returns true for a pair of values with a different hash value /home/jakub/src/gcc/gcc/testsuite/g++.dg/torture/pr94582.C: In substitution of 'template<class _Up> using rebind = typename __replace_first_arg<min_pointer<int>, _Up>::type [with _Up = min_pointer<int>]': /home/jakub/src/gcc/gcc/testsuite/g++.dg/torture/pr94582.C:15:7: required by substitution of 'template<class, class _Tp> using __ptr_rebind = pointer_traits::rebind<_Tp> [with <template-parameter-1-1> = int; _Tp = min_pointer<int>]' /home/jakub/src/gcc/gcc/testsuite/g++.dg/torture/pr94582.C:37:55: required from 'struct _Deque_iterator<int>' /home/jakub/src/gcc/gcc/testsuite/g++.dg/torture/pr94582.C:44:43: required from 'class _Deque_base<min_allocator<int> >' /home/jakub/src/gcc/gcc/testsuite/g++.dg/torture/pr94582.C:47:34: required from 'class deque<min_allocator<int> >' /home/jakub/src/gcc/gcc/testsuite/g++.dg/torture/pr94582.C:84:37: required from here /home/jakub/src/gcc/gcc/testsuite/g++.dg/torture/pr94582.C:15:7: internal compiler error: in hashtab_chk_error, at hash-table.c:137 (Warray-bounds15.C is the same thing as pr94582.C).