C:\dev\git\qt\work\tests\auto\qtconcurrentmap>nmake Microsoft (R) Program Maintenance Utility Version 10.00.30319.01 Copyright (C) Microsoft Corporation. All rights reserved. "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe" - f Makefile.Debug all Microsoft (R) Program Maintenance Utility Version 10.00.30319.01 Copyright (C) Microsoft Corporation. All rights reserved. C:\dev\git\qt\work\bin\moc.exe -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_STRICT_ITERATORS -DQT_DLL -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_ HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -I"..\..\..\include \QtCore" -I"..\..\..\include" -I"..\..\..\include\QtTest" -I"..\..\..\include\Ac tiveQt" -I"tmp\moc\debug_shared" -I"..\..\..\mkspecs\win32-msvc2010" -D_MSC_VER= 1600 -DWIN32 tst_qtconcurrentmap.cpp -o tmp\moc\debug_shared\tst_qtconcurrentmap .moc cl -c -nologo -Zm200 -Zc:wchar_t- -Zi -MDd -W3 -w34100 -w34189 -MP -GR - EHsc -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_STRICT_ITERATORS -DQT_DLL -DQ T_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAV E_SSE2 -DQT_THREAD_SUPPORT -I"..\..\..\include\QtCore" -I"..\..\..\include" -I". .\..\..\include\QtTest" -I"..\..\..\include\ActiveQt" -I"tmp\moc\debug_shared" - I"..\..\..\mkspecs\win32-msvc2010" -Fotmp\obj\debug_shared\ @C:\Users\liang\AppD ata\Local\Temp\nm2EB.tmp tst_qtconcurrentmap.cpp .\tst_qtconcurrentmap.cpp(2217) : warning C4101: 'e' : unreferenced local variab le c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurrentmap.h (275) : error C2914: 'QtConcurrent::blockingMappedReduced' : cannot deduce templ ate argument as function argument is ambiguous .\tst_qtconcurrentmap.cpp(2311) : see reference to function template ins tantiation 'OutputSequence QtConcurrent::blockingMapped,std::ve ctor<_Ty>,int(__cdecl *)(const int &)>(const InputSequence &,MapFunctor)' being compiled with [ OutputSequence=std::vector, _Ty=int, InputSequence=std::vector, MapFunctor=int (__cdecl *)(const int &) ] c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurrentmap.h (275) : error C2784: 'QtPrivate::ReduceResultType::ResultType QtC oncurrent::blockingMappedReduced(Iterator,Iterator,MapFunctor,ReduceFunctor,QtCo ncurrent::ReduceOptions)' : could not deduce template argument for 'overloaded f unction type' from 'overloaded function type' c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurr entmap.h(253) : see declaration of 'QtConcurrent::blockingMappedReduced' c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurrentmap.h (275) : error C2782: 'ResultType QtConcurrent::blockingMappedReduced(Iterator,It erator,MapFunctor,ReduceFunctor,QtConcurrent::ReduceOptions)' : template paramet er 'Iterator' is ambiguous c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurr entmap.h(238) : see declaration of 'QtConcurrent::blockingMappedReduced' could be 'QtConcurrent::FunctionWrapper1' with [ T=int, U=const int & ] or 'std::vector<_Ty>' with [ _Ty=int ] c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurrentmap.h (275) : error C2914: 'QtConcurrent::blockingMappedReduced' : cannot deduce templ ate argument as function argument is ambiguous c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurrentmap.h (275) : error C2784: 'QtPrivate::ReduceResultType::ResultType QtC oncurrent::blockingMappedReduced(const Sequence &,MapFunctor,ReduceFunctor,QtCon current::ReduceOptions)' : could not deduce template argument for 'const Sequenc e &' from 'const std::vector<_Ty>' with [ _Ty=int ] c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurr entmap.h(223) : see declaration of 'QtConcurrent::blockingMappedReduced' c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurrentmap.h (275) : error C2914: 'QtConcurrent::blockingMappedReduced' : cannot deduce templ ate argument as function argument is ambiguous c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurrentmap.h (275) : error C2784: 'ResultType QtConcurrent::blockingMappedReduced(const Seque nce &,MapFunctor,ReduceFunctor,QtConcurrent::ReduceOptions)' : could not deduce template argument for 'MapFunctor' from 'QtConcurrent::FunctionWrapper1' with [ T=int, U=const int & ] c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurr entmap.h(209) : see declaration of 'QtConcurrent::blockingMappedReduced' c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurrentmap.h (275) : error C2914: 'QtConcurrent::blockingMappedReduced' : cannot deduce templ ate argument as function argument is ambiguous .\tst_qtconcurrentmap.cpp(2318) : see reference to function template ins tantiation 'OutputSequence QtConcurrent::blockingMapped,std::list <_Ty>,int(__cdecl *)(const int &)>(const InputSequence &,MapFunctor)' being comp iled with [ OutputSequence=std::list, _Ty=int, InputSequence=std::list, MapFunctor=int (__cdecl *)(const int &) ] c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurrentmap.h (275) : error C2784: 'QtPrivate::ReduceResultType::ResultType QtC oncurrent::blockingMappedReduced(Iterator,Iterator,MapFunctor,ReduceFunctor,QtCo ncurrent::ReduceOptions)' : could not deduce template argument for 'overloaded f unction type' from 'overloaded function type' c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurr entmap.h(253) : see declaration of 'QtConcurrent::blockingMappedReduced' c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurrentmap.h (275) : error C2782: 'ResultType QtConcurrent::blockingMappedReduced(Iterator,It erator,MapFunctor,ReduceFunctor,QtConcurrent::ReduceOptions)' : template paramet er 'Iterator' is ambiguous c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurr entmap.h(238) : see declaration of 'QtConcurrent::blockingMappedReduced' could be 'QtConcurrent::FunctionWrapper1' with [ T=int, U=const int & ] or 'std::list<_Ty>' with [ _Ty=int ] c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurrentmap.h (275) : error C2914: 'QtConcurrent::blockingMappedReduced' : cannot deduce templ ate argument as function argument is ambiguous c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurrentmap.h (275) : error C2784: 'QtPrivate::ReduceResultType::ResultType QtC oncurrent::blockingMappedReduced(const Sequence &,MapFunctor,ReduceFunctor,QtCon current::ReduceOptions)' : could not deduce template argument for 'const Sequenc e &' from 'const std::list<_Ty>' with [ _Ty=int ] c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurr entmap.h(223) : see declaration of 'QtConcurrent::blockingMappedReduced' c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurrentmap.h (275) : error C2914: 'QtConcurrent::blockingMappedReduced' : cannot deduce templ ate argument as function argument is ambiguous c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurrentmap.h (275) : error C2784: 'ResultType QtConcurrent::blockingMappedReduced(const Seque nce &,MapFunctor,ReduceFunctor,QtConcurrent::ReduceOptions)' : could not deduce template argument for 'MapFunctor' from 'QtConcurrent::FunctionWrapper1' with [ T=int, U=const int & ] c:\dev\git\qt\work\include\qtcore\../../src/corelib/concurrent/qtconcurr entmap.h(209) : see declaration of 'QtConcurrent::blockingMappedReduced' NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0 \VC\BIN\cl.EXE"' : return code '0x2' Stop. NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0 \VC\BIN\nmake.exe"' : return code '0x2' Stop.