rnk added a comment.

I suspect that somehow this change broke compiling ATL:
https://ci.chromium.org/buildbot/chromium.clang/ToTWin64%28dbg%29/993
https://logs.chromium.org/v/?s=chromium%2Fbb%2Fchromium.clang%2FToTWin64_dbg_%2F995%2F%2B%2Frecipes%2Fsteps%2Fcompile%2F0%2Flogs%2Fraw_io.output_failure_summary_%2F0
Now we get these diagnostics:

  [1011/50166] CXX obj/chrome/chrome_cleaner/http/http/error_utils.obj
  FAILED: obj/chrome/chrome_cleaner/http/http/error_utils.obj
  ...
  In file included from ../../chrome/chrome_cleaner/http/error_utils.cc:11:
  In file included from ../..\base/win/atl.h:18:
  In file included from 
..\..\third_party\depot_tools\win_toolchain\vs_files\3bc0ec615cf20ee342f3bc29bc991b5ad66d8d2c\VC\Tools\MSVC\14.14.26428\atlmfc\include\atlctl.h:33:
  In file included from 
..\..\third_party\depot_tools\win_toolchain\vs_files\3bc0ec615cf20ee342f3bc29bc991b5ad66d8d2c\VC\Tools\MSVC\14.14.26428\atlmfc\include\atlwin.h:5107:
  
..\..\third_party\depot_tools\win_toolchain\vs_files\3bc0ec615cf20ee342f3bc29bc991b5ad66d8d2c\VC\Tools\MSVC\14.14.26428\atlmfc\include\atlhost.h(2777,9):
  error: no matching function for call to 'AtlAxDialogCreateT'
  return AtlAxDialogCreateT<LPCWSTR, _AtlDialogBoxIndirectParamHelper, 
::DialogBoxIndirectParamW>(
  
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
..\..\third_party\depot_tools\win_toolchain\vs_files\3bc0ec615cf20ee342f3bc29bc991b5ad66d8d2c\VC\Tools\MSVC\14.14.26428\atlmfc\include\atlhost.h(2715,29):
  note: candidate template ignored: invalid explicitly-specified argument for 
template parameter 'pFunc'
  typename Helper::ReturnType AtlAxDialogCreateT(
  ^
  
..\..\third_party\depot_tools\win_toolchain\vs_files\3bc0ec615cf20ee342f3bc29bc991b5ad66d8d2c\VC\Tools\MSVC\14.14.26428\atlmfc\include\atlhost.h(2788,9):
  error: no matching function for call to 'AtlAxDialogCreateT'
  return AtlAxDialogCreateT<LPCSTR, _AtlDialogBoxIndirectParamHelper, 
::DialogBoxIndirectParamA>(
  
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
..\..\third_party\depot_tools\win_toolchain\vs_files\3bc0ec615cf20ee342f3bc29bc991b5ad66d8d2c\VC\Tools\MSVC\14.14.26428\atlmfc\include\atlhost.h(2715,29):
  note: candidate template ignored: invalid explicitly-specified argument for 
template parameter 'pFunc'
  typename Helper::ReturnType AtlAxDialogCreateT(
  ^
  
..\..\third_party\depot_tools\win_toolchain\vs_files\3bc0ec615cf20ee342f3bc29bc991b5ad66d8d2c\VC\Tools\MSVC\14.14.26428\atlmfc\include\atlhost.h(2799,9):
  error: no matching function for call to 'AtlAxDialogCreateT'
  return AtlAxDialogCreateT<LPCWSTR, _AtlCreateDialogIndirectParamHelper, 
CreateDialogIndirectParamW>(
  
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
..\..\third_party\depot_tools\win_toolchain\vs_files\3bc0ec615cf20ee342f3bc29bc991b5ad66d8d2c\VC\Tools\MSVC\14.14.26428\atlmfc\include\atlhost.h(2715,29):
  note: candidate template ignored: invalid explicitly-specified argument for 
template parameter 'pFunc'
  typename Helper::ReturnType AtlAxDialogCreateT(
  ^
  
..\..\third_party\depot_tools\win_toolchain\vs_files\3bc0ec615cf20ee342f3bc29bc991b5ad66d8d2c\VC\Tools\MSVC\14.14.26428\atlmfc\include\atlhost.h(2810,9):
  error: no matching function for call to 'AtlAxDialogCreateT'
  return AtlAxDialogCreateT<LPCSTR, _AtlCreateDialogIndirectParamHelper, 
CreateDialogIndirectParamA>(hInstance, lpTemplateName, hWndParent, 
lpDialogProc, dwInitParam);
  
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  
..\..\third_party\depot_tools\win_toolchain\vs_files\3bc0ec615cf20ee342f3bc29bc991b5ad66d8d2c\VC\Tools\MSVC\14.14.26428\atlmfc\include\atlhost.h(2715,29):
  note: candidate template ignored: invalid explicitly-specified argument for 
template parameter 'pFunc'
  typename Helper::ReturnType AtlAxDialogCreateT(
  ^
  4 errors generated.


Repository:
  rC Clang

https://reviews.llvm.org/D50526



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to