Skip to content

Instantly share code, notes, and snippets.

@EricWF
Created January 20, 2017 06:52
Show Gist options
  • Select an option

  • Save EricWF/b4ef35f36128606cfd698841f489f1e6 to your computer and use it in GitHub Desktop.

Select an option

Save EricWF/b4ef35f36128606cfd698841f489f1e6 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
lit.py: C:/Users/Eric/workspace/libcxx/test/lit.cfg:45: note: Using configuration variant: libcxx
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\config.py:208: note: inferred cxx_under_test as: 'C:\\LLVM\\bin\\clang++.EXE'
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\config.py:955: note: inferred target_triple as: 'i686-pc-windows-msvc'
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\config.py:282: note: inferred use_system_cxx_lib as: False
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\config.py:313: note: inferred use_clang_verify as: True
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\config.py:321: note: enabling thread-safety annotations
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\config.py:430: note: inferred language dialect as: c++1z
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\config.py:485: note: using the system cxx headers
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\target_info.py:66: warning: The locale en_US.UTF-8 is not supported by your platform. Some tests will be unsupported.
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\target_info.py:66: warning: The locale fr_FR.UTF-8 is not supported by your platform. Some tests will be unsupported.
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\target_info.py:66: warning: The locale ru_RU.UTF-8 is not supported by your platform. Some tests will be unsupported.
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\target_info.py:66: warning: The locale zh_CN.UTF-8 is not supported by your platform. Some tests will be unsupported.
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\target_info.py:66: warning: The locale fr_CA.ISO8859-1 is not supported by your platform. Some tests will be unsupported.
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\target_info.py:66: warning: The locale cs_CZ.ISO8859-2 is not supported by your platform. Some tests will be unsupported.
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\config.py:373: note: inferred long_tests as: True
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\config.py:150: note: Using compiler: C:\LLVM\bin\clang++.EXE
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\config.py:151: note: Using flags: ['-v']
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\config.py:156: note: Using compile flags: ['-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS']
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\config.py:158: note: Using warnings: ['-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef']
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\config.py:159: note: Using link flags: ['-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\config.py:162: note: Using available_features: ['verify-support', 'modules-support', 'windows', '-faligned-allocation', 'clang', 'win32', 'clang-4.0', 'thread-safety', 'clang-4', 'msvc', 'fsized-deallocation', 'c++1z', 'long_tests']
lit.py: C:\Users\Eric\workspace\libcxx\test\libcxx\test\config.py:163: note: Using environment: {'PATH': 'C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB'}
-- Testing: 5444 tests, 1 threads --
PASS: libc++ :: std/algorithms/alg.c.library/tested_elsewhere.pass.cpp (1 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.copy/copy.pass.cpp (2 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.copy/copy_backward.pass.cpp (3 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.copy/copy_if.pass.cpp (4 of 5444)
FAIL: libc++ :: std/algorithms/alg.modifying.operations/alg.copy/copy_n.pass.cpp (5 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.modifying.operations/alg.copy/copy_n.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.copy\\Output\\copy_n.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.copy\\copy_n.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name copy_n.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.copy\\Output\\copy_n.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.copy" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.copy\\Output\\copy_n.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.copy\\copy_n.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2399:14: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
while (0 < --_Count)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, output_iterator<int *> >' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, output_iterator<int *> >' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, output_iterator<int *> >' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, output_iterator<int *> >' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:42:5: note: in instantiation of function template specialization 'test<input_iterator<const int *, const int *>, output_iterator<int *> >' requested here
test<input_iterator<const int*>, output_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2399:14: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
while (0 < --_Count)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, input_iterator<int *, int *> >' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, input_iterator<int *, int *> >' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, input_iterator<int *, int *> >' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, input_iterator<int *, int *> >' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:43:5: note: in instantiation of function template specialization 'test<input_iterator<const int *, const int *>, input_iterator<int *, int *> >' requested here
test<input_iterator<const int*>, input_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2399:14: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
while (0 < --_Count)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, forward_iterator<int *> >' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, forward_iterator<int *> >' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, forward_iterator<int *> >' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, forward_iterator<int *> >' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:44:5: note: in instantiation of function template specialization 'test<input_iterator<const int *, const int *>, forward_iterator<int *> >' requested here
test<input_iterator<const int*>, forward_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2399:14: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
while (0 < --_Count)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, bidirectional_iterator<int *> >' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, bidirectional_iterator<int *> >' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, bidirectional_iterator<int *> >' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, bidirectional_iterator<int *> >' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:45:5: note: in instantiation of function template specialization 'test<input_iterator<const int *, const int *>, bidirectional_iterator<int *> >' requested here
test<input_iterator<const int*>, bidirectional_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2399:14: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
while (0 < --_Count)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, random_access_iterator<int *> >' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, random_access_iterator<int *> >' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, random_access_iterator<int *> >' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, random_access_iterator<int *> >' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:46:5: note: in instantiation of function template specialization 'test<input_iterator<const int *, const int *>, random_access_iterator<int *> >' requested here
test<input_iterator<const int*>, random_access_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2399:14: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
while (0 < --_Count)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, int *>' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, int *>' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, int *>' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<input_iterator<const int *, const int *>, UserDefinedIntegral<unsigned int>, int *>' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:47:5: note: in instantiation of function template specialization 'test<input_iterator<const int *, const int *>, int *>' requested here
test<input_iterator<const int*>, int*>();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2413:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest, ++_First)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, output_iterator<int *> >' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, output_iterator<int *> >' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, output_iterator<int *> >' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, output_iterator<int *> >' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:49:5: note: in instantiation of function template specialization 'test<forward_iterator<const int *>, output_iterator<int *> >' requested here
test<forward_iterator<const int*>, output_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2413:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest, ++_First)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, input_iterator<int *, int *> >' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, input_iterator<int *, int *> >' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, input_iterator<int *, int *> >' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, input_iterator<int *, int *> >' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:50:5: note: in instantiation of function template specialization 'test<forward_iterator<const int *>, input_iterator<int *, int *> >' requested here
test<forward_iterator<const int*>, input_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2413:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest, ++_First)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, forward_iterator<int *> >' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, forward_iterator<int *> >' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, forward_iterator<int *> >' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, forward_iterator<int *> >' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:51:5: note: in instantiation of function template specialization 'test<forward_iterator<const int *>, forward_iterator<int *> >' requested here
test<forward_iterator<const int*>, forward_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2413:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest, ++_First)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, bidirectional_iterator<int *> >' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, bidirectional_iterator<int *> >' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, bidirectional_iterator<int *> >' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, bidirectional_iterator<int *> >' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:52:5: note: in instantiation of function template specialization 'test<forward_iterator<const int *>, bidirectional_iterator<int *> >' requested here
test<forward_iterator<const int*>, bidirectional_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2413:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest, ++_First)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, random_access_iterator<int *> >' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, random_access_iterator<int *> >' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, random_access_iterator<int *> >' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, random_access_iterator<int *> >' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:53:5: note: in instantiation of function template specialization 'test<forward_iterator<const int *>, random_access_iterator<int *> >' requested here
test<forward_iterator<const int*>, random_access_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2413:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest, ++_First)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, int *>' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, int *>' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, int *>' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, int *>' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:54:5: note: in instantiation of function template specialization 'test<forward_iterator<const int *>, int *>' requested here
test<forward_iterator<const int*>, int*>();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2413:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest, ++_First)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, output_iterator<int *> >' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, output_iterator<int *> >' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, output_iterator<int *> >' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, output_iterator<int *> >' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:56:5: note: in instantiation of function template specialization 'test<bidirectional_iterator<const int *>, output_iterator<int *> >' requested here
test<bidirectional_iterator<const int*>, output_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2413:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest, ++_First)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, input_iterator<int *, int *> >' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, input_iterator<int *, int *> >' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, input_iterator<int *, int *> >' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, input_iterator<int *, int *> >' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:57:5: note: in instantiation of function template specialization 'test<bidirectional_iterator<const int *>, input_iterator<int *, int *> >' requested here
test<bidirectional_iterator<const int*>, input_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2413:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest, ++_First)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, forward_iterator<int *> >' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, forward_iterator<int *> >' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, forward_iterator<int *> >' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, forward_iterator<int *> >' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:58:5: note: in instantiation of function template specialization 'test<bidirectional_iterator<const int *>, forward_iterator<int *> >' requested here
test<bidirectional_iterator<const int*>, forward_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2413:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest, ++_First)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, bidirectional_iterator<int *> >' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, bidirectional_iterator<int *> >' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, bidirectional_iterator<int *> >' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, bidirectional_iterator<int *> >' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:59:5: note: in instantiation of function template specialization 'test<bidirectional_iterator<const int *>, bidirectional_iterator<int *> >' requested here
test<bidirectional_iterator<const int*>, bidirectional_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2413:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest, ++_First)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, random_access_iterator<int *> >' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, random_access_iterator<int *> >' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, random_access_iterator<int *> >' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, random_access_iterator<int *> >' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:60:5: note: in instantiation of function template specialization 'test<bidirectional_iterator<const int *>, random_access_iterator<int *> >' requested here
test<bidirectional_iterator<const int*>, random_access_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2413:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest, ++_First)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, int *>' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, int *>' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, int *>' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, int *>' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:61:5: note: in instantiation of function template specialization 'test<bidirectional_iterator<const int *>, int *>' requested here
test<bidirectional_iterator<const int*>, int*>();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:16:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2413:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest, ++_First)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2426:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked2<random_access_iterator<const int *>, UserDefinedIntegral<unsigned int>, output_iterator<int *> >' requested here
return (_Copy_n_unchecked2(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2447:10: note: in instantiation of function template specialization 'std::_Copy_n_unchecked1<random_access_iterator<const int *>, UserDefinedIntegral<unsigned int>, output_iterator<int *> >' requested here
return (_Copy_n_unchecked1(_First, _Count,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2460:3: note: in instantiation of function template specialization 'std::_Copy_n_unchecked<random_access_iterator<const int *>, UserDefinedIntegral<unsigned int>, output_iterator<int *> >' requested here
_Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count))));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:34:22: note: in instantiation of function template specialization 'std::copy_n<random_access_iterator<const int *>, UserDefinedIntegral<unsigned int>, output_iterator<int *> >' requested here
OutIter r = std::copy_n(InIter(ia), UDI(N/2), OutIter(ib));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.copy\copy_n.pass.cpp:63:5: note: in instantiation of function template specialization 'test<random_access_iterator<const int *>, output_iterator<int *> >' requested here
test<random_access_iterator<const int*>, output_iterator<int*> >();
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.fill/fill.pass.cpp (6 of 5444)
FAIL: libc++ :: std/algorithms/alg.modifying.operations/alg.fill/fill_n.pass.cpp (7 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.modifying.operations/alg.fill/fill_n.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.fill\\Output\\fill_n.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.fill\\fill_n.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name fill_n.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.fill\\Output\\fill_n.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.fill" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.fill\\Output\\fill_n.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.fill\\fill_n.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:17:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2797:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2822:10: note: in instantiation of function template specialization 'std::_Fill_n_unchecked1<int *, UserDefinedIntegral<unsigned int>, char>' requested here
return (_Fill_n_unchecked1(_Dest, _Count, _Val, _Fill_memset_is_safe(_Dest, _Val)));
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2831:3: note: in instantiation of function template specialization 'std::_Fill_n_unchecked<int *, UserDefinedIntegral<unsigned int>, char>' requested here
_Fill_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Val)));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:56:17: note: in instantiation of function template specialization 'std::fill_n<int *, UserDefinedIntegral<unsigned int>, char>' requested here
assert(std::fill_n(ia, UDI(n), static_cast<char>(1)) == std::next(ia, n));
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:17:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2797:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2822:10: note: in instantiation of function template specialization 'std::_Fill_n_unchecked1<int *, UserDefinedIntegral<unsigned int>, source>' requested here
return (_Fill_n_unchecked1(_Dest, _Count, _Val, _Fill_memset_is_safe(_Dest, _Val)));
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2831:3: note: in instantiation of function template specialization 'std::_Fill_n_unchecked<int *, UserDefinedIntegral<unsigned int>, source>' requested here
_Fill_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Val)));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:75:17: note: in instantiation of function template specialization 'std::fill_n<int *, UserDefinedIntegral<unsigned int>, source>' requested here
assert(std::fill_n(ia, UDI(n), source()) == std::next(ia, n));
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:17:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2797:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2822:10: note: in instantiation of function template specialization 'std::_Fill_n_unchecked1<test1 *, UserDefinedIntegral<unsigned int>, char>' requested here
return (_Fill_n_unchecked1(_Dest, _Count, _Val, _Fill_memset_is_safe(_Dest, _Val)));
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2831:3: note: in instantiation of function template specialization 'std::_Fill_n_unchecked<test1 *, UserDefinedIntegral<unsigned int>, char>' requested here
_Fill_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Val)));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:93:17: note: in instantiation of function template specialization 'std::fill_n<test1 *, UserDefinedIntegral<unsigned int>, char>' requested here
assert(std::fill_n(test1a, UDI(n), static_cast<char>(10)) == std::next(test1a, n));
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:17:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2797:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2822:10: note: in instantiation of function template specialization 'std::_Fill_n_unchecked1<A *, UserDefinedIntegral<unsigned int>, A>' requested here
return (_Fill_n_unchecked1(_Dest, _Count, _Val, _Fill_memset_is_safe(_Dest, _Val)));
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2831:3: note: in instantiation of function template specialization 'std::_Fill_n_unchecked<A *, UserDefinedIntegral<unsigned int>, A>' requested here
_Fill_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Val)));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:116:17: note: in instantiation of function template specialization 'std::fill_n<A *, UserDefinedIntegral<unsigned int>, A>' requested here
assert(std::fill_n(&a[0], UDI(3), A('a')) == a+3);
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:17:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2797:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2822:10: note: in instantiation of function template specialization 'std::_Fill_n_unchecked1<Storage *, UserDefinedIntegral<unsigned int>, Storage>' requested here
return (_Fill_n_unchecked1(_Dest, _Count, _Val, _Fill_memset_is_safe(_Dest, _Val)));
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2831:3: note: in instantiation of function template specialization 'std::_Fill_n_unchecked<Storage *, UserDefinedIntegral<unsigned int>, Storage>' requested here
_Fill_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Val)));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:134:8: note: in instantiation of function template specialization 'std::fill_n<Storage *, UserDefinedIntegral<unsigned int>, Storage>' requested here
std::fill_n(&foo[0], UDI(5), Storage());
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:17:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2797:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2822:10: note: in instantiation of function template specialization 'std::_Fill_n_unchecked1<forward_iterator<char *>, UserDefinedIntegral<unsigned int>, char>' requested here
return (_Fill_n_unchecked1(_Dest, _Count, _Val, _Fill_memset_is_safe(_Dest, _Val)));
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2831:3: note: in instantiation of function template specialization 'std::_Fill_n_unchecked<forward_iterator<char *>, UserDefinedIntegral<unsigned int>, char>' requested here
_Fill_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Val)));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:31:17: note: in instantiation of function template specialization 'std::fill_n<forward_iterator<char *>, UserDefinedIntegral<unsigned int>, char>' requested here
assert(std::fill_n(Iter(ca), UDI(n), char(1)) == std::next(Iter(ca), n));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:140:5: note: in instantiation of function template specialization 'test_char<forward_iterator<char *> >' requested here
test_char<forward_iterator<char*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:17:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2797:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2822:10: note: in instantiation of function template specialization 'std::_Fill_n_unchecked1<bidirectional_iterator<char *>, UserDefinedIntegral<unsigned int>, char>' requested here
return (_Fill_n_unchecked1(_Dest, _Count, _Val, _Fill_memset_is_safe(_Dest, _Val)));
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2831:3: note: in instantiation of function template specialization 'std::_Fill_n_unchecked<bidirectional_iterator<char *>, UserDefinedIntegral<unsigned int>, char>' requested here
_Fill_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Val)));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:31:17: note: in instantiation of function template specialization 'std::fill_n<bidirectional_iterator<char *>, UserDefinedIntegral<unsigned int>, char>' requested here
assert(std::fill_n(Iter(ca), UDI(n), char(1)) == std::next(Iter(ca), n));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:141:5: note: in instantiation of function template specialization 'test_char<bidirectional_iterator<char *> >' requested here
test_char<bidirectional_iterator<char*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:17:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2797:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2822:10: note: in instantiation of function template specialization 'std::_Fill_n_unchecked1<random_access_iterator<char *>, UserDefinedIntegral<unsigned int>, char>' requested here
return (_Fill_n_unchecked1(_Dest, _Count, _Val, _Fill_memset_is_safe(_Dest, _Val)));
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2831:3: note: in instantiation of function template specialization 'std::_Fill_n_unchecked<random_access_iterator<char *>, UserDefinedIntegral<unsigned int>, char>' requested here
_Fill_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Val)));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:31:17: note: in instantiation of function template specialization 'std::fill_n<random_access_iterator<char *>, UserDefinedIntegral<unsigned int>, char>' requested here
assert(std::fill_n(Iter(ca), UDI(n), char(1)) == std::next(Iter(ca), n));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:142:5: note: in instantiation of function template specialization 'test_char<random_access_iterator<char *> >' requested here
test_char<random_access_iterator<char*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:17:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2797:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2822:10: note: in instantiation of function template specialization 'std::_Fill_n_unchecked1<forward_iterator<int *>, UserDefinedIntegral<unsigned int>, int>' requested here
return (_Fill_n_unchecked1(_Dest, _Count, _Val, _Fill_memset_is_safe(_Dest, _Val)));
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2831:3: note: in instantiation of function template specialization 'std::_Fill_n_unchecked<forward_iterator<int *>, UserDefinedIntegral<unsigned int>, int>' requested here
_Fill_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Val)));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:44:17: note: in instantiation of function template specialization 'std::fill_n<forward_iterator<int *>, UserDefinedIntegral<unsigned int>, int>' requested here
assert(std::fill_n(Iter(ia), UDI(n), 1) == std::next(Iter(ia), n));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:145:5: note: in instantiation of function template specialization 'test_int<forward_iterator<int *> >' requested here
test_int<forward_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:17:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2797:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2822:10: note: in instantiation of function template specialization 'std::_Fill_n_unchecked1<bidirectional_iterator<int *>, UserDefinedIntegral<unsigned int>, int>' requested here
return (_Fill_n_unchecked1(_Dest, _Count, _Val, _Fill_memset_is_safe(_Dest, _Val)));
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2831:3: note: in instantiation of function template specialization 'std::_Fill_n_unchecked<bidirectional_iterator<int *>, UserDefinedIntegral<unsigned int>, int>' requested here
_Fill_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Val)));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:44:17: note: in instantiation of function template specialization 'std::fill_n<bidirectional_iterator<int *>, UserDefinedIntegral<unsigned int>, int>' requested here
assert(std::fill_n(Iter(ia), UDI(n), 1) == std::next(Iter(ia), n));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:146:5: note: in instantiation of function template specialization 'test_int<bidirectional_iterator<int *> >' requested here
test_int<bidirectional_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:17:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2797:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2822:10: note: in instantiation of function template specialization 'std::_Fill_n_unchecked1<random_access_iterator<int *>, UserDefinedIntegral<unsigned int>, int>' requested here
return (_Fill_n_unchecked1(_Dest, _Count, _Val, _Fill_memset_is_safe(_Dest, _Val)));
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2831:3: note: in instantiation of function template specialization 'std::_Fill_n_unchecked<random_access_iterator<int *>, UserDefinedIntegral<unsigned int>, int>' requested here
_Fill_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Val)));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:44:17: note: in instantiation of function template specialization 'std::fill_n<random_access_iterator<int *>, UserDefinedIntegral<unsigned int>, int>' requested here
assert(std::fill_n(Iter(ia), UDI(n), 1) == std::next(Iter(ia), n));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:147:5: note: in instantiation of function template specialization 'test_int<random_access_iterator<int *> >' requested here
test_int<random_access_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:17:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:10:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2797:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2822:10: note: in instantiation of function template specialization 'std::_Fill_n_unchecked1<int *, UserDefinedIntegral<unsigned int>, int>' requested here
return (_Fill_n_unchecked1(_Dest, _Count, _Val, _Fill_memset_is_safe(_Dest, _Val)));
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:2831:3: note: in instantiation of function template specialization 'std::_Fill_n_unchecked<int *, UserDefinedIntegral<unsigned int>, int>' requested here
_Fill_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Val)));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:44:17: note: in instantiation of function template specialization 'std::fill_n<int *, UserDefinedIntegral<unsigned int>, int>' requested here
assert(std::fill_n(Iter(ia), UDI(n), 1) == std::next(Iter(ia), n));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.fill\fill_n.pass.cpp:148:5: note: in instantiation of function template specialization 'test_int<int *>' requested here
test_int<int*>();
^
12 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.generate/generate.pass.cpp (8 of 5444)
FAIL: libc++ :: std/algorithms/alg.modifying.operations/alg.generate/generate_n.pass.cpp (9 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.modifying.operations/alg.generate/generate_n.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.generate\\Output\\generate_n.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.generate\\generate_n.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name generate_n.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.generate\\Output\\generate_n.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.generate" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.generate\\Output\\generate_n.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.generate\\generate_n.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.generate\generate_n.pass.cpp:18:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:1321:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:1332:3: note: in instantiation of function template specialization 'std::_Generate_n_unchecked<forward_iterator<int *>, UserDefinedIntegral<unsigned int>, gen_test>' requested here
_Generate_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Func)));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.generate\generate_n.pass.cpp:37:17: note: in instantiation of function template specialization 'std::generate_n<forward_iterator<int *>, UserDefinedIntegral<unsigned int>, gen_test>' requested here
assert(std::generate_n(Iter(ia), UDI(n), gen_test()) == Iter(ia+n));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.generate\generate_n.pass.cpp:46:5: note: in instantiation of function template specialization 'test<forward_iterator<int *> >' requested here
test<forward_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.generate\generate_n.pass.cpp:18:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:1321:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:1332:3: note: in instantiation of function template specialization 'std::_Generate_n_unchecked<bidirectional_iterator<int *>, UserDefinedIntegral<unsigned int>, gen_test>' requested here
_Generate_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Func)));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.generate\generate_n.pass.cpp:37:17: note: in instantiation of function template specialization 'std::generate_n<bidirectional_iterator<int *>, UserDefinedIntegral<unsigned int>, gen_test>' requested here
assert(std::generate_n(Iter(ia), UDI(n), gen_test()) == Iter(ia+n));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.generate\generate_n.pass.cpp:47:5: note: in instantiation of function template specialization 'test<bidirectional_iterator<int *> >' requested here
test<bidirectional_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.generate\generate_n.pass.cpp:18:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:1321:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:1332:3: note: in instantiation of function template specialization 'std::_Generate_n_unchecked<random_access_iterator<int *>, UserDefinedIntegral<unsigned int>, gen_test>' requested here
_Generate_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Func)));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.generate\generate_n.pass.cpp:37:17: note: in instantiation of function template specialization 'std::generate_n<random_access_iterator<int *>, UserDefinedIntegral<unsigned int>, gen_test>' requested here
assert(std::generate_n(Iter(ia), UDI(n), gen_test()) == Iter(ia+n));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.generate\generate_n.pass.cpp:48:5: note: in instantiation of function template specialization 'test<random_access_iterator<int *> >' requested here
test<random_access_iterator<int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.generate\generate_n.pass.cpp:18:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:1321:21: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
for (; 0 < _Count; --_Count, (void)++_Dest)
^ ~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:1332:3: note: in instantiation of function template specialization 'std::_Generate_n_unchecked<int *, UserDefinedIntegral<unsigned int>, gen_test>' requested here
_Generate_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Func)));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.generate\generate_n.pass.cpp:37:17: note: in instantiation of function template specialization 'std::generate_n<int *, UserDefinedIntegral<unsigned int>, gen_test>' requested here
assert(std::generate_n(Iter(ia), UDI(n), gen_test()) == Iter(ia+n));
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.generate\generate_n.pass.cpp:49:5: note: in instantiation of function template specialization 'test<int *>' requested here
test<int*>();
^
4 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.move/move.pass.cpp (10 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.move/move_backward.pass.cpp (11 of 5444)
FAIL: libc++ :: std/algorithms/alg.modifying.operations/alg.partitions/is_partitioned.pass.cpp (12 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.modifying.operations/alg.partitions/is_partitioned.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.partitions\\Output\\is_partitioned.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.partitions\\is_partitioned.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.partitions\\Output\\is_partitioned.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.partitions\\Output\\is_partitioned.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.partitions\\Output\\is_partitioned.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: static_cast<std::ptrdiff_t>(pred.count()) <= std::distance(std::begin(ia), std::end(ia)), file C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.partitions\is_partitioned.pass.cpp, line 45
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.partitions/partition.pass.cpp (13 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.partitions/partition_copy.pass.cpp (14 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.partitions/partition_point.pass.cpp (15 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.partitions/stable_partition.pass.cpp (16 of 5444)
FAIL: libc++ :: std/algorithms/alg.modifying.operations/alg.random.sample/sample.fail.cpp (17 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.modifying.operations/alg.random.sample/sample.fail.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'nul', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.random.sample\\sample.fail.cpp', '-c', '-v', '-fsyntax-only', '-Xclang', '-verify', '-Xclang', '-verify-ignore-unexpected=note', '-ferror-limit=1024', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -fsyntax-only -disable-free -main-file-name sample.fail.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\libcxx\\test" -ferror-limit 1024 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -verify -verify-ignore-unexpected=note -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.random.sample\\sample.fail.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
error: 'error' diagnostics expected but not seen:
File C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm Line * (directive at C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.random.sample\sample.fail.cpp:37): static_assert failed "SampleIterator must meet the requirements of RandomAccessIterator"
File C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm Line * (directive at C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.random.sample\sample.fail.cpp:38): does not provide a subscript operator
File C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm Line * (directive at C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.random.sample\sample.fail.cpp:38): does not provide a subscript operator
File C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm Line * (directive at C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.random.sample\sample.fail.cpp:39): invalid operands
error: 'error' diagnostics seen but not expected:
File C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.random.sample\sample.fail.cpp Line 32: no member named 'sample' in namespace 'std'
5 errors generated.
--
Expected compilation using verify to pass!
********************
FAIL: libc++ :: std/algorithms/alg.modifying.operations/alg.random.sample/sample.pass.cpp (18 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.modifying.operations/alg.random.sample/sample.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.random.sample\\Output\\sample.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.random.sample\\sample.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name sample.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.random.sample\\Output\\sample.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.random.sample" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.random.sample\\Output\\sample.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.random.sample\\sample.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.random.sample\sample.pass.cpp:71:14: error: no member named 'sample' in namespace 'std'
end = std::sample(PopulationIterator(ia),
~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.random.sample\sample.pass.cpp:78:14: error: no member named 'sample' in namespace 'std'
end = std::sample(PopulationIterator(ia),
~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.random.sample\sample.pass.cpp:95:12: error: no member named 'sample' in namespace 'std'
std::sample(PopulationIterator(ia), PopulationIterator(ia),
~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.random.sample\sample.pass.cpp:110:12: error: no member named 'sample' in namespace 'std'
std::sample(PopulationIterator(ia), PopulationIterator(ia + is),
~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.random.sample\sample.pass.cpp:128:14: error: no member named 'sample' in namespace 'std'
end = std::sample(PopulationIterator(ia),
~~~~~^
5 errors generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/algorithms/alg.modifying.operations/alg.random.sample/sample.stable.pass.cpp (19 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.modifying.operations/alg.random.sample/sample.stable.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.random.sample\\Output\\sample.stable.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.random.sample\\sample.stable.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name sample.stable.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.random.sample\\Output\\sample.stable.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.random.sample" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.random.sample\\Output\\sample.stable.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.modifying.operations\\alg.random.sample\\sample.stable.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.modifying.operations\alg.random.sample\sample.stable.pass.cpp:46:10: error: no member named 'sample' in namespace 'std'
std::sample(first, last, out, kSampleSize, g);
~~~~~^
1 error generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle.pass.cpp (20 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle_rand.pass.cpp (21 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle_urng.pass.cpp (22 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.remove/remove.pass.cpp (23 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.remove/remove_copy.pass.cpp (24 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.remove/remove_copy_if.pass.cpp (25 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.remove/remove_if.pass.cpp (26 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.replace/replace.pass.cpp (27 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.replace/replace_copy.pass.cpp (28 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.replace/replace_copy_if.pass.cpp (29 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.replace/replace_if.pass.cpp (30 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.reverse/reverse.pass.cpp (31 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.reverse/reverse_copy.pass.cpp (32 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.rotate/rotate.pass.cpp (33 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.rotate/rotate_copy.pass.cpp (34 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.swap/iter_swap.pass.cpp (35 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.swap/swap_ranges.pass.cpp (36 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.transform/binary_transform.pass.cpp (37 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.transform/unary_transform.pass.cpp (38 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.unique/unique.pass.cpp (39 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.unique/unique_copy.pass.cpp (40 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.unique/unique_copy_pred.pass.cpp (41 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/alg.unique/unique_pred.pass.cpp (42 of 5444)
PASS: libc++ :: std/algorithms/alg.modifying.operations/nothing_to_do.pass.cpp (43 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find.pass.cpp (44 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.adjacent.find/adjacent_find_pred.pass.cpp (45 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.all_of/all_of.pass.cpp (46 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.any_of/any_of.pass.cpp (47 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.count/count.pass.cpp (48 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.count/count_if.pass.cpp (49 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.equal/equal.pass.cpp (50 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.equal/equal_pred.pass.cpp (51 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.find.end/find_end.pass.cpp (52 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.find.end/find_end_pred.pass.cpp (53 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of.pass.cpp (54 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.find.first.of/find_first_of_pred.pass.cpp (55 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.find/find.pass.cpp (56 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.find/find_if.pass.cpp (57 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.find/find_if_not.pass.cpp (58 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.foreach/test.pass.cpp (59 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation.pass.cpp (60 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.is_permutation/is_permutation_pred.pass.cpp (61 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.none_of/none_of.pass.cpp (62 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.search/search.pass.cpp (63 of 5444)
FAIL: libc++ :: std/algorithms/alg.nonmodifying/alg.search/search_n.pass.cpp (64 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.nonmodifying/alg.search/search_n.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.nonmodifying\\alg.search\\Output\\search_n.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.nonmodifying\\alg.search\\search_n.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name search_n.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.nonmodifying\\alg.search\\Output\\search_n.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.nonmodifying\\alg.search" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.nonmodifying\\alg.search\\Output\\search_n.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.nonmodifying\\alg.search\\search_n.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n.pass.cpp:17:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:673:9: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
if (--_Count1 == 0)
^ ~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:743:3: note: in instantiation of function template specialization 'std::_Search_n_unchecked<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, int, std::equal_to<void> >' requested here
_Search_n_unchecked(_Unchecked(_First), _Unchecked(_Last), _Count, _Val,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:754:15: note: in instantiation of function template specialization 'std::search_n<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, int, std::equal_to<void> >' requested here
return (_STD search_n(_First, _Last, _Count, _Val,
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n.pass.cpp:69:10: note: in instantiation of function template specialization 'std::search_n<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, int>' requested here
std::search_n(Iter(ic), Iter(ic+sc), UserDefinedIntegral<unsigned>(0), 0);
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n.pass.cpp:74:5: note: in instantiation of function template specialization 'test<forward_iterator<const int *> >' requested here
test<forward_iterator<const int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n.pass.cpp:17:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:673:9: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
if (--_Count1 == 0)
^ ~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:743:3: note: in instantiation of function template specialization 'std::_Search_n_unchecked<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, int, std::equal_to<void> >' requested here
_Search_n_unchecked(_Unchecked(_First), _Unchecked(_Last), _Count, _Val,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:754:15: note: in instantiation of function template specialization 'std::search_n<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, int, std::equal_to<void> >' requested here
return (_STD search_n(_First, _Last, _Count, _Val,
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n.pass.cpp:69:10: note: in instantiation of function template specialization 'std::search_n<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, int>' requested here
std::search_n(Iter(ic), Iter(ic+sc), UserDefinedIntegral<unsigned>(0), 0);
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n.pass.cpp:75:5: note: in instantiation of function template specialization 'test<bidirectional_iterator<const int *> >' requested here
test<bidirectional_iterator<const int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n.pass.cpp:17:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:709:5: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
--_Count1; // back up over any skipped prefix
^ ~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:743:3: note: in instantiation of function template specialization 'std::_Search_n_unchecked<random_access_iterator<const int *>, UserDefinedIntegral<unsigned int>, int, std::equal_to<void> >' requested here
_Search_n_unchecked(_Unchecked(_First), _Unchecked(_Last), _Count, _Val,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:754:15: note: in instantiation of function template specialization 'std::search_n<random_access_iterator<const int *>, UserDefinedIntegral<unsigned int>, int, std::equal_to<void> >' requested here
return (_STD search_n(_First, _Last, _Count, _Val,
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n.pass.cpp:69:10: note: in instantiation of function template specialization 'std::search_n<random_access_iterator<const int *>, UserDefinedIntegral<unsigned int>, int>' requested here
std::search_n(Iter(ic), Iter(ic+sc), UserDefinedIntegral<unsigned>(0), 0);
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n.pass.cpp:76:5: note: in instantiation of function template specialization 'test<random_access_iterator<const int *> >' requested here
test<random_access_iterator<const int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n.pass.cpp:17:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:714:10: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
if (--_Count1 == 0)
^ ~~~~~~~
4 errors generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/algorithms/alg.nonmodifying/alg.search/search_n_pred.pass.cpp (65 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.nonmodifying/alg.search/search_n_pred.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.nonmodifying\\alg.search\\Output\\search_n_pred.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.nonmodifying\\alg.search\\search_n_pred.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name search_n_pred.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.nonmodifying\\alg.search\\Output\\search_n_pred.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.nonmodifying\\alg.search" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.nonmodifying\\alg.search\\Output\\search_n_pred.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.nonmodifying\\alg.search\\search_n_pred.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n_pred.pass.cpp:17:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:673:9: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
if (--_Count1 == 0)
^ ~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:743:3: note: in instantiation of function template specialization 'std::_Search_n_unchecked<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, int, count_equal>' requested here
_Search_n_unchecked(_Unchecked(_First), _Unchecked(_Last), _Count, _Val,
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n_pred.pass.cpp:145:10: note: in instantiation of function template specialization 'std::search_n<forward_iterator<const int *>, UserDefinedIntegral<unsigned int>, int, count_equal>' requested here
std::search_n(Iter(ic), Iter(ic+sc), UserDefinedIntegral<unsigned>(4), 0, count_equal());
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n_pred.pass.cpp:151:5: note: in instantiation of function template specialization 'test<forward_iterator<const int *> >' requested here
test<forward_iterator<const int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n_pred.pass.cpp:17:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:673:9: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
if (--_Count1 == 0)
^ ~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:743:3: note: in instantiation of function template specialization 'std::_Search_n_unchecked<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, int, count_equal>' requested here
_Search_n_unchecked(_Unchecked(_First), _Unchecked(_Last), _Count, _Val,
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n_pred.pass.cpp:145:10: note: in instantiation of function template specialization 'std::search_n<bidirectional_iterator<const int *>, UserDefinedIntegral<unsigned int>, int, count_equal>' requested here
std::search_n(Iter(ic), Iter(ic+sc), UserDefinedIntegral<unsigned>(4), 0, count_equal());
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n_pred.pass.cpp:152:5: note: in instantiation of function template specialization 'test<bidirectional_iterator<const int *> >' requested here
test<bidirectional_iterator<const int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n_pred.pass.cpp:17:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:709:5: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
--_Count1; // back up over any skipped prefix
^ ~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:743:3: note: in instantiation of function template specialization 'std::_Search_n_unchecked<random_access_iterator<const int *>, UserDefinedIntegral<unsigned int>, int, count_equal>' requested here
_Search_n_unchecked(_Unchecked(_First), _Unchecked(_Last), _Count, _Val,
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n_pred.pass.cpp:145:10: note: in instantiation of function template specialization 'std::search_n<random_access_iterator<const int *>, UserDefinedIntegral<unsigned int>, int, count_equal>' requested here
std::search_n(Iter(ic), Iter(ic+sc), UserDefinedIntegral<unsigned>(4), 0, count_equal());
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n_pred.pass.cpp:153:5: note: in instantiation of function template specialization 'test<random_access_iterator<const int *> >' requested here
test<random_access_iterator<const int*> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.nonmodifying\alg.search\search_n_pred.pass.cpp:17:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:714:10: error: cannot decrement value of type 'UserDefinedIntegral<unsigned int>'
if (--_Count1 == 0)
^ ~~~~~~~
4 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/algorithms/alg.nonmodifying/alg.search/search_pred.pass.cpp (66 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/mismatch/mismatch.pass.cpp (67 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/mismatch/mismatch_pred.pass.cpp (68 of 5444)
PASS: libc++ :: std/algorithms/alg.nonmodifying/nothing_to_do.pass.cpp (69 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search.pass.cpp (70 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.binary.search/binary.search/binary_search_comp.pass.cpp (71 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range.pass.cpp (72 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.binary.search/equal.range/equal_range_comp.pass.cpp (73 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound.pass.cpp (74 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.binary.search/lower.bound/lower_bound_comp.pass.cpp (75 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.binary.search/nothing_to_do.pass.cpp (76 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound.pass.cpp (77 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.binary.search/upper.bound/upper_bound_comp.pass.cpp (78 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.clamp/clamp.comp.pass.cpp (79 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.clamp/clamp.pass.cpp (80 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap.pass.cpp (81 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap_comp.pass.cpp (82 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap_until.pass.cpp (83 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.heap.operations/is.heap/is_heap_until_comp.pass.cpp (84 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.heap.operations/make.heap/make_heap.pass.cpp (85 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.heap.operations/make.heap/make_heap_comp.pass.cpp (86 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.heap.operations/nothing_to_do.pass.cpp (87 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.heap.operations/pop.heap/pop_heap.pass.cpp (88 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.heap.operations/pop.heap/pop_heap_comp.pass.cpp (89 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.heap.operations/push.heap/push_heap.pass.cpp (90 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.heap.operations/push.heap/push_heap_comp.pass.cpp (91 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.heap.operations/sort.heap/sort_heap.pass.cpp (92 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.heap.operations/sort.heap/sort_heap_comp.pass.cpp (93 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare.pass.cpp (94 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.lex.comparison/lexicographical_compare_comp.pass.cpp (95 of 5444)
FAIL: libc++ :: std/algorithms/alg.sorting/alg.merge/inplace_merge.pass.cpp (96 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.sorting/alg.merge/inplace_merge.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.merge\\Output\\inplace_merge.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.merge\\inplace_merge.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.merge\\Output\\inplace_merge.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.merge\\Output\\inplace_merge.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.merge\\Output\\inplace_merge.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: this != &rhs, file C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.merge\inplace_merge.pass.cpp, line 32
--
Compiled test failed unexpectedly!
********************
FAIL: libc++ :: std/algorithms/alg.sorting/alg.merge/inplace_merge_comp.pass.cpp (97 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.sorting/alg.merge/inplace_merge_comp.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.merge\\Output\\inplace_merge_comp.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.merge\\inplace_merge_comp.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.merge\\Output\\inplace_merge_comp.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.merge\\Output\\inplace_merge_comp.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.merge\\Output\\inplace_merge_comp.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: this != &rhs, file C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.merge\inplace_merge_comp.pass.cpp, line 42
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/algorithms/alg.sorting/alg.merge/merge.pass.cpp (98 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.merge/merge_comp.pass.cpp (99 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.min.max/max.pass.cpp (100 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.min.max/max_comp.pass.cpp (101 of 5444)
FAIL: libc++ :: std/algorithms/alg.sorting/alg.min.max/max_element.pass.cpp (102 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.sorting/alg.min.max/max_element.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\max_element.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\max_element.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name max_element.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\max_element.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\max_element.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\max_element.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_element.pass.cpp:67:20: error: constexpr variable 'p' must be initialized by a constant expression
constexpr auto p = std::max_element(il,il+8);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_element.pass.cpp:67:24: note: non-constexpr function 'max_element<const int *>' cannot be used in a constant expression
constexpr auto p = std::max_element(il,il+8);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3491:9: note: declared here
_FwdIt max_element(_FwdIt _First, _FwdIt _Last)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_element.pass.cpp:68:21: error: static_assert expression is not an integral constant expression
static_assert ( *p == 8, "" );
^~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_element.pass.cpp:68:22: note: initializer of 'p' is not a constant expression
static_assert ( *p == 8, "" );
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_element.pass.cpp:67:20: note: declared here
constexpr auto p = std::max_element(il,il+8);
^
2 errors generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/algorithms/alg.sorting/alg.min.max/max_element_comp.pass.cpp (103 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.sorting/alg.min.max/max_element_comp.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\max_element_comp.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\max_element_comp.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name max_element_comp.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\max_element_comp.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\max_element_comp.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\max_element_comp.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_element_comp.pass.cpp:87:20: error: constexpr variable 'p' must be initialized by a constant expression
constexpr auto p = std::max_element(il, il+8, less());
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_element_comp.pass.cpp:87:24: note: non-constexpr function 'max_element<const int *, less>' cannot be used in a constant expression
constexpr auto p = std::max_element(il, il+8, less());
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3482:9: note: declared here
_FwdIt max_element(_FwdIt _First, _FwdIt _Last, _Pr _Pred)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_element_comp.pass.cpp:88:21: error: static_assert expression is not an integral constant expression
static_assert ( *p == 8, "" );
^~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_element_comp.pass.cpp:88:22: note: initializer of 'p' is not a constant expression
static_assert ( *p == 8, "" );
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_element_comp.pass.cpp:87:20: note: declared here
constexpr auto p = std::max_element(il, il+8, less());
^
2 errors generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/algorithms/alg.sorting/alg.min.max/max_init_list.pass.cpp (104 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.sorting/alg.min.max/max_init_list.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\max_init_list.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\max_init_list.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name max_init_list.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\max_init_list.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\max_init_list.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\max_init_list.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_init_list.pass.cpp:39:19: error: static_assert expression is not an integral constant expression
static_assert(std::max({1, 3, 2}) == 3, "");
^~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_init_list.pass.cpp:39:19: note: non-constexpr function 'max<int>' cannot be used in a constant expression
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3617:7: note: declared here
_Ty (max)(_XSTD initializer_list<_Ty> _Ilist)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_init_list.pass.cpp:40:19: error: static_assert expression is not an integral constant expression
static_assert(std::max({2, 1, 3}) == 3, "");
^~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_init_list.pass.cpp:40:19: note: non-constexpr function 'max<int>' cannot be used in a constant expression
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3617:7: note: declared here
_Ty (max)(_XSTD initializer_list<_Ty> _Ilist)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_init_list.pass.cpp:41:19: error: static_assert expression is not an integral constant expression
static_assert(std::max({3, 2, 1}) == 3, "");
^~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_init_list.pass.cpp:41:19: note: non-constexpr function 'max<int>' cannot be used in a constant expression
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3617:7: note: declared here
_Ty (max)(_XSTD initializer_list<_Ty> _Ilist)
^
3 errors generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/algorithms/alg.sorting/alg.min.max/max_init_list_comp.pass.cpp (105 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.sorting/alg.min.max/max_init_list_comp.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\max_init_list_comp.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\max_init_list_comp.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name max_init_list_comp.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\max_init_list_comp.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\max_init_list_comp.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\max_init_list_comp.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_init_list_comp.pass.cpp:40:19: error: static_assert expression is not an integral constant expression
static_assert(std::max({1, 3, 2}, std::greater<int>()) == 1, "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_init_list_comp.pass.cpp:40:19: note: non-constexpr function 'max<int, std::greater<int> >' cannot be used in a constant expression
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3598:7: note: declared here
_Ty (max)(_XSTD initializer_list<_Ty> _Ilist, _Pr _Pred)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_init_list_comp.pass.cpp:41:19: error: static_assert expression is not an integral constant expression
static_assert(std::max({2, 1, 3}, std::greater<int>()) == 1, "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_init_list_comp.pass.cpp:41:19: note: non-constexpr function 'max<int, std::greater<int> >' cannot be used in a constant expression
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3598:7: note: declared here
_Ty (max)(_XSTD initializer_list<_Ty> _Ilist, _Pr _Pred)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_init_list_comp.pass.cpp:42:19: error: static_assert expression is not an integral constant expression
static_assert(std::max({3, 2, 1}, std::greater<int>()) == 1, "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\max_init_list_comp.pass.cpp:42:19: note: non-constexpr function 'max<int, std::greater<int> >' cannot be used in a constant expression
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3598:7: note: declared here
_Ty (max)(_XSTD initializer_list<_Ty> _Ilist, _Pr _Pred)
^
3 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/algorithms/alg.sorting/alg.min.max/min.pass.cpp (106 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.min.max/min_comp.pass.cpp (107 of 5444)
FAIL: libc++ :: std/algorithms/alg.sorting/alg.min.max/min_element.pass.cpp (108 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.sorting/alg.min.max/min_element.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\min_element.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\min_element.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name min_element.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\min_element.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\min_element.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\min_element.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_element.pass.cpp:67:20: error: constexpr variable 'p' must be initialized by a constant expression
constexpr auto p = std::min_element(il, il+8);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_element.pass.cpp:67:24: note: non-constexpr function 'min_element<const int *>' cannot be used in a constant expression
constexpr auto p = std::min_element(il, il+8);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3520:9: note: declared here
_FwdIt min_element(_FwdIt _First, _FwdIt _Last)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_element.pass.cpp:68:21: error: static_assert expression is not an integral constant expression
static_assert ( *p == 1, "" );
^~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_element.pass.cpp:68:22: note: initializer of 'p' is not a constant expression
static_assert ( *p == 1, "" );
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_element.pass.cpp:67:20: note: declared here
constexpr auto p = std::min_element(il, il+8);
^
2 errors generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/algorithms/alg.sorting/alg.min.max/min_element_comp.pass.cpp (109 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.sorting/alg.min.max/min_element_comp.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\min_element_comp.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\min_element_comp.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name min_element_comp.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\min_element_comp.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\min_element_comp.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\min_element_comp.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_element_comp.pass.cpp:87:17: error: constexpr variable 'p' must be initialized by a constant expression
constexpr auto p = std::min_element(il, il+8, less());
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_element_comp.pass.cpp:87:21: note: non-constexpr function 'min_element<const int *, less>' cannot be used in a constant expression
constexpr auto p = std::min_element(il, il+8, less());
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3511:9: note: declared here
_FwdIt min_element(_FwdIt _First, _FwdIt _Last, _Pr _Pred)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_element_comp.pass.cpp:88:16: error: static_assert expression is not an integral constant expression
static_assert(*p == 1, "");
^~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_element_comp.pass.cpp:88:17: note: initializer of 'p' is not a constant expression
static_assert(*p == 1, "");
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_element_comp.pass.cpp:87:17: note: declared here
constexpr auto p = std::min_element(il, il+8, less());
^
2 errors generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/algorithms/alg.sorting/alg.min.max/min_init_list.pass.cpp (110 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.sorting/alg.min.max/min_init_list.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\min_init_list.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\min_init_list.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name min_init_list.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\min_init_list.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\min_init_list.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\min_init_list.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_init_list.pass.cpp:39:19: error: static_assert expression is not an integral constant expression
static_assert(std::min({1, 3, 2}) == 1, "");
^~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_init_list.pass.cpp:39:19: note: non-constexpr function 'min<int>' cannot be used in a constant expression
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3654:7: note: declared here
_Ty (min)(_XSTD initializer_list<_Ty> _Ilist)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_init_list.pass.cpp:40:19: error: static_assert expression is not an integral constant expression
static_assert(std::min({2, 1, 3}) == 1, "");
^~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_init_list.pass.cpp:40:19: note: non-constexpr function 'min<int>' cannot be used in a constant expression
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3654:7: note: declared here
_Ty (min)(_XSTD initializer_list<_Ty> _Ilist)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_init_list.pass.cpp:41:19: error: static_assert expression is not an integral constant expression
static_assert(std::min({3, 2, 1}) == 1, "");
^~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_init_list.pass.cpp:41:19: note: non-constexpr function 'min<int>' cannot be used in a constant expression
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3654:7: note: declared here
_Ty (min)(_XSTD initializer_list<_Ty> _Ilist)
^
3 errors generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/algorithms/alg.sorting/alg.min.max/min_init_list_comp.pass.cpp (111 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.sorting/alg.min.max/min_init_list_comp.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\min_init_list_comp.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\min_init_list_comp.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name min_init_list_comp.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\min_init_list_comp.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\min_init_list_comp.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\min_init_list_comp.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_init_list_comp.pass.cpp:40:19: error: static_assert expression is not an integral constant expression
static_assert(std::min({1, 3, 2}, std::greater<int>()) == 3, "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_init_list_comp.pass.cpp:40:19: note: non-constexpr function 'min<int, std::greater<int> >' cannot be used in a constant expression
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3635:7: note: declared here
_Ty (min)(_XSTD initializer_list<_Ty> _Ilist, _Pr _Pred)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_init_list_comp.pass.cpp:41:19: error: static_assert expression is not an integral constant expression
static_assert(std::min({2, 1, 3}, std::greater<int>()) == 3, "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_init_list_comp.pass.cpp:41:19: note: non-constexpr function 'min<int, std::greater<int> >' cannot be used in a constant expression
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3635:7: note: declared here
_Ty (min)(_XSTD initializer_list<_Ty> _Ilist, _Pr _Pred)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_init_list_comp.pass.cpp:42:19: error: static_assert expression is not an integral constant expression
static_assert(std::min({3, 2, 1}, std::greater<int>()) == 3, "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\min_init_list_comp.pass.cpp:42:19: note: non-constexpr function 'min<int, std::greater<int> >' cannot be used in a constant expression
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3635:7: note: declared here
_Ty (min)(_XSTD initializer_list<_Ty> _Ilist, _Pr _Pred)
^
3 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/algorithms/alg.sorting/alg.min.max/minmax.pass.cpp (112 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.min.max/minmax_comp.pass.cpp (113 of 5444)
FAIL: libc++ :: std/algorithms/alg.sorting/alg.min.max/minmax_element.pass.cpp (114 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.sorting/alg.min.max/minmax_element.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\minmax_element.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\minmax_element.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name minmax_element.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\minmax_element.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\minmax_element.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\minmax_element.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_element.pass.cpp:84:20: error: constexpr variable 'p' must be initialized by a constant expression
constexpr auto p = std::minmax_element(il, il+8);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_element.pass.cpp:84:24: note: non-constexpr function 'minmax_element<const int *>' cannot be used in a constant expression
constexpr auto p = std::minmax_element(il, il+8);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3580:3: note: declared here
minmax_element(_FwdIt _First, _FwdIt _Last)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_element.pass.cpp:85:21: error: static_assert expression is not an integral constant expression
static_assert ( *(p.first) == 1, "" );
^~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_element.pass.cpp:85:22: note: initializer of 'p' is not a constant expression
static_assert ( *(p.first) == 1, "" );
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_element.pass.cpp:84:20: note: declared here
constexpr auto p = std::minmax_element(il, il+8);
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_element.pass.cpp:86:21: error: static_assert expression is not an integral constant expression
static_assert ( *(p.second) == 8, "" );
^~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_element.pass.cpp:86:22: note: initializer of 'p' is not a constant expression
static_assert ( *(p.second) == 8, "" );
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_element.pass.cpp:84:20: note: declared here
constexpr auto p = std::minmax_element(il, il+8);
^
3 errors generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/algorithms/alg.sorting/alg.min.max/minmax_element_comp.pass.cpp (115 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.sorting/alg.min.max/minmax_element_comp.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\minmax_element_comp.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\minmax_element_comp.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name minmax_element_comp.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\minmax_element_comp.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\minmax_element_comp.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\minmax_element_comp.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_element_comp.pass.cpp:91:20: error: constexpr variable 'p' must be initialized by a constant expression
constexpr auto p = std::minmax_element(il, il+8, less());
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_element_comp.pass.cpp:91:24: note: non-constexpr function 'minmax_element<const int *, less>' cannot be used in a constant expression
constexpr auto p = std::minmax_element(il, il+8, less());
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3570:3: note: declared here
minmax_element(_FwdIt _First, _FwdIt _Last, _Pr _Pred)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_element_comp.pass.cpp:92:21: error: static_assert expression is not an integral constant expression
static_assert ( *(p.first) == 1, "" );
^~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_element_comp.pass.cpp:92:22: note: initializer of 'p' is not a constant expression
static_assert ( *(p.first) == 1, "" );
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_element_comp.pass.cpp:91:20: note: declared here
constexpr auto p = std::minmax_element(il, il+8, less());
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_element_comp.pass.cpp:93:21: error: static_assert expression is not an integral constant expression
static_assert ( *(p.second) == 8, "" );
^~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_element_comp.pass.cpp:93:22: note: initializer of 'p' is not a constant expression
static_assert ( *(p.second) == 8, "" );
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_element_comp.pass.cpp:91:20: note: declared here
constexpr auto p = std::minmax_element(il, il+8, less());
^
3 errors generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/algorithms/alg.sorting/alg.min.max/minmax_init_list.pass.cpp (116 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.sorting/alg.min.max/minmax_init_list.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\minmax_init_list.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\minmax_init_list.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name minmax_init_list.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\minmax_init_list.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\minmax_init_list.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\minmax_init_list.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list.pass.cpp:33:19: error: static_assert expression is not an integral constant expression
static_assert((std::minmax({1, 2, 3}) == std::pair<int, int>(1, 3)), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list.pass.cpp:33:20: note: non-constexpr function 'minmax<int>' cannot be used in a constant expression
static_assert((std::minmax({1, 2, 3}) == std::pair<int, int>(1, 3)), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3694:17: note: declared here
pair<_Ty, _Ty> minmax(_XSTD initializer_list<_Ty> _Ilist)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list.pass.cpp:34:19: error: static_assert expression is not an integral constant expression
static_assert((std::minmax({1, 3, 2}) == std::pair<int, int>(1, 3)), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list.pass.cpp:34:20: note: non-constexpr function 'minmax<int>' cannot be used in a constant expression
static_assert((std::minmax({1, 3, 2}) == std::pair<int, int>(1, 3)), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3694:17: note: declared here
pair<_Ty, _Ty> minmax(_XSTD initializer_list<_Ty> _Ilist)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list.pass.cpp:35:19: error: static_assert expression is not an integral constant expression
static_assert((std::minmax({2, 1, 3}) == std::pair<int, int>(1, 3)), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list.pass.cpp:35:20: note: non-constexpr function 'minmax<int>' cannot be used in a constant expression
static_assert((std::minmax({2, 1, 3}) == std::pair<int, int>(1, 3)), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3694:17: note: declared here
pair<_Ty, _Ty> minmax(_XSTD initializer_list<_Ty> _Ilist)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list.pass.cpp:36:19: error: static_assert expression is not an integral constant expression
static_assert((std::minmax({2, 3, 1}) == std::pair<int, int>(1, 3)), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list.pass.cpp:36:20: note: non-constexpr function 'minmax<int>' cannot be used in a constant expression
static_assert((std::minmax({2, 3, 1}) == std::pair<int, int>(1, 3)), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3694:17: note: declared here
pair<_Ty, _Ty> minmax(_XSTD initializer_list<_Ty> _Ilist)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list.pass.cpp:37:19: error: static_assert expression is not an integral constant expression
static_assert((std::minmax({3, 1, 2}) == std::pair<int, int>(1, 3)), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list.pass.cpp:37:20: note: non-constexpr function 'minmax<int>' cannot be used in a constant expression
static_assert((std::minmax({3, 1, 2}) == std::pair<int, int>(1, 3)), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3694:17: note: declared here
pair<_Ty, _Ty> minmax(_XSTD initializer_list<_Ty> _Ilist)
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list.pass.cpp:38:19: error: static_assert expression is not an integral constant expression
static_assert((std::minmax({3, 2, 1}) == std::pair<int, int>(1, 3)), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list.pass.cpp:38:20: note: non-constexpr function 'minmax<int>' cannot be used in a constant expression
static_assert((std::minmax({3, 2, 1}) == std::pair<int, int>(1, 3)), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3694:17: note: declared here
pair<_Ty, _Ty> minmax(_XSTD initializer_list<_Ty> _Ilist)
^
6 errors generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/algorithms/alg.sorting/alg.min.max/minmax_init_list_comp.pass.cpp (117 of 5444)
******************** TEST 'libc++ :: std/algorithms/alg.sorting/alg.min.max/minmax_init_list_comp.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\minmax_init_list_comp.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\minmax_init_list_comp.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name minmax_init_list_comp.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\minmax_init_list_comp.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\Output\\minmax_init_list_comp.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\algorithms\\alg.sorting\\alg.min.max\\minmax_init_list_comp.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list_comp.pass.cpp:68:19: error: static_assert expression is not an integral constant expression
static_assert((std::minmax({1, 2, 3}, std::greater<int>()) == std::pair<int, int>(3, 1)), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list_comp.pass.cpp:68:20: note: non-constexpr function 'minmax<int, std::greater<int> >' cannot be used in a constant expression
static_assert((std::minmax({1, 2, 3}, std::greater<int>()) == std::pair<int, int>(3, 1)), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3674:17: note: declared here
pair<_Ty, _Ty> minmax(_XSTD initializer_list<_Ty> _Ilist,
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list_comp.pass.cpp:69:19: error: static_assert expression is not an integral constant expression
static_assert((std::minmax({1, 3, 2}, std::greater<int>()) == std::pair<int, int>(3, 1)), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list_comp.pass.cpp:69:20: note: non-constexpr function 'minmax<int, std::greater<int> >' cannot be used in a constant expression
static_assert((std::minmax({1, 3, 2}, std::greater<int>()) == std::pair<int, int>(3, 1)), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3674:17: note: declared here
pair<_Ty, _Ty> minmax(_XSTD initializer_list<_Ty> _Ilist,
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list_comp.pass.cpp:70:19: error: static_assert expression is not an integral constant expression
static_assert((std::minmax({2, 1, 3}, std::greater<int>()) == std::pair<int, int>(3, 1)), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list_comp.pass.cpp:70:20: note: non-constexpr function 'minmax<int, std::greater<int> >' cannot be used in a constant expression
static_assert((std::minmax({2, 1, 3}, std::greater<int>()) == std::pair<int, int>(3, 1)), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3674:17: note: declared here
pair<_Ty, _Ty> minmax(_XSTD initializer_list<_Ty> _Ilist,
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list_comp.pass.cpp:71:19: error: static_assert expression is not an integral constant expression
static_assert((std::minmax({2, 3, 1}, std::greater<int>()) == std::pair<int, int>(3, 1)), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list_comp.pass.cpp:71:20: note: non-constexpr function 'minmax<int, std::greater<int> >' cannot be used in a constant expression
static_assert((std::minmax({2, 3, 1}, std::greater<int>()) == std::pair<int, int>(3, 1)), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3674:17: note: declared here
pair<_Ty, _Ty> minmax(_XSTD initializer_list<_Ty> _Ilist,
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list_comp.pass.cpp:72:19: error: static_assert expression is not an integral constant expression
static_assert((std::minmax({3, 1, 2}, std::greater<int>()) == std::pair<int, int>(3, 1)), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list_comp.pass.cpp:72:20: note: non-constexpr function 'minmax<int, std::greater<int> >' cannot be used in a constant expression
static_assert((std::minmax({3, 1, 2}, std::greater<int>()) == std::pair<int, int>(3, 1)), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3674:17: note: declared here
pair<_Ty, _Ty> minmax(_XSTD initializer_list<_Ty> _Ilist,
^
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list_comp.pass.cpp:73:19: error: static_assert expression is not an integral constant expression
static_assert((std::minmax({3, 2, 1}, std::greater<int>()) == std::pair<int, int>(3, 1)), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\algorithms\alg.sorting\alg.min.max\minmax_init_list_comp.pass.cpp:73:20: note: non-constexpr function 'minmax<int, std::greater<int> >' cannot be used in a constant expression
static_assert((std::minmax({3, 2, 1}, std::greater<int>()) == std::pair<int, int>(3, 1)), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\algorithm:3674:17: note: declared here
pair<_Ty, _Ty> minmax(_XSTD initializer_list<_Ty> _Ilist,
^
6 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/algorithms/alg.sorting/alg.nth.element/nth_element.pass.cpp (118 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.nth.element/nth_element_comp.pass.cpp (119 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.permutation.generators/next_permutation.pass.cpp (120 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.permutation.generators/next_permutation_comp.pass.cpp (121 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.permutation.generators/prev_permutation.pass.cpp (122 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.permutation.generators/prev_permutation_comp.pass.cpp (123 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.set.operations/includes/includes.pass.cpp (124 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.set.operations/includes/includes_comp.pass.cpp (125 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.set.operations/nothing_to_do.pass.cpp (126 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference.pass.cpp (127 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference_comp.pass.cpp (128 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection.pass.cpp (129 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.set.operations/set.intersection/set_intersection_comp.pass.cpp (130 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference.pass.cpp (131 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference_comp.pass.cpp (132 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.set.operations/set.union/set_union.pass.cpp (133 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.set.operations/set.union/set_union_comp.pass.cpp (134 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted.pass.cpp (135 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_comp.pass.cpp (136 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until.pass.cpp (137 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.sort/is.sorted/is_sorted_until_comp.pass.cpp (138 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.sort/nothing_to_do.pass.cpp (139 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy.pass.cpp (140 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.sort/partial.sort.copy/partial_sort_copy_comp.pass.cpp (141 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.sort/partial.sort/partial_sort.pass.cpp (142 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.sort/partial.sort/partial_sort_comp.pass.cpp (143 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.sort/sort/sort.pass.cpp (144 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.sort/sort/sort_comp.pass.cpp (145 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.sort/stable.sort/stable_sort.pass.cpp (146 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/alg.sort/stable.sort/stable_sort_comp.pass.cpp (147 of 5444)
PASS: libc++ :: std/algorithms/alg.sorting/nothing_to_do.pass.cpp (148 of 5444)
PASS: libc++ :: std/algorithms/algorithms.general/nothing_to_do.pass.cpp (149 of 5444)
PASS: libc++ :: std/atomics/atomics.fences/atomic_signal_fence.pass.cpp (150 of 5444)
PASS: libc++ :: std/atomics/atomics.fences/atomic_thread_fence.pass.cpp (151 of 5444)
PASS: libc++ :: std/atomics/atomics.flag/atomic_flag_clear.pass.cpp (152 of 5444)
PASS: libc++ :: std/atomics/atomics.flag/atomic_flag_clear_explicit.pass.cpp (153 of 5444)
PASS: libc++ :: std/atomics/atomics.flag/atomic_flag_test_and_set.pass.cpp (154 of 5444)
PASS: libc++ :: std/atomics/atomics.flag/atomic_flag_test_and_set_explicit.pass.cpp (155 of 5444)
PASS: libc++ :: std/atomics/atomics.flag/clear.pass.cpp (156 of 5444)
PASS: libc++ :: std/atomics/atomics.flag/copy_assign.fail.cpp (157 of 5444)
PASS: libc++ :: std/atomics/atomics.flag/copy_ctor.fail.cpp (158 of 5444)
PASS: libc++ :: std/atomics/atomics.flag/copy_volatile_assign.fail.cpp (159 of 5444)
PASS: libc++ :: std/atomics/atomics.flag/default.pass.cpp (160 of 5444)
PASS: libc++ :: std/atomics/atomics.flag/init.pass.cpp (161 of 5444)
PASS: libc++ :: std/atomics/atomics.flag/test_and_set.pass.cpp (162 of 5444)
PASS: libc++ :: std/atomics/atomics.general/nothing_to_do.pass.cpp (163 of 5444)
PASS: libc++ :: std/atomics/atomics.general/replace_failure_order.pass.cpp (164 of 5444)
FAIL: libc++ :: std/atomics/atomics.lockfree/isalwayslockfree.pass.cpp (165 of 5444)
******************** TEST 'libc++ :: std/atomics/atomics.lockfree/isalwayslockfree.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\atomics\\atomics.lockfree\\Output\\isalwayslockfree.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\atomics\\atomics.lockfree\\isalwayslockfree.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name isalwayslockfree.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\atomics\\atomics.lockfree\\Output\\isalwayslockfree.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\atomics\\atomics.lockfree" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\atomics\\atomics.lockfree\\Output\\isalwayslockfree.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\atomics\\atomics.lockfree\\isalwayslockfree.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:20:3: error: Feature test macro missing.
# error Feature test macro missing.
^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:84:38: error: no member named 'is_always_lock_free' in 'std::atomic<bool>'
static_assert(std::atomic<bool>::is_always_lock_free == (2 == ATOMIC_BOOL_LOCK_FREE));
~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:85:38: error: no member named 'is_always_lock_free' in 'std::atomic<char>'
static_assert(std::atomic<char>::is_always_lock_free == (2 == ATOMIC_CHAR_LOCK_FREE));
~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:86:45: error: no member named 'is_always_lock_free' in 'std::atomic<signed char>'
static_assert(std::atomic<signed char>::is_always_lock_free == (2 == ATOMIC_CHAR_LOCK_FREE));
~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:87:47: error: no member named 'is_always_lock_free' in 'std::atomic<unsigned char>'
static_assert(std::atomic<unsigned char>::is_always_lock_free == (2 == ATOMIC_CHAR_LOCK_FREE));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:88:42: error: no member named 'is_always_lock_free' in 'std::atomic<char16_t>'
static_assert(std::atomic<char16_t>::is_always_lock_free == (2 == ATOMIC_CHAR16_T_LOCK_FREE));
~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:89:42: error: no member named 'is_always_lock_free' in 'std::atomic<char32_t>'
static_assert(std::atomic<char32_t>::is_always_lock_free == (2 == ATOMIC_CHAR32_T_LOCK_FREE));
~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:90:41: error: no member named 'is_always_lock_free' in 'std::atomic<wchar_t>'
static_assert(std::atomic<wchar_t>::is_always_lock_free == (2 == ATOMIC_WCHAR_T_LOCK_FREE));
~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:91:39: error: no member named 'is_always_lock_free' in 'std::atomic<short>'
static_assert(std::atomic<short>::is_always_lock_free == (2 == ATOMIC_SHORT_LOCK_FREE));
~~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:92:48: error: no member named 'is_always_lock_free' in 'std::atomic<unsigned short>'
static_assert(std::atomic<unsigned short>::is_always_lock_free == (2 == ATOMIC_SHORT_LOCK_FREE));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:93:37: error: no member named 'is_always_lock_free' in 'std::atomic<int>'
static_assert(std::atomic<int>::is_always_lock_free == (2 == ATOMIC_INT_LOCK_FREE));
~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:94:46: error: no member named 'is_always_lock_free' in 'std::atomic<unsigned int>'
static_assert(std::atomic<unsigned int>::is_always_lock_free == (2 == ATOMIC_INT_LOCK_FREE));
~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:95:38: error: no member named 'is_always_lock_free' in 'std::atomic<long>'
static_assert(std::atomic<long>::is_always_lock_free == (2 == ATOMIC_LONG_LOCK_FREE));
~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:96:47: error: no member named 'is_always_lock_free' in 'std::atomic<unsigned long>'
static_assert(std::atomic<unsigned long>::is_always_lock_free == (2 == ATOMIC_LONG_LOCK_FREE));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:97:43: error: no member named 'is_always_lock_free' in 'std::atomic<long long>'
static_assert(std::atomic<long long>::is_always_lock_free == (2 == ATOMIC_LLONG_LOCK_FREE));
~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:98:52: error: no member named 'is_always_lock_free' in 'std::atomic<unsigned long long>'
static_assert(std::atomic<unsigned long long>::is_always_lock_free == (2 == ATOMIC_LLONG_LOCK_FREE));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:99:39: error: no member named 'is_always_lock_free' in 'std::atomic<void *>'
static_assert(std::atomic<void*>::is_always_lock_free == (2 == ATOMIC_POINTER_LOCK_FREE));
~~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:100:48: error: no member named 'is_always_lock_free' in 'std::atomic<nullptr_t>'
static_assert(std::atomic<std::nullptr_t>::is_always_lock_free == (2 == ATOMIC_POINTER_LOCK_FREE));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:24:23: error: no member named 'is_always_lock_free' in 'std::atomic<bool>'
if (std::atomic<T>::is_always_lock_free)
~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:38:5: note: in instantiation of function template specialization 'checkAlwaysLockFree<bool>' requested here
CHECK_ALWAYS_LOCK_FREE(bool);
^
C:\Users\Eric\workspace\libcxx\test\std\atomics\atomics.lockfree\isalwayslockfree.pass.cpp:35:5: note: expanded from macro 'CHECK_ALWAYS_LOCK_FREE'
checkAlwaysLockFree<type>(); \
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/atomics/atomics.lockfree/lockfree.pass.cpp (166 of 5444)
PASS: libc++ :: std/atomics/atomics.order/kill_dependency.pass.cpp (167 of 5444)
PASS: libc++ :: std/atomics/atomics.order/memory_order.pass.cpp (168 of 5444)
PASS: libc++ :: std/atomics/atomics.syn/nothing_to_do.pass.cpp (169 of 5444)
PASS: libc++ :: std/atomics/atomics.types.generic/address.pass.cpp (170 of 5444)
PASS: libc++ :: std/atomics/atomics.types.generic/bool.pass.cpp (171 of 5444)
PASS: libc++ :: std/atomics/atomics.types.generic/cstdint_typedefs.pass.cpp (172 of 5444)
PASS: libc++ :: std/atomics/atomics.types.generic/integral.pass.cpp (173 of 5444)
PASS: libc++ :: std/atomics/atomics.types.generic/integral_typedefs.pass.cpp (174 of 5444)
PASS: libc++ :: std/atomics/atomics.types.generic/trivially_copyable.fail.cpp (175 of 5444)
PASS: libc++ :: std/atomics/atomics.types.generic/trivially_copyable.pass.cpp (176 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.arith/nothing_to_do.pass.cpp (177 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.general/nothing_to_do.pass.cpp (178 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.pointer/nothing_to_do.pass.cpp (179 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong.pass.cpp (180 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_strong_explicit.pass.cpp (181 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak.pass.cpp (182 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_compare_exchange_weak_explicit.pass.cpp (183 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_exchange.pass.cpp (184 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_exchange_explicit.pass.cpp (185 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_add.pass.cpp (186 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_add_explicit.pass.cpp (187 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_and.pass.cpp (188 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_and_explicit.pass.cpp (189 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_or.pass.cpp (190 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_or_explicit.pass.cpp (191 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_sub.pass.cpp (192 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_sub_explicit.pass.cpp (193 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_xor.pass.cpp (194 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_fetch_xor_explicit.pass.cpp (195 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_init.pass.cpp (196 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_is_lock_free.pass.cpp (197 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_load.pass.cpp (198 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_load_explicit.pass.cpp (199 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_store.pass.cpp (200 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_store_explicit.pass.cpp (201 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_var_init.pass.cpp (202 of 5444)
FAIL: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/ctor.pass.cpp (203 of 5444)
******************** TEST 'libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.req/ctor.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\atomics\\atomics.types.operations\\atomics.types.operations.req\\Output\\ctor.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\atomics\\atomics.types.operations\\atomics.types.operations.req\\ctor.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\atomics\\atomics.types.operations\\atomics.types.operations.req\\Output\\ctor.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\atomics\\atomics.types.operations\\atomics.types.operations.req\\Output\\ctor.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\atomics\\atomics.types.operations\\atomics.types.operations.req\\Output\\ctor.pass.cpp.exe']
Exit Code: -1073741819
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/atomics/atomics.types.operations/atomics.types.operations.templ/nothing_to_do.pass.cpp (204 of 5444)
PASS: libc++ :: std/atomics/atomics.types.operations/nothing_to_do.pass.cpp (205 of 5444)
PASS: libc++ :: std/containers/associative/iterator_types.pass.cpp (206 of 5444)
PASS: libc++ :: std/containers/associative/map/PR28469_undefined_behavior_segfault.sh.cpp (207 of 5444)
FAIL: libc++ :: std/containers/associative/map/allocator_mismatch.fail.cpp (208 of 5444)
******************** TEST 'libc++ :: std/containers/associative/map/allocator_mismatch.fail.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'nul', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\map\\allocator_mismatch.fail.cpp', '-c', '-v', '-fsyntax-only', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-c']
Exit Code: 0
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -fsyntax-only -disable-free -main-file-name allocator_mismatch.fail.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\libcxx\\test" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\map\\allocator_mismatch.fail.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
--
Expected compilation to fail!
********************
PASS: libc++ :: std/containers/associative/map/compare.pass.cpp (209 of 5444)
PASS: libc++ :: std/containers/associative/map/incomplete_type.pass.cpp (210 of 5444)
PASS: libc++ :: std/containers/associative/map/map.access/at.pass.cpp (211 of 5444)
PASS: libc++ :: std/containers/associative/map/map.access/empty.pass.cpp (212 of 5444)
FAIL: libc++ :: std/containers/associative/map/map.access/index_key.pass.cpp (213 of 5444)
******************** TEST 'libc++ :: std/containers/associative/map/map.access/index_key.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.access\\Output\\index_key.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\map\\map.access\\index_key.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name index_key.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.access\\Output\\index_key.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.access" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.access\\Output\\index_key.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\map\\map.access\\index_key.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
In file included from C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.access\index_key.pass.cpp:24:
C:/Users/Eric/workspace/libcxx\test/support\container_test_types.h:295:7: error: static_assert failed "Only allowed to construct Up"
static_assert((std::is_same<Up, AllowConstructT>::value),
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:616:7: note: in instantiation of function template specialization 'ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >::construct<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *, std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *&>' requested here
_Al.construct(_Ptr, _STD forward<_Types>(_Args)...);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:624:3: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::_Construct1<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *, std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *&>' requested here
_Construct1(_Uses_default_construct_t<_Unwrap_alloc_t<_Alloc>, _Ty *, _Types...>(),
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:995:14: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::construct<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *, std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *&>' requested here
_Mytraits::construct(*this, _Ptr,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:821:12: note: in instantiation of function template specialization 'std::_Wrap_alloc<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::construct<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *, std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *&>' requested here
_Getal().construct(
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:721:15: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Buyheadnode' requested here
_Myhead() = _Buyheadnode();
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:705:3: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Construct' requested here
_Construct();
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:1003:5: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Tree_comp_alloc' requested here
: _Mybase(_Parg)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:99:5: note: in instantiation of member function 'std::_Tree<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Tree' requested here
: _Mybase(key_compare())
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.access\index_key.pass.cpp:91:23: note: in instantiation of member function 'std::map<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::map' requested here
Container c;
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.access\index_key.pass.cpp:24:
C:/Users/Eric/workspace/libcxx\test/support\container_test_types.h:306:7: error: static_assert failed "Only allowed to destroy Up"
static_assert((std::is_same<Up, AllowConstructT>::value),
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:637:7: note: in instantiation of function template specialization 'ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >::destroy<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *>' requested here
_Al.destroy(_Ptr);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:643:3: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::_Destroy1<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *>' requested here
_Destroy1(_Al, _Ptr, _Uses_default_destroy_t<_Unwrap_alloc_t<_Alloc>, _Ty *>());
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:1003:14: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::destroy<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *>' requested here
_Mytraits::destroy(*this, _Ptr);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:839:12: note: in instantiation of function template specialization 'std::_Wrap_alloc<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::destroy<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *>' requested here
_Getal().destroy(
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:726:3: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Freeheadnode' requested here
_Freeheadnode(_Myhead());
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:1002:2: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::~_Tree_comp_alloc' requested here
_Tree(const key_compare& _Parg)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:99:5: note: in instantiation of member function 'std::_Tree<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Tree' requested here
: _Mybase(key_compare())
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.access\index_key.pass.cpp:91:23: note: in instantiation of member function 'std::map<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::map' requested here
Container c;
^
2 errors generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/containers/associative/map/map.access/index_rv_key.pass.cpp (214 of 5444)
******************** TEST 'libc++ :: std/containers/associative/map/map.access/index_rv_key.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.access\\Output\\index_rv_key.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\map\\map.access\\index_rv_key.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name index_rv_key.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.access\\Output\\index_rv_key.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.access" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.access\\Output\\index_rv_key.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\map\\map.access\\index_rv_key.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
In file included from C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.access\index_rv_key.pass.cpp:25:
C:/Users/Eric/workspace/libcxx\test/support\container_test_types.h:295:7: error: static_assert failed "Only allowed to construct Up"
static_assert((std::is_same<Up, AllowConstructT>::value),
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:616:7: note: in instantiation of function template specialization 'ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >::construct<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *, std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *&>' requested here
_Al.construct(_Ptr, _STD forward<_Types>(_Args)...);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:624:3: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::_Construct1<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *, std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *&>' requested here
_Construct1(_Uses_default_construct_t<_Unwrap_alloc_t<_Alloc>, _Ty *, _Types...>(),
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:995:14: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::construct<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *, std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *&>' requested here
_Mytraits::construct(*this, _Ptr,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:821:12: note: in instantiation of function template specialization 'std::_Wrap_alloc<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::construct<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *, std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *&>' requested here
_Getal().construct(
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:721:15: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Buyheadnode' requested here
_Myhead() = _Buyheadnode();
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:705:3: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Construct' requested here
_Construct();
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:1003:5: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Tree_comp_alloc' requested here
: _Mybase(_Parg)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:99:5: note: in instantiation of member function 'std::_Tree<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Tree' requested here
: _Mybase(key_compare())
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.access\index_rv_key.pass.cpp:68:23: note: in instantiation of member function 'std::map<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::map' requested here
Container c;
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.access\index_rv_key.pass.cpp:25:
C:/Users/Eric/workspace/libcxx\test/support\container_test_types.h:306:7: error: static_assert failed "Only allowed to destroy Up"
static_assert((std::is_same<Up, AllowConstructT>::value),
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:637:7: note: in instantiation of function template specialization 'ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >::destroy<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *>' requested here
_Al.destroy(_Ptr);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:643:3: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::_Destroy1<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *>' requested here
_Destroy1(_Al, _Ptr, _Uses_default_destroy_t<_Unwrap_alloc_t<_Alloc>, _Ty *>());
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:1003:14: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::destroy<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *>' requested here
_Mytraits::destroy(*this, _Ptr);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:839:12: note: in instantiation of function template specialization 'std::_Wrap_alloc<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::destroy<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *>' requested here
_Getal().destroy(
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:726:3: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Freeheadnode' requested here
_Freeheadnode(_Myhead());
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:1002:2: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::~_Tree_comp_alloc' requested here
_Tree(const key_compare& _Parg)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:99:5: note: in instantiation of member function 'std::_Tree<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Tree' requested here
: _Mybase(key_compare())
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.access\index_rv_key.pass.cpp:68:23: note: in instantiation of member function 'std::map<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::map' requested here
Container c;
^
2 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/map/map.access/index_tuple.pass.cpp (215 of 5444)
PASS: libc++ :: std/containers/associative/map/map.access/iterator.pass.cpp (216 of 5444)
FAIL: libc++ :: std/containers/associative/map/map.access/max_size.pass.cpp (217 of 5444)
******************** TEST 'libc++ :: std/containers/associative/map/map.access/max_size.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.access\\Output\\max_size.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\map\\map.access\\max_size.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.access\\Output\\max_size.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.access\\Output\\max_size.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.access\\Output\\max_size.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: c.max_size() <= max_dist, file C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.access\max_size.pass.cpp, line 40
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/map/map.access/size.pass.cpp (218 of 5444)
PASS: libc++ :: std/containers/associative/map/map.cons/alloc.pass.cpp (219 of 5444)
PASS: libc++ :: std/containers/associative/map/map.cons/assign_initializer_list.pass.cpp (220 of 5444)
PASS: libc++ :: std/containers/associative/map/map.cons/compare.pass.cpp (221 of 5444)
PASS: libc++ :: std/containers/associative/map/map.cons/compare_alloc.pass.cpp (222 of 5444)
PASS: libc++ :: std/containers/associative/map/map.cons/compare_copy_constructible.fail.cpp (223 of 5444)
PASS: libc++ :: std/containers/associative/map/map.cons/copy.pass.cpp (224 of 5444)
PASS: libc++ :: std/containers/associative/map/map.cons/copy_alloc.pass.cpp (225 of 5444)
FAIL: libc++ :: std/containers/associative/map/map.cons/copy_assign.pass.cpp (226 of 5444)
******************** TEST 'libc++ :: std/containers/associative/map/map.cons/copy_assign.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.cons\\Output\\copy_assign.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\map\\map.cons\\copy_assign.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.cons\\Output\\copy_assign.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.cons\\Output\\copy_assign.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.cons\\Output\\copy_assign.pass.cpp.exe']
Exit Code: -1073740791
Standard Output:
--
Allocations = 0, deallocatons = 0
There were 0 different allocators
There were 0 different (de)allocators
Allocations = 18, deallocatons = 18
There were 2 different allocators
1: 13 vs 14
--
Standard Error:
--
Assertion failed: balanced_allocs(), file C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.cons\copy_assign.pass.cpp, line 305
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/map/map.cons/default.pass.cpp (227 of 5444)
PASS: libc++ :: std/containers/associative/map/map.cons/default_noexcept.pass.cpp (228 of 5444)
PASS: libc++ :: std/containers/associative/map/map.cons/default_recursive.pass.cpp (229 of 5444)
PASS: libc++ :: std/containers/associative/map/map.cons/dtor_noexcept.pass.cpp (230 of 5444)
PASS: libc++ :: std/containers/associative/map/map.cons/initializer_list.pass.cpp (231 of 5444)
PASS: libc++ :: std/containers/associative/map/map.cons/initializer_list_compare.pass.cpp (232 of 5444)
PASS: libc++ :: std/containers/associative/map/map.cons/initializer_list_compare_alloc.pass.cpp (233 of 5444)
PASS: libc++ :: std/containers/associative/map/map.cons/iter_iter.pass.cpp (234 of 5444)
PASS: libc++ :: std/containers/associative/map/map.cons/iter_iter_comp.pass.cpp (235 of 5444)
FAIL: libc++ :: std/containers/associative/map/map.cons/iter_iter_comp_alloc.pass.cpp (236 of 5444)
******************** TEST 'libc++ :: std/containers/associative/map/map.cons/iter_iter_comp_alloc.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.cons\\Output\\iter_iter_comp_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\map\\map.cons\\iter_iter_comp_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name iter_iter_comp_alloc.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.cons\\Output\\iter_iter_comp_alloc.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.cons" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.cons\\Output\\iter_iter_comp_alloc.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\map\\map.cons\\iter_iter_comp_alloc.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.cons\iter_iter_comp_alloc.pass.cpp:99:33: error: no matching constructor for initialization of 'std::map<int, double, C, A>' (aka 'map<int, double, test_compare<std::less<int> >, min_allocator<pair<const int, double> > >')
std::map<int, double, C, A> m(ar, ar+sizeof(ar)/sizeof(ar[0]), a );
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:137:3: note: candidate constructor [with _Iter = std::pair<const int, double> *] not viable: no known conversion from 'A' (aka 'min_allocator<pair<const int, double> >') to 'const key_compare' (aka 'const test_compare<std::less<int> >') for 3rd argument
map(_Iter _First, _Iter _Last,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:322:2: note: candidate constructor not viable: no known conversion from 'V [9]' to '::std::initializer_list<value_type>' (aka 'initializer_list<std::pair<const int, double> >') for 1st argument
map(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:130:3: note: candidate constructor template not viable: requires 2 arguments, but 3 were provided
map(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:145:3: note: candidate constructor template not viable: requires 4 arguments, but 3 were provided
map(_Iter _First, _Iter _Last,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:114:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
map(const _Myt& _Right, const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:124:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
map(const key_compare& _Pred, const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:163:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
map(_Myt&& _Right, const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:315:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
map(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:103:11: note: candidate constructor not viable: requires single argument '_Al', but 3 arguments were provided
explicit map(const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:108:2: note: candidate constructor not viable: requires single argument '_Right', but 3 arguments were provided
map(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:119:11: note: candidate constructor not viable: requires single argument '_Pred', but 3 arguments were provided
explicit map(const key_compare& _Pred)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:158:2: note: candidate constructor not viable: requires single argument '_Right', but 3 arguments were provided
map(_Myt&& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:309:2: note: candidate constructor not viable: requires single argument '_Ilist', but 3 arguments were provided
map(_XSTD initializer_list<value_type> _Ilist)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:98:2: note: candidate constructor not viable: requires 0 arguments, but 3 were provided
map()
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.cons\iter_iter_comp_alloc.pass.cpp:113:33: error: no matching constructor for initialization of 'std::map<int, double, C, A>' (aka 'map<int, double, test_compare<std::less<int> >, explicit_allocator<pair<const int, double> > >')
std::map<int, double, C, A> m(ar, ar+sizeof(ar)/sizeof(ar[0]), a );
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:137:3: note: candidate constructor [with _Iter = std::pair<const int, double> *] not viable: no known conversion from 'A' (aka 'explicit_allocator<pair<const int, double> >') to 'const key_compare' (aka 'const test_compare<std::less<int> >') for 3rd argument
map(_Iter _First, _Iter _Last,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:322:2: note: candidate constructor not viable: no known conversion from 'V [9]' to '::std::initializer_list<value_type>' (aka 'initializer_list<std::pair<const int, double> >') for 1st argument
map(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:130:3: note: candidate constructor template not viable: requires 2 arguments, but 3 were provided
map(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:145:3: note: candidate constructor template not viable: requires 4 arguments, but 3 were provided
map(_Iter _First, _Iter _Last,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:114:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
map(const _Myt& _Right, const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:124:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
map(const key_compare& _Pred, const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:163:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
map(_Myt&& _Right, const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:315:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
map(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:103:11: note: candidate constructor not viable: requires single argument '_Al', but 3 arguments were provided
explicit map(const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:108:2: note: candidate constructor not viable: requires single argument '_Right', but 3 arguments were provided
map(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:119:11: note: candidate constructor not viable: requires single argument '_Pred', but 3 arguments were provided
explicit map(const key_compare& _Pred)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:158:2: note: candidate constructor not viable: requires single argument '_Right', but 3 arguments were provided
map(_Myt&& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:309:2: note: candidate constructor not viable: requires single argument '_Ilist', but 3 arguments were provided
map(_XSTD initializer_list<value_type> _Ilist)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:98:2: note: candidate constructor not viable: requires 0 arguments, but 3 were provided
map()
^
2 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/map/map.cons/move.pass.cpp (237 of 5444)
FAIL: libc++ :: std/containers/associative/map/map.cons/move_alloc.pass.cpp (238 of 5444)
******************** TEST 'libc++ :: std/containers/associative/map/map.cons/move_alloc.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.cons\\Output\\move_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\map\\map.cons\\move_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.cons\\Output\\move_alloc.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.cons\\Output\\move_alloc.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.cons\\Output\\move_alloc.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: m1.empty(), file C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.cons\move_alloc.pass.cpp, line 104
--
Compiled test failed unexpectedly!
********************
FAIL: libc++ :: std/containers/associative/map/map.cons/move_assign.pass.cpp (239 of 5444)
******************** TEST 'libc++ :: std/containers/associative/map/map.cons/move_assign.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.cons\\Output\\move_assign.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\map\\map.cons\\move_assign.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.cons\\Output\\move_assign.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.cons\\Output\\move_assign.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.cons\\Output\\move_assign.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: m3.key_comp() == C(5), file C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.cons\move_assign.pass.cpp, line 104
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/map/map.cons/move_assign_noexcept.pass.cpp (240 of 5444)
PASS: libc++ :: std/containers/associative/map/map.cons/move_noexcept.pass.cpp (241 of 5444)
PASS: libc++ :: std/containers/associative/map/map.modifiers/clear.pass.cpp (242 of 5444)
PASS: libc++ :: std/containers/associative/map/map.modifiers/emplace.pass.cpp (243 of 5444)
PASS: libc++ :: std/containers/associative/map/map.modifiers/emplace_hint.pass.cpp (244 of 5444)
PASS: libc++ :: std/containers/associative/map/map.modifiers/erase_iter.pass.cpp (245 of 5444)
PASS: libc++ :: std/containers/associative/map/map.modifiers/erase_iter_iter.pass.cpp (246 of 5444)
PASS: libc++ :: std/containers/associative/map/map.modifiers/erase_key.pass.cpp (247 of 5444)
FAIL: libc++ :: std/containers/associative/map/map.modifiers/insert_and_emplace_allocator_requirements.pass.cpp (248 of 5444)
******************** TEST 'libc++ :: std/containers/associative/map/map.modifiers/insert_and_emplace_allocator_requirements.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.modifiers\\Output\\insert_and_emplace_allocator_requirements.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\map\\map.modifiers\\insert_and_emplace_allocator_requirements.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name insert_and_emplace_allocator_requirements.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.modifiers\\Output\\insert_and_emplace_allocator_requirements.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.modifiers" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\map\\map.modifiers\\Output\\insert_and_emplace_allocator_requirements.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\map\\map.modifiers\\insert_and_emplace_allocator_requirements.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
In file included from C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.modifiers\insert_and_emplace_allocator_requirements.pass.cpp:22:
C:/Users/Eric/workspace/libcxx\test/support\container_test_types.h:295:7: error: static_assert failed "Only allowed to construct Up"
static_assert((std::is_same<Up, AllowConstructT>::value),
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:616:7: note: in instantiation of function template specialization 'ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >::construct<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *, std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *&>' requested here
_Al.construct(_Ptr, _STD forward<_Types>(_Args)...);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:624:3: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::_Construct1<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *, std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *&>' requested here
_Construct1(_Uses_default_construct_t<_Unwrap_alloc_t<_Alloc>, _Ty *, _Types...>(),
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:995:14: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::construct<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *, std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *&>' requested here
_Mytraits::construct(*this, _Ptr,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:821:12: note: in instantiation of function template specialization 'std::_Wrap_alloc<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::construct<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *, std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *&>' requested here
_Getal().construct(
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:721:15: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Buyheadnode' requested here
_Myhead() = _Buyheadnode();
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:705:3: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Construct' requested here
_Construct();
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:1003:5: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Tree_comp_alloc' requested here
: _Mybase(_Parg)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:99:5: note: in instantiation of member function 'std::_Tree<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Tree' requested here
: _Mybase(key_compare())
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.modifiers/../../../map_allocator_requirement_test_templates.h:44:15: note: in instantiation of member function 'std::map<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::map' requested here
Container c;
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.modifiers\insert_and_emplace_allocator_requirements.pass.cpp:27:3: note: in instantiation of function template specialization 'testMapInsert<std::map<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > > >' requested here
testMapInsert<TCT::map<> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.modifiers\insert_and_emplace_allocator_requirements.pass.cpp:22:
C:/Users/Eric/workspace/libcxx\test/support\container_test_types.h:306:7: error: static_assert failed "Only allowed to destroy Up"
static_assert((std::is_same<Up, AllowConstructT>::value),
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:637:7: note: in instantiation of function template specialization 'ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >::destroy<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *>' requested here
_Al.destroy(_Ptr);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:643:3: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::_Destroy1<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *>' requested here
_Destroy1(_Al, _Ptr, _Uses_default_destroy_t<_Unwrap_alloc_t<_Alloc>, _Ty *>());
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:1003:14: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::destroy<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *>' requested here
_Mytraits::destroy(*this, _Ptr);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:839:12: note: in instantiation of function template specialization 'std::_Wrap_alloc<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::destroy<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *>' requested here
_Getal().destroy(
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:726:3: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Freeheadnode' requested here
_Freeheadnode(_Myhead());
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:1002:2: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::~_Tree_comp_alloc' requested here
_Tree(const key_compare& _Parg)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:99:5: note: in instantiation of member function 'std::_Tree<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, false> >::_Tree' requested here
: _Mybase(key_compare())
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.modifiers/../../../map_allocator_requirement_test_templates.h:44:15: note: in instantiation of member function 'std::map<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::map' requested here
Container c;
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\map\map.modifiers\insert_and_emplace_allocator_requirements.pass.cpp:27:3: note: in instantiation of function template specialization 'testMapInsert<std::map<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > > >' requested here
testMapInsert<TCT::map<> >();
^
2 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/map/map.modifiers/insert_cv.pass.cpp (249 of 5444)
PASS: libc++ :: std/containers/associative/map/map.modifiers/insert_initializer_list.pass.cpp (250 of 5444)
PASS: libc++ :: std/containers/associative/map/map.modifiers/insert_iter_cv.pass.cpp (251 of 5444)
PASS: libc++ :: std/containers/associative/map/map.modifiers/insert_iter_iter.pass.cpp (252 of 5444)
PASS: libc++ :: std/containers/associative/map/map.modifiers/insert_iter_rv.pass.cpp (253 of 5444)
PASS: libc++ :: std/containers/associative/map/map.modifiers/insert_or_assign.pass.cpp (254 of 5444)
PASS: libc++ :: std/containers/associative/map/map.modifiers/insert_rv.pass.cpp (255 of 5444)
PASS: libc++ :: std/containers/associative/map/map.modifiers/try.emplace.pass.cpp (256 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/count.pass.cpp (257 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/count0.pass.cpp (258 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/count1.fail.cpp (259 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/count2.fail.cpp (260 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/count3.fail.cpp (261 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/equal_range.pass.cpp (262 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/equal_range0.pass.cpp (263 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/equal_range1.fail.cpp (264 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/equal_range2.fail.cpp (265 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/equal_range3.fail.cpp (266 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/find.pass.cpp (267 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/find0.pass.cpp (268 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/find1.fail.cpp (269 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/find2.fail.cpp (270 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/find3.fail.cpp (271 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/lower_bound.pass.cpp (272 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/lower_bound0.pass.cpp (273 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/lower_bound1.fail.cpp (274 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/lower_bound2.fail.cpp (275 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/lower_bound3.fail.cpp (276 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/upper_bound.pass.cpp (277 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/upper_bound0.pass.cpp (278 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/upper_bound1.fail.cpp (279 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/upper_bound2.fail.cpp (280 of 5444)
PASS: libc++ :: std/containers/associative/map/map.ops/upper_bound3.fail.cpp (281 of 5444)
PASS: libc++ :: std/containers/associative/map/map.special/member_swap.pass.cpp (282 of 5444)
PASS: libc++ :: std/containers/associative/map/map.special/non_member_swap.pass.cpp (283 of 5444)
PASS: libc++ :: std/containers/associative/map/map.special/swap_noexcept.pass.cpp (284 of 5444)
PASS: libc++ :: std/containers/associative/map/types.pass.cpp (285 of 5444)
FAIL: libc++ :: std/containers/associative/multimap/allocator_mismatch.fail.cpp (286 of 5444)
******************** TEST 'libc++ :: std/containers/associative/multimap/allocator_mismatch.fail.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'nul', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multimap\\allocator_mismatch.fail.cpp', '-c', '-v', '-fsyntax-only', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-c']
Exit Code: 0
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -fsyntax-only -disable-free -main-file-name allocator_mismatch.fail.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\libcxx\\test" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multimap\\allocator_mismatch.fail.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
--
Expected compilation to fail!
********************
PASS: libc++ :: std/containers/associative/multimap/empty.pass.cpp (287 of 5444)
PASS: libc++ :: std/containers/associative/multimap/incomplete_type.pass.cpp (288 of 5444)
PASS: libc++ :: std/containers/associative/multimap/iterator.pass.cpp (289 of 5444)
FAIL: libc++ :: std/containers/associative/multimap/max_size.pass.cpp (290 of 5444)
******************** TEST 'libc++ :: std/containers/associative/multimap/max_size.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\Output\\max_size.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multimap\\max_size.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\Output\\max_size.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\Output\\max_size.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\Output\\max_size.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: c.max_size() <= max_dist, file C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multimap\max_size.pass.cpp, line 40
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/alloc.pass.cpp (291 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/assign_initializer_list.pass.cpp (292 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/compare.pass.cpp (293 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/compare_alloc.pass.cpp (294 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/compare_copy_constructible.fail.cpp (295 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/copy.pass.cpp (296 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/copy_alloc.pass.cpp (297 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/copy_assign.pass.cpp (298 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/default.pass.cpp (299 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/default_noexcept.pass.cpp (300 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/default_recursive.pass.cpp (301 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/dtor_noexcept.pass.cpp (302 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/initializer_list.pass.cpp (303 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/initializer_list_compare.pass.cpp (304 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/initializer_list_compare_alloc.pass.cpp (305 of 5444)
FAIL: libc++ :: std/containers/associative/multimap/multimap.cons/iter_iter.pass.cpp (306 of 5444)
******************** TEST 'libc++ :: std/containers/associative/multimap/multimap.cons/iter_iter.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\multimap.cons\\Output\\iter_iter.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multimap\\multimap.cons\\iter_iter.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name iter_iter.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\multimap.cons\\Output\\iter_iter.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\multimap.cons" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\multimap.cons\\Output\\iter_iter.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multimap\\multimap.cons\\iter_iter.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multimap\multimap.cons\iter_iter.pass.cpp:97:51: error: no matching constructor for initialization of 'std::multimap<int, double, std::less<int>, A>' (aka 'multimap<int, double, less<int>, min_allocator<std::pair<const int, double> > >')
std::multimap<int, double, std::less<int>, A> m(ar, ar+sizeof(ar)/sizeof(ar[0]), a);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:441:3: note: candidate constructor [with _Iter = std::pair<const int, double> *] not viable: no known conversion from 'A' (aka 'min_allocator<std::pair<const int, double> >') to 'const key_compare' (aka 'const std::less<int>') for 3rd argument
multimap(_Iter _First, _Iter _Last,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:522:2: note: candidate constructor not viable: no known conversion from 'V [9]' to '::std::initializer_list<value_type>' (aka 'initializer_list<std::pair<const int, double> >') for 1st argument
multimap(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:434:3: note: candidate constructor template not viable: requires 2 arguments, but 3 were provided
multimap(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:449:3: note: candidate constructor template not viable: requires 4 arguments, but 3 were provided
multimap(_Iter _First, _Iter _Last,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:418:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
multimap(const _Myt& _Right, const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:428:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
multimap(const key_compare& _Pred, const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:467:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
multimap(_Myt&& _Right, const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:515:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
multimap(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:407:11: note: candidate constructor not viable: requires single argument '_Al', but 3 arguments were provided
explicit multimap(const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:412:2: note: candidate constructor not viable: requires single argument '_Right', but 3 arguments were provided
multimap(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:423:11: note: candidate constructor not viable: requires single argument '_Pred', but 3 arguments were provided
explicit multimap(const key_compare& _Pred)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:462:2: note: candidate constructor not viable: requires single argument '_Right', but 3 arguments were provided
multimap(_Myt&& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:509:2: note: candidate constructor not viable: requires single argument '_Ilist', but 3 arguments were provided
multimap(_XSTD initializer_list<value_type> _Ilist)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:402:2: note: candidate constructor not viable: requires 0 arguments, but 3 were provided
multimap()
^
1 error generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/iter_iter_comp.pass.cpp (307 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/iter_iter_comp_alloc.pass.cpp (308 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/move.pass.cpp (309 of 5444)
FAIL: libc++ :: std/containers/associative/multimap/multimap.cons/move_alloc.pass.cpp (310 of 5444)
******************** TEST 'libc++ :: std/containers/associative/multimap/multimap.cons/move_alloc.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\multimap.cons\\Output\\move_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multimap\\multimap.cons\\move_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\multimap.cons\\Output\\move_alloc.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\multimap.cons\\Output\\move_alloc.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\multimap.cons\\Output\\move_alloc.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: m1.empty(), file C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multimap\multimap.cons\move_alloc.pass.cpp, line 104
--
Compiled test failed unexpectedly!
********************
FAIL: libc++ :: std/containers/associative/multimap/multimap.cons/move_assign.pass.cpp (311 of 5444)
******************** TEST 'libc++ :: std/containers/associative/multimap/multimap.cons/move_assign.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\multimap.cons\\Output\\move_assign.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multimap\\multimap.cons\\move_assign.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\multimap.cons\\Output\\move_assign.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\multimap.cons\\Output\\move_assign.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\multimap.cons\\Output\\move_assign.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: m3.key_comp() == C(5), file C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multimap\multimap.cons\move_assign.pass.cpp, line 104
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/move_assign_noexcept.pass.cpp (312 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.cons/move_noexcept.pass.cpp (313 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.modifiers/clear.pass.cpp (314 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.modifiers/emplace.pass.cpp (315 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.modifiers/emplace_hint.pass.cpp (316 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.modifiers/erase_iter.pass.cpp (317 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.modifiers/erase_iter_iter.pass.cpp (318 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.modifiers/erase_key.pass.cpp (319 of 5444)
FAIL: libc++ :: std/containers/associative/multimap/multimap.modifiers/insert_allocator_requirements.pass.cpp (320 of 5444)
******************** TEST 'libc++ :: std/containers/associative/multimap/multimap.modifiers/insert_allocator_requirements.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\multimap.modifiers\\Output\\insert_allocator_requirements.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multimap\\multimap.modifiers\\insert_allocator_requirements.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name insert_allocator_requirements.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\multimap.modifiers\\Output\\insert_allocator_requirements.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\multimap.modifiers" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multimap\\multimap.modifiers\\Output\\insert_allocator_requirements.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multimap\\multimap.modifiers\\insert_allocator_requirements.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
In file included from C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multimap\multimap.modifiers\insert_allocator_requirements.pass.cpp:20:
C:/Users/Eric/workspace/libcxx\test/support\container_test_types.h:295:7: error: static_assert failed "Only allowed to construct Up"
static_assert((std::is_same<Up, AllowConstructT>::value),
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:616:7: note: in instantiation of function template specialization 'ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >::construct<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *, std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *&>' requested here
_Al.construct(_Ptr, _STD forward<_Types>(_Args)...);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:624:3: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::_Construct1<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *, std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *&>' requested here
_Construct1(_Uses_default_construct_t<_Unwrap_alloc_t<_Alloc>, _Ty *, _Types...>(),
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:995:14: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::construct<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *, std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *&>' requested here
_Mytraits::construct(*this, _Ptr,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:821:12: note: in instantiation of function template specialization 'std::_Wrap_alloc<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::construct<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *, std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *&>' requested here
_Getal().construct(
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:721:15: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, true> >::_Buyheadnode' requested here
_Myhead() = _Buyheadnode();
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:705:3: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, true> >::_Construct' requested here
_Construct();
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:1003:5: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, true> >::_Tree_comp_alloc' requested here
: _Mybase(_Parg)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:403:5: note: in instantiation of member function 'std::_Tree<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, true> >::_Tree' requested here
: _Mybase(key_compare())
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multimap\multimap.modifiers/../../../map_allocator_requirement_test_templates.h:638:15: note: in instantiation of member function 'std::multimap<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::multimap' requested here
Container c;
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multimap\multimap.modifiers\insert_allocator_requirements.pass.cpp:26:3: note: in instantiation of function template specialization 'testMultimapInsert<std::multimap<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > > >' requested here
testMultimapInsert<TCT::multimap<> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multimap\multimap.modifiers\insert_allocator_requirements.pass.cpp:20:
C:/Users/Eric/workspace/libcxx\test/support\container_test_types.h:306:7: error: static_assert failed "Only allowed to destroy Up"
static_assert((std::is_same<Up, AllowConstructT>::value),
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:637:7: note: in instantiation of function template specialization 'ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >::destroy<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *>' requested here
_Al.destroy(_Ptr);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:643:3: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::_Destroy1<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *>' requested here
_Destroy1(_Al, _Ptr, _Uses_default_destroy_t<_Unwrap_alloc_t<_Alloc>, _Ty *>());
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:1003:14: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::destroy<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *>' requested here
_Mytraits::destroy(*this, _Ptr);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:839:12: note: in instantiation of function template specialization 'std::_Wrap_alloc<ContainerTestAllocator<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *>, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::destroy<std::_Tree_node<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, void *> *>' requested here
_Getal().destroy(
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:726:3: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, true> >::_Freeheadnode' requested here
_Freeheadnode(_Myhead());
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:1002:2: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, true> >::~_Tree_comp_alloc' requested here
_Tree(const key_compare& _Parg)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\map:403:5: note: in instantiation of member function 'std::_Tree<std::_Tmap_traits<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > >, true> >::_Tree' requested here
: _Mybase(key_compare())
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multimap\multimap.modifiers/../../../map_allocator_requirement_test_templates.h:638:15: note: in instantiation of member function 'std::multimap<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > >::multimap' requested here
Container c;
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multimap\multimap.modifiers\insert_allocator_requirements.pass.cpp:26:3: note: in instantiation of function template specialization 'testMultimapInsert<std::multimap<CopyInsertable<1>, CopyInsertable<2>, std::less<CopyInsertable<1> >, ContainerTestAllocator<std::pair<const CopyInsertable<1>, CopyInsertable<2> >, std::pair<const CopyInsertable<1>, CopyInsertable<2> > > > >' requested here
testMultimapInsert<TCT::multimap<> >();
^
2 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/multimap/multimap.modifiers/insert_cv.pass.cpp (321 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.modifiers/insert_initializer_list.pass.cpp (322 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.modifiers/insert_iter_cv.pass.cpp (323 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.modifiers/insert_iter_iter.pass.cpp (324 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.modifiers/insert_iter_rv.pass.cpp (325 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.modifiers/insert_rv.pass.cpp (326 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/count.pass.cpp (327 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/count0.pass.cpp (328 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/count1.fail.cpp (329 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/count2.fail.cpp (330 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/count3.fail.cpp (331 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/equal_range.pass.cpp (332 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/equal_range0.pass.cpp (333 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/equal_range1.fail.cpp (334 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/equal_range2.fail.cpp (335 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/equal_range3.fail.cpp (336 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/find.pass.cpp (337 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/find0.pass.cpp (338 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/find1.fail.cpp (339 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/find2.fail.cpp (340 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/find3.fail.cpp (341 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/lower_bound.pass.cpp (342 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/lower_bound0.pass.cpp (343 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/lower_bound1.fail.cpp (344 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/lower_bound2.fail.cpp (345 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/lower_bound3.fail.cpp (346 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/upper_bound.pass.cpp (347 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/upper_bound0.pass.cpp (348 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/upper_bound1.fail.cpp (349 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/upper_bound2.fail.cpp (350 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.ops/upper_bound3.fail.cpp (351 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.special/member_swap.pass.cpp (352 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.special/non_member_swap.pass.cpp (353 of 5444)
PASS: libc++ :: std/containers/associative/multimap/multimap.special/swap_noexcept.pass.cpp (354 of 5444)
PASS: libc++ :: std/containers/associative/multimap/scary.pass.cpp (355 of 5444)
PASS: libc++ :: std/containers/associative/multimap/size.pass.cpp (356 of 5444)
PASS: libc++ :: std/containers/associative/multimap/types.pass.cpp (357 of 5444)
FAIL: libc++ :: std/containers/associative/multiset/allocator_mismatch.fail.cpp (358 of 5444)
******************** TEST 'libc++ :: std/containers/associative/multiset/allocator_mismatch.fail.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'nul', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multiset\\allocator_mismatch.fail.cpp', '-c', '-v', '-fsyntax-only', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-c']
Exit Code: 0
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -fsyntax-only -disable-free -main-file-name allocator_mismatch.fail.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\libcxx\\test" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multiset\\allocator_mismatch.fail.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
--
Expected compilation to fail!
********************
PASS: libc++ :: std/containers/associative/multiset/clear.pass.cpp (359 of 5444)
PASS: libc++ :: std/containers/associative/multiset/count.pass.cpp (360 of 5444)
PASS: libc++ :: std/containers/associative/multiset/emplace.pass.cpp (361 of 5444)
PASS: libc++ :: std/containers/associative/multiset/emplace_hint.pass.cpp (362 of 5444)
PASS: libc++ :: std/containers/associative/multiset/empty.pass.cpp (363 of 5444)
PASS: libc++ :: std/containers/associative/multiset/equal_range.pass.cpp (364 of 5444)
PASS: libc++ :: std/containers/associative/multiset/erase_iter.pass.cpp (365 of 5444)
PASS: libc++ :: std/containers/associative/multiset/erase_iter_iter.pass.cpp (366 of 5444)
PASS: libc++ :: std/containers/associative/multiset/erase_key.pass.cpp (367 of 5444)
PASS: libc++ :: std/containers/associative/multiset/find.pass.cpp (368 of 5444)
PASS: libc++ :: std/containers/associative/multiset/incomplete_type.pass.cpp (369 of 5444)
FAIL: libc++ :: std/containers/associative/multiset/insert_allocator_requirements.pass.cpp (370 of 5444)
******************** TEST 'libc++ :: std/containers/associative/multiset/insert_allocator_requirements.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\Output\\insert_allocator_requirements.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multiset\\insert_allocator_requirements.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name insert_allocator_requirements.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\Output\\insert_allocator_requirements.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\Output\\insert_allocator_requirements.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multiset\\insert_allocator_requirements.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
In file included from C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multiset\insert_allocator_requirements.pass.cpp:20:
C:/Users/Eric/workspace/libcxx\test/support\container_test_types.h:295:7: error: static_assert failed "Only allowed to construct Up"
static_assert((std::is_same<Up, AllowConstructT>::value),
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:616:7: note: in instantiation of function template specialization 'ContainerTestAllocator<std::_Tree_node<CopyInsertable<1>, void *>, CopyInsertable<1> >::construct<std::_Tree_node<CopyInsertable<1>, void *> *, std::_Tree_node<CopyInsertable<1>, void *> *&>' requested here
_Al.construct(_Ptr, _STD forward<_Types>(_Args)...);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:624:3: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<CopyInsertable<1>, void *>, CopyInsertable<1> > >::_Construct1<std::_Tree_node<CopyInsertable<1>, void *> *, std::_Tree_node<CopyInsertable<1>, void *> *&>' requested here
_Construct1(_Uses_default_construct_t<_Unwrap_alloc_t<_Alloc>, _Ty *, _Types...>(),
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:995:14: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<CopyInsertable<1>, void *>, CopyInsertable<1> > >::construct<std::_Tree_node<CopyInsertable<1>, void *> *, std::_Tree_node<CopyInsertable<1>, void *> *&>' requested here
_Mytraits::construct(*this, _Ptr,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:821:12: note: in instantiation of function template specialization 'std::_Wrap_alloc<ContainerTestAllocator<std::_Tree_node<CopyInsertable<1>, void *>, CopyInsertable<1> > >::construct<std::_Tree_node<CopyInsertable<1>, void *> *, std::_Tree_node<CopyInsertable<1>, void *> *&>' requested here
_Getal().construct(
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:721:15: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tset_traits<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> >, true> >::_Buyheadnode' requested here
_Myhead() = _Buyheadnode();
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:705:3: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tset_traits<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> >, true> >::_Construct' requested here
_Construct();
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:1003:5: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tset_traits<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> >, true> >::_Tree_comp_alloc' requested here
: _Mybase(_Parg)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:220:5: note: in instantiation of member function 'std::_Tree<std::_Tset_traits<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> >, true> >::_Tree' requested here
: _Mybase(key_compare())
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multiset/../../set_allocator_requirement_test_templates.h:297:15: note: in instantiation of member function 'std::multiset<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> > >::multiset' requested here
Container c;
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multiset\insert_allocator_requirements.pass.cpp:25:3: note: in instantiation of function template specialization 'testMultisetInsert<std::multiset<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> > > >' requested here
testMultisetInsert<TCT::multiset<> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multiset\insert_allocator_requirements.pass.cpp:20:
C:/Users/Eric/workspace/libcxx\test/support\container_test_types.h:306:7: error: static_assert failed "Only allowed to destroy Up"
static_assert((std::is_same<Up, AllowConstructT>::value),
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:637:7: note: in instantiation of function template specialization 'ContainerTestAllocator<std::_Tree_node<CopyInsertable<1>, void *>, CopyInsertable<1> >::destroy<std::_Tree_node<CopyInsertable<1>, void *> *>' requested here
_Al.destroy(_Ptr);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:643:3: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<CopyInsertable<1>, void *>, CopyInsertable<1> > >::_Destroy1<std::_Tree_node<CopyInsertable<1>, void *> *>' requested here
_Destroy1(_Al, _Ptr, _Uses_default_destroy_t<_Unwrap_alloc_t<_Alloc>, _Ty *>());
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:1003:14: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<CopyInsertable<1>, void *>, CopyInsertable<1> > >::destroy<std::_Tree_node<CopyInsertable<1>, void *> *>' requested here
_Mytraits::destroy(*this, _Ptr);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:839:12: note: in instantiation of function template specialization 'std::_Wrap_alloc<ContainerTestAllocator<std::_Tree_node<CopyInsertable<1>, void *>, CopyInsertable<1> > >::destroy<std::_Tree_node<CopyInsertable<1>, void *> *>' requested here
_Getal().destroy(
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:726:3: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tset_traits<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> >, true> >::_Freeheadnode' requested here
_Freeheadnode(_Myhead());
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:1002:2: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tset_traits<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> >, true> >::~_Tree_comp_alloc' requested here
_Tree(const key_compare& _Parg)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:220:5: note: in instantiation of member function 'std::_Tree<std::_Tset_traits<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> >, true> >::_Tree' requested here
: _Mybase(key_compare())
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multiset/../../set_allocator_requirement_test_templates.h:297:15: note: in instantiation of member function 'std::multiset<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> > >::multiset' requested here
Container c;
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multiset\insert_allocator_requirements.pass.cpp:25:3: note: in instantiation of function template specialization 'testMultisetInsert<std::multiset<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> > > >' requested here
testMultisetInsert<TCT::multiset<> >();
^
2 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/multiset/insert_cv.pass.cpp (371 of 5444)
PASS: libc++ :: std/containers/associative/multiset/insert_initializer_list.pass.cpp (372 of 5444)
PASS: libc++ :: std/containers/associative/multiset/insert_iter_cv.pass.cpp (373 of 5444)
PASS: libc++ :: std/containers/associative/multiset/insert_iter_iter.pass.cpp (374 of 5444)
PASS: libc++ :: std/containers/associative/multiset/insert_iter_rv.pass.cpp (375 of 5444)
PASS: libc++ :: std/containers/associative/multiset/insert_rv.pass.cpp (376 of 5444)
PASS: libc++ :: std/containers/associative/multiset/iterator.pass.cpp (377 of 5444)
PASS: libc++ :: std/containers/associative/multiset/lower_bound.pass.cpp (378 of 5444)
FAIL: libc++ :: std/containers/associative/multiset/max_size.pass.cpp (379 of 5444)
******************** TEST 'libc++ :: std/containers/associative/multiset/max_size.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\Output\\max_size.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multiset\\max_size.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\Output\\max_size.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\Output\\max_size.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\Output\\max_size.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: c.max_size() <= max_dist, file C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multiset\max_size.pass.cpp, line 39
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/alloc.pass.cpp (380 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/assign_initializer_list.pass.cpp (381 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/compare.pass.cpp (382 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/compare_alloc.pass.cpp (383 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/compare_copy_constructible.fail.cpp (384 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/copy.pass.cpp (385 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/copy_alloc.pass.cpp (386 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/copy_assign.pass.cpp (387 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/default.pass.cpp (388 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/default_noexcept.pass.cpp (389 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/dtor_noexcept.pass.cpp (390 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/initializer_list.pass.cpp (391 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/initializer_list_compare.pass.cpp (392 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/initializer_list_compare_alloc.pass.cpp (393 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/iter_iter.pass.cpp (394 of 5444)
FAIL: libc++ :: std/containers/associative/multiset/multiset.cons/iter_iter_alloc.pass.cpp (395 of 5444)
******************** TEST 'libc++ :: std/containers/associative/multiset/multiset.cons/iter_iter_alloc.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\multiset.cons\\Output\\iter_iter_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multiset\\multiset.cons\\iter_iter_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name iter_iter_alloc.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\multiset.cons\\Output\\iter_iter_alloc.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\multiset.cons" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\multiset.cons\\Output\\iter_iter_alloc.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multiset\\multiset.cons\\iter_iter_alloc.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multiset\multiset.cons\iter_iter_alloc.pass.cpp:79:28: error: no matching constructor for initialization of 'std::multiset<V, C, A>' (aka 'multiset<int, test_compare<std::less<int> >, test_allocator<int> >')
std::multiset<V, C, A> m(ar, ar+sizeof(ar)/sizeof(ar[0]), a);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:258:3: note: candidate constructor [with _Iter = int *] not viable: no known conversion from 'A' (aka 'test_allocator<int>') to 'const key_compare' (aka 'const test_compare<std::less<int> >') for 3rd argument
multiset(_Iter _First, _Iter _Last,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:323:2: note: candidate constructor not viable: no known conversion from 'V [9]' to '::std::initializer_list<value_type>' (aka 'initializer_list<int>') for 1st argument
multiset(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:251:3: note: candidate constructor template not viable: requires 2 arguments, but 3 were provided
multiset(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:266:3: note: candidate constructor template not viable: requires 4 arguments, but 3 were provided
multiset(_Iter _First, _Iter _Last,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:235:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
multiset(const _Myt& _Right, const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:245:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
multiset(const key_compare& _Pred, const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:284:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
multiset(_Myt&& _Right, const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:316:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
multiset(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:224:11: note: candidate constructor not viable: requires single argument '_Al', but 3 arguments were provided
explicit multiset(const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:229:2: note: candidate constructor not viable: requires single argument '_Right', but 3 arguments were provided
multiset(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:240:11: note: candidate constructor not viable: requires single argument '_Pred', but 3 arguments were provided
explicit multiset(const key_compare& _Pred)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:279:2: note: candidate constructor not viable: requires single argument '_Right', but 3 arguments were provided
multiset(_Myt&& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:310:2: note: candidate constructor not viable: requires single argument '_Ilist', but 3 arguments were provided
multiset(_XSTD initializer_list<value_type> _Ilist)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:219:2: note: candidate constructor not viable: requires 0 arguments, but 3 were provided
multiset()
^
1 error generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/iter_iter_comp.pass.cpp (396 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/move.pass.cpp (397 of 5444)
FAIL: libc++ :: std/containers/associative/multiset/multiset.cons/move_alloc.pass.cpp (398 of 5444)
******************** TEST 'libc++ :: std/containers/associative/multiset/multiset.cons/move_alloc.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\multiset.cons\\Output\\move_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multiset\\multiset.cons\\move_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\multiset.cons\\Output\\move_alloc.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\multiset.cons\\Output\\move_alloc.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\multiset.cons\\Output\\move_alloc.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: m1.empty(), file C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multiset\multiset.cons\move_alloc.pass.cpp, line 101
--
Compiled test failed unexpectedly!
********************
FAIL: libc++ :: std/containers/associative/multiset/multiset.cons/move_assign.pass.cpp (399 of 5444)
******************** TEST 'libc++ :: std/containers/associative/multiset/multiset.cons/move_assign.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\multiset.cons\\Output\\move_assign.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\multiset\\multiset.cons\\move_assign.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\multiset.cons\\Output\\move_assign.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\multiset.cons\\Output\\move_assign.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\multiset\\multiset.cons\\Output\\move_assign.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: m3.key_comp() == C(5), file C:\Users\Eric\workspace\libcxx\test\std\containers\associative\multiset\multiset.cons\move_assign.pass.cpp, line 102
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/move_assign_noexcept.pass.cpp (400 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.cons/move_noexcept.pass.cpp (401 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.special/member_swap.pass.cpp (402 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.special/non_member_swap.pass.cpp (403 of 5444)
PASS: libc++ :: std/containers/associative/multiset/multiset.special/swap_noexcept.pass.cpp (404 of 5444)
PASS: libc++ :: std/containers/associative/multiset/scary.pass.cpp (405 of 5444)
PASS: libc++ :: std/containers/associative/multiset/size.pass.cpp (406 of 5444)
PASS: libc++ :: std/containers/associative/multiset/types.pass.cpp (407 of 5444)
PASS: libc++ :: std/containers/associative/multiset/upper_bound.pass.cpp (408 of 5444)
FAIL: libc++ :: std/containers/associative/set/allocator_mismatch.fail.cpp (409 of 5444)
******************** TEST 'libc++ :: std/containers/associative/set/allocator_mismatch.fail.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'nul', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\set\\allocator_mismatch.fail.cpp', '-c', '-v', '-fsyntax-only', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-c']
Exit Code: 0
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -fsyntax-only -disable-free -main-file-name allocator_mismatch.fail.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\libcxx\\test" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\set\\allocator_mismatch.fail.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
--
Expected compilation to fail!
********************
PASS: libc++ :: std/containers/associative/set/clear.pass.cpp (410 of 5444)
PASS: libc++ :: std/containers/associative/set/count.pass.cpp (411 of 5444)
PASS: libc++ :: std/containers/associative/set/emplace.pass.cpp (412 of 5444)
PASS: libc++ :: std/containers/associative/set/emplace_hint.pass.cpp (413 of 5444)
PASS: libc++ :: std/containers/associative/set/empty.pass.cpp (414 of 5444)
PASS: libc++ :: std/containers/associative/set/equal_range.pass.cpp (415 of 5444)
PASS: libc++ :: std/containers/associative/set/erase_iter.pass.cpp (416 of 5444)
PASS: libc++ :: std/containers/associative/set/erase_iter_iter.pass.cpp (417 of 5444)
PASS: libc++ :: std/containers/associative/set/erase_key.pass.cpp (418 of 5444)
PASS: libc++ :: std/containers/associative/set/find.pass.cpp (419 of 5444)
PASS: libc++ :: std/containers/associative/set/incomplete_type.pass.cpp (420 of 5444)
FAIL: libc++ :: std/containers/associative/set/insert_and_emplace_allocator_requirements.pass.cpp (421 of 5444)
******************** TEST 'libc++ :: std/containers/associative/set/insert_and_emplace_allocator_requirements.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\Output\\insert_and_emplace_allocator_requirements.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\set\\insert_and_emplace_allocator_requirements.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name insert_and_emplace_allocator_requirements.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\Output\\insert_and_emplace_allocator_requirements.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\Output\\insert_and_emplace_allocator_requirements.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\set\\insert_and_emplace_allocator_requirements.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
In file included from C:\Users\Eric\workspace\libcxx\test\std\containers\associative\set\insert_and_emplace_allocator_requirements.pass.cpp:21:
C:/Users/Eric/workspace/libcxx\test/support\container_test_types.h:295:7: error: static_assert failed "Only allowed to construct Up"
static_assert((std::is_same<Up, AllowConstructT>::value),
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:616:7: note: in instantiation of function template specialization 'ContainerTestAllocator<std::_Tree_node<CopyInsertable<1>, void *>, CopyInsertable<1> >::construct<std::_Tree_node<CopyInsertable<1>, void *> *, std::_Tree_node<CopyInsertable<1>, void *> *&>' requested here
_Al.construct(_Ptr, _STD forward<_Types>(_Args)...);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:624:3: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<CopyInsertable<1>, void *>, CopyInsertable<1> > >::_Construct1<std::_Tree_node<CopyInsertable<1>, void *> *, std::_Tree_node<CopyInsertable<1>, void *> *&>' requested here
_Construct1(_Uses_default_construct_t<_Unwrap_alloc_t<_Alloc>, _Ty *, _Types...>(),
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:995:14: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<CopyInsertable<1>, void *>, CopyInsertable<1> > >::construct<std::_Tree_node<CopyInsertable<1>, void *> *, std::_Tree_node<CopyInsertable<1>, void *> *&>' requested here
_Mytraits::construct(*this, _Ptr,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:821:12: note: in instantiation of function template specialization 'std::_Wrap_alloc<ContainerTestAllocator<std::_Tree_node<CopyInsertable<1>, void *>, CopyInsertable<1> > >::construct<std::_Tree_node<CopyInsertable<1>, void *> *, std::_Tree_node<CopyInsertable<1>, void *> *&>' requested here
_Getal().construct(
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:721:15: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tset_traits<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> >, false> >::_Buyheadnode' requested here
_Myhead() = _Buyheadnode();
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:705:3: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tset_traits<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> >, false> >::_Construct' requested here
_Construct();
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:1003:5: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tset_traits<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> >, false> >::_Tree_comp_alloc' requested here
: _Mybase(_Parg)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:68:5: note: in instantiation of member function 'std::_Tree<std::_Tset_traits<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> >, false> >::_Tree' requested here
: _Mybase(key_compare())
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\set/../../set_allocator_requirement_test_templates.h:41:15: note: in instantiation of member function 'std::set<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> > >::set' requested here
Container c;
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\set\insert_and_emplace_allocator_requirements.pass.cpp:26:3: note: in instantiation of function template specialization 'testSetInsert<std::set<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> > > >' requested here
testSetInsert<TCT::set<> >();
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\containers\associative\set\insert_and_emplace_allocator_requirements.pass.cpp:21:
C:/Users/Eric/workspace/libcxx\test/support\container_test_types.h:306:7: error: static_assert failed "Only allowed to destroy Up"
static_assert((std::is_same<Up, AllowConstructT>::value),
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:637:7: note: in instantiation of function template specialization 'ContainerTestAllocator<std::_Tree_node<CopyInsertable<1>, void *>, CopyInsertable<1> >::destroy<std::_Tree_node<CopyInsertable<1>, void *> *>' requested here
_Al.destroy(_Ptr);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:643:3: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<CopyInsertable<1>, void *>, CopyInsertable<1> > >::_Destroy1<std::_Tree_node<CopyInsertable<1>, void *> *>' requested here
_Destroy1(_Al, _Ptr, _Uses_default_destroy_t<_Unwrap_alloc_t<_Alloc>, _Ty *>());
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:1003:14: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Tree_node<CopyInsertable<1>, void *>, CopyInsertable<1> > >::destroy<std::_Tree_node<CopyInsertable<1>, void *> *>' requested here
_Mytraits::destroy(*this, _Ptr);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:839:12: note: in instantiation of function template specialization 'std::_Wrap_alloc<ContainerTestAllocator<std::_Tree_node<CopyInsertable<1>, void *>, CopyInsertable<1> > >::destroy<std::_Tree_node<CopyInsertable<1>, void *> *>' requested here
_Getal().destroy(
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:726:3: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tset_traits<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> >, false> >::_Freeheadnode' requested here
_Freeheadnode(_Myhead());
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xtree:1002:2: note: in instantiation of member function 'std::_Tree_comp_alloc<std::_Tset_traits<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> >, false> >::~_Tree_comp_alloc' requested here
_Tree(const key_compare& _Parg)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:68:5: note: in instantiation of member function 'std::_Tree<std::_Tset_traits<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> >, false> >::_Tree' requested here
: _Mybase(key_compare())
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\set/../../set_allocator_requirement_test_templates.h:41:15: note: in instantiation of member function 'std::set<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> > >::set' requested here
Container c;
^
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\set\insert_and_emplace_allocator_requirements.pass.cpp:26:3: note: in instantiation of function template specialization 'testSetInsert<std::set<CopyInsertable<1>, std::less<CopyInsertable<1> >, ContainerTestAllocator<CopyInsertable<1>, CopyInsertable<1> > > >' requested here
testSetInsert<TCT::set<> >();
^
2 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/set/insert_cv.pass.cpp (422 of 5444)
PASS: libc++ :: std/containers/associative/set/insert_initializer_list.pass.cpp (423 of 5444)
PASS: libc++ :: std/containers/associative/set/insert_iter_cv.pass.cpp (424 of 5444)
PASS: libc++ :: std/containers/associative/set/insert_iter_iter.pass.cpp (425 of 5444)
PASS: libc++ :: std/containers/associative/set/insert_iter_rv.pass.cpp (426 of 5444)
PASS: libc++ :: std/containers/associative/set/insert_rv.pass.cpp (427 of 5444)
PASS: libc++ :: std/containers/associative/set/iterator.pass.cpp (428 of 5444)
PASS: libc++ :: std/containers/associative/set/lower_bound.pass.cpp (429 of 5444)
FAIL: libc++ :: std/containers/associative/set/max_size.pass.cpp (430 of 5444)
******************** TEST 'libc++ :: std/containers/associative/set/max_size.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\Output\\max_size.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\set\\max_size.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\Output\\max_size.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\Output\\max_size.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\Output\\max_size.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: c.max_size() <= max_dist, file C:\Users\Eric\workspace\libcxx\test\std\containers\associative\set\max_size.pass.cpp, line 39
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/set/set.cons/alloc.pass.cpp (431 of 5444)
PASS: libc++ :: std/containers/associative/set/set.cons/assign_initializer_list.pass.cpp (432 of 5444)
PASS: libc++ :: std/containers/associative/set/set.cons/compare.pass.cpp (433 of 5444)
PASS: libc++ :: std/containers/associative/set/set.cons/compare_alloc.pass.cpp (434 of 5444)
PASS: libc++ :: std/containers/associative/set/set.cons/compare_copy_constructible.fail.cpp (435 of 5444)
PASS: libc++ :: std/containers/associative/set/set.cons/copy.pass.cpp (436 of 5444)
PASS: libc++ :: std/containers/associative/set/set.cons/copy_alloc.pass.cpp (437 of 5444)
PASS: libc++ :: std/containers/associative/set/set.cons/copy_assign.pass.cpp (438 of 5444)
PASS: libc++ :: std/containers/associative/set/set.cons/default.pass.cpp (439 of 5444)
PASS: libc++ :: std/containers/associative/set/set.cons/default_noexcept.pass.cpp (440 of 5444)
PASS: libc++ :: std/containers/associative/set/set.cons/dtor_noexcept.pass.cpp (441 of 5444)
PASS: libc++ :: std/containers/associative/set/set.cons/initializer_list.pass.cpp (442 of 5444)
PASS: libc++ :: std/containers/associative/set/set.cons/initializer_list_compare.pass.cpp (443 of 5444)
PASS: libc++ :: std/containers/associative/set/set.cons/initializer_list_compare_alloc.pass.cpp (444 of 5444)
PASS: libc++ :: std/containers/associative/set/set.cons/iter_iter.pass.cpp (445 of 5444)
FAIL: libc++ :: std/containers/associative/set/set.cons/iter_iter_alloc.pass.cpp (446 of 5444)
******************** TEST 'libc++ :: std/containers/associative/set/set.cons/iter_iter_alloc.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\set.cons\\Output\\iter_iter_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\set\\set.cons\\iter_iter_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name iter_iter_alloc.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\set.cons\\Output\\iter_iter_alloc.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\set.cons" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\set.cons\\Output\\iter_iter_alloc.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\set\\set.cons\\iter_iter_alloc.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\associative\set\set.cons\iter_iter_alloc.pass.cpp:77:23: error: no matching constructor for initialization of 'std::set<V, C, A>' (aka 'set<int, test_compare<std::less<int> >, test_allocator<int> >')
std::set<V, C, A> m(ar, ar+sizeof(ar)/sizeof(ar[0]), a);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:106:3: note: candidate constructor [with _Iter = int *] not viable: no known conversion from 'A' (aka 'test_allocator<int>') to 'const key_compare' (aka 'const test_compare<std::less<int> >') for 3rd argument
set(_Iter _First, _Iter _Last,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:165:2: note: candidate constructor not viable: no known conversion from 'V [9]' to '::std::initializer_list<value_type>' (aka 'initializer_list<int>') for 1st argument
set(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:99:3: note: candidate constructor template not viable: requires 2 arguments, but 3 were provided
set(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:114:3: note: candidate constructor template not viable: requires 4 arguments, but 3 were provided
set(_Iter _First, _Iter _Last,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:83:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
set(const _Myt& _Right, const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:93:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
set(const key_compare& _Pred, const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:132:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
set(_Myt&& _Right, const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:158:2: note: candidate constructor not viable: requires 2 arguments, but 3 were provided
set(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:72:11: note: candidate constructor not viable: requires single argument '_Al', but 3 arguments were provided
explicit set(const allocator_type& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:77:2: note: candidate constructor not viable: requires single argument '_Right', but 3 arguments were provided
set(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:88:11: note: candidate constructor not viable: requires single argument '_Pred', but 3 arguments were provided
explicit set(const key_compare& _Pred)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:127:2: note: candidate constructor not viable: requires single argument '_Right', but 3 arguments were provided
set(_Myt&& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:152:2: note: candidate constructor not viable: requires single argument '_Ilist', but 3 arguments were provided
set(_XSTD initializer_list<value_type> _Ilist)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\set:67:2: note: candidate constructor not viable: requires 0 arguments, but 3 were provided
set()
^
1 error generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/set/set.cons/iter_iter_comp.pass.cpp (447 of 5444)
PASS: libc++ :: std/containers/associative/set/set.cons/move.pass.cpp (448 of 5444)
FAIL: libc++ :: std/containers/associative/set/set.cons/move_alloc.pass.cpp (449 of 5444)
******************** TEST 'libc++ :: std/containers/associative/set/set.cons/move_alloc.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\set.cons\\Output\\move_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\set\\set.cons\\move_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\set.cons\\Output\\move_alloc.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\set.cons\\Output\\move_alloc.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\set.cons\\Output\\move_alloc.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: m1.empty(), file C:\Users\Eric\workspace\libcxx\test\std\containers\associative\set\set.cons\move_alloc.pass.cpp, line 101
--
Compiled test failed unexpectedly!
********************
FAIL: libc++ :: std/containers/associative/set/set.cons/move_assign.pass.cpp (450 of 5444)
******************** TEST 'libc++ :: std/containers/associative/set/set.cons/move_assign.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\set.cons\\Output\\move_assign.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\associative\\set\\set.cons\\move_assign.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\set.cons\\Output\\move_assign.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\set.cons\\Output\\move_assign.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\associative\\set\\set.cons\\Output\\move_assign.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: m3.key_comp() == C(5), file C:\Users\Eric\workspace\libcxx\test\std\containers\associative\set\set.cons\move_assign.pass.cpp, line 102
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/associative/set/set.cons/move_assign_noexcept.pass.cpp (451 of 5444)
PASS: libc++ :: std/containers/associative/set/set.cons/move_noexcept.pass.cpp (452 of 5444)
PASS: libc++ :: std/containers/associative/set/set.special/member_swap.pass.cpp (453 of 5444)
PASS: libc++ :: std/containers/associative/set/set.special/non_member_swap.pass.cpp (454 of 5444)
PASS: libc++ :: std/containers/associative/set/set.special/swap_noexcept.pass.cpp (455 of 5444)
PASS: libc++ :: std/containers/associative/set/size.pass.cpp (456 of 5444)
PASS: libc++ :: std/containers/associative/set/types.pass.cpp (457 of 5444)
PASS: libc++ :: std/containers/associative/set/upper_bound.pass.cpp (458 of 5444)
PASS: libc++ :: std/containers/container.adaptors/nothing_to_do.pass.cpp (459 of 5444)
FAIL: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_alloc.pass.cpp (460 of 5444)
******************** TEST 'libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_alloc.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\ctor_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name ctor_alloc.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_alloc.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_alloc.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\ctor_alloc.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\priqueue.cons.alloc\ctor_alloc.pass.cpp:26:28: error: no type named 'value_compare' in 'std::priority_queue<int, std::vector<int, test_allocator<int> >, std::less<int> >'
typedef typename base::value_compare value_compare;
~~~~~~~~~~~~~~~^~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\priqueue.cons.alloc\ctor_alloc.pass.cpp:45:15: note: in instantiation of template class 'test<int>' requested here
test<int> q((test_allocator<int>(3)));
^
1 error generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_comp_alloc.pass.cpp (461 of 5444)
******************** TEST 'libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_comp_alloc.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_comp_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\ctor_comp_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name ctor_comp_alloc.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_comp_alloc.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_comp_alloc.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\ctor_comp_alloc.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\priqueue.cons.alloc\ctor_comp_alloc.pass.cpp:26:28: error: no type named 'value_compare' in 'std::priority_queue<int, std::vector<int, test_allocator<int> >, std::less<int> >'
typedef typename base::value_compare value_compare;
~~~~~~~~~~~~~~~^~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\priqueue.cons.alloc\ctor_comp_alloc.pass.cpp:45:15: note: in instantiation of template class 'test<int>' requested here
test<int> q(std::less<int>(), test_allocator<int>(3));
^
1 error generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_comp_cont_alloc.pass.cpp (462 of 5444)
******************** TEST 'libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_comp_cont_alloc.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_comp_cont_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\ctor_comp_cont_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name ctor_comp_cont_alloc.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_comp_cont_alloc.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_comp_cont_alloc.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\ctor_comp_cont_alloc.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\priqueue.cons.alloc\ctor_comp_cont_alloc.pass.cpp:38:28: error: no type named 'value_compare' in 'std::priority_queue<int, std::vector<int, test_allocator<int> >, std::less<int> >'
typedef typename base::value_compare value_compare;
~~~~~~~~~~~~~~~^~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\priqueue.cons.alloc\ctor_comp_cont_alloc.pass.cpp:59:15: note: in instantiation of template class 'test<int>' requested here
test<int> q(std::less<int>(), v, test_allocator<int>(3));
^
1 error generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_comp_rcont_alloc.pass.cpp (463 of 5444)
******************** TEST 'libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_comp_rcont_alloc.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_comp_rcont_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\ctor_comp_rcont_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name ctor_comp_rcont_alloc.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_comp_rcont_alloc.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_comp_rcont_alloc.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\ctor_comp_rcont_alloc.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\priqueue.cons.alloc\ctor_comp_rcont_alloc.pass.cpp:38:28: error: no type named 'value_compare' in 'std::priority_queue<int, std::vector<int, test_allocator<int> >, std::less<int> >'
typedef typename base::value_compare value_compare;
~~~~~~~~~~~~~~~^~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\priqueue.cons.alloc\ctor_comp_rcont_alloc.pass.cpp:58:15: note: in instantiation of template class 'test<int>' requested here
test<int> q(std::less<int>(), make<C>(5), test_allocator<int>(3));
^
1 error generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_copy_alloc.pass.cpp (464 of 5444)
******************** TEST 'libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_copy_alloc.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_copy_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\ctor_copy_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name ctor_copy_alloc.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_copy_alloc.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_copy_alloc.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\ctor_copy_alloc.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\priqueue.cons.alloc\ctor_copy_alloc.pass.cpp:36:28: error: no type named 'value_compare' in 'std::priority_queue<int, std::vector<int, test_allocator<int> >, std::less<int> >'
typedef typename base::value_compare value_compare;
~~~~~~~~~~~~~~~^~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\priqueue.cons.alloc\ctor_copy_alloc.pass.cpp:51:15: note: in instantiation of template class 'test<int>' requested here
test<int> qo(std::less<int>(),
^
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\priqueue.cons.alloc\ctor_copy_alloc.pass.cpp:55:12: error: cannot initialize object parameter of type 'const std::priority_queue<int, std::vector<int, test_allocator<int> >, std::less<int> >' with an expression of type 'test<int>'
assert(q.size() == 5);
^
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\assert.h:33:17: note: expanded from macro 'assert'
(!!(expression)) || \
^~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\priqueue.cons.alloc\ctor_copy_alloc.pass.cpp:57:12: error: cannot initialize object parameter of type 'const std::priority_queue<int, std::vector<int, test_allocator<int> >, std::less<int> >' with an expression of type 'test<int>'
assert(q.top() == int(4));
^
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\assert.h:33:17: note: expanded from macro 'assert'
(!!(expression)) || \
^~~~~~~~~~
3 errors generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_move_alloc.pass.cpp (465 of 5444)
******************** TEST 'libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons.alloc/ctor_move_alloc.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_move_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\ctor_move_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name ctor_move_alloc.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_move_alloc.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\Output\\ctor_move_alloc.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\priqueue.cons.alloc\\ctor_move_alloc.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\priqueue.cons.alloc\ctor_move_alloc.pass.cpp:40:28: error: no type named 'value_compare' in 'std::priority_queue<MoveOnly, std::vector<MoveOnly, test_allocator<MoveOnly> >, std::less<MoveOnly> >'
typedef typename base::value_compare value_compare;
~~~~~~~~~~~~~~~^~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\priqueue.cons.alloc\ctor_move_alloc.pass.cpp:60:20: note: in instantiation of template class 'test<MoveOnly>' requested here
test<MoveOnly> qo(std::less<MoveOnly>(),
^
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\priqueue.cons.alloc\ctor_move_alloc.pass.cpp:64:12: error: cannot initialize object parameter of type 'const std::priority_queue<MoveOnly, std::vector<MoveOnly, test_allocator<MoveOnly> >, std::less<MoveOnly> >' with an expression of type 'test<MoveOnly>'
assert(q.size() == 5);
^
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\assert.h:33:17: note: expanded from macro 'assert'
(!!(expression)) || \
^~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\priqueue.cons.alloc\ctor_move_alloc.pass.cpp:66:12: error: cannot initialize object parameter of type 'const std::priority_queue<MoveOnly, std::vector<MoveOnly, test_allocator<MoveOnly> >, std::less<MoveOnly> >' with an expression of type 'test<MoveOnly>'
assert(q.top() == MoveOnly(4));
^
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\assert.h:33:17: note: expanded from macro 'assert'
(!!(expression)) || \
^~~~~~~~~~
3 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons/assign_copy.pass.cpp (466 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons/assign_move.pass.cpp (467 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_comp.pass.cpp (468 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_comp_container.pass.cpp (469 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_comp_rcontainer.pass.cpp (470 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_copy.pass.cpp (471 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_default.pass.cpp (472 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_iter_iter.pass.cpp (473 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_iter_iter_comp.pass.cpp (474 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_iter_iter_comp_cont.pass.cpp (475 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_iter_iter_comp_rcont.pass.cpp (476 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons/ctor_move.pass.cpp (477 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons/default_noexcept.pass.cpp (478 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons/dtor_noexcept.pass.cpp (479 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons/move_assign_noexcept.pass.cpp (480 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.cons/move_noexcept.pass.cpp (481 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.members/emplace.pass.cpp (482 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.members/empty.pass.cpp (483 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.members/pop.pass.cpp (484 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.members/push.pass.cpp (485 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.members/push_rvalue.pass.cpp (486 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.members/size.pass.cpp (487 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.members/swap.pass.cpp (488 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.members/top.pass.cpp (489 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.special/swap.pass.cpp (490 of 5444)
PASS: libc++ :: std/containers/container.adaptors/priority.queue/priqueue.special/swap_noexcept.pass.cpp (491 of 5444)
FAIL: libc++ :: std/containers/container.adaptors/priority.queue/types.fail.cpp (492 of 5444)
******************** TEST 'libc++ :: std/containers/container.adaptors/priority.queue/types.fail.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'nul', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\types.fail.cpp', '-c', '-v', '-fsyntax-only', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-c']
Exit Code: 0
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -fsyntax-only -disable-free -main-file-name types.fail.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\libcxx\\test" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\types.fail.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
--
Expected compilation to fail!
********************
FAIL: libc++ :: std/containers/container.adaptors/priority.queue/types.pass.cpp (493 of 5444)
******************** TEST 'libc++ :: std/containers/container.adaptors/priority.queue/types.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\Output\\types.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\types.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name types.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\Output\\types.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\Output\\types.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\priority.queue\\types.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\types.pass.cpp:62:60: error: no member named 'value_compare' in 'std::priority_queue<int, std::vector<int, std::allocator<int> >, std::less<int> >'
static_assert(( std::is_same<std::priority_queue<int>::value_compare, std::less<int> >::value), "");
~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\types.pass.cpp:62:90: error: type name requires a specifier or qualifier
static_assert(( std::is_same<std::priority_queue<int>::value_compare, std::less<int> >::value), "");
^
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\types.pass.cpp:62:90: error: expected ')'
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\types.pass.cpp:62:19: note: to match this '('
static_assert(( std::is_same<std::priority_queue<int>::value_compare, std::less<int> >::value), "");
^
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\types.pass.cpp:63:78: error: no member named 'value_compare' in 'std::priority_queue<int, std::deque<int, std::allocator<int> >, std::less<int> >'
static_assert(( std::is_same<std::priority_queue<int, std::deque<int> >::value_compare, std::less<int> >::value), "");
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\types.pass.cpp:63:108: error: type name requires a specifier or qualifier
static_assert(( std::is_same<std::priority_queue<int, std::deque<int> >::value_compare, std::less<int> >::value), "");
^
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\types.pass.cpp:63:108: error: expected ')'
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\types.pass.cpp:63:19: note: to match this '('
static_assert(( std::is_same<std::priority_queue<int, std::deque<int> >::value_compare, std::less<int> >::value), "");
^
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\types.pass.cpp:64:97: error: no member named 'value_compare' in 'std::priority_queue<int, std::deque<int, std::allocator<int> >, std::greater<int> >'
static_assert(( std::is_same<std::priority_queue<int, std::deque<int>, std::greater<int> >::value_compare, std::greater<int> >::value), "");
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\types.pass.cpp:64:130: error: type name requires a specifier or qualifier
static_assert(( std::is_same<std::priority_queue<int, std::deque<int>, std::greater<int> >::value_compare, std::greater<int> >::value), "");
^
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\types.pass.cpp:64:130: error: expected ')'
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\priority.queue\types.pass.cpp:64:19: note: to match this '('
static_assert(( std::is_same<std::priority_queue<int, std::deque<int>, std::greater<int> >::value_compare, std::greater<int> >::value), "");
^
9 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/container.adaptors/queue/queue.cons.alloc/ctor_alloc.pass.cpp (494 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.cons.alloc/ctor_container_alloc.pass.cpp (495 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.cons.alloc/ctor_queue_alloc.pass.cpp (496 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.cons.alloc/ctor_rcontainer_alloc.pass.cpp (497 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.cons.alloc/ctor_rqueue_alloc.pass.cpp (498 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.cons/ctor_container.pass.cpp (499 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.cons/ctor_copy.pass.cpp (500 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.cons/ctor_default.pass.cpp (501 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.cons/ctor_move.pass.cpp (502 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.cons/ctor_rcontainer.pass.cpp (503 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.cons/default_noexcept.pass.cpp (504 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.cons/dtor_noexcept.pass.cpp (505 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.cons/move_assign_noexcept.pass.cpp (506 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.cons/move_noexcept.pass.cpp (507 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.defn/assign_copy.pass.cpp (508 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.defn/assign_move.pass.cpp (509 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.defn/back.pass.cpp (510 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.defn/back_const.pass.cpp (511 of 5444)
FAIL: libc++ :: std/containers/container.adaptors/queue/queue.defn/emplace.pass.cpp (512 of 5444)
******************** TEST 'libc++ :: std/containers/container.adaptors/queue/queue.defn/emplace.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\queue\\queue.defn\\Output\\emplace.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\queue\\queue.defn\\emplace.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name emplace.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\queue\\queue.defn\\Output\\emplace.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\queue\\queue.defn" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\queue\\queue.defn\\Output\\emplace.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\queue\\queue.defn\\emplace.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\queue\queue.defn\emplace.pass.cpp:25:8: error: non-const lvalue reference to type 'T' (aka 'Emplaceable') cannot bind to a temporary of type 'void'
T& r1 = q.emplace(1, 2.5);
^ ~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\queue\queue.defn\emplace.pass.cpp:27:8: error: non-const lvalue reference to type 'T' (aka 'Emplaceable') cannot bind to a temporary of type 'void'
T& r2 = q.emplace(2, 3.5);
^ ~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\queue\queue.defn\emplace.pass.cpp:29:8: error: non-const lvalue reference to type 'T' (aka 'Emplaceable') cannot bind to a temporary of type 'void'
T& r3 = q.emplace(3, 4.5);
^ ~~~~~~~~~~~~~~~~~
3 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/container.adaptors/queue/queue.defn/empty.pass.cpp (513 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.defn/front.pass.cpp (514 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.defn/front_const.pass.cpp (515 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.defn/pop.pass.cpp (516 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.defn/push.pass.cpp (517 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.defn/push_rv.pass.cpp (518 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.defn/size.pass.cpp (519 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.defn/swap.pass.cpp (520 of 5444)
FAIL: libc++ :: std/containers/container.adaptors/queue/queue.defn/types.fail.cpp (521 of 5444)
******************** TEST 'libc++ :: std/containers/container.adaptors/queue/queue.defn/types.fail.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'nul', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\queue\\queue.defn\\types.fail.cpp', '-c', '-v', '-fsyntax-only', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-c']
Exit Code: 0
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -fsyntax-only -disable-free -main-file-name types.fail.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\libcxx\\test" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\queue\\queue.defn\\types.fail.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
--
Expected compilation to fail!
********************
PASS: libc++ :: std/containers/container.adaptors/queue/queue.defn/types.pass.cpp (522 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.ops/eq.pass.cpp (523 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.ops/lt.pass.cpp (524 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.special/swap.pass.cpp (525 of 5444)
PASS: libc++ :: std/containers/container.adaptors/queue/queue.special/swap_noexcept.pass.cpp (526 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.cons.alloc/ctor_alloc.pass.cpp (527 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.cons.alloc/ctor_container_alloc.pass.cpp (528 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.cons.alloc/ctor_copy_alloc.pass.cpp (529 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.cons.alloc/ctor_rcontainer_alloc.pass.cpp (530 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.cons.alloc/ctor_rqueue_alloc.pass.cpp (531 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.cons/ctor_container.pass.cpp (532 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.cons/ctor_copy.pass.cpp (533 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.cons/ctor_default.pass.cpp (534 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.cons/ctor_move.pass.cpp (535 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.cons/ctor_rcontainer.pass.cpp (536 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.cons/default_noexcept.pass.cpp (537 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.cons/dtor_noexcept.pass.cpp (538 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.cons/move_assign_noexcept.pass.cpp (539 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.cons/move_noexcept.pass.cpp (540 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.defn/assign_copy.pass.cpp (541 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.defn/assign_move.pass.cpp (542 of 5444)
FAIL: libc++ :: std/containers/container.adaptors/stack/stack.defn/emplace.pass.cpp (543 of 5444)
******************** TEST 'libc++ :: std/containers/container.adaptors/stack/stack.defn/emplace.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\stack\\stack.defn\\Output\\emplace.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\stack\\stack.defn\\emplace.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name emplace.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\stack\\stack.defn\\Output\\emplace.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\stack\\stack.defn" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\container.adaptors\\stack\\stack.defn\\Output\\emplace.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\stack\\stack.defn\\emplace.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\stack\stack.defn\emplace.pass.cpp:25:8: error: non-const lvalue reference to type 'T' (aka 'Emplaceable') cannot bind to a temporary of type 'void'
T& r1 = q.emplace(1, 2.5);
^ ~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\stack\stack.defn\emplace.pass.cpp:27:8: error: non-const lvalue reference to type 'T' (aka 'Emplaceable') cannot bind to a temporary of type 'void'
T& r2 = q.emplace(2, 3.5);
^ ~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\container.adaptors\stack\stack.defn\emplace.pass.cpp:29:8: error: non-const lvalue reference to type 'T' (aka 'Emplaceable') cannot bind to a temporary of type 'void'
T& r3 = q.emplace(3, 4.5);
^ ~~~~~~~~~~~~~~~~~
3 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/container.adaptors/stack/stack.defn/empty.pass.cpp (544 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.defn/pop.pass.cpp (545 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.defn/push.pass.cpp (546 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.defn/push_rv.pass.cpp (547 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.defn/size.pass.cpp (548 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.defn/swap.pass.cpp (549 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.defn/top.pass.cpp (550 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.defn/top_const.pass.cpp (551 of 5444)
FAIL: libc++ :: std/containers/container.adaptors/stack/stack.defn/types.fail.cpp (552 of 5444)
******************** TEST 'libc++ :: std/containers/container.adaptors/stack/stack.defn/types.fail.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'nul', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\stack\\stack.defn\\types.fail.cpp', '-c', '-v', '-fsyntax-only', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-c']
Exit Code: 0
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -fsyntax-only -disable-free -main-file-name types.fail.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\libcxx\\test" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\container.adaptors\\stack\\stack.defn\\types.fail.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
--
Expected compilation to fail!
********************
PASS: libc++ :: std/containers/container.adaptors/stack/stack.defn/types.pass.cpp (553 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.ops/eq.pass.cpp (554 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.ops/lt.pass.cpp (555 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.special/swap.pass.cpp (556 of 5444)
PASS: libc++ :: std/containers/container.adaptors/stack/stack.special/swap_noexcept.pass.cpp (557 of 5444)
PASS: libc++ :: std/containers/container.requirements/associative.reqmts/associative.reqmts.except/nothing_to_do.pass.cpp (558 of 5444)
PASS: libc++ :: std/containers/container.requirements/associative.reqmts/nothing_to_do.pass.cpp (559 of 5444)
PASS: libc++ :: std/containers/container.requirements/container.requirements.dataraces/nothing_to_do.pass.cpp (560 of 5444)
PASS: libc++ :: std/containers/container.requirements/container.requirements.general/nothing_to_do.pass.cpp (561 of 5444)
PASS: libc++ :: std/containers/container.requirements/nothing_to_do.pass.cpp (562 of 5444)
PASS: libc++ :: std/containers/container.requirements/sequence.reqmts/nothing_to_do.pass.cpp (563 of 5444)
PASS: libc++ :: std/containers/container.requirements/unord.req/nothing_to_do.pass.cpp (564 of 5444)
PASS: libc++ :: std/containers/container.requirements/unord.req/unord.req.except/nothing_to_do.pass.cpp (565 of 5444)
PASS: libc++ :: std/containers/containers.general/nothing_to_do.pass.cpp (566 of 5444)
PASS: libc++ :: std/containers/nothing_to_do.pass.cpp (567 of 5444)
PASS: libc++ :: std/containers/sequences/array/array.cons/default.pass.cpp (568 of 5444)
PASS: libc++ :: std/containers/sequences/array/array.cons/initializer_list.pass.cpp (569 of 5444)
PASS: libc++ :: std/containers/sequences/array/array.data/data.pass.cpp (570 of 5444)
FAIL: libc++ :: std/containers/sequences/array/array.data/data_const.pass.cpp (571 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/array/array.data/data_const.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\array.data\\Output\\data_const.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\array\\array.data\\data_const.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name data_const.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\array.data\\Output\\data_const.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\array.data" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\array.data\\Output\\data_const.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\array\\array.data\\data_const.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\array.data\data_const.pass.cpp:47:26: error: static_assert expression is not an integral constant expression
static_assert ( c1.data() == &c1[0], "");
^~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\array.data\data_const.pass.cpp:47:29: note: non-constexpr function 'data' cannot be used in a constant expression
static_assert ( c1.data() == &c1[0], "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array:202:13: note: declared here
const _Ty *data() const _NOEXCEPT
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\array.data\data_const.pass.cpp:48:25: error: static_assert expression is not an integral constant expression
static_assert ( *c1.data() == c1[0], "");
^~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\array.data\data_const.pass.cpp:48:29: note: non-constexpr function 'data' cannot be used in a constant expression
static_assert ( *c1.data() == c1[0], "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array:202:13: note: declared here
const _Ty *data() const _NOEXCEPT
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\array.data\data_const.pass.cpp:49:26: error: static_assert expression is not an integral constant expression
static_assert ( c2.data() == &c2[0], "");
^~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\array.data\data_const.pass.cpp:49:29: note: non-constexpr function 'data' cannot be used in a constant expression
static_assert ( c2.data() == &c2[0], "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array:202:13: note: declared here
const _Ty *data() const _NOEXCEPT
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\array.data\data_const.pass.cpp:50:25: error: static_assert expression is not an integral constant expression
static_assert ( *c2.data() == c2[0], "");
^~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\array.data\data_const.pass.cpp:50:29: note: non-constexpr function 'data' cannot be used in a constant expression
static_assert ( *c2.data() == c2[0], "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array:202:13: note: declared here
const _Ty *data() const _NOEXCEPT
^
4 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/array/array.fill/fill.pass.cpp (572 of 5444)
PASS: libc++ :: std/containers/sequences/array/array.size/size.pass.cpp (573 of 5444)
PASS: libc++ :: std/containers/sequences/array/array.special/swap.pass.cpp (574 of 5444)
PASS: libc++ :: std/containers/sequences/array/array.swap/swap.pass.cpp (575 of 5444)
FAIL: libc++ :: std/containers/sequences/array/array.tuple/get.fail.cpp (576 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/array/array.tuple/get.fail.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'nul', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\array\\array.tuple\\get.fail.cpp', '-c', '-v', '-fsyntax-only', '-Xclang', '-verify', '-Xclang', '-verify-ignore-unexpected=note', '-ferror-limit=1024', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -fsyntax-only -disable-free -main-file-name get.fail.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\libcxx\\test" -ferror-limit 1024 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -verify -verify-ignore-unexpected=note -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\array\\array.tuple\\get.fail.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
error: 'error' diagnostics expected but not seen:
File C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array Line * (directive at C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\array.tuple\get.fail.cpp:34): static_assert failed "Index out of bounds in std::get<> (std::array)"
error: 'error' diagnostics seen but not expected:
File C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array Line 495: static_assert failed "array index out of bounds"
2 errors generated.
--
Expected compilation using verify to pass!
********************
PASS: libc++ :: std/containers/sequences/array/array.tuple/get.pass.cpp (577 of 5444)
PASS: libc++ :: std/containers/sequences/array/array.tuple/get_const.pass.cpp (578 of 5444)
FAIL: libc++ :: std/containers/sequences/array/array.tuple/get_const_rv.pass.cpp (579 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/array/array.tuple/get_const_rv.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\array.tuple\\Output\\get_const_rv.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\array\\array.tuple\\get_const_rv.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name get_const_rv.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\array.tuple\\Output\\get_const_rv.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\array.tuple" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\array.tuple\\Output\\get_const_rv.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\array\\array.tuple\\get_const_rv.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\array.tuple\get_const_rv.pass.cpp:35:5: error: static_assert failed ""
static_assert(std::is_same<const T&&, decltype(std::get<0>(std::move(c)))>::value, "");
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\array.tuple\get_const_rv.pass.cpp:37:15: error: rvalue reference to type 'const unique_ptr<...>' cannot bind to lvalue of type 'const unique_ptr<...>'
const T&& t = std::get<0>(std::move(c));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~
2 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/array/array.tuple/get_rv.pass.cpp (580 of 5444)
PASS: libc++ :: std/containers/sequences/array/array.tuple/tuple_element.pass.cpp (581 of 5444)
PASS: libc++ :: std/containers/sequences/array/array.tuple/tuple_size.pass.cpp (582 of 5444)
PASS: libc++ :: std/containers/sequences/array/array.zero/tested_elsewhere.pass.cpp (583 of 5444)
FAIL: libc++ :: std/containers/sequences/array/at.pass.cpp (584 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/array/at.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\Output\\at.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\array\\at.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name at.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\Output\\at.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\Output\\at.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\array\\at.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\at.pass.cpp:27:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
constexpr bool check_idx( size_t idx, double val )
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\at.pass.cpp:30:13: note: non-constexpr function 'at' cannot be used in a constant expression
return arr.at(idx) == val;
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array:126:12: note: declared here
reference at(size_type _Pos)
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\at.pass.cpp:95:24: error: static_assert expression is not an integral constant expression
static_assert (check_idx(0, 1), "");
^~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\at.pass.cpp:30:13: note: non-constexpr function 'at' cannot be used in a constant expression
return arr.at(idx) == val;
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\at.pass.cpp:95:24: note: in call to 'check_idx(0, 1.000000e+00)'
static_assert (check_idx(0, 1), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array:126:12: note: declared here
reference at(size_type _Pos)
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\at.pass.cpp:96:24: error: static_assert expression is not an integral constant expression
static_assert (check_idx(1, 2), "");
^~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\at.pass.cpp:30:13: note: non-constexpr function 'at' cannot be used in a constant expression
return arr.at(idx) == val;
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\at.pass.cpp:96:24: note: in call to 'check_idx(1, 2.000000e+00)'
static_assert (check_idx(1, 2), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array:126:12: note: declared here
reference at(size_type _Pos)
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\at.pass.cpp:97:24: error: static_assert expression is not an integral constant expression
static_assert (check_idx(2, 3.5), "");
^~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\at.pass.cpp:30:13: note: non-constexpr function 'at' cannot be used in a constant expression
return arr.at(idx) == val;
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\at.pass.cpp:97:24: note: in call to 'check_idx(2, 3.500000e+00)'
static_assert (check_idx(2, 3.5), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array:126:12: note: declared here
reference at(size_type _Pos)
^
4 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/array/begin.pass.cpp (585 of 5444)
PASS: libc++ :: std/containers/sequences/array/contiguous.pass.cpp (586 of 5444)
FAIL: libc++ :: std/containers/sequences/array/front_back.pass.cpp (587 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/array/front_back.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\Output\\front_back.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\array\\front_back.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name front_back.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\Output\\front_back.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\Output\\front_back.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\array\\front_back.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\front_back.pass.cpp:27:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
constexpr bool check_front( double val )
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\front_back.pass.cpp:30:13: note: non-constexpr function 'front' cannot be used in a constant expression
return arr.front() == val;
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array:177:12: note: declared here
reference front()
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\front_back.pass.cpp:33:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
constexpr bool check_back( double val )
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\front_back.pass.cpp:36:13: note: non-constexpr function 'back' cannot be used in a constant expression
return arr.back() == val;
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array:187:12: note: declared here
reference back()
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\front_back.pass.cpp:84:24: error: static_assert expression is not an integral constant expression
static_assert (check_front(1), "");
^~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\front_back.pass.cpp:30:13: note: non-constexpr function 'front' cannot be used in a constant expression
return arr.front() == val;
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\front_back.pass.cpp:84:24: note: in call to 'check_front(1.000000e+00)'
static_assert (check_front(1), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array:177:12: note: declared here
reference front()
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\front_back.pass.cpp:85:24: error: static_assert expression is not an integral constant expression
static_assert (check_back (3.5), "");
^~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\front_back.pass.cpp:36:13: note: non-constexpr function 'back' cannot be used in a constant expression
return arr.back() == val;
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\front_back.pass.cpp:85:24: note: in call to 'check_back(3.500000e+00)'
static_assert (check_back (3.5), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array:187:12: note: declared here
reference back()
^
4 errors generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/containers/sequences/array/indexing.pass.cpp (588 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/array/indexing.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\Output\\indexing.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\array\\indexing.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name indexing.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\Output\\indexing.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\Output\\indexing.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\array\\indexing.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\indexing.pass.cpp:27:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
constexpr bool check_idx( size_t idx, double val )
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\indexing.pass.cpp:30:9: note: non-constexpr function 'operator[]' cannot be used in a constant expression
return arr[idx] == val;
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array:140:12: note: declared here
reference operator[](size_type _Pos)
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\indexing.pass.cpp:76:24: error: static_assert expression is not an integral constant expression
static_assert (check_idx(0, 1), "");
^~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\indexing.pass.cpp:30:9: note: non-constexpr function 'operator[]' cannot be used in a constant expression
return arr[idx] == val;
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\indexing.pass.cpp:76:24: note: in call to 'check_idx(0, 1.000000e+00)'
static_assert (check_idx(0, 1), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array:140:12: note: declared here
reference operator[](size_type _Pos)
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\indexing.pass.cpp:77:24: error: static_assert expression is not an integral constant expression
static_assert (check_idx(1, 2), "");
^~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\indexing.pass.cpp:30:9: note: non-constexpr function 'operator[]' cannot be used in a constant expression
return arr[idx] == val;
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\indexing.pass.cpp:77:24: note: in call to 'check_idx(1, 2.000000e+00)'
static_assert (check_idx(1, 2), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array:140:12: note: declared here
reference operator[](size_type _Pos)
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\indexing.pass.cpp:78:24: error: static_assert expression is not an integral constant expression
static_assert (check_idx(2, 3.5), "");
^~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\indexing.pass.cpp:30:9: note: non-constexpr function 'operator[]' cannot be used in a constant expression
return arr[idx] == val;
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\indexing.pass.cpp:78:24: note: in call to 'check_idx(2, 3.500000e+00)'
static_assert (check_idx(2, 3.5), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\array:140:12: note: declared here
reference operator[](size_type _Pos)
^
4 errors generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/containers/sequences/array/iterators.pass.cpp (589 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/array/iterators.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\Output\\iterators.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\array\\iterators.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name iterators.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\Output\\iterators.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\array\\Output\\iterators.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\array\\iterators.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:121:25: error: static_assert expression is not an integral constant expression
static_assert ( c.begin() == std::begin(c), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:121:25: note: non-literal type 'const std::_Array_const_iterator<int, 5>' cannot be used in a constant expression
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:122:25: error: static_assert expression is not an integral constant expression
static_assert ( c.cbegin() == std::cbegin(c), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:122:25: note: non-literal type 'const std::_Array_const_iterator<int, 5>' cannot be used in a constant expression
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:123:25: error: static_assert expression is not an integral constant expression
static_assert ( c.end() == std::end(c), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:123:25: note: non-literal type 'const std::_Array_const_iterator<int, 5>' cannot be used in a constant expression
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:124:25: error: static_assert expression is not an integral constant expression
static_assert ( c.cend() == std::cend(c), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:124:25: note: non-literal type 'const std::_Array_const_iterator<int, 5>' cannot be used in a constant expression
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:126:25: error: static_assert expression is not an integral constant expression
static_assert ( c.rbegin() == std::rbegin(c), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:126:37: note: non-constexpr function 'operator==<std::_Array_const_iterator<int, 5>, std::_Array_const_iterator<int, 5> >' cannot be used in a constant expression
static_assert ( c.rbegin() == std::rbegin(c), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:1298:7: note: declared here
bool operator==(const reverse_iterator<_RanIt1>& _Left,
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:127:25: error: static_assert expression is not an integral constant expression
static_assert ( c.crbegin() == std::crbegin(c), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:127:37: note: non-constexpr function 'operator==<std::_Array_const_iterator<int, 5>, std::_Array_const_iterator<int, 5> >' cannot be used in a constant expression
static_assert ( c.crbegin() == std::crbegin(c), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:1298:7: note: declared here
bool operator==(const reverse_iterator<_RanIt1>& _Left,
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:128:25: error: static_assert expression is not an integral constant expression
static_assert ( c.rend() == std::rend(c), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:128:37: note: non-constexpr function 'operator==<std::_Array_const_iterator<int, 5>, std::_Array_const_iterator<int, 5> >' cannot be used in a constant expression
static_assert ( c.rend() == std::rend(c), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:1298:7: note: declared here
bool operator==(const reverse_iterator<_RanIt1>& _Left,
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:129:25: error: static_assert expression is not an integral constant expression
static_assert ( c.crend() == std::crend(c), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:129:37: note: non-constexpr function 'operator==<std::_Array_const_iterator<int, 5>, std::_Array_const_iterator<int, 5> >' cannot be used in a constant expression
static_assert ( c.crend() == std::crend(c), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:1298:7: note: declared here
bool operator==(const reverse_iterator<_RanIt1>& _Left,
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:131:25: error: static_assert expression is not an integral constant expression
static_assert ( std::begin(c) != std::end(c), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:131:25: note: non-literal type 'const std::_Array_const_iterator<int, 5>' cannot be used in a constant expression
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:132:25: error: static_assert expression is not an integral constant expression
static_assert ( std::rbegin(c) != std::rend(c), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:132:41: note: non-constexpr function 'operator!=<std::_Array_const_iterator<int, 5>, std::_Array_const_iterator<int, 5> >' cannot be used in a constant expression
static_assert ( std::rbegin(c) != std::rend(c), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:1306:7: note: declared here
bool operator!=(const reverse_iterator<_RanIt1>& _Left,
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:133:25: error: static_assert expression is not an integral constant expression
static_assert ( std::cbegin(c) != std::cend(c), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:133:25: note: non-literal type 'const std::_Array_const_iterator<int, 5>' cannot be used in a constant expression
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:134:25: error: static_assert expression is not an integral constant expression
static_assert ( std::crbegin(c) != std::crend(c), "");
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:134:41: note: non-constexpr function 'operator!=<std::_Array_const_iterator<int, 5>, std::_Array_const_iterator<int, 5> >' cannot be used in a constant expression
static_assert ( std::crbegin(c) != std::crend(c), "");
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xutility:1306:7: note: declared here
bool operator!=(const reverse_iterator<_RanIt1>& _Left,
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:136:25: error: static_assert expression is not an integral constant expression
static_assert ( *c.begin() == 0, "");
^~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:136:26: note: non-literal type 'const std::_Array_const_iterator<int, 5>' cannot be used in a constant expression
static_assert ( *c.begin() == 0, "");
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:137:25: error: static_assert expression is not an integral constant expression
static_assert ( *c.rbegin() == 4, "");
^~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:137:26: note: non-literal type 'const std::reverse_iterator<std::_Array_const_iterator<int, 5> >' cannot be used in a constant expression
static_assert ( *c.rbegin() == 4, "");
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:139:25: error: static_assert expression is not an integral constant expression
static_assert ( *std::begin(c) == 0, "" );
^~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:139:26: note: non-literal type 'const std::_Array_const_iterator<int, 5>' cannot be used in a constant expression
static_assert ( *std::begin(c) == 0, "" );
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:140:25: error: static_assert expression is not an integral constant expression
static_assert ( *std::cbegin(c) == 0, "" );
^~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:140:26: note: non-literal type 'const std::_Array_const_iterator<int, 5>' cannot be used in a constant expression
static_assert ( *std::cbegin(c) == 0, "" );
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:141:25: error: static_assert expression is not an integral constant expression
static_assert ( *std::rbegin(c) == 4, "" );
^~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:141:26: note: non-literal type 'const std::reverse_iterator<std::_Array_const_iterator<int, 5> >' cannot be used in a constant expression
static_assert ( *std::rbegin(c) == 4, "" );
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:142:25: error: static_assert expression is not an integral constant expression
static_assert ( *std::crbegin(c) == 4, "" );
^~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\array\iterators.pass.cpp:142:26: note: non-literal type 'const std::reverse_iterator<std::_Array_const_iterator<int, 5> >' cannot be used in a constant expression
static_assert ( *std::crbegin(c) == 4, "" );
^
18 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/array/types.pass.cpp (590 of 5444)
FAIL: libc++ :: std/containers/sequences/deque/allocator_mismatch.fail.cpp (591 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/deque/allocator_mismatch.fail.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'nul', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\deque\\allocator_mismatch.fail.cpp', '-c', '-v', '-fsyntax-only', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-c']
Exit Code: 0
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -fsyntax-only -disable-free -main-file-name allocator_mismatch.fail.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\libcxx\\test" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\deque\\allocator_mismatch.fail.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
--
Expected compilation to fail!
********************
PASS: libc++ :: std/containers/sequences/deque/deque.capacity/access.pass.cpp (592 of 5444)
FAIL: libc++ :: std/containers/sequences/deque/deque.capacity/max_size.pass.cpp (593 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/deque/deque.capacity/max_size.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.capacity\\Output\\max_size.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\deque\\deque.capacity\\max_size.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.capacity\\Output\\max_size.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.capacity\\Output\\max_size.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.capacity\\Output\\max_size.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: c.max_size() <= max_dist, file C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.capacity\max_size.pass.cpp, line 36
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/deque/deque.capacity/resize_size.pass.cpp (594 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.capacity/resize_size_value.pass.cpp (595 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.capacity/shrink_to_fit.pass.cpp (596 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/alloc.pass.cpp (597 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/assign_initializer_list.pass.cpp (598 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/assign_iter_iter.pass.cpp (599 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/assign_size_value.pass.cpp (600 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/copy.pass.cpp (601 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/copy_alloc.pass.cpp (602 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/default.pass.cpp (603 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/default_noexcept.pass.cpp (604 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/dtor_noexcept.pass.cpp (605 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/initializer_list.pass.cpp (606 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/initializer_list_alloc.pass.cpp (607 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/iter_iter.pass.cpp (608 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/iter_iter_alloc.pass.cpp (609 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/move.pass.cpp (610 of 5444)
FAIL: libc++ :: std/containers/sequences/deque/deque.cons/move_alloc.pass.cpp (611 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/deque/deque.cons/move_alloc.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.cons\\Output\\move_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\deque\\deque.cons\\move_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.cons\\Output\\move_alloc.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.cons\\Output\\move_alloc.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.cons\\Output\\move_alloc.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: c1.size() != 0, file C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.cons\move_alloc.pass.cpp, line 67
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/deque/deque.cons/move_assign.pass.cpp (612 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/move_assign_noexcept.pass.cpp (613 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/move_noexcept.pass.cpp (614 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/op_equal.pass.cpp (615 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/op_equal_initializer_list.pass.cpp (616 of 5444)
FAIL: libc++ :: std/containers/sequences/deque/deque.cons/size.pass.cpp (617 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/deque/deque.cons/size.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.cons\\Output\\size.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\deque\\deque.cons\\size.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name size.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.cons\\Output\\size.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.cons" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.cons\\Output\\size.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\deque\\deque.cons\\size.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.cons\size.pass.cpp:32:7: error: no matching constructor for initialization of 'C' (aka 'deque<DefaultOnly, std::allocator<DefaultOnly> >')
C d(n, Allocator());
^ ~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.cons\size.pass.cpp:88:5: note: in instantiation of function template specialization 'test2<DefaultOnly, std::allocator<DefaultOnly> >' requested here
test2<T, Allocator> ( n );
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.cons\size.pass.cpp:93:5: note: in instantiation of function template specialization 'test<DefaultOnly, std::allocator<DefaultOnly> >' requested here
test<DefaultOnly, std::allocator<DefaultOnly> >(0);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:993:2: note: candidate constructor not viable: no known conversion from 'std::allocator<DefaultOnly>' to 'const value_type' (aka 'const DefaultOnly') for 2nd argument
deque(size_type _Count, const value_type& _Val)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1014:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to 'const _Myt' (aka 'const deque<DefaultOnly, std::allocator<DefaultOnly> >') for 1st argument
deque(const _Myt& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1097:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to '_Myt' (aka 'deque<DefaultOnly, std::allocator<DefaultOnly> >') for 1st argument
deque(_Myt&& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1218:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to '::std::initializer_list<value_type>' (aka 'initializer_list<DefaultOnly>') for 1st argument
deque(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1023:3: note: candidate template ignored: deduced conflicting types for parameter '_Iter' ('unsigned int' vs. 'std::allocator<DefaultOnly>')
deque(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1032:3: note: candidate constructor template not viable: requires 3 arguments, but 2 were provided
deque(_Iter _First, _Iter _Last, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:982:11: note: candidate constructor not viable: requires single argument '_Al', but 2 arguments were provided
explicit deque(const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:987:11: note: candidate constructor not viable: requires single argument '_Count', but 2 arguments were provided
explicit deque(size_type _Count)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1005:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
deque(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1091:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
deque(_Myt&& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:999:2: note: candidate constructor not viable: requires 3 arguments, but 2 were provided
deque(size_type _Count, const value_type& _Val, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:977:2: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
deque()
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.cons\size.pass.cpp:32:7: error: no matching constructor for initialization of 'C' (aka 'deque<DefaultOnly, min_allocator<DefaultOnly> >')
C d(n, Allocator());
^ ~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.cons\size.pass.cpp:88:5: note: in instantiation of function template specialization 'test2<DefaultOnly, min_allocator<DefaultOnly> >' requested here
test2<T, Allocator> ( n );
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.cons\size.pass.cpp:109:5: note: in instantiation of function template specialization 'test<DefaultOnly, min_allocator<DefaultOnly> >' requested here
test<DefaultOnly, min_allocator<DefaultOnly> >(4095);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:993:2: note: candidate constructor not viable: no known conversion from 'min_allocator<DefaultOnly>' to 'const value_type' (aka 'const DefaultOnly') for 2nd argument
deque(size_type _Count, const value_type& _Val)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1014:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to 'const _Myt' (aka 'const deque<DefaultOnly, min_allocator<DefaultOnly> >') for 1st argument
deque(const _Myt& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1097:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to '_Myt' (aka 'deque<DefaultOnly, min_allocator<DefaultOnly> >') for 1st argument
deque(_Myt&& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1218:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to '::std::initializer_list<value_type>' (aka 'initializer_list<DefaultOnly>') for 1st argument
deque(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1023:3: note: candidate template ignored: deduced conflicting types for parameter '_Iter' ('unsigned int' vs. 'min_allocator<DefaultOnly>')
deque(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1032:3: note: candidate constructor template not viable: requires 3 arguments, but 2 were provided
deque(_Iter _First, _Iter _Last, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:982:11: note: candidate constructor not viable: requires single argument '_Al', but 2 arguments were provided
explicit deque(const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:987:11: note: candidate constructor not viable: requires single argument '_Count', but 2 arguments were provided
explicit deque(size_type _Count)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1005:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
deque(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1091:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
deque(_Myt&& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:999:2: note: candidate constructor not viable: requires 3 arguments, but 2 were provided
deque(size_type _Count, const value_type& _Val, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:977:2: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
deque()
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.cons\size.pass.cpp:73:7: error: no matching constructor for initialization of 'C' (aka 'deque<DefaultOnly, std::allocator<DefaultOnly> >')
C d(n, alloc);
^ ~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.cons\size.pass.cpp:113:5: note: in instantiation of function template specialization 'test3<DefaultOnly, std::allocator<DefaultOnly> >' requested here
test3<DefaultOnly, std::allocator<DefaultOnly>> (1023);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:993:2: note: candidate constructor not viable: no known conversion from 'const std::allocator<DefaultOnly>' to 'const value_type' (aka 'const DefaultOnly') for 2nd argument
deque(size_type _Count, const value_type& _Val)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1014:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to 'const _Myt' (aka 'const deque<DefaultOnly, std::allocator<DefaultOnly> >') for 1st argument
deque(const _Myt& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1097:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to '_Myt' (aka 'deque<DefaultOnly, std::allocator<DefaultOnly> >') for 1st argument
deque(_Myt&& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1218:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to '::std::initializer_list<value_type>' (aka 'initializer_list<DefaultOnly>') for 1st argument
deque(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1023:3: note: candidate template ignored: deduced conflicting types for parameter '_Iter' ('unsigned int' vs. 'std::allocator<DefaultOnly>')
deque(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1032:3: note: candidate constructor template not viable: requires 3 arguments, but 2 were provided
deque(_Iter _First, _Iter _Last, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:982:11: note: candidate constructor not viable: requires single argument '_Al', but 2 arguments were provided
explicit deque(const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:987:11: note: candidate constructor not viable: requires single argument '_Count', but 2 arguments were provided
explicit deque(size_type _Count)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1005:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
deque(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1091:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
deque(_Myt&& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:999:2: note: candidate constructor not viable: requires 3 arguments, but 2 were provided
deque(size_type _Count, const value_type& _Val, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:977:2: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
deque()
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.cons\size.pass.cpp:73:7: error: no matching constructor for initialization of 'C' (aka 'deque<int, std::allocator<int> >')
C d(n, alloc);
^ ~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.cons\size.pass.cpp:114:5: note: in instantiation of function template specialization 'test3<int, std::allocator<int> >' requested here
test3<int, std::allocator<int>>(1);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:993:2: note: candidate constructor not viable: no known conversion from 'const std::allocator<int>' to 'const value_type' (aka 'const int') for 2nd argument
deque(size_type _Count, const value_type& _Val)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1014:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to 'const _Myt' (aka 'const deque<int, std::allocator<int> >') for 1st argument
deque(const _Myt& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1097:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to '_Myt' (aka 'deque<int, std::allocator<int> >') for 1st argument
deque(_Myt&& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1218:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to '::std::initializer_list<value_type>' (aka 'initializer_list<int>') for 1st argument
deque(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1023:3: note: candidate template ignored: deduced conflicting types for parameter '_Iter' ('unsigned int' vs. 'std::allocator<int>')
deque(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1032:3: note: candidate constructor template not viable: requires 3 arguments, but 2 were provided
deque(_Iter _First, _Iter _Last, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:982:11: note: candidate constructor not viable: requires single argument '_Al', but 2 arguments were provided
explicit deque(const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:987:11: note: candidate constructor not viable: requires single argument '_Count', but 2 arguments were provided
explicit deque(size_type _Count)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1005:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
deque(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1091:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
deque(_Myt&& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:999:2: note: candidate constructor not viable: requires 3 arguments, but 2 were provided
deque(size_type _Count, const value_type& _Val, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:977:2: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
deque()
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.cons\size.pass.cpp:73:7: error: no matching constructor for initialization of 'C' (aka 'deque<int, min_allocator<int> >')
C d(n, alloc);
^ ~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.cons\size.pass.cpp:115:5: note: in instantiation of function template specialization 'test3<int, min_allocator<int> >' requested here
test3<int, min_allocator<int>> (3);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:993:2: note: candidate constructor not viable: no known conversion from 'const min_allocator<int>' to 'const value_type' (aka 'const int') for 2nd argument
deque(size_type _Count, const value_type& _Val)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1014:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to 'const _Myt' (aka 'const deque<int, min_allocator<int> >') for 1st argument
deque(const _Myt& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1097:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to '_Myt' (aka 'deque<int, min_allocator<int> >') for 1st argument
deque(_Myt&& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1218:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to '::std::initializer_list<value_type>' (aka 'initializer_list<int>') for 1st argument
deque(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1023:3: note: candidate template ignored: deduced conflicting types for parameter '_Iter' ('unsigned int' vs. 'min_allocator<int>')
deque(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1032:3: note: candidate constructor template not viable: requires 3 arguments, but 2 were provided
deque(_Iter _First, _Iter _Last, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:982:11: note: candidate constructor not viable: requires single argument '_Al', but 2 arguments were provided
explicit deque(const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:987:11: note: candidate constructor not viable: requires single argument '_Count', but 2 arguments were provided
explicit deque(size_type _Count)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1005:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
deque(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:1091:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
deque(_Myt&& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:999:2: note: candidate constructor not viable: requires 3 arguments, but 2 were provided
deque(size_type _Count, const value_type& _Val, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\deque:977:2: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
deque()
^
5 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/deque/deque.cons/size_value.pass.cpp (618 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.cons/size_value_alloc.pass.cpp (619 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/emplace.pass.cpp (620 of 5444)
FAIL: libc++ :: std/containers/sequences/deque/deque.modifiers/emplace_back.pass.cpp (621 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/deque/deque.modifiers/emplace_back.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.modifiers\\Output\\emplace_back.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\deque\\deque.modifiers\\emplace_back.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name emplace_back.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.modifiers\\Output\\emplace_back.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.modifiers" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.modifiers\\Output\\emplace_back.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\deque\\deque.modifiers\\emplace_back.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.modifiers\emplace_back.pass.cpp:54:9: error: non-const lvalue reference to type 'value_type' (aka 'Emplaceable') cannot bind to a temporary of type 'void'
Ref ref = c1.emplace_back(Emplaceable(1, 2.5));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.modifiers\emplace_back.pass.cpp:68:5: note: in instantiation of function template specialization 'test<std::deque<Emplaceable, std::allocator<Emplaceable> > >' requested here
test(c1);
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.modifiers\emplace_back.pass.cpp:78:13: note: in instantiation of function template specialization 'testN<std::deque<Emplaceable, std::allocator<Emplaceable> > >' requested here
testN<std::deque<Emplaceable> >(rng[i], rng[j]);
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.modifiers\emplace_back.pass.cpp:54:9: error: non-const lvalue reference to type 'Emplaceable' cannot bind to a temporary of type 'void'
Ref ref = c1.emplace_back(Emplaceable(1, 2.5));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.modifiers\emplace_back.pass.cpp:68:5: note: in instantiation of function template specialization 'test<std::deque<Emplaceable, min_allocator<Emplaceable> > >' requested here
test(c1);
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.modifiers\emplace_back.pass.cpp:85:13: note: in instantiation of function template specialization 'testN<std::deque<Emplaceable, min_allocator<Emplaceable> > >' requested here
testN<std::deque<Emplaceable, min_allocator<Emplaceable>> >(rng[i], rng[j]);
^
2 errors generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/containers/sequences/deque/deque.modifiers/emplace_front.pass.cpp (622 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/deque/deque.modifiers/emplace_front.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.modifiers\\Output\\emplace_front.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\deque\\deque.modifiers\\emplace_front.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name emplace_front.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.modifiers\\Output\\emplace_front.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.modifiers" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\deque\\deque.modifiers\\Output\\emplace_front.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\deque\\deque.modifiers\\emplace_front.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.modifiers\emplace_front.pass.cpp:53:9: error: non-const lvalue reference to type 'value_type' (aka 'Emplaceable') cannot bind to a temporary of type 'void'
Ref res_ref = c1.emplace_front(Emplaceable(1, 2.5));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.modifiers\emplace_front.pass.cpp:67:5: note: in instantiation of function template specialization 'test<std::deque<Emplaceable, std::allocator<Emplaceable> > >' requested here
test(c1);
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.modifiers\emplace_front.pass.cpp:78:13: note: in instantiation of function template specialization 'testN<std::deque<Emplaceable, std::allocator<Emplaceable> > >' requested here
testN<std::deque<Emplaceable> >(rng[i], rng[j]);
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.modifiers\emplace_front.pass.cpp:53:9: error: non-const lvalue reference to type 'Emplaceable' cannot bind to a temporary of type 'void'
Ref res_ref = c1.emplace_front(Emplaceable(1, 2.5));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.modifiers\emplace_front.pass.cpp:67:5: note: in instantiation of function template specialization 'test<std::deque<Emplaceable, min_allocator<Emplaceable> > >' requested here
test(c1);
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\deque\deque.modifiers\emplace_front.pass.cpp:85:13: note: in instantiation of function template specialization 'testN<std::deque<Emplaceable, min_allocator<Emplaceable> > >' requested here
testN<std::deque<Emplaceable, min_allocator<Emplaceable>> >(rng[i], rng[j]);
^
2 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/erase_iter.invalidation.pass.cpp (623 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/erase_iter.pass.cpp (624 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/erase_iter_iter.invalidation.pass.cpp (625 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/erase_iter_iter.pass.cpp (626 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/insert_iter_initializer_list.pass.cpp (627 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/insert_iter_iter.pass.cpp (628 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/insert_rvalue.pass.cpp (629 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/insert_size_value.pass.cpp (630 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/insert_value.pass.cpp (631 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/pop_back.invalidation.pass.cpp (632 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/pop_back.pass.cpp (633 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/pop_front.invalidation.pass.cpp (634 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/pop_front.pass.cpp (635 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/push_back.pass.cpp (636 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/push_back_exception_safety.pass.cpp (637 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/push_back_rvalue.pass.cpp (638 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/push_front.pass.cpp (639 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/push_front_exception_safety.pass.cpp (640 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.modifiers/push_front_rvalue.pass.cpp (641 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.special/copy.pass.cpp (642 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.special/copy_backward.pass.cpp (643 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.special/move.pass.cpp (644 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.special/move_backward.pass.cpp (645 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.special/swap.pass.cpp (646 of 5444)
PASS: libc++ :: std/containers/sequences/deque/deque.special/swap_noexcept.pass.cpp (647 of 5444)
PASS: libc++ :: std/containers/sequences/deque/iterators.pass.cpp (648 of 5444)
PASS: libc++ :: std/containers/sequences/deque/types.pass.cpp (649 of 5444)
FAIL: libc++ :: std/containers/sequences/forwardlist/allocator_mismatch.fail.cpp (650 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/forwardlist/allocator_mismatch.fail.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'nul', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\forwardlist\\allocator_mismatch.fail.cpp', '-c', '-v', '-fsyntax-only', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-c']
Exit Code: 0
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -fsyntax-only -disable-free -main-file-name allocator_mismatch.fail.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\libcxx\\test" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\forwardlist\\allocator_mismatch.fail.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
--
Expected compilation to fail!
********************
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.access/front.pass.cpp (651 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/alloc.fail.cpp (652 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/alloc.pass.cpp (653 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/assign_copy.pass.cpp (654 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/assign_init.pass.cpp (655 of 5444)
FAIL: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/assign_move.pass.cpp (656 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/assign_move.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.cons\\Output\\assign_move.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.cons\\assign_move.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.cons\\Output\\assign_move.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.cons\\Output\\assign_move.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.cons\\Output\\assign_move.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: !c0.empty(), file C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\forwardlist\forwardlist.cons\assign_move.pass.cpp, line 57
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/assign_op_init.pass.cpp (657 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/assign_range.pass.cpp (658 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/assign_size_value.pass.cpp (659 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/copy.pass.cpp (660 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/copy_alloc.pass.cpp (661 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/default.pass.cpp (662 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/default_noexcept.pass.cpp (663 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/default_recursive.pass.cpp (664 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/dtor_noexcept.pass.cpp (665 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/init.pass.cpp (666 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/init_alloc.pass.cpp (667 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/move.pass.cpp (668 of 5444)
FAIL: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/move_alloc.pass.cpp (669 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/move_alloc.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.cons\\Output\\move_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.cons\\move_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.cons\\Output\\move_alloc.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.cons\\Output\\move_alloc.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.cons\\Output\\move_alloc.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: !c0.empty(), file C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\forwardlist\forwardlist.cons\move_alloc.pass.cpp, line 52
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/move_assign_noexcept.pass.cpp (670 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/move_noexcept.pass.cpp (671 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/range.pass.cpp (672 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/range_alloc.pass.cpp (673 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/size.fail.cpp (674 of 5444)
FAIL: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/size.pass.cpp (675 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/size.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.cons\\Output\\size.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.cons\\size.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name size.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.cons\\Output\\size.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.cons" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.cons\\Output\\size.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.cons\\size.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\forwardlist\forwardlist.cons\size.pass.cpp:28:7: error: no matching constructor for initialization of 'C' (aka 'forward_list<DefaultOnly, min_allocator<DefaultOnly> >')
C d(n, alloc);
^ ~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\forwardlist\forwardlist.cons\size.pass.cpp:65:9: note: in instantiation of function template specialization 'check_allocator<DefaultOnly, min_allocator<DefaultOnly> >' requested here
check_allocator<T, min_allocator<T>> ( 0 );
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:756:2: note: candidate constructor not viable: no known conversion from 'const min_allocator<DefaultOnly>' to 'const DefaultOnly' for 2nd argument
forward_list(size_type _Count, const _Ty& _Val)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:787:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to 'const _Myt' (aka 'const forward_list<DefaultOnly, min_allocator<DefaultOnly> >') for 1st argument
forward_list(const _Myt& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:844:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to '_Myt' (aka 'forward_list<DefaultOnly, min_allocator<DefaultOnly> >') for 1st argument
forward_list(_Myt&& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:912:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to '::std::initializer_list<DefaultOnly>' for 1st argument
forward_list(_XSTD initializer_list<_Ty> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:801:3: note: candidate template ignored: deduced conflicting types for parameter '_Iter' ('unsigned int' vs. 'min_allocator<DefaultOnly>')
forward_list(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:810:3: note: candidate constructor template not viable: requires 3 arguments, but 2 were provided
forward_list(_Iter _First, _Iter _Last, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:750:11: note: candidate constructor not viable: requires single argument '_Count', but 2 arguments were provided
explicit forward_list(size_type _Count)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:768:11: note: candidate constructor not viable: requires single argument '_Al', but 2 arguments were provided
explicit forward_list(const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:773:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
forward_list(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:838:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
forward_list(_Myt&& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:762:2: note: candidate constructor not viable: requires 3 arguments, but 2 were provided
forward_list(size_type _Count, const _Ty& _Val, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:745:2: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
forward_list()
^
1 error generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/size_value.pass.cpp (676 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.cons/size_value_alloc.pass.cpp (677 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.iter/before_begin.pass.cpp (678 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.iter/iterators.pass.cpp (679 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/clear.pass.cpp (680 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/emplace_after.pass.cpp (681 of 5444)
FAIL: libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/emplace_front.pass.cpp (682 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/emplace_front.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.modifiers\\Output\\emplace_front.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.modifiers\\emplace_front.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name emplace_front.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.modifiers\\Output\\emplace_front.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.modifiers" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.modifiers\\Output\\emplace_front.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.modifiers\\emplace_front.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\forwardlist\forwardlist.modifiers\emplace_front.pass.cpp:28:12: error: non-const lvalue reference to type 'T' (aka 'Emplaceable') cannot bind to a temporary of type 'void'
T& r1 = c.emplace_front();
^ ~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\forwardlist\forwardlist.modifiers\emplace_front.pass.cpp:32:12: error: non-const lvalue reference to type 'T' (aka 'Emplaceable') cannot bind to a temporary of type 'void'
T& r2 = c.emplace_front(1, 2.5);
^ ~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\forwardlist\forwardlist.modifiers\emplace_front.pass.cpp:42:12: error: non-const lvalue reference to type 'T' (aka 'Emplaceable') cannot bind to a temporary of type 'void'
T& r1 = c.emplace_front();
^ ~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\forwardlist\forwardlist.modifiers\emplace_front.pass.cpp:46:12: error: non-const lvalue reference to type 'T' (aka 'Emplaceable') cannot bind to a temporary of type 'void'
T& r2 = c.emplace_front(1, 2.5);
^ ~~~~~~~~~~~~~~~~~~~~~~~
4 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/erase_after_many.pass.cpp (683 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/erase_after_one.pass.cpp (684 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_const.pass.cpp (685 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_init.pass.cpp (686 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_range.pass.cpp (687 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_rv.pass.cpp (688 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/insert_after_size_value.pass.cpp (689 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/pop_front.pass.cpp (690 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/push_front_const.pass.cpp (691 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/push_front_exception_safety.pass.cpp (692 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/push_front_rv.pass.cpp (693 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/resize_size.pass.cpp (694 of 5444)
FAIL: libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/resize_size_value.pass.cpp (695 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/forwardlist/forwardlist.modifiers/resize_size_value.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.modifiers\\Output\\resize_size_value.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.modifiers\\resize_size_value.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name resize_size_value.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.modifiers\\Output\\resize_size_value.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.modifiers" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.modifiers\\Output\\resize_size_value.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\forwardlist\\forwardlist.modifiers\\resize_size_value.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
In file included from C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\forwardlist\forwardlist.modifiers\resize_size_value.pass.cpp:22:
C:/Users/Eric/workspace/libcxx\test/support\container_test_types.h:306:7: error: static_assert failed "Only allowed to destroy Up"
static_assert((std::is_same<Up, AllowConstructT>::value),
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:637:7: note: in instantiation of function template specialization 'ContainerTestAllocator<std::_Flist_node<int, void *>, int>::destroy<std::_Flist_node<int, void *> *>' requested here
_Al.destroy(_Ptr);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:643:3: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Flist_node<int, void *>, int> >::_Destroy1<std::_Flist_node<int, void *> *>' requested here
_Destroy1(_Al, _Ptr, _Uses_default_destroy_t<_Unwrap_alloc_t<_Alloc>, _Ty *>());
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:1003:14: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Flist_node<int, void *>, int> >::destroy<std::_Flist_node<int, void *> *>' requested here
_Mytraits::destroy(*this, _Ptr);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:712:18: note: in instantiation of function template specialization 'std::_Wrap_alloc<ContainerTestAllocator<std::_Flist_node<int, void *>, int> >::destroy<std::_Flist_node<int, void *> *>' requested here
this->_Getal().destroy(
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:1220:10: note: in instantiation of member function 'std::_Flist_buy<int, ContainerTestAllocator<int, int> >::_Freenode' requested here
this->_Freenode(_Pnode);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:1526:3: note: in instantiation of member function 'std::forward_list<int, ContainerTestAllocator<int, int> >::clear' requested here
clear();
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:938:3: note: in instantiation of member function 'std::forward_list<int, ContainerTestAllocator<int, int> >::_Tidy' requested here
_Tidy();
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\forwardlist\forwardlist.modifiers\resize_size_value.pass.cpp:96:23: note: in instantiation of member function 'std::forward_list<int, ContainerTestAllocator<int, int> >::~forward_list' requested here
Container c;
^
In file included from C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\forwardlist\forwardlist.modifiers\resize_size_value.pass.cpp:22:
C:/Users/Eric/workspace/libcxx\test/support\container_test_types.h:295:7: error: static_assert failed "Only allowed to construct Up"
static_assert((std::is_same<Up, AllowConstructT>::value),
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:616:7: note: in instantiation of function template specialization 'ContainerTestAllocator<std::_Flist_node<int, void *>, int>::construct<std::_Flist_node<int, void *> *, std::_Flist_node<int, void *> *&>' requested here
_Al.construct(_Ptr, _STD forward<_Types>(_Args)...);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:624:3: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Flist_node<int, void *>, int> >::_Construct1<std::_Flist_node<int, void *> *, std::_Flist_node<int, void *> *&>' requested here
_Construct1(_Uses_default_construct_t<_Unwrap_alloc_t<_Alloc>, _Ty *, _Types...>(),
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\xmemory0:995:14: note: in instantiation of function template specialization 'std::allocator_traits<ContainerTestAllocator<std::_Flist_node<int, void *>, int> >::construct<std::_Flist_node<int, void *> *, std::_Flist_node<int, void *> *&>' requested here
_Mytraits::construct(*this, _Ptr,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:681:18: note: in instantiation of function template specialization 'std::_Wrap_alloc<ContainerTestAllocator<std::_Flist_node<int, void *>, int> >::construct<std::_Flist_node<int, void *> *, std::_Flist_node<int, void *> *&>' requested here
this->_Getal().construct(
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:695:27: note: in instantiation of member function 'std::_Flist_buy<int, ContainerTestAllocator<int, int> >::_Buynode0' requested here
_Nodeptr _Pnode = this->_Buynode0(_Next);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:906:10: note: in instantiation of function template specialization 'std::_Flist_buy<int, ContainerTestAllocator<int, int> >::_Buynode<const int &>' requested here
this->_Buynode(this->_Nextnode(_Pnode),
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:1536:4: note: in instantiation of function template specialization 'std::forward_list<int, ContainerTestAllocator<int, int> >::_Insert_after<const int &>' requested here
_Insert_after(_Where, _Val);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\forward_list:1034:4: note: in instantiation of member function 'std::forward_list<int, ContainerTestAllocator<int, int> >::_Insert_n_after' requested here
_Insert_n_after(_Before_end(), _Newsize - _Cursize, _Val);
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\forwardlist\forwardlist.modifiers\resize_size_value.pass.cpp:98:15: note: in instantiation of member function 'std::forward_list<int, ContainerTestAllocator<int, int> >::resize' requested here
c.resize(6, 42);
^
2 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.ops/merge.pass.cpp (696 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.ops/merge_pred.pass.cpp (697 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.ops/remove.pass.cpp (698 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.ops/remove_if.pass.cpp (699 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.ops/reverse.pass.cpp (700 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.ops/sort.pass.cpp (701 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.ops/sort_pred.pass.cpp (702 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.ops/splice_after_flist.pass.cpp (703 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.ops/splice_after_one.pass.cpp (704 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.ops/splice_after_range.pass.cpp (705 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.ops/unique.pass.cpp (706 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.ops/unique_pred.pass.cpp (707 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.spec/equal.pass.cpp (708 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.spec/member_swap.pass.cpp (709 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.spec/non_member_swap.pass.cpp (710 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.spec/relational.pass.cpp (711 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/forwardlist.spec/swap_noexcept.pass.cpp (712 of 5444)
PASS: libc++ :: std/containers/sequences/forwardlist/incomplete.pass.cpp (713 of 5444)
FAIL: libc++ :: std/containers/sequences/forwardlist/max_size.pass.cpp (714 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/forwardlist/max_size.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\Output\\max_size.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\forwardlist\\max_size.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\Output\\max_size.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\Output\\max_size.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\forwardlist\\Output\\max_size.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: c.max_size() <= max_dist, file C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\forwardlist\max_size.pass.cpp, line 37
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/forwardlist/types.pass.cpp (715 of 5444)
FAIL: libc++ :: std/containers/sequences/list/allocator_mismatch.fail.cpp (716 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/list/allocator_mismatch.fail.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'nul', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\list\\allocator_mismatch.fail.cpp', '-c', '-v', '-fsyntax-only', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-c']
Exit Code: 0
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -fsyntax-only -disable-free -main-file-name allocator_mismatch.fail.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\libcxx\\test" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\list\\allocator_mismatch.fail.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
--
Expected compilation to fail!
********************
PASS: libc++ :: std/containers/sequences/list/incomplete_type.pass.cpp (717 of 5444)
PASS: libc++ :: std/containers/sequences/list/iterators.pass.cpp (718 of 5444)
FAIL: libc++ :: std/containers/sequences/list/list.capacity/max_size.pass.cpp (719 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/list/list.capacity/max_size.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.capacity\\Output\\max_size.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\list\\list.capacity\\max_size.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.capacity\\Output\\max_size.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.capacity\\Output\\max_size.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.capacity\\Output\\max_size.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: c.max_size() <= max_dist, file C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\list\list.capacity\max_size.pass.cpp, line 36
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/list/list.capacity/resize_size.pass.cpp (720 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.capacity/resize_size_value.pass.cpp (721 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.cons/assign_copy.pass.cpp (722 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.cons/assign_initializer_list.pass.cpp (723 of 5444)
FAIL: libc++ :: std/containers/sequences/list/list.cons/assign_move.pass.cpp (724 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/list/list.cons/assign_move.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.cons\\Output\\assign_move.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\list\\list.cons\\assign_move.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.cons\\Output\\assign_move.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.cons\\Output\\assign_move.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.cons\\Output\\assign_move.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: !l.empty(), file C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\list\list.cons\assign_move.pass.cpp, line 48
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/list/list.cons/copy.pass.cpp (725 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.cons/copy_alloc.pass.cpp (726 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.cons/default.pass.cpp (727 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.cons/default_noexcept.pass.cpp (728 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.cons/default_stack_alloc.pass.cpp (729 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.cons/dtor_noexcept.pass.cpp (730 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.cons/initializer_list.pass.cpp (731 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.cons/initializer_list_alloc.pass.cpp (732 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.cons/input_iterator.pass.cpp (733 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.cons/move.pass.cpp (734 of 5444)
FAIL: libc++ :: std/containers/sequences/list/list.cons/move_alloc.pass.cpp (735 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/list/list.cons/move_alloc.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.cons\\Output\\move_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\list\\list.cons\\move_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.cons\\Output\\move_alloc.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.cons\\Output\\move_alloc.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.cons\\Output\\move_alloc.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: !l.empty(), file C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\list\list.cons\move_alloc.pass.cpp, line 33
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/list/list.cons/move_assign_noexcept.pass.cpp (736 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.cons/move_noexcept.pass.cpp (737 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.cons/op_equal_initializer_list.pass.cpp (738 of 5444)
FAIL: libc++ :: std/containers/sequences/list/list.cons/size_type.pass.cpp (739 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/list/list.cons/size_type.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.cons\\Output\\size_type.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\list\\list.cons\\size_type.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name size_type.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.cons\\Output\\size_type.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.cons" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.cons\\Output\\size_type.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\list\\list.cons\\size_type.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\list\list.cons\size_type.pass.cpp:70:11: error: no matching constructor for initialization of 'C' (aka 'list<int, min_allocator<int> >')
C l(3, min_allocator<int> ());
^ ~~~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:907:2: note: candidate constructor not viable: no known conversion from 'min_allocator<int>' to 'const int' for 2nd argument
list(size_type _Count, const _Ty& _Val)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:933:2: note: candidate constructor not viable: no known conversion from 'int' to 'const _Myt' (aka 'const list<int, min_allocator<int> >') for 1st argument
list(const _Myt& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:990:2: note: candidate constructor not viable: no known conversion from 'int' to '_Myt' (aka 'list<int, min_allocator<int> >') for 1st argument
list(_Myt&& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:1072:2: note: candidate constructor not viable: no known conversion from 'int' to '::std::initializer_list<int>' for 1st argument
list(_XSTD initializer_list<_Ty> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:947:3: note: candidate template ignored: deduced conflicting types for parameter '_Iter' ('int' vs. 'min_allocator<int>')
list(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:956:3: note: candidate constructor template not viable: requires 3 arguments, but 2 were provided
list(_Iter _First, _Iter _Last, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:896:11: note: candidate constructor not viable: requires single argument '_Al', but 2 arguments were provided
explicit list(const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:901:11: note: candidate constructor not viable: requires single argument '_Count', but 2 arguments were provided
explicit list(size_type _Count)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:919:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
list(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:984:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
list(_Myt&& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:913:2: note: candidate constructor not viable: requires 3 arguments, but 2 were provided
list(size_type _Count, const _Ty& _Val, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:891:2: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
list()
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\list\list.cons\size_type.pass.cpp:30:7: error: no matching constructor for initialization of 'C' (aka 'list<int, min_allocator<int> >')
C d(n, alloc);
^ ~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\list\list.cons\size_type.pass.cpp:79:9: note: in instantiation of function template specialization 'test3<int, min_allocator<int> >' requested here
test3<int, min_allocator<int>> (3);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:907:2: note: candidate constructor not viable: no known conversion from 'const min_allocator<int>' to 'const int' for 2nd argument
list(size_type _Count, const _Ty& _Val)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:933:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to 'const _Myt' (aka 'const list<int, min_allocator<int> >') for 1st argument
list(const _Myt& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:990:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to '_Myt' (aka 'list<int, min_allocator<int> >') for 1st argument
list(_Myt&& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:1072:2: note: candidate constructor not viable: no known conversion from 'unsigned int' to '::std::initializer_list<int>' for 1st argument
list(_XSTD initializer_list<_Ty> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:947:3: note: candidate template ignored: deduced conflicting types for parameter '_Iter' ('unsigned int' vs. 'min_allocator<int>')
list(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:956:3: note: candidate constructor template not viable: requires 3 arguments, but 2 were provided
list(_Iter _First, _Iter _Last, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:896:11: note: candidate constructor not viable: requires single argument '_Al', but 2 arguments were provided
explicit list(const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:901:11: note: candidate constructor not viable: requires single argument '_Count', but 2 arguments were provided
explicit list(size_type _Count)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:919:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
list(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:984:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
list(_Myt&& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:913:2: note: candidate constructor not viable: requires 3 arguments, but 2 were provided
list(size_type _Count, const _Ty& _Val, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\list:891:2: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
list()
^
2 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/list/list.cons/size_value_alloc.pass.cpp (740 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.modifiers/clear.pass.cpp (741 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.modifiers/emplace.pass.cpp (742 of 5444)
FAIL: libc++ :: std/containers/sequences/list/list.modifiers/emplace_back.pass.cpp (743 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/list/list.modifiers/emplace_back.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.modifiers\\Output\\emplace_back.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\list\\list.modifiers\\emplace_back.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name emplace_back.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.modifiers\\Output\\emplace_back.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.modifiers" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.modifiers\\Output\\emplace_back.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\list\\list.modifiers\\emplace_back.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\list\list.modifiers\emplace_back.pass.cpp:40:8: error: non-const lvalue reference to type 'A' cannot bind to a temporary of type 'void'
A& r1 = c.emplace_back(2, 3.5);
^ ~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\list\list.modifiers\emplace_back.pass.cpp:45:8: error: non-const lvalue reference to type 'A' cannot bind to a temporary of type 'void'
A& r2 = c.emplace_back(3, 4.5);
^ ~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\list\list.modifiers\emplace_back.pass.cpp:55:8: error: non-const lvalue reference to type 'A' cannot bind to a temporary of type 'void'
A& r1 = c.emplace_back(2, 3.5);
^ ~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\list\list.modifiers\emplace_back.pass.cpp:60:8: error: non-const lvalue reference to type 'A' cannot bind to a temporary of type 'void'
A& r2 = c.emplace_back(3, 4.5);
^ ~~~~~~~~~~~~~~~~~~~~~~
4 errors generated.
--
Compilation failed unexpectedly!
********************
FAIL: libc++ :: std/containers/sequences/list/list.modifiers/emplace_front.pass.cpp (744 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/list/list.modifiers/emplace_front.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.modifiers\\Output\\emplace_front.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\list\\list.modifiers\\emplace_front.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name emplace_front.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.modifiers\\Output\\emplace_front.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.modifiers" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\list\\list.modifiers\\Output\\emplace_front.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\list\\list.modifiers\\emplace_front.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\list\list.modifiers\emplace_front.pass.cpp:40:8: error: non-const lvalue reference to type 'A' cannot bind to a temporary of type 'void'
A& r1 = c.emplace_front(2, 3.5);
^ ~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\list\list.modifiers\emplace_front.pass.cpp:45:8: error: non-const lvalue reference to type 'A' cannot bind to a temporary of type 'void'
A& r2 = c.emplace_front(3, 4.5);
^ ~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\list\list.modifiers\emplace_front.pass.cpp:55:8: error: non-const lvalue reference to type 'A' cannot bind to a temporary of type 'void'
A& r1 = c.emplace_front(2, 3.5);
^ ~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\list\list.modifiers\emplace_front.pass.cpp:60:8: error: non-const lvalue reference to type 'A' cannot bind to a temporary of type 'void'
A& r2 = c.emplace_front(3, 4.5);
^ ~~~~~~~~~~~~~~~~~~~~~~~
4 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/list/list.modifiers/erase_iter.pass.cpp (745 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.modifiers/erase_iter_iter.pass.cpp (746 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.modifiers/insert_iter_initializer_list.pass.cpp (747 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.modifiers/insert_iter_iter_iter.pass.cpp (748 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.modifiers/insert_iter_rvalue.pass.cpp (749 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.modifiers/insert_iter_size_value.pass.cpp (750 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.modifiers/insert_iter_value.pass.cpp (751 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.modifiers/pop_back.pass.cpp (752 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.modifiers/pop_front.pass.cpp (753 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.modifiers/push_back.pass.cpp (754 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.modifiers/push_back_exception_safety.pass.cpp (755 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.modifiers/push_back_rvalue.pass.cpp (756 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.modifiers/push_front.pass.cpp (757 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.modifiers/push_front_exception_safety.pass.cpp (758 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.modifiers/push_front_rvalue.pass.cpp (759 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.ops/merge.pass.cpp (760 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.ops/merge_comp.pass.cpp (761 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.ops/remove.pass.cpp (762 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.ops/remove_if.pass.cpp (763 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.ops/reverse.pass.cpp (764 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.ops/sort.pass.cpp (765 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.ops/sort_comp.pass.cpp (766 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.ops/splice_pos_list.pass.cpp (767 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.ops/splice_pos_list_iter.pass.cpp (768 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.ops/splice_pos_list_iter_iter.pass.cpp (769 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.ops/unique.pass.cpp (770 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.ops/unique_pred.pass.cpp (771 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.special/swap.pass.cpp (772 of 5444)
PASS: libc++ :: std/containers/sequences/list/list.special/swap_noexcept.pass.cpp (773 of 5444)
PASS: libc++ :: std/containers/sequences/list/types.pass.cpp (774 of 5444)
PASS: libc++ :: std/containers/sequences/nothing_to_do.pass.cpp (775 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/assign_copy.pass.cpp (776 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/assign_initializer_list.pass.cpp (777 of 5444)
FAIL: libc++ :: std/containers/sequences/vector.bool/assign_move.pass.cpp (778 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/vector.bool/assign_move.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector.bool\\Output\\assign_move.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\vector.bool\\assign_move.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector.bool\\Output\\assign_move.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector.bool\\Output\\assign_move.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector.bool\\Output\\assign_move.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: !l.empty(), file C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\assign_move.pass.cpp, line 47
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/vector.bool/capacity.pass.cpp (779 of 5444)
FAIL: libc++ :: std/containers/sequences/vector.bool/construct_default.pass.cpp (780 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/vector.bool/construct_default.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector.bool\\Output\\construct_default.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\vector.bool\\construct_default.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name construct_default.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector.bool\\Output\\construct_default.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector.bool" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector.bool\\Output\\construct_default.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\vector.bool\\construct_default.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\construct_default.pass.cpp:27:2: error: static_assert failed ""
static_assert((noexcept(C{})), "" );
^ ~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\construct_default.pass.cpp:61:5: note: in instantiation of function template specialization 'test0<std::vector<bool, std::allocator<bool> > >' requested here
test0<std::vector<bool> >();
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\construct_default.pass.cpp:48:2: error: static_assert failed ""
static_assert((noexcept(C{typename C::allocator_type{}})), "" );
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\construct_default.pass.cpp:62:5: note: in instantiation of function template specialization 'test1<std::vector<bool, test_allocator<bool> > >' requested here
test1<std::vector<bool, test_allocator<bool> > >(test_allocator<bool>(3));
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\construct_default.pass.cpp:27:2: error: static_assert failed ""
static_assert((noexcept(C{})), "" );
^ ~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\construct_default.pass.cpp:66:5: note: in instantiation of function template specialization 'test0<std::vector<bool, min_allocator<bool> > >' requested here
test0<std::vector<bool, min_allocator<bool>> >();
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\construct_default.pass.cpp:48:2: error: static_assert failed ""
static_assert((noexcept(C{typename C::allocator_type{}})), "" );
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\construct_default.pass.cpp:67:5: note: in instantiation of function template specialization 'test1<std::vector<bool, min_allocator<bool> > >' requested here
test1<std::vector<bool, min_allocator<bool> > >(min_allocator<bool>());
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\construct_default.pass.cpp:27:2: error: static_assert failed ""
static_assert((noexcept(C{})), "" );
^ ~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\construct_default.pass.cpp:70:5: note: in instantiation of function template specialization 'test0<std::vector<bool, explicit_allocator<bool> > >' requested here
test0<std::vector<bool, explicit_allocator<bool>> >();
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\construct_default.pass.cpp:48:2: error: static_assert failed ""
static_assert((noexcept(C{typename C::allocator_type{}})), "" );
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\construct_default.pass.cpp:71:5: note: in instantiation of function template specialization 'test1<std::vector<bool, explicit_allocator<bool> > >' requested here
test1<std::vector<bool, explicit_allocator<bool> > >(explicit_allocator<bool>());
^
6 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/vector.bool/construct_iter_iter.pass.cpp (781 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/construct_iter_iter_alloc.pass.cpp (782 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/construct_size.pass.cpp (783 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/construct_size_value.pass.cpp (784 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/construct_size_value_alloc.pass.cpp (785 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/copy.pass.cpp (786 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/copy_alloc.pass.cpp (787 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/default_noexcept.pass.cpp (788 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/dtor_noexcept.pass.cpp (789 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/emplace.pass.cpp (790 of 5444)
FAIL: libc++ :: std/containers/sequences/vector.bool/emplace_back.pass.cpp (791 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/vector.bool/emplace_back.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector.bool\\Output\\emplace_back.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\vector.bool\\emplace_back.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name emplace_back.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector.bool\\Output\\emplace_back.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector.bool" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector.bool\\Output\\emplace_back.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\vector.bool\\emplace_back.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\emplace_back.pass.cpp:26:13: error: no viable conversion from 'void' to 'Ref' (aka '_Vb_reference<_Wrap_alloc<std::allocator<unsigned int> > >')
Ref r1 = c.emplace_back();
^ ~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1919:8: note: candidate constructor (the implicit copy constructor) not viable: cannot convert argument of incomplete type 'void' to 'const std::_Vb_reference<std::_Wrap_alloc<std::allocator<unsigned int> > > &' for 1st argument
class _Vb_reference
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1930:2: note: candidate constructor not viable: cannot convert argument of incomplete type 'void' to 'const _Mybase &' (aka 'const _Vb_iter_base<std::_Wrap_alloc<std::allocator<unsigned int> > > &') for 1st argument
_Vb_reference(const _Mybase& _Right)
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\emplace_back.pass.cpp:32:13: error: no viable conversion from 'void' to 'Ref' (aka '_Vb_reference<_Wrap_alloc<std::allocator<unsigned int> > >')
Ref r2 = c.emplace_back(true);
^ ~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1919:8: note: candidate constructor (the implicit copy constructor) not viable: cannot convert argument of incomplete type 'void' to 'const std::_Vb_reference<std::_Wrap_alloc<std::allocator<unsigned int> > > &' for 1st argument
class _Vb_reference
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1930:2: note: candidate constructor not viable: cannot convert argument of incomplete type 'void' to 'const _Mybase &' (aka 'const _Vb_iter_base<std::_Wrap_alloc<std::allocator<unsigned int> > > &') for 1st argument
_Vb_reference(const _Mybase& _Right)
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\emplace_back.pass.cpp:39:13: error: no viable conversion from 'void' to 'Ref' (aka '_Vb_reference<_Wrap_alloc<std::allocator<unsigned int> > >')
Ref r3 = c.emplace_back(1 == 1);
^ ~~~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1919:8: note: candidate constructor (the implicit copy constructor) not viable: cannot convert argument of incomplete type 'void' to 'const std::_Vb_reference<std::_Wrap_alloc<std::allocator<unsigned int> > > &' for 1st argument
class _Vb_reference
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1930:2: note: candidate constructor not viable: cannot convert argument of incomplete type 'void' to 'const _Mybase &' (aka 'const _Vb_iter_base<std::_Wrap_alloc<std::allocator<unsigned int> > > &') for 1st argument
_Vb_reference(const _Mybase& _Right)
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\emplace_back.pass.cpp:52:13: error: no viable conversion from 'void' to 'Ref' (aka '_Vb_reference<_Wrap_alloc<min_allocator<unsigned int> > >')
Ref r1 = c.emplace_back();
^ ~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1919:8: note: candidate constructor (the implicit copy constructor) not viable: cannot convert argument of incomplete type 'void' to 'const std::_Vb_reference<std::_Wrap_alloc<min_allocator<unsigned int> > > &' for 1st argument
class _Vb_reference
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1930:2: note: candidate constructor not viable: cannot convert argument of incomplete type 'void' to 'const _Mybase &' (aka 'const _Vb_iter_base<std::_Wrap_alloc<min_allocator<unsigned int> > > &') for 1st argument
_Vb_reference(const _Mybase& _Right)
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\emplace_back.pass.cpp:58:13: error: no viable conversion from 'void' to 'Ref' (aka '_Vb_reference<_Wrap_alloc<min_allocator<unsigned int> > >')
Ref r2 = c.emplace_back(true);
^ ~~~~~~~~~~~~~~~~~~~~
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1919:8: note: candidate constructor (the implicit copy constructor) not viable: cannot convert argument of incomplete type 'void' to 'const std::_Vb_reference<std::_Wrap_alloc<min_allocator<unsigned int> > > &' for 1st argument
class _Vb_reference
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:1930:2: note: candidate constructor not viable: cannot convert argument of incomplete type 'void' to 'const _Mybase &' (aka 'const _Vb_iter_base<std::_Wrap_alloc<min_allocator<unsigned int> > > &') for 1st argument
_Vb_reference(const _Mybase& _Right)
^
5 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/vector.bool/erase_iter.pass.cpp (792 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/erase_iter_iter.pass.cpp (793 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/find.pass.cpp (794 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/initializer_list.pass.cpp (795 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/initializer_list_alloc.pass.cpp (796 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/insert_iter_initializer_list.pass.cpp (797 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/insert_iter_iter_iter.pass.cpp (798 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/insert_iter_size_value.pass.cpp (799 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/insert_iter_value.pass.cpp (800 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/iterators.pass.cpp (801 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/move.pass.cpp (802 of 5444)
FAIL: libc++ :: std/containers/sequences/vector.bool/move_alloc.pass.cpp (803 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/vector.bool/move_alloc.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector.bool\\Output\\move_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\vector.bool\\move_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector.bool\\Output\\move_alloc.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector.bool\\Output\\move_alloc.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector.bool\\Output\\move_alloc.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: !l.empty(), file C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector.bool\move_alloc.pass.cpp, line 32
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/vector.bool/move_assign_noexcept.pass.cpp (804 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/move_noexcept.pass.cpp (805 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/op_equal_initializer_list.pass.cpp (806 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/push_back.pass.cpp (807 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/reference.swap.pass.cpp (808 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/reserve.pass.cpp (809 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/resize_size.pass.cpp (810 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/resize_size_value.pass.cpp (811 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/shrink_to_fit.pass.cpp (812 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/swap.pass.cpp (813 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/swap_noexcept.pass.cpp (814 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/types.pass.cpp (815 of 5444)
PASS: libc++ :: std/containers/sequences/vector.bool/vector_bool.pass.cpp (816 of 5444)
FAIL: libc++ :: std/containers/sequences/vector/allocator_mismatch.fail.cpp (817 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/vector/allocator_mismatch.fail.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'nul', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\vector\\allocator_mismatch.fail.cpp', '-c', '-v', '-fsyntax-only', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-c']
Exit Code: 0
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -fsyntax-only -disable-free -main-file-name allocator_mismatch.fail.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\libcxx\\test" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\vector\\allocator_mismatch.fail.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
--
Expected compilation to fail!
********************
PASS: libc++ :: std/containers/sequences/vector/contiguous.pass.cpp (818 of 5444)
PASS: libc++ :: std/containers/sequences/vector/iterators.pass.cpp (819 of 5444)
PASS: libc++ :: std/containers/sequences/vector/types.pass.cpp (820 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.capacity/capacity.pass.cpp (821 of 5444)
FAIL: libc++ :: std/containers/sequences/vector/vector.capacity/max_size.pass.cpp (822 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/vector/vector.capacity/max_size.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector\\vector.capacity\\Output\\max_size.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\vector\\vector.capacity\\max_size.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector\\vector.capacity\\Output\\max_size.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector\\vector.capacity\\Output\\max_size.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector\\vector.capacity\\Output\\max_size.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: c.max_size() <= max_dist, file C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.capacity\max_size.pass.cpp, line 37
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/vector/vector.capacity/reserve.pass.cpp (823 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.capacity/resize_size.pass.cpp (824 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.capacity/resize_size_value.pass.cpp (825 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.capacity/shrink_to_fit.pass.cpp (826 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.capacity/swap.pass.cpp (827 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/assign_copy.pass.cpp (828 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/assign_initializer_list.pass.cpp (829 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/assign_move.pass.cpp (830 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/assign_size_value.pass.cpp (831 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/construct_default.pass.cpp (832 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/construct_iter_iter.pass.cpp (833 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/construct_iter_iter_alloc.pass.cpp (834 of 5444)
FAIL: libc++ :: std/containers/sequences/vector/vector.cons/construct_size.pass.cpp (835 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/vector/vector.cons/construct_size.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector\\vector.cons\\Output\\construct_size.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\vector\\vector.cons\\construct_size.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name construct_size.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector\\vector.cons\\Output\\construct_size.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector\\vector.cons" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector\\vector.cons\\Output\\construct_size.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\vector\\vector.cons\\construct_size.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.cons\construct_size.pass.cpp:28:7: error: no matching constructor for initialization of 'std::vector<int, std::allocator<int> >'
C c(n, a);
^ ~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.cons\construct_size.pass.cpp:61:5: note: in instantiation of function template specialization 'test2<std::vector<int, std::allocator<int> > >' requested here
test2<C> ( n );
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.cons\construct_size.pass.cpp:66:5: note: in instantiation of function template specialization 'test<std::vector<int, std::allocator<int> > >' requested here
test<std::vector<int> >(50);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:731:2: note: candidate constructor not viable: no known conversion from 'const typename vector<int, allocator<int> >::allocator_type' (aka 'const std::allocator<int>') to 'const value_type' (aka 'const int') for 2nd argument
vector(size_type _Count, const value_type& _Val)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:759:2: note: candidate constructor not viable: no known conversion from 'typename vector<int, allocator<int> >::size_type' (aka 'unsigned int') to 'const _Myt' (aka 'const vector<int, std::allocator<int> >') for 1st argument
vector(const _Myt& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:845:2: note: candidate constructor not viable: no known conversion from 'typename vector<int, allocator<int> >::size_type' (aka 'unsigned int') to '_Myt' (aka 'vector<int, std::allocator<int> >') for 1st argument
vector(_Myt&& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:950:2: note: candidate constructor not viable: no known conversion from 'typename vector<int, allocator<int> >::size_type' (aka 'unsigned int') to '::std::initializer_list<value_type>' (aka 'initializer_list<int>') for 1st argument
vector(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:775:3: note: candidate template ignored: deduced conflicting types for parameter '_Iter' ('unsigned int' vs. 'std::allocator<int>')
vector(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:784:3: note: candidate constructor template not viable: requires 3 arguments, but 2 were provided
vector(_Iter _First, _Iter _Last, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:710:11: note: candidate constructor not viable: requires single argument '_Al', but 2 arguments were provided
explicit vector(const _Alloc& _Al) _NOEXCEPT
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:715:11: note: candidate constructor not viable: requires single argument '_Count', but 2 arguments were provided
explicit vector(size_type _Count)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:743:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
vector(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:839:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
vector(_Myt&& _Right) _NOEXCEPT
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:737:2: note: candidate constructor not viable: requires 3 arguments, but 2 were provided
vector(size_type _Count, const value_type& _Val, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:705:2: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
vector() _NOEXCEPT_OP(is_nothrow_default_constructible<_Alloc>::value)
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.cons\construct_size.pass.cpp:28:7: error: no matching constructor for initialization of 'std::vector<DefaultOnly, std::allocator<DefaultOnly> >'
C c(n, a);
^ ~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.cons\construct_size.pass.cpp:61:5: note: in instantiation of function template specialization 'test2<std::vector<DefaultOnly, std::allocator<DefaultOnly> > >' requested here
test2<C> ( n );
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.cons\construct_size.pass.cpp:67:5: note: in instantiation of function template specialization 'test<std::vector<DefaultOnly, std::allocator<DefaultOnly> > >' requested here
test<std::vector<DefaultOnly> >(500);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:731:2: note: candidate constructor not viable: no known conversion from 'const typename vector<DefaultOnly, allocator<DefaultOnly> >::allocator_type' (aka 'const std::allocator<DefaultOnly>') to 'const value_type' (aka 'const DefaultOnly') for 2nd argument
vector(size_type _Count, const value_type& _Val)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:759:2: note: candidate constructor not viable: no known conversion from 'typename vector<DefaultOnly, allocator<DefaultOnly> >::size_type' (aka 'unsigned int') to 'const _Myt' (aka 'const vector<DefaultOnly, std::allocator<DefaultOnly> >') for 1st argument
vector(const _Myt& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:845:2: note: candidate constructor not viable: no known conversion from 'typename vector<DefaultOnly, allocator<DefaultOnly> >::size_type' (aka 'unsigned int') to '_Myt' (aka 'vector<DefaultOnly, std::allocator<DefaultOnly> >') for 1st argument
vector(_Myt&& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:950:2: note: candidate constructor not viable: no known conversion from 'typename vector<DefaultOnly, allocator<DefaultOnly> >::size_type' (aka 'unsigned int') to '::std::initializer_list<value_type>' (aka 'initializer_list<DefaultOnly>') for 1st argument
vector(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:775:3: note: candidate template ignored: deduced conflicting types for parameter '_Iter' ('unsigned int' vs. 'std::allocator<DefaultOnly>')
vector(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:784:3: note: candidate constructor template not viable: requires 3 arguments, but 2 were provided
vector(_Iter _First, _Iter _Last, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:710:11: note: candidate constructor not viable: requires single argument '_Al', but 2 arguments were provided
explicit vector(const _Alloc& _Al) _NOEXCEPT
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:715:11: note: candidate constructor not viable: requires single argument '_Count', but 2 arguments were provided
explicit vector(size_type _Count)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:743:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
vector(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:839:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
vector(_Myt&& _Right) _NOEXCEPT
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:737:2: note: candidate constructor not viable: requires 3 arguments, but 2 were provided
vector(size_type _Count, const value_type& _Val, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:705:2: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
vector() _NOEXCEPT_OP(is_nothrow_default_constructible<_Alloc>::value)
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.cons\construct_size.pass.cpp:28:7: error: no matching constructor for initialization of 'std::vector<int, min_allocator<int> >'
C c(n, a);
^ ~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.cons\construct_size.pass.cpp:61:5: note: in instantiation of function template specialization 'test2<std::vector<int, min_allocator<int> > >' requested here
test2<C> ( n );
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.cons\construct_size.pass.cpp:70:5: note: in instantiation of function template specialization 'test<std::vector<int, min_allocator<int> > >' requested here
test<std::vector<int, min_allocator<int>> >(50);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:731:2: note: candidate constructor not viable: no known conversion from 'const typename vector<int, min_allocator<int> >::allocator_type' (aka 'const min_allocator<int>') to 'const value_type' (aka 'const int') for 2nd argument
vector(size_type _Count, const value_type& _Val)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:759:2: note: candidate constructor not viable: no known conversion from 'typename vector<int, min_allocator<int> >::size_type' (aka 'unsigned int') to 'const _Myt' (aka 'const vector<int, min_allocator<int> >') for 1st argument
vector(const _Myt& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:845:2: note: candidate constructor not viable: no known conversion from 'typename vector<int, min_allocator<int> >::size_type' (aka 'unsigned int') to '_Myt' (aka 'vector<int, min_allocator<int> >') for 1st argument
vector(_Myt&& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:950:2: note: candidate constructor not viable: no known conversion from 'typename vector<int, min_allocator<int> >::size_type' (aka 'unsigned int') to '::std::initializer_list<value_type>' (aka 'initializer_list<int>') for 1st argument
vector(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:775:3: note: candidate template ignored: deduced conflicting types for parameter '_Iter' ('unsigned int' vs. 'min_allocator<int>')
vector(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:784:3: note: candidate constructor template not viable: requires 3 arguments, but 2 were provided
vector(_Iter _First, _Iter _Last, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:710:11: note: candidate constructor not viable: requires single argument '_Al', but 2 arguments were provided
explicit vector(const _Alloc& _Al) _NOEXCEPT
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:715:11: note: candidate constructor not viable: requires single argument '_Count', but 2 arguments were provided
explicit vector(size_type _Count)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:743:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
vector(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:839:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
vector(_Myt&& _Right) _NOEXCEPT
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:737:2: note: candidate constructor not viable: requires 3 arguments, but 2 were provided
vector(size_type _Count, const value_type& _Val, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:705:2: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
vector() _NOEXCEPT_OP(is_nothrow_default_constructible<_Alloc>::value)
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.cons\construct_size.pass.cpp:28:7: error: no matching constructor for initialization of 'std::vector<DefaultOnly, min_allocator<DefaultOnly> >'
C c(n, a);
^ ~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.cons\construct_size.pass.cpp:61:5: note: in instantiation of function template specialization 'test2<std::vector<DefaultOnly, min_allocator<DefaultOnly> > >' requested here
test2<C> ( n );
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.cons\construct_size.pass.cpp:71:5: note: in instantiation of function template specialization 'test<std::vector<DefaultOnly, min_allocator<DefaultOnly> > >' requested here
test<std::vector<DefaultOnly, min_allocator<DefaultOnly>> >(500);
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:731:2: note: candidate constructor not viable: no known conversion from 'const typename vector<DefaultOnly, min_allocator<DefaultOnly> >::allocator_type' (aka 'const min_allocator<DefaultOnly>') to 'const value_type' (aka 'const DefaultOnly') for 2nd argument
vector(size_type _Count, const value_type& _Val)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:759:2: note: candidate constructor not viable: no known conversion from 'typename vector<DefaultOnly, min_allocator<DefaultOnly> >::size_type' (aka 'unsigned int') to 'const _Myt' (aka 'const vector<DefaultOnly, min_allocator<DefaultOnly> >') for 1st argument
vector(const _Myt& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:845:2: note: candidate constructor not viable: no known conversion from 'typename vector<DefaultOnly, min_allocator<DefaultOnly> >::size_type' (aka 'unsigned int') to '_Myt' (aka 'vector<DefaultOnly, min_allocator<DefaultOnly> >') for 1st argument
vector(_Myt&& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:950:2: note: candidate constructor not viable: no known conversion from 'typename vector<DefaultOnly, min_allocator<DefaultOnly> >::size_type' (aka 'unsigned int') to '::std::initializer_list<value_type>' (aka 'initializer_list<DefaultOnly>') for 1st argument
vector(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:775:3: note: candidate template ignored: deduced conflicting types for parameter '_Iter' ('unsigned int' vs. 'min_allocator<DefaultOnly>')
vector(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:784:3: note: candidate constructor template not viable: requires 3 arguments, but 2 were provided
vector(_Iter _First, _Iter _Last, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:710:11: note: candidate constructor not viable: requires single argument '_Al', but 2 arguments were provided
explicit vector(const _Alloc& _Al) _NOEXCEPT
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:715:11: note: candidate constructor not viable: requires single argument '_Count', but 2 arguments were provided
explicit vector(size_type _Count)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:743:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
vector(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:839:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
vector(_Myt&& _Right) _NOEXCEPT
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:737:2: note: candidate constructor not viable: requires 3 arguments, but 2 were provided
vector(size_type _Count, const value_type& _Val, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:705:2: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
vector() _NOEXCEPT_OP(is_nothrow_default_constructible<_Alloc>::value)
^
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.cons\construct_size.pass.cpp:28:7: error: no matching constructor for initialization of 'std::vector<DefaultOnly, test_allocator<DefaultOnly> >'
C c(n, a);
^ ~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.cons\construct_size.pass.cpp:72:5: note: in instantiation of function template specialization 'test2<std::vector<DefaultOnly, test_allocator<DefaultOnly> > >' requested here
test2<std::vector<DefaultOnly, test_allocator<DefaultOnly>> >( 100, test_allocator<DefaultOnly>(23));
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:731:2: note: candidate constructor not viable: no known conversion from 'const typename vector<DefaultOnly, test_allocator<DefaultOnly> >::allocator_type' (aka 'const test_allocator<DefaultOnly>') to 'const value_type' (aka 'const DefaultOnly') for 2nd argument
vector(size_type _Count, const value_type& _Val)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:759:2: note: candidate constructor not viable: no known conversion from 'typename vector<DefaultOnly, test_allocator<DefaultOnly> >::size_type' (aka 'unsigned int') to 'const _Myt' (aka 'const vector<DefaultOnly, test_allocator<DefaultOnly> >') for 1st argument
vector(const _Myt& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:845:2: note: candidate constructor not viable: no known conversion from 'typename vector<DefaultOnly, test_allocator<DefaultOnly> >::size_type' (aka 'unsigned int') to '_Myt' (aka 'vector<DefaultOnly, test_allocator<DefaultOnly> >') for 1st argument
vector(_Myt&& _Right, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:950:2: note: candidate constructor not viable: no known conversion from 'typename vector<DefaultOnly, test_allocator<DefaultOnly> >::size_type' (aka 'unsigned int') to '::std::initializer_list<value_type>' (aka 'initializer_list<DefaultOnly>') for 1st argument
vector(_XSTD initializer_list<value_type> _Ilist,
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:775:3: note: candidate template ignored: deduced conflicting types for parameter '_Iter' ('unsigned int' vs. 'test_allocator<DefaultOnly>')
vector(_Iter _First, _Iter _Last)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:784:3: note: candidate constructor template not viable: requires 3 arguments, but 2 were provided
vector(_Iter _First, _Iter _Last, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:710:11: note: candidate constructor not viable: requires single argument '_Al', but 2 arguments were provided
explicit vector(const _Alloc& _Al) _NOEXCEPT
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:715:11: note: candidate constructor not viable: requires single argument '_Count', but 2 arguments were provided
explicit vector(size_type _Count)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:743:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
vector(const _Myt& _Right)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:839:2: note: candidate constructor not viable: requires single argument '_Right', but 2 arguments were provided
vector(_Myt&& _Right) _NOEXCEPT
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:737:2: note: candidate constructor not viable: requires 3 arguments, but 2 were provided
vector(size_type _Count, const value_type& _Val, const _Alloc& _Al)
^
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE\vector:705:2: note: candidate constructor not viable: requires 0 arguments, but 2 were provided
vector() _NOEXCEPT_OP(is_nothrow_default_constructible<_Alloc>::value)
^
5 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/vector/vector.cons/construct_size_value.pass.cpp (836 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/construct_size_value_alloc.pass.cpp (837 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/copy.pass.cpp (838 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/copy_alloc.pass.cpp (839 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/default.recursive.pass.cpp (840 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/default_noexcept.pass.cpp (841 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/dtor_noexcept.pass.cpp (842 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/initializer_list.pass.cpp (843 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/initializer_list_alloc.pass.cpp (844 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/move.pass.cpp (845 of 5444)
FAIL: libc++ :: std/containers/sequences/vector/vector.cons/move_alloc.pass.cpp (846 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/vector/vector.cons/move_alloc.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector\\vector.cons\\Output\\move_alloc.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\vector\\vector.cons\\move_alloc.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector\\vector.cons\\Output\\move_alloc.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector\\vector.cons\\Output\\move_alloc.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86;C:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB;C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector\\vector.cons\\Output\\move_alloc.pass.cpp.exe']
Exit Code: -1073740791
Standard Error:
--
Assertion failed: !l.empty(), file C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.cons\move_alloc.pass.cpp, line 74
--
Compiled test failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/vector/vector.cons/move_assign_noexcept.pass.cpp (847 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/move_noexcept.pass.cpp (848 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.cons/op_equal_initializer_list.pass.cpp (849 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.data/data.pass.cpp (850 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.data/data_const.pass.cpp (851 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.modifiers/emplace.pass.cpp (852 of 5444)
FAIL: libc++ :: std/containers/sequences/vector/vector.modifiers/emplace_back.pass.cpp (853 of 5444)
******************** TEST 'libc++ :: std/containers/sequences/vector/vector.modifiers/emplace_back.pass.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector\\vector.modifiers\\Output\\emplace_back.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\vector\\vector.modifiers\\emplace_back.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c']
Exit Code: 1
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -emit-obj -mrelax-all -mincremental-linker-compatible -disable-free -main-file-name emplace_back.pass.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -coverage-notes-file "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector\\vector.modifiers\\Output\\emplace_back.pass.cpp.gcno" -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -D _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -Wall -Wextra -Werror -Wshadow -Wno-unused-command-line-argument -Wno-attributes -Wno-pessimizing-move -Wno-c++11-extensions -Wno-user-defined-literals -Wsign-compare -Wunused-variable -Wunused-parameter -Wunreachable-code -Wno-conversion -Wno-unused-local-typedef -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector\\vector.modifiers" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -o "C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\sequences\\vector\\vector.modifiers\\Output\\emplace_back.pass.cpp.o" -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\sequences\\vector\\vector.modifiers\\emplace_back.pass.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.modifiers\emplace_back.pass.cpp:59:12: error: non-const lvalue reference to type 'A' cannot bind to a temporary of type 'void'
A& r1 = c.emplace_back(2, 3.5);
^ ~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.modifiers\emplace_back.pass.cpp:65:12: error: non-const lvalue reference to type 'A' cannot bind to a temporary of type 'void'
A& r2 = c.emplace_back(3, 4.5);
^ ~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.modifiers\emplace_back.pass.cpp:76:12: error: non-const lvalue reference to type 'A' cannot bind to a temporary of type 'void'
A& r1 = c.emplace_back(2, 3.5);
^ ~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.modifiers\emplace_back.pass.cpp:82:12: error: non-const lvalue reference to type 'A' cannot bind to a temporary of type 'void'
A& r2 = c.emplace_back(3, 4.5);
^ ~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.modifiers\emplace_back.pass.cpp:93:12: error: non-const lvalue reference to type 'A' cannot bind to a temporary of type 'void'
A& r1 = c.emplace_back(2, 3.5);
^ ~~~~~~~~~~~~~~~~~~~~~~
C:\Users\Eric\workspace\libcxx\test\std\containers\sequences\vector\vector.modifiers\emplace_back.pass.cpp:99:12: error: non-const lvalue reference to type 'A' cannot bind to a temporary of type 'void'
A& r2 = c.emplace_back(3, 4.5);
^ ~~~~~~~~~~~~~~~~~~~~~~
6 errors generated.
--
Compilation failed unexpectedly!
********************
PASS: libc++ :: std/containers/sequences/vector/vector.modifiers/emplace_extra.pass.cpp (854 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.modifiers/erase_iter.pass.cpp (855 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.modifiers/erase_iter_iter.pass.cpp (856 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.modifiers/insert_iter_initializer_list.pass.cpp (857 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.modifiers/insert_iter_iter_iter.pass.cpp (858 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.modifiers/insert_iter_rvalue.pass.cpp (859 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.modifiers/insert_iter_size_value.pass.cpp (860 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.modifiers/insert_iter_value.pass.cpp (861 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.modifiers/pop_back.pass.cpp (862 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.modifiers/push_back.pass.cpp (863 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.modifiers/push_back_exception_safety.pass.cpp (864 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.modifiers/push_back_rvalue.pass.cpp (865 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.special/swap.pass.cpp (866 of 5444)
PASS: libc++ :: std/containers/sequences/vector/vector.special/swap_noexcept.pass.cpp (867 of 5444)
PASS: libc++ :: std/containers/unord/iterator_difference_type.pass.cpp (868 of 5444)
FAIL: libc++ :: std/containers/unord/unord.map/allocator_mismatch.fail.cpp (869 of 5444)
******************** TEST 'libc++ :: std/containers/unord/unord.map/allocator_mismatch.fail.cpp' FAILED ********************
Command: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'nul', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\unord\\unord.map\\allocator_mismatch.fail.cpp', '-c', '-v', '-fsyntax-only', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-c']
Exit Code: 0
Standard Error:
--
clang version 4.0.0 (http://llvm.org/git/clang.git a82cebf937657a66d2c2dd474a249c84541afdcf) (http://llvm.org/git/llvm.git 7db9a5160589a41a132c6f5bed1b8e8ecd6aacb7)
Target: i686-pc-windows-msvc
Thread model: posix
InstalledDir: C:\LLVM\bin
"C:\\LLVM\\bin\\clang++.EXE" -cc1 -triple i686-pc-windows-msvc19.0.24215 -fsyntax-only -disable-free -main-file-name allocator_mismatch.fail.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -target-cpu pentium4 -v -dwarf-column-info -debugger-tuning=gdb -resource-dir "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -isystem " C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -isystem " C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -isystem " C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -include "C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp" -I "C:/Users/Eric/workspace/libcxx\\test/support" -D _CRT_SECURE_NO_WARNINGS -internal-isystem "C:\\LLVM\\bin\\..\\lib\\clang\\4.0.0\\include" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um" -internal-isystem "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt" -Werror=thread-safety -std=c++1z -fdeprecated-macro -fdebug-compilation-dir "C:\\Users\\Eric\\workspace\\libcxx\\test" -ferror-limit 19 -fmessage-length 0 -fms-extensions -fms-compatibility -fms-compatibility-version=19.0.24215 -fdelayed-template-parsing -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -x c++ "C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\unord\\unord.map\\allocator_mismatch.fail.cpp"
clang -cc1 version 4.0.0 based upon LLVM 4.0.0svn default target i686-pc-windows-msvc
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\shared"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\um"
ignoring nonexistent directory " C:\Program Files (x86)\Windows Kits\8.1\include\\winrt"
#include "..." search starts here:
#include <...> search starts here:
C:/Users/Eric/workspace/libcxx\test/support
C:\LLVM\bin\..\lib\clang\4.0.0\include
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt
C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\\shared
C:\Program Files (x86)\Windows Kits\8.1\include\\um
C:\Program Files (x86)\Windows Kits\8.1\include\\winrt
End of search list.
--
Expected compilation to fail!
********************
PASS: libc++ :: std/containers/unord/unord.map/bucket.pass.cpp (870 of 5444)
PASS: libc++ :: std/containers/unord/unord.map/bucket_count.pass.cpp (871 of 5444)
PASS: libc++ :: std/containers/unord/unord.map/bucket_size.pass.cpp (872 of 5444)
PASS: libc++ :: std/containers/unord/unord.map/compare.pass.cpp (873 of 5444)
PASS: libc++ :: std/containers/unord/unord.map/count.pass.cpp (874 of 5444)
PASS: libc++ :: std/containers/unord/unord.map/eq.pass.cpp (875 of 5444)
PASS: libc++ :: std/containers/unord/unord.map/equal_range_const.pass.cpp (876 of 5444)
PASS: libc++ :: std/containers/unord/unord.map/equal_range_non_const.pass.cpp (877 of 5444)
PASS: libc++ :: std/containers/unord/unord.map/find_const.pass.cpp (878 of 5444)
PASS: libc++ :: std/containers/unord/unord.map/find_non_const.pass.cpp (879 of 5444)
PASS: libc++ :: std/containers/unord/unord.map/incomplete_type.pass.cpp (880 of 5444)
PASS: libc++ :: std/containers/unord/unord.map/iterators.pass.cpp (881 of 5444)
PASS: libc++ :: std/containers/unord/unord.map/load_factor.pass.cpp (882 of 5444)
PASS: libc++ :: std/containers/unord/unord.map/local_iterators.pass.cpp (883 of 5444)
PASS: libc++ :: std/containers/unord/unord.map/max_bucket_count.pass.cpp (884 of 5444)
PASS: libc++ :: std/containers/unord/unord.map/max_load_factor.pass.cpp (885 of 5444)
FAIL: libc++ :: std/containers/unord/unord.map/max_size.pass.cpp (886 of 5444)
******************** TEST 'libc++ :: std/containers/unord/unord.map/max_size.pass.cpp' FAILED ********************
Compiled With: ['C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\unord\\unord.map\\Output\\max_size.pass.cpp.o', '-x', 'c++', 'C:\\Users\\Eric\\workspace\\libcxx\\test\\std\\containers\\unord\\unord.map\\max_size.pass.cpp', '-c', '-v', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\INCLUDE', '-isystem C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.10240.0\\ucrt', '-isystem C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\include\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\shared', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\um', '-isystem C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\\\winrt', '-Werror=thread-safety', '-std=c++1z', '-include', 'C:/Users/Eric/workspace/libcxx\\test\\support\\msvc_stdlib_force_include.hpp', '-IC:/Users/Eric/workspace/libcxx\\test/support', '-D_CRT_SECURE_NO_WARNINGS', '-D_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER', '-Wall', '-Wextra', '-Werror', '-Wshadow', '-Wno-unused-command-line-argument', '-Wno-attributes', '-Wno-pessimizing-move', '-Wno-c++11-extensions', '-Wno-user-defined-literals', '-Wsign-compare', '-Wunused-variable', '-Wunused-parameter', '-Wunreachable-code', '-Wno-conversion', '-Wno-unused-local-typedef', '-c', '&&', 'C:\\LLVM\\bin\\clang++.EXE', '-o', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\unord\\unord.map\\Output\\max_size.pass.cpp.exe', 'C:\\Users\\Eric\\workspace\\build-libcxx\\test\\std\\containers\\unord\\unord.map\\Output\\max_size.pass.cpp.o', '-v', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\LIB', '-LC:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\ATLMFC\\LIB', '-LC:\\Program Files (x86)\\Windows Kits\\10\\lib\\10.0.10240.0\\ucrt\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x86', '-LC:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86']
Command: ['env', 'PATH=C:\\Program Files (x86)\\Windows Kits\\8.1\\lib\\winv6.3\\um\\x86;C:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment