From d428d3667fe45e8a19d53d323252e2443f6cfadc Mon Sep 17 00:00:00 2001 From: Isuru Fernando <isuruf@gmail.com> Date: Sat, 16 Dec 2017 17:44:39 -0600 Subject: [PATCH] Fix MSVC 2015 Update 3 ICE --- src/c_wrapper/function.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/c_wrapper/function.h b/src/c_wrapper/function.h index 40525a13..5d1a604c 100644 --- a/src/c_wrapper/function.h +++ b/src/c_wrapper/function.h @@ -75,9 +75,11 @@ private: template<template<typename...> class Getter, int... S> PYOPENCL_INLINE auto __get(seq<S...>) +#ifndef _MSC_VER -> decltype(std::tuple_cat( ensure_tuple(Getter<ArgConvert<Types> >::get( std::get<S>(*(tuple_base*)this)))...)) +#endif { return std::tuple_cat( ensure_tuple(Getter<ArgConvert<Types> >::get( -- GitLab