[Bf-cycles] Can't compile on macOS 10.11.6
Vincent Olivier
vincent at up4.com
Fri Dec 16 20:39:29 CET 2016
Hello,
I’m trying to compile Cycles standalone from this GIT repository: https://git.blender.org/cycles.git
I also checked out the dependencies from this SVN repository (I put them in the cycles source tree under "lib"): https://svn.blender.org/svnroot/bf-blender/trunk/lib/darwin-9.x.universal/
As a side note, I would really like to be able to compile those myself…
I’m getting the same error (complete compile log copied below) either as an Xcode project or Unix Makefile generated from Cmake.
Can anybody help?
Regards,
Vincent
3dcpc3:cycles-build vincent$ make
Scanning dependencies of target cycles_util
[ 1%] Building CXX object src/util/CMakeFiles/cycles_util.dir/util_aligned_malloc.cpp.o
[ 2%] Building CXX object src/util/CMakeFiles/cycles_util.dir/util_debug.cpp.o
[ 3%] Building CXX object src/util/CMakeFiles/cycles_util.dir/util_logging.cpp.o
[ 4%] Building CXX object src/util/CMakeFiles/cycles_util.dir/util_math_cdf.cpp.o
[ 5%] Building CXX object src/util/CMakeFiles/cycles_util.dir/util_md5.cpp.o
[ 6%] Building CXX object src/util/CMakeFiles/cycles_util.dir/util_path.cpp.o
[ 8%] Building CXX object src/util/CMakeFiles/cycles_util.dir/util_string.cpp.o
[ 9%] Building CXX object src/util/CMakeFiles/cycles_util.dir/util_simd.cpp.o
[ 10%] Building CXX object src/util/CMakeFiles/cycles_util.dir/util_system.cpp.o
[ 11%] Building CXX object src/util/CMakeFiles/cycles_util.dir/util_task.cpp.o
[ 12%] Building CXX object src/util/CMakeFiles/cycles_util.dir/util_thread.cpp.o
[ 13%] Building CXX object src/util/CMakeFiles/cycles_util.dir/util_time.cpp.o
[ 14%] Building CXX object src/util/CMakeFiles/cycles_util.dir/util_transform.cpp.o
[ 16%] Building CXX object src/util/CMakeFiles/cycles_util.dir/util_windows.cpp.o
[ 17%] Building CXX object src/util/CMakeFiles/cycles_util.dir/util_view.cpp.o
[ 18%] Building CXX object src/util/CMakeFiles/cycles_util.dir/util_guarded_allocator.cpp.o
[ 19%] Building CXX object src/util/CMakeFiles/cycles_util.dir/util_sky_model.cpp.o
[ 20%] Linking CXX static library ../../lib/libcycles_util.a
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../lib/libcycles_util.a(util_windows.cpp.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../lib/libcycles_util.a(util_windows.cpp.o) has no symbols
[ 20%] Built target cycles_util
Scanning dependencies of target extern_cuew
[ 21%] Building C object third_party/cuew/CMakeFiles/extern_cuew.dir/src/cuew.c.o
[ 22%] Linking C static library ../../lib/libextern_cuew.a
[ 22%] Built target extern_cuew
Scanning dependencies of target extern_clew
[ 24%] Building C object third_party/clew/CMakeFiles/extern_clew.dir/src/clew.c.o
[ 25%] Linking C static library ../../lib/libextern_clew.a
[ 25%] Built target extern_clew
Scanning dependencies of target cycles_graph
[ 26%] Building CXX object src/graph/CMakeFiles/cycles_graph.dir/node.cpp.o
[ 27%] Building CXX object src/graph/CMakeFiles/cycles_graph.dir/node_type.cpp.o
[ 28%] Building CXX object src/graph/CMakeFiles/cycles_graph.dir/node_xml.cpp.o
[ 29%] Linking CXX static library ../../lib/libcycles_graph.a
[ 29%] Built target cycles_graph
Scanning dependencies of target cycles_kernel
[ 31%] Building CXX object src/kernel/CMakeFiles/cycles_kernel.dir/kernels/cpu/kernel.cpp.o
[ 32%] Building CXX object src/kernel/CMakeFiles/cycles_kernel.dir/kernels/cpu/kernel_sse2.cpp.o
[ 33%] Building CXX object src/kernel/CMakeFiles/cycles_kernel.dir/kernels/cpu/kernel_sse3.cpp.o
[ 34%] Building CXX object src/kernel/CMakeFiles/cycles_kernel.dir/kernels/cpu/kernel_sse41.cpp.o
[ 35%] Building CXX object src/kernel/CMakeFiles/cycles_kernel.dir/kernels/cpu/kernel_avx.cpp.o
[ 36%] Building CXX object src/kernel/CMakeFiles/cycles_kernel.dir/kernels/cpu/kernel_avx2.cpp.o
[ 37%] Linking CXX static library ../../lib/libcycles_kernel.a
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../lib/libcycles_kernel.a(kernel_sse2.cpp.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../lib/libcycles_kernel.a(kernel_sse2.cpp.o) has no symbols
[ 37%] Built target cycles_kernel
Scanning dependencies of target cycles_render
[ 39%] Building CXX object src/render/CMakeFiles/cycles_render.dir/attribute.cpp.o
[ 40%] Building CXX object src/render/CMakeFiles/cycles_render.dir/background.cpp.o
In file included from /Users/vincent/Documents/cycles/src/render/background.cpp:21:
/Users/vincent/Documents/cycles/src/render/./nodes.h:899:7: warning: 'ccl::CurvesNode::constant_fold' hides overloaded virtual function [-Woverloaded-virtual]
void constant_fold(const ConstantFolder& folder, ShaderInput *value_in);
^
/Users/vincent/Documents/cycles/src/render/./graph.h:144:15: note: hidden overloaded virtual function 'ccl::ShaderNode::constant_fold' declared here: different number of parameters (1 vs 2)
virtual void constant_fold(const ConstantFolder& /*folder*/) {}
^
1 warning generated.
[ 41%] Building CXX object src/render/CMakeFiles/cycles_render.dir/bake.cpp.o
[ 42%] Building CXX object src/render/CMakeFiles/cycles_render.dir/buffers.cpp.o
[ 43%] Building CXX object src/render/CMakeFiles/cycles_render.dir/camera.cpp.o
[ 44%] Building CXX object src/render/CMakeFiles/cycles_render.dir/constant_fold.cpp.o
[ 45%] Building CXX object src/render/CMakeFiles/cycles_render.dir/film.cpp.o
[ 47%] Building CXX object src/render/CMakeFiles/cycles_render.dir/graph.cpp.o
In file included from /Users/vincent/Documents/cycles/src/render/graph.cpp:19:
/Users/vincent/Documents/cycles/src/render/./nodes.h:899:7: warning: 'ccl::CurvesNode::constant_fold' hides overloaded virtual function [-Woverloaded-virtual]
void constant_fold(const ConstantFolder& folder, ShaderInput *value_in);
^
/Users/vincent/Documents/cycles/src/render/./graph.h:144:15: note: hidden overloaded virtual function 'ccl::ShaderNode::constant_fold' declared here: different number of parameters (1 vs 2)
virtual void constant_fold(const ConstantFolder& /*folder*/) {}
^
1 warning generated.
[ 48%] Building CXX object src/render/CMakeFiles/cycles_render.dir/image.cpp.o
[ 49%] Building CXX object src/render/CMakeFiles/cycles_render.dir/integrator.cpp.o
[ 50%] Building CXX object src/render/CMakeFiles/cycles_render.dir/light.cpp.o
[ 51%] Building CXX object src/render/CMakeFiles/cycles_render.dir/mesh.cpp.o
In file included from /Users/vincent/Documents/cycles/src/render/mesh.cpp:27:
/Users/vincent/Documents/cycles/src/render/./nodes.h:899:7: warning: 'ccl::CurvesNode::constant_fold' hides overloaded virtual function [-Woverloaded-virtual]
void constant_fold(const ConstantFolder& folder, ShaderInput *value_in);
^
/Users/vincent/Documents/cycles/src/render/./graph.h:144:15: note: hidden overloaded virtual function 'ccl::ShaderNode::constant_fold' declared here: different number of parameters (1 vs 2)
virtual void constant_fold(const ConstantFolder& /*folder*/) {}
^
1 warning generated.
[ 52%] Building CXX object src/render/CMakeFiles/cycles_render.dir/mesh_displace.cpp.o
[ 54%] Building CXX object src/render/CMakeFiles/cycles_render.dir/mesh_subdivision.cpp.o
[ 55%] Building CXX object src/render/CMakeFiles/cycles_render.dir/nodes.cpp.o
In file included from /Users/vincent/Documents/cycles/src/render/nodes.cpp:19:
/Users/vincent/Documents/cycles/src/render/./nodes.h:899:7: warning: 'ccl::CurvesNode::constant_fold' hides overloaded virtual function [-Woverloaded-virtual]
void constant_fold(const ConstantFolder& folder, ShaderInput *value_in);
^
/Users/vincent/Documents/cycles/src/render/./graph.h:144:15: note: hidden overloaded virtual function 'ccl::ShaderNode::constant_fold' declared here: different number of parameters (1 vs 2)
virtual void constant_fold(const ConstantFolder& /*folder*/) {}
^
1 warning generated.
[ 56%] Building CXX object src/render/CMakeFiles/cycles_render.dir/object.cpp.o
[ 57%] Building CXX object src/render/CMakeFiles/cycles_render.dir/osl.cpp.o
In file included from /Users/vincent/Documents/cycles/src/render/osl.cpp:21:
In file included from /Users/vincent/Documents/cycles/src/render/./osl.h:25:
/Users/vincent/Documents/cycles/src/render/./nodes.h:899:7: warning: 'ccl::CurvesNode::constant_fold' hides overloaded virtual function [-Woverloaded-virtual]
void constant_fold(const ConstantFolder& folder, ShaderInput *value_in);
^
/Users/vincent/Documents/cycles/src/render/./graph.h:144:15: note: hidden overloaded virtual function 'ccl::ShaderNode::constant_fold' declared here: different number of parameters (1 vs 2)
virtual void constant_fold(const ConstantFolder& /*folder*/) {}
^
1 warning generated.
[ 58%] Building CXX object src/render/CMakeFiles/cycles_render.dir/particles.cpp.o
[ 59%] Building CXX object src/render/CMakeFiles/cycles_render.dir/curves.cpp.o
[ 60%] Building CXX object src/render/CMakeFiles/cycles_render.dir/scene.cpp.o
In file included from /Users/vincent/Documents/cycles/src/render/scene.cpp:29:
In file included from /Users/vincent/Documents/cycles/src/render/./osl.h:25:
/Users/vincent/Documents/cycles/src/render/./nodes.h:899:7: warning: 'ccl::CurvesNode::constant_fold' hides overloaded virtual function [-Woverloaded-virtual]
void constant_fold(const ConstantFolder& folder, ShaderInput *value_in);
^
/Users/vincent/Documents/cycles/src/render/./graph.h:144:15: note: hidden overloaded virtual function 'ccl::ShaderNode::constant_fold' declared here: different number of parameters (1 vs 2)
virtual void constant_fold(const ConstantFolder& /*folder*/) {}
^
1 warning generated.
[ 62%] Building CXX object src/render/CMakeFiles/cycles_render.dir/session.cpp.o
[ 63%] Building CXX object src/render/CMakeFiles/cycles_render.dir/shader.cpp.o
In file included from /Users/vincent/Documents/cycles/src/render/shader.cpp:24:
/Users/vincent/Documents/cycles/src/render/./nodes.h:899:7: warning: 'ccl::CurvesNode::constant_fold' hides overloaded virtual function [-Woverloaded-virtual]
void constant_fold(const ConstantFolder& folder, ShaderInput *value_in);
^
/Users/vincent/Documents/cycles/src/render/./graph.h:144:15: note: hidden overloaded virtual function 'ccl::ShaderNode::constant_fold' declared here: different number of parameters (1 vs 2)
virtual void constant_fold(const ConstantFolder& /*folder*/) {}
^
1 warning generated.
[ 64%] Building CXX object src/render/CMakeFiles/cycles_render.dir/sobol.cpp.o
[ 65%] Building CXX object src/render/CMakeFiles/cycles_render.dir/svm.cpp.o
In file included from /Users/vincent/Documents/cycles/src/render/svm.cpp:21:
/Users/vincent/Documents/cycles/src/render/./nodes.h:899:7: warning: 'ccl::CurvesNode::constant_fold' hides overloaded virtual function [-Woverloaded-virtual]
void constant_fold(const ConstantFolder& folder, ShaderInput *value_in);
^
/Users/vincent/Documents/cycles/src/render/./graph.h:144:15: note: hidden overloaded virtual function 'ccl::ShaderNode::constant_fold' declared here: different number of parameters (1 vs 2)
virtual void constant_fold(const ConstantFolder& /*folder*/) {}
^
1 warning generated.
[ 66%] Building CXX object src/render/CMakeFiles/cycles_render.dir/tables.cpp.o
[ 67%] Building CXX object src/render/CMakeFiles/cycles_render.dir/tile.cpp.o
[ 68%] Linking CXX static library ../../lib/libcycles_render.a
[ 68%] Built target cycles_render
Scanning dependencies of target cycles_subd
[ 70%] Building CXX object src/subd/CMakeFiles/cycles_subd.dir/subd_dice.cpp.o
[ 71%] Building CXX object src/subd/CMakeFiles/cycles_subd.dir/subd_patch.cpp.o
[ 72%] Building CXX object src/subd/CMakeFiles/cycles_subd.dir/subd_split.cpp.o
[ 73%] Building CXX object src/subd/CMakeFiles/cycles_subd.dir/subd_patch_table.cpp.o
[ 74%] Linking CXX static library ../../lib/libcycles_subd.a
[ 74%] Built target cycles_subd
Scanning dependencies of target cycles_bvh
[ 75%] Building CXX object src/bvh/CMakeFiles/cycles_bvh.dir/bvh.cpp.o
[ 77%] Building CXX object src/bvh/CMakeFiles/cycles_bvh.dir/bvh_binning.cpp.o
[ 78%] Building CXX object src/bvh/CMakeFiles/cycles_bvh.dir/bvh_build.cpp.o
[ 79%] Building CXX object src/bvh/CMakeFiles/cycles_bvh.dir/bvh_node.cpp.o
[ 80%] Building CXX object src/bvh/CMakeFiles/cycles_bvh.dir/bvh_sort.cpp.o
[ 81%] Building CXX object src/bvh/CMakeFiles/cycles_bvh.dir/bvh_split.cpp.o
[ 82%] Building CXX object src/bvh/CMakeFiles/cycles_bvh.dir/bvh_unaligned.cpp.o
[ 83%] Linking CXX static library ../../lib/libcycles_bvh.a
[ 83%] Built target cycles_bvh
Scanning dependencies of target cycles_device
[ 85%] Building CXX object src/device/CMakeFiles/cycles_device.dir/device.cpp.o
[ 86%] Building CXX object src/device/CMakeFiles/cycles_device.dir/device_cpu.cpp.o
[ 87%] Building CXX object src/device/CMakeFiles/cycles_device.dir/device_cuda.cpp.o
[ 88%] Building CXX object src/device/CMakeFiles/cycles_device.dir/device_multi.cpp.o
[ 89%] Building CXX object src/device/CMakeFiles/cycles_device.dir/device_opencl.cpp.o
[ 90%] Building CXX object src/device/CMakeFiles/cycles_device.dir/device_task.cpp.o
[ 91%] Building CXX object src/device/CMakeFiles/cycles_device.dir/opencl/opencl_base.cpp.o
[ 93%] Building CXX object src/device/CMakeFiles/cycles_device.dir/opencl/opencl_mega.cpp.o
[ 94%] Building CXX object src/device/CMakeFiles/cycles_device.dir/opencl/opencl_split.cpp.o
/Users/vincent/Documents/cycles/src/device/opencl/opencl_split.cpp:1286:9: warning: 'ccl::OpenCLDeviceSplitKernel::mem_alloc' hides overloaded virtual function [-Woverloaded-virtual]
cl_mem mem_alloc(size_t bufsize, cl_mem_flags mem_flag = CL_MEM_READ_WRITE)
^
/Users/vincent/Documents/cycles/src/device/opencl/opencl.h:272:7: note: hidden overloaded virtual function 'ccl::OpenCLDeviceBase::mem_alloc' declared here: type mismatch at 1st parameter ('ccl::device_memory &' vs 'size_t' (aka 'unsigned long'))
void mem_alloc(device_memory& mem, MemoryType type);
^
1 warning generated.
[ 95%] Building CXX object src/device/CMakeFiles/cycles_device.dir/opencl/opencl_util.cpp.o
/Users/vincent/Documents/cycles/src/device/opencl/opencl_util.cpp:285:11: error: invalid operands to binary expression ('ccl::StubStream' and 'string' (aka 'basic_string<char>'))
VLOG(2) << msg;
~~~~~~~ ^ ~~~
/usr/include/c++/4.2.1/ostream:261:7: note: candidate function not viable: no known conversion from 'string' (aka 'basic_string<char>') to 'const void *' for 1st argument; take the address of the argument with &
operator<<(const void* __p)
^
/usr/include/c++/4.2.1/bits/basic_string.h:2409:5: note: candidate function [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>] not viable: no known conversion from 'ccl::StubStream' to 'basic_ostream<char, std::char_traits<char> > &' for 1st argument
operator<<(basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/4.2.1/ostream:112:7: note: candidate function not viable: no known conversion from 'string' (aka 'basic_string<char>') to '__ostream_type &(*)(__ostream_type &)' (aka 'basic_ostream<char, std::char_traits<char> > &(*)(basic_ostream<char, std::char_traits<char> > &)') for 1st
argument
operator<<(__ostream_type& (*__pf)(__ostream_type&))
^
/usr/include/c++/4.2.1/ostream:121:7: note: candidate function not viable: no known conversion from 'string' (aka 'basic_string<char>') to '__ios_type &(*)(__ios_type &)' (aka 'basic_ios<char, std::char_traits<char> > &(*)(basic_ios<char, std::char_traits<char> > &)') for 1st argument
operator<<(__ios_type& (*__pf)(__ios_type&))
^
/usr/include/c++/4.2.1/ostream:131:7: note: candidate function not viable: no known conversion from 'string' (aka 'basic_string<char>') to 'std::ios_base &(*)(std::ios_base &)' for 1st argument
operator<<(ios_base& (*__pf) (ios_base&))
^
/usr/include/c++/4.2.1/ostream:169:7: note: candidate function not viable: no known conversion from 'string' (aka 'basic_string<char>') to 'long' for 1st argument
operator<<(long __n)
^
/usr/include/c++/4.2.1/ostream:177:7: note: candidate function not viable: no known conversion from 'string' (aka 'basic_string<char>') to 'unsigned long' for 1st argument
operator<<(unsigned long __n)
^
/usr/include/c++/4.2.1/ostream:185:7: note: candidate function not viable: no known conversion from 'string' (aka 'basic_string<char>') to 'bool' for 1st argument
operator<<(bool __n)
^
/usr/include/c++/4.2.1/ostream:193:7: note: candidate function not viable: no known conversion from 'string' (aka 'basic_string<char>') to 'short' for 1st argument
operator<<(short __n);
^
/usr/include/c++/4.2.1/ostream:196:7: note: candidate function not viable: no known conversion from 'string' (aka 'basic_string<char>') to 'unsigned short' for 1st argument
operator<<(unsigned short __n)
^
/usr/include/c++/4.2.1/ostream:204:7: note: candidate function not viable: no known conversion from 'string' (aka 'basic_string<char>') to 'int' for 1st argument
operator<<(int __n);
^
/usr/include/c++/4.2.1/ostream:207:7: note: candidate function not viable: no known conversion from 'string' (aka 'basic_string<char>') to 'unsigned int' for 1st argument
operator<<(unsigned int __n)
^
/usr/include/c++/4.2.1/ostream:220:7: note: candidate function not viable: no known conversion from 'string' (aka 'basic_string<char>') to 'long long' for 1st argument
operator<<(long long __n)
^
/usr/include/c++/4.2.1/ostream:228:7: note: candidate function not viable: no known conversion from 'string' (aka 'basic_string<char>') to 'unsigned long long' for 1st argument
operator<<(unsigned long long __n)
^
/usr/include/c++/4.2.1/ostream:237:7: note: candidate function not viable: no known conversion from 'string' (aka 'basic_string<char>') to 'double' for 1st argument
operator<<(double __f)
^
/usr/include/c++/4.2.1/ostream:245:7: note: candidate function not viable: no known conversion from 'string' (aka 'basic_string<char>') to 'float' for 1st argument
operator<<(float __f)
^
/usr/include/c++/4.2.1/ostream:253:7: note: candidate function not viable: no known conversion from 'string' (aka 'basic_string<char>') to 'long double' for 1st argument
operator<<(long double __f)
^
/usr/include/c++/4.2.1/ostream:290:7: note: candidate function not viable: no known conversion from 'string' (aka 'basic_string<char>') to '__streambuf_type *' (aka 'basic_streambuf<char, std::char_traits<char> > *') for 1st argument
operator<<(__streambuf_type* __sb);
^
/usr/include/c++/4.2.1/ostream:520:5: note: candidate function [with _CharT = char, _Traits = std::char_traits<char>] not viable: no known conversion from 'ccl::StubStream' to 'basic_ostream<char, std::char_traits<char> > &' for 1st argument
operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
^
/usr/include/c++/4.2.1/ostream:526:5: note: candidate function [with _Traits = std::char_traits<char>] not viable: no known conversion from 'ccl::StubStream' to 'basic_ostream<char, std::char_traits<char> > &' for 1st argument
operator<<(basic_ostream<char, _Traits>& __out, char __c)
^
/usr/include/c++/4.2.1/ostream:532:5: note: candidate function [with _Traits = std::char_traits<char>] not viable: no known conversion from 'ccl::StubStream' to 'basic_ostream<char, std::char_traits<char> > &' for 1st argument
operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
^
/usr/include/c++/4.2.1/ostream:537:5: note: candidate function [with _Traits = std::char_traits<char>] not viable: no known conversion from 'ccl::StubStream' to 'basic_ostream<char, std::char_traits<char> > &' for 1st argument
operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
^
/usr/include/c++/4.2.1/ostream:575:5: note: candidate function [with _Traits = std::char_traits<char>] not viable: no known conversion from 'ccl::StubStream' to 'basic_ostream<char, std::char_traits<char> > &' for 1st argument
operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
^
/usr/include/c++/4.2.1/ostream:588:5: note: candidate function [with _Traits = std::char_traits<char>] not viable: no known conversion from 'ccl::StubStream' to 'basic_ostream<char, std::char_traits<char> > &' for 1st argument
operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s)
^
/usr/include/c++/4.2.1/ostream:593:5: note: candidate function [with _Traits = std::char_traits<char>] not viable: no known conversion from 'ccl::StubStream' to 'basic_ostream<char, std::char_traits<char> > &' for 1st argument
operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s)
^
/usr/include/c++/4.2.1/bits/ostream.tcc:286:5: note: candidate function [with _CharT = char, _Traits = std::char_traits<char>] not viable: no known conversion from 'ccl::StubStream' to 'basic_ostream<char, std::char_traits<char> > &' for 1st argument
operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
^
/Users/vincent/Documents/cycles/src/device/../util/util_debug.h:151:15: note: candidate function not viable: no known conversion from 'ccl::StubStream' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument
std::ostream& operator <<(std::ostream &os,
^
/Users/vincent/Documents/cycles/src/device/../util/util_ssei.h:101:26: note: candidate function not viable: no known conversion from 'ccl::StubStream' to 'const ccl::ssei' for 1st argument
__forceinline const ssei operator <<( const ssei& a, const int32_t& n ) { return _mm_slli_epi32(a.m128, n); }
^
/usr/include/c++/4.2.1/iomanip:80:5: note: candidate function [with _CharT = char, _Traits = std::char_traits<char>] not viable: no known conversion from 'ccl::StubStream' to 'basic_ostream<char, std::char_traits<char> > &' for 1st argument
operator<<(basic_ostream<_CharT,_Traits>& __os, _Resetiosflags __f)
^
/usr/include/c++/4.2.1/iomanip:114:5: note: candidate function [with _CharT = char, _Traits = std::char_traits<char>] not viable: no known conversion from 'ccl::StubStream' to 'basic_ostream<char, std::char_traits<char> > &' for 1st argument
operator<<(basic_ostream<_CharT,_Traits>& __os, _Setiosflags __f)
^
/usr/include/c++/4.2.1/iomanip:152:5: note: candidate function [with _CharT = char, _Traits = std::char_traits<char>] not viable: no known conversion from 'ccl::StubStream' to 'basic_ostream<char, std::char_traits<char> > &' for 1st argument
operator<<(basic_ostream<_CharT,_Traits>& __os, _Setbase __f)
^
/usr/include/c++/4.2.1/iomanip:225:5: note: candidate function [with _CharT = char, _Traits = std::char_traits<char>] not viable: no known conversion from 'ccl::StubStream' to 'basic_ostream<char, std::char_traits<char> > &' for 1st argument
operator<<(basic_ostream<_CharT,_Traits>& __os, _Setprecision __f)
^
/usr/include/c++/4.2.1/iomanip:259:5: note: candidate function [with _CharT = char, _Traits = std::char_traits<char>] not viable: no known conversion from 'ccl::StubStream' to 'basic_ostream<char, std::char_traits<char> > &' for 1st argument
operator<<(basic_ostream<_CharT,_Traits>& __os, _Setw __f)
^
/Users/vincent/Documents/cycles/src/device/./device.h:204:15: note: candidate function not viable: no known conversion from 'ccl::StubStream' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument
std::ostream& operator <<(std::ostream &os,
^
/Users/vincent/Documents/cycles/src/device/../util/util_logging.h:54:15: note: candidate function not viable: no known conversion from 'ccl::StubStream' to 'std::ostream &' (aka 'basic_ostream<char> &') for 1st argument
std::ostream& operator <<(std::ostream &os,
^
/usr/include/c++/4.2.1/ostream:515:5: note: candidate template ignored: deduced conflicting types for parameter '_CharT' ('char' vs. 'std::basic_string<char>')
operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
^
/usr/include/c++/4.2.1/ostream:558:5: note: candidate template ignored: could not match 'const _CharT *' against 'string' (aka 'basic_string<char>')
operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s)
^
/usr/include/c++/4.2.1/bitset:1288:5: note: candidate template ignored: could not match 'bitset' against 'basic_string'
operator<<(std::basic_ostream<_CharT, _Traits>& __os,
^
/usr/include/c++/4.2.1/complex:518:5: note: candidate template ignored: could not match 'complex' against 'basic_string'
operator<<(basic_ostream<_CharT, _Traits>& __os, const complex<_Tp>& __x)
^
/usr/include/c++/4.2.1/iomanip:191:5: note: candidate template ignored: could not match '_Setfill' against 'basic_string'
operator<<(basic_ostream<_CharT,_Traits>& __os, _Setfill<_CharT> __f)
^
1 error generated.
make[2]: *** [src/device/CMakeFiles/cycles_device.dir/opencl/opencl_util.cpp.o] Error 1
make[1]: *** [src/device/CMakeFiles/cycles_device.dir/all] Error 2
make: *** [all] Error 2
More information about the Bf-cycles
mailing list