<div dir="ltr">Hi,<div><br></div><div>Please get latest Cycles sources. I&#39;ve just synchronized all fixes from yesterday which might affect on your issue.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Aug 9, 2017 at 12:14 PM, Stefan Werner <span dir="ltr">&lt;<a href="mailto:stewreo@gmail.com" target="_blank">stewreo@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Thomas,<br>
<br>
is that an error that you get from building Cycles itself or is that an error that you see when you include the Cycles headers in your own code? If it is the latter, do you have CCL_NAMESPACE_BEGIN and CCL_NAMESPACE_END defined?<br>
<span class="HOEnZb"><font color="#888888"><br>
-Stefan<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
&gt; On 9. Aug 2017, at 12:10, Thomas Krebs &lt;<a href="mailto:Thomas.Krebs@mecadtron.de">Thomas.Krebs@mecadtron.de</a>&gt; wrote:<br>
&gt;<br>
&gt; Hi,<br>
&gt;<br>
&gt; We use cycles on Windows using VC12/14.<br>
&gt; With some recent changes we got compile problems.<br>
&gt; The problem is that we get (german language):<br>
&gt;<br>
&gt; 1&gt;I:\tools\cycles\src\util/<wbr>util_simd.h(367): error C2668:<br>
&gt; &quot;ccl::_mm_blendv_ps&quot;: Mehrdeutiger Aufruf einer überladenen Funktion<br>
&gt; 1&gt;  I:\tools\cycles\src\util/util_<wbr>simd.h(361): note: kann &quot;__m128<br>
&gt; ccl::_mm_blendv_ps(__m128,__<wbr>m128,__m128)&quot; sein<br>
&gt; 1&gt;  C:\Program Files (x86)\Microsoft Visual Studio<br>
&gt; 14.0\VC\include\smmintrin.h(<wbr>96): note: oder &quot;__m128<br>
&gt; _mm_blendv_ps(__m128,__m128,__<wbr>m128)&quot; [bei der Verwendung der<br>
&gt; argumentbezogenen Suche gefunden]<br>
&gt; 1&gt;  I:\tools\cycles\src\util/util_<wbr>simd.h(367): note: bei Anpassung der<br>
&gt; Argumentliste &quot;(__m128, __m128, const __m128)&quot;<br>
&gt; 1&gt;I:\tools\cycles\src\util/<wbr>util_simd.h(377): error C2668:<br>
&gt; &quot;ccl::_mm_blendv_epi8&quot;: Mehrdeutiger Aufruf einer überladenen Funktion<br>
&gt; 1&gt;  I:\tools\cycles\src\util/util_<wbr>simd.h(371): note: kann &quot;__m128i<br>
&gt; ccl::_mm_blendv_epi8(__m128i,_<wbr>_m128i,__m128i)&quot; sein<br>
&gt; 1&gt;  C:\Program Files (x86)\Microsoft Visual Studio<br>
&gt; 14.0\VC\include\smmintrin.h(<wbr>90): note: oder &quot;__m128i<br>
&gt; _mm_blendv_epi8(__m128i,__<wbr>m128i,__m128i)&quot; [bei der Verwendung der<br>
&gt; argumentbezogenen Suche gefunden]<br>
&gt; 1&gt;  I:\tools\cycles\src\util/util_<wbr>simd.h(377): note: bei Anpassung der<br>
&gt; Argumentliste &quot;(__m128i, __m128i, __m128i)&quot;<br>
&gt; 1&gt;I:\tools\cycles\src\util/<wbr>util_simd.h(382): error C2668:<br>
&gt; &quot;ccl::_mm_blendv_epi8&quot;: Mehrdeutiger Aufruf einer überladenen Funktion<br>
&gt; 1&gt;  I:\tools\cycles\src\util/util_<wbr>simd.h(371): note: kann &quot;__m128i<br>
&gt; ccl::_mm_blendv_epi8(__m128i,_<wbr>_m128i,__m128i)&quot; sein<br>
&gt; 1&gt;  C:\Program Files (x86)\Microsoft Visual Studio<br>
&gt; 14.0\VC\include\smmintrin.h(<wbr>90): note: oder &quot;__m128i<br>
&gt; _mm_blendv_epi8(__m128i,__<wbr>m128i,__m128i)&quot; [bei der Verwendung der<br>
&gt; argumentbezogenen Suche gefunden]<br>
&gt; 1&gt;  I:\tools\cycles\src\util/util_<wbr>simd.h(382): note: bei Anpassung der<br>
&gt; Argumentliste &quot;(__m128i, __m128i, __m128i)&quot;<br>
&gt;<br>
&gt; There are three functions in util_simd.h that are similarily available<br>
&gt; in some VC headers as well.<br>
&gt; If I set a preprocessor define &quot;__SSE4_1__&quot; that is checked in line 350<br>
&gt; then I can compile everything. But why do I need to do that? So far I<br>
&gt; didn&#39;t set any defines..<br>
&gt; Is this an oversight?<br>
&gt;<br>
&gt; Thomas<br>
&gt; --<br>
&gt; Mecadtron GmbH<br>
&gt; Sitz der Gesellschaft: Nürnberg<br>
&gt; Amtsgericht Nürnberg, HRB20209<br>
&gt; Geschäftsführer: Dr. Thomas Krebs<br>
&gt; Allersberger Str. 185<br>
&gt; 90461 Nürnberg<br>
&gt; Germany<br>
&gt; Tel.: +49 911 462369-0<br>
&gt; Fax:  +49 911 462369-11<br>
&gt; <a href="http://www.mecadtron.de" rel="noreferrer" target="_blank">www.mecadtron.de</a><br>
&gt; <a href="http://www.mecadtron.com" rel="noreferrer" target="_blank">www.mecadtron.com</a><br>
&gt; ______________________________<wbr>_________________<br>
&gt; Bf-cycles mailing list<br>
&gt; <a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
&gt; <a href="https://lists.blender.org/mailman/listinfo/bf-cycles" rel="noreferrer" target="_blank">https://lists.blender.org/<wbr>mailman/listinfo/bf-cycles</a><br>
<br>
______________________________<wbr>_________________<br>
Bf-cycles mailing list<br>
<a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
<a href="https://lists.blender.org/mailman/listinfo/bf-cycles" rel="noreferrer" target="_blank">https://lists.blender.org/<wbr>mailman/listinfo/bf-cycles</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div><span style="color:rgb(102,102,102)">With best regards, Sergey Sharybin</span></div></div>
</div>