Page MenuHome

Master fails to compile with VS after latest master update
Closed, ResolvedPublic


System Information
Win 10 x64, AMD FirePro W9100

Blender Version
Master Today after Denoise updates

Short description of error

VS gives compile errors after most recent master update as follow:

C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\math.h(391): error C2668: 'fpclassify': ambiguous call
to overloaded function [C:\Blender-Git\build_windows_Release_x64_vc14_Release\intern\cycles\render\cycles_render.vcxpr

C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\math.h(288): note: could be 'int fpclassify(long dou
ble) throw()'
C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\math.h(283): note: or       'int fpclassify(double)
C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\math.h(278): note: or       'int fpclassify(float) t
C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\math.h(391): note: while trying to match the argumen
t list '(ccl::uchar)'
C:\Blender-Git\blender\intern\cycles\render\image.cpp(651): note: see reference to function template instantiation 'b
ool isfinite<StorageType>(_Ty) throw()' being compiled

Event Timeline

Will have a look, but keep in mind the following snippet from the report guidelines:

What not to report here
* Compile or build issues, ask on #blendercoders or mail bf-committers

Ahhh OK, Sorry Sergey ill keep that in mind in future. Thought i was doing the right thing.

It is more efficient if this is communicated in IRC or ML: we don't constantly monitor the tracker so was like a good luck i saw this report. Poking in IRC works always.

Cool, Will do in future. Keep up the great work.