Advertisement
DarkShadow44

Untitled

Aug 19th, 2023
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 65.55 KB | None | 0 0
  1. ==> Making package: luxcorerender 2:2.6-9 (Sa 19 Aug 2023 12:12:40 CEST)
  2. ==> Checking runtime dependencies...
  3. ==> Checking buildtime dependencies...
  4. ==> Retrieving sources...
  5. -> Found luxcorerender_v2.6.tar.gz
  6. -> Found 0001-glfw.patch
  7. -> Found 0002-boost107400.patch
  8. -> Found 0003-python.patch
  9. -> Found 0004-cpplib.patch
  10. -> Found 0005-clang-isnan-isinf.patch
  11. -> Found 0006-openexr3.patch
  12. -> Found 0007-silence-compiler-warnings.patch
  13. -> Found 0008-silence-preprocessing.patch
  14. -> Found 0009-openvdb.patch
  15. -> Found 0010-openimageio.patch
  16. -> Found 0011-opencolorio.patch
  17. -> Found 0012-boost179-fstream.patch
  18. -> Found 0013-spdlog.patch
  19. -> Found 0014-fmt9.patch
  20. ==> Validating source files with sha256sums...
  21. luxcorerender_v2.6.tar.gz ... Passed
  22. 0001-glfw.patch ... Passed
  23. 0002-boost107400.patch ... Passed
  24. 0003-python.patch ... Passed
  25. 0004-cpplib.patch ... Passed
  26. 0005-clang-isnan-isinf.patch ... Passed
  27. 0006-openexr3.patch ... Passed
  28. 0007-silence-compiler-warnings.patch ... Passed
  29. 0008-silence-preprocessing.patch ... Passed
  30. 0009-openvdb.patch ... Passed
  31. 0010-openimageio.patch ... Passed
  32. 0011-opencolorio.patch ... Passed
  33. 0012-boost179-fstream.patch ... Passed
  34. 0013-spdlog.patch ... Passed
  35. 0014-fmt9.patch ... Passed
  36. ==> Validating source files with b2sums...
  37. luxcorerender_v2.6.tar.gz ... Passed
  38. 0001-glfw.patch ... Passed
  39. 0002-boost107400.patch ... Passed
  40. 0003-python.patch ... Passed
  41. 0004-cpplib.patch ... Passed
  42. 0005-clang-isnan-isinf.patch ... Passed
  43. 0006-openexr3.patch ... Passed
  44. 0007-silence-compiler-warnings.patch ... Passed
  45. 0008-silence-preprocessing.patch ... Passed
  46. 0009-openvdb.patch ... Passed
  47. 0010-openimageio.patch ... Passed
  48. 0011-opencolorio.patch ... Passed
  49. 0012-boost179-fstream.patch ... Passed
  50. 0013-spdlog.patch ... Passed
  51. 0014-fmt9.patch ... Passed
  52. ==> Extracting sources...
  53. -> Extracting luxcorerender_v2.6.tar.gz with bsdtar
  54. ==> Starting prepare()...
  55. -> apply /tmp/ramdisk/luxcorerender/src/0001-glfw.patch...
  56. patching file samples/luxcoreui/CMakeLists.txt
  57. -> apply /tmp/ramdisk/luxcorerender/src/0002-boost107400.patch...
  58. patching file src/slg/engines/bakecpu/bakecputhread.cpp
  59. patching file src/slg/engines/pathocl/pathoclopenclthread.cpp
  60. patching file src/slg/engines/tilepathocl/tilepathoclthread.cpp
  61. patching file src/slg/film/filmserialize.cpp
  62. -> apply /tmp/ramdisk/luxcorerender/src/0003-python.patch...
  63. patching file CMakeLists.txt
  64. patching file samples/luxcoreconsole/CMakeLists.txt
  65. patching file samples/luxcoredemo/CMakeLists.txt
  66. patching file samples/luxcorescenedemo/CMakeLists.txt
  67. patching file samples/luxcoreui/CMakeLists.txt
  68. patching file tests/luxcoreimplserializationdemo/CMakeLists.txt
  69. -> apply /tmp/ramdisk/luxcorerender/src/0004-cpplib.patch...
  70. patching file src/slg/scene/parsematerials.cpp
  71. patching file src/slg/scene/parseobjects.cpp
  72. patching file src/slg/scene/parsevolumes.cpp
  73. -> apply /tmp/ramdisk/luxcorerender/src/0005-clang-isnan-isinf.patch...
  74. patching file include/luxrays/utils/utils.h
  75. -> apply /tmp/ramdisk/luxcorerender/src/0006-openexr3.patch...
  76. patching file cmake/Packages/FindOpenEXR.cmake
  77. patching file deps/opencolorio-2.0.0/src/OpenColorIO/BitDepthUtils.h
  78. patching file deps/opencolorio-2.0.0/src/OpenColorIO/MathUtils.h
  79. patching file deps/opencolorio-2.0.0/src/OpenColorIO/ops/range/RangeOp.cpp
  80. patching file deps/opencolorio-2.0.0/src/OpenColorIO/transforms/builtins/ACES.cpp
  81. patching file deps/opencolorio-2.0.0/src/OpenColorIO/transforms/builtins/OpHelpers.cpp
  82. patching file deps/opencolorio-2.0.0/src/libutils/oiiohelpers/oiiohelpers.cpp
  83. patching file deps/openvdb-7.0.0/openvdb/Types.h
  84. patching file include/slg/imagemap/imagemap.h
  85. patching file include/slg/utils/halfserialization.h
  86. -> apply /tmp/ramdisk/luxcorerender/src/0007-silence-compiler-warnings.patch...
  87. patching file CMakeLists.txt
  88. -> apply /tmp/ramdisk/luxcorerender/src/0008-silence-preprocessing.patch...
  89. patching file cmake/KernelPreprocess.cmake
  90. -> apply /tmp/ramdisk/luxcorerender/src/0009-openvdb.patch...
  91. patching file CMakeLists.txt
  92. patching file samples/luxcoreconsole/CMakeLists.txt
  93. patching file samples/luxcoredemo/CMakeLists.txt
  94. patching file samples/luxcorescenedemo/CMakeLists.txt
  95. patching file samples/luxcoreui/CMakeLists.txt
  96. patching file src/luxcore/CMakeLists.txt
  97. patching file src/slg/CMakeLists.txt
  98. patching file tests/luxcoreimplserializationdemo/CMakeLists.txt
  99. -> apply /tmp/ramdisk/luxcorerender/src/0010-openimageio.patch...
  100. patching file cmake/Packages/FindOpenImageIO.cmake
  101. -> apply /tmp/ramdisk/luxcorerender/src/0011-opencolorio.patch...
  102. patching file deps/opencolorio-2.0.0/src/OpenColorIO/FileRules.cpp
  103. -> apply /tmp/ramdisk/luxcorerender/src/0012-boost179-fstream.patch...
  104. patching file src/luxrays/utils/cuda.cpp
  105. patching file src/luxrays/utils/ocl.cpp
  106. -> apply /tmp/ramdisk/luxcorerender/src/0013-spdlog.patch...
  107. patching file CMakeLists.txt
  108. patching file deps/spdlog-1.8.0/include/spdlog/common-inl.h
  109. patching file include/luxcore/luxcorelogger.h
  110. patching file include/luxcore/luxcoresink.h
  111. patching file samples/luxcoreconsole/CMakeLists.txt
  112. patching file samples/luxcoredemo/CMakeLists.txt
  113. patching file samples/luxcorescenedemo/CMakeLists.txt
  114. patching file samples/luxcoreui/CMakeLists.txt
  115. patching file src/luxcore/luxcore.cpp
  116. patching file src/luxcore/luxcoreinit.cpp
  117. patching file tests/luxcoreimplserializationdemo/CMakeLists.txt
  118. -> apply /tmp/ramdisk/luxcorerender/src/0014-fmt9.patch...
  119. patching file CMakeLists.txt
  120. patching file samples/luxcoreconsole/CMakeLists.txt
  121. patching file samples/luxcoredemo/CMakeLists.txt
  122. patching file samples/luxcorescenedemo/CMakeLists.txt
  123. patching file samples/luxcoreui/CMakeLists.txt
  124. patching file tests/luxcoreimplserializationdemo/CMakeLists.txt
  125. ==> Removing existing $pkgdir/ directory...
  126. ==> Starting build()...
  127. -- CMake version 3.27.1 detected
  128. CMake Deprecation Warning at CMakeLists.txt:29 (cmake_policy):
  129. Compatibility with CMake < 3.5 will be removed from a future version of
  130. CMake.
  131.  
  132. Update the VERSION argument <min> value or use a ...<max> suffix to tell
  133. CMake that the project does not need compatibility with older versions.
  134.  
  135.  
  136. CMake Deprecation Warning at CMakeLists.txt:32 (cmake_policy):
  137. The OLD behavior for policy CMP0072 will be removed from a future version
  138. of CMake.
  139.  
  140. The cmake-policies(7) manual explains that the OLD behaviors of all
  141. policies are deprecated and that a policy should be set to OLD only under
  142. specific short-term circumstances. Projects should be ported to the NEW
  143. behavior and not rely on setting a policy to OLD.
  144.  
  145.  
  146. -- Single-config generator detected
  147. -- Using build variant:
  148. -- Available custom configurations in cmake/SpecializedConfig:
  149. -- Config_Dade
  150. -- Config_Linux-Static
  151. -- Config_OSX
  152. -- Config_Windows
  153. CMake Warning (dev) at cmake/Dependencies.cmake:49 (find_package):
  154. Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
  155. are removed. Run "cmake --help-policy CMP0148" for policy details. Use
  156. the cmake_policy command to set the policy and suppress this warning.
  157.  
  158. Call Stack (most recent call first):
  159. CMakeLists.txt:114 (include)
  160. This warning is for project developers. Use -Wno-dev to suppress it.
  161.  
  162. -- Found Boost: /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake (found suitable version "1.81.0", minimum required is "1.56.0") found components: thread program_options filesystem serialization iostreams regex system python311 chrono serialization numpy311
  163. -- OpenMP found - compiling with
  164. COMPONENT = openvdb
  165. -- OpenVDB ABI Version: 10
  166. -- Found Boost: /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake (found version "1.81.0") found components: iostreams
  167. -- OpenCL support: enabled
  168. -- CUDA support: disabled
  169. -- Intel OIDN support: enabled
  170. -- Found Doxygen and generating LuxRays documentation
  171. -- Doxygen LuxRays output: /luxrays/html/index.html
  172. -- Found dot
  173. -- Found Doxygen and generating SLG documentation
  174. -- Doxygen SLG output: /slg/html/index.html
  175. -- Found dot
  176. -- Found Doxygen and generating LuxCore documentation
  177. -- Doxygen LuxCore output: /luxcore/html/index.html
  178. -- Found dot
  179. -- Configuring done (0.2s)
  180. -- Generating done (0.0s)
  181. -- Build files have been written to: /tmp/ramdisk/luxcorerender/src/build
  182. ninja: Entering directory `/tmp/ramdisk/luxcorerender/src/build'
  183. [416/1060] Building CXX object src/slg/CMakeFiles/slg-core.dir/engines/bakecpu/bakecputhread.cpp.o
  184. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  185. from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  186. from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  187. from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  188. from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  189. from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  190. from /usr/include/boost/shared_ptr.hpp:17,
  191. from /usr/include/boost/date_time/time_clock.hpp:17,
  192. from /usr/include/boost/thread/thread_time.hpp:9,
  193. from /usr/include/boost/thread/lock_types.hpp:18,
  194. from /usr/include/boost/thread/pthread/thread_data.hpp:12,
  195. from /usr/include/boost/thread/thread_only.hpp:17,
  196. from /usr/include/boost/thread/thread.hpp:12,
  197. from /usr/include/boost/thread.hpp:13,
  198. from /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/include/luxrays/utils/thread.h:22,
  199. from /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/slg/engines/bakecpu/bakecputhread.cpp:19:
  200. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  201. 36 | BOOST_PRAGMA_MESSAGE(
  202. | ^~~~~~~~~~~~~~~~~~~~
  203. [451/1060] Building CXX object src/slg/CMakeFiles/slg-core.dir/engines/pathocl/pathoclopenclthread.cpp.o
  204. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  205. from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  206. from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  207. from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  208. from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  209. from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  210. from /usr/include/boost/shared_ptr.hpp:17,
  211. from /usr/include/boost/iostreams/chain.hpp:36,
  212. from /usr/include/boost/iostreams/filtering_streambuf.hpp:17,
  213. from /usr/include/boost/iostreams/filtering_stream.hpp:22,
  214. from /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/include/luxrays/utils/serializationutils.h:28,
  215. from /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/include/luxrays/core/geometry/vector.h:29,
  216. from /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/include/luxrays/core/geometry/transform.h:22,
  217. from /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/slg/engines/pathocl/pathoclopenclthread.cpp:23:
  218. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  219. 36 | BOOST_PRAGMA_MESSAGE(
  220. | ^~~~~~~~~~~~~~~~~~~~
  221. [472/1060] Building CXX object src/slg/CMakeFiles/slg-core.dir/engines/tilepathocl/tilepathoclthread.cpp.o
  222. In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
  223. from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
  224. from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
  225. from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
  226. from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
  227. from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
  228. from /usr/include/boost/shared_ptr.hpp:17,
  229. from /usr/include/boost/date_time/time_clock.hpp:17,
  230. from /usr/include/boost/thread/thread_time.hpp:9,
  231. from /usr/include/boost/thread/lock_types.hpp:18,
  232. from /usr/include/boost/thread/pthread/thread_data.hpp:12,
  233. from /usr/include/boost/thread/thread_only.hpp:17,
  234. from /usr/include/boost/thread/thread.hpp:12,
  235. from /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/include/luxrays/core/device.h:26,
  236. from /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/include/luxrays/core/hardwaredevice.h:22,
  237. from /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/include/luxrays/devices/ocldevice.h:26,
  238. from /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/slg/engines/tilepathocl/tilepathoclthread.cpp:21:
  239. /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.’
  240. 36 | BOOST_PRAGMA_MESSAGE(
  241. | ^~~~~~~~~~~~~~~~~~~~
  242. [956/1060] Building CXX object src/luxcore/CMakeFiles/pyluxcore.dir/luxcoreinit.cpp.o
  243. FAILED: src/luxcore/CMakeFiles/pyluxcore.dir/luxcoreinit.cpp.o
  244. /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_NO_DEPRECATED -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_NO_LIB -DBOOST_NUMPY_NO_LIB -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PYTHON_NO_LIB -DBOOST_PYTHON_STATIC_LIB -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_NO_LIB -DBOOST_STATIC_LIB -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_NO_LIB -DCPP_API_EXPORTS -DLUXRAYS_DISABLE_CUDA -DSPDLOG_FMT_EXTERNAL=1 -Dpyluxcore_EXPORTS -I/tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/include -I/tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/deps/json-3.7.3/include -I/tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/deps/cuew/include -I/tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/deps/clew/include -I/tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/deps/optix-7.1.0/include -I/tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/deps/robin-hood-hashing-3.9.1/src/include -I/usr/include/python3.11 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/tmp/ramdisk/luxcorerender/src/build/generated/include -I/tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/deps/bcd-1.1/include -I/tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/deps/opencolorio-2.0.0/include -isystem /usr/include/Imath -isystem /usr/include/OpenEXR -march=x86-64 -mtune=generic -O2 -pipe -w -std=c++11 -Wall -Wno-long-long -pedantic -msse -msse2 -msse3 -mssse3 -fPIC -fopenmp -std=gnu++14 -fPIC -MD -MT src/luxcore/CMakeFiles/pyluxcore.dir/luxcoreinit.cpp.o -MF src/luxcore/CMakeFiles/pyluxcore.dir/luxcoreinit.cpp.o.d -o src/luxcore/CMakeFiles/pyluxcore.dir/luxcoreinit.cpp.o -c /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreinit.cpp
  245. In file included from /usr/include/spdlog/details/registry-inl.h:12,
  246. from /usr/include/spdlog/details/registry.h:120,
  247. from /usr/include/spdlog/spdlog.h:13,
  248. from /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreinit.cpp:23:
  249.  
  250.  
  251.  
  252. --------------------------------------------------------
  253.  
  254.  
  255.  
  256.  
  257.  
  258. ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  259. ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  260. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [82], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}]’
  261. 1826 | constexpr auto make_format_args(T&... args)
  262. | ~~^~~~~~~~
  263. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[82]}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  264. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[82]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[82]>]’
  265. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[82]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[82]>]’
  266. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[82]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[82]>]’
  267. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1322:2: required from here
  268. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  269. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  270. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  271. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [82]}]’
  272. 1826 | constexpr auto make_format_args(T&... args)
  273. | ~~^~~~~~~~
  274. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[111], void*, void*, void*}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  275. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[111], void*, void*, void*}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[111], void*, void*, void*>]’
  276. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[111], void*, void*, void*}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[111], void*, void*, void*>]’
  277. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[111], void*, void*, void*}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[111], void*, void*, void*>]’
  278. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1335:2: required from here
  279. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  280. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  281. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  282. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [111], void*, void*, void*}]’
  283. 1826 | constexpr auto make_format_args(T&... args)
  284. | ~~^~~~~~~~
  285. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[111], const bool&}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  286. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[111], const bool&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[111], const bool&>]’
  287. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[111], const bool&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[111], const bool&>]’
  288. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[111], const bool&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[111], const bool&>]’
  289. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1339:2: required from here
  290. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  291. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  292. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  293. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [111], const bool}]’
  294. 1826 | constexpr auto make_format_args(T&... args)
  295. | ~~^~~~~~~~
  296. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[68]}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  297. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[68]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[68]>]’
  298. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[68]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[68]>]’
  299. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[68]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[68]>]’
  300. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1345:2: required from here
  301. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  302. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  303. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  304. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [68]}]’
  305. 1826 | constexpr auto make_format_args(T&... args)
  306. | ~~^~~~~~~~
  307. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[79], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  308. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[79], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[79], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >]’
  309. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[79], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[79], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >]’
  310. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[79], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[79], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >]’
  311. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1353:2: required from here
  312. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  313. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  314. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  315. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [79], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}]’
  316. 1826 | constexpr auto make_format_args(T&... args)
  317. | ~~^~~~~~~~
  318. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[81]}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  319. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[81]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[81]>]’
  320. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[81]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[81]>]’
  321. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[81]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[81]>]’
  322. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1366:2: required from here
  323. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  324. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  325. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  326. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [81]}]’
  327. 1826 | constexpr auto make_format_args(T&... args)
  328. | ~~^~~~~~~~
  329. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[85]}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  330. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[85]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[85]>]’
  331. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[85]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[85]>]’
  332. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[85]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[85]>]’
  333. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1374:2: required from here
  334. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  335. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  336. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  337. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [85]}]’
  338. 1826 | constexpr auto make_format_args(T&... args)
  339. | ~~^~~~~~~~
  340. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[78], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  341. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[78], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[78], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >]’
  342. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[78], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[78], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >]’
  343. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[78], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[78], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >]’
  344. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1404:2: required from here
  345. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  346. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  347. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [78], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}]’
  349. 1826 | constexpr auto make_format_args(T&... args)
  350. | ~~^~~~~~~~
  351. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[97]}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  352. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[97]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[97]>]’
  353. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[97]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[97]>]’
  354. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[97]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[97]>]’
  355. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1455:2: required from here
  356. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  357. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  358. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  359. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [97]}]’
  360. 1826 | constexpr auto make_format_args(T&... args)
  361. | ~~^~~~~~~~
  362. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[97], void*}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  363. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[97], void*}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[97], void*>]’
  364. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[97], void*}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[97], void*>]’
  365. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[97], void*}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[97], void*>]’
  366. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1459:2: required from here
  367. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  368. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  369. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  370. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [97], void*}]’
  371. 1826 | constexpr auto make_format_args(T&... args)
  372. | ~~^~~~~~~~
  373. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[83], void*}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  374. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[83], void*}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[83], void*>]’
  375. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[83], void*}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[83], void*>]’
  376. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[83], void*}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[83], void*>]’
  377. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1469:2: required from here
  378. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  379. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  380. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  381. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [83], void*}]’
  382. 1826 | constexpr auto make_format_args(T&... args)
  383. | ~~^~~~~~~~
  384. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[57]}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  385. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[57]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[57]>]’
  386. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[57]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[57]>]’
  387. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[57]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[57]>]’
  388. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1475:2: required from here
  389. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  390. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  391. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  392. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [57]}]’
  393. 1826 | constexpr auto make_format_args(T&... args)
  394. | ~~^~~~~~~~
  395. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[56]}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  396. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[56]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[56]>]’
  397. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[56]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[56]>]’
  398. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[56]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[56]>]’
  399. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1486:2: required from here
  400. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  401. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  402. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  403. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [56]}]’
  404. 1826 | constexpr auto make_format_args(T&... args)
  405. | ~~^~~~~~~~
  406. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[67], const bool&}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  407. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[67], const bool&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[67], const bool&>]’
  408. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[67], const bool&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[67], const bool&>]’
  409. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[67], const bool&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[67], const bool&>]’
  410. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1498:2: required from here
  411. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  412. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  413. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  414. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [67], const bool}]’
  415. 1826 | constexpr auto make_format_args(T&... args)
  416. | ~~^~~~~~~~
  417. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[71], const bool&}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  418. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[71], const bool&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[71], const bool&>]’
  419. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[71], const bool&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[71], const bool&>]’
  420. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[71], const bool&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[71], const bool&>]’
  421. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1527:2: required from here
  422. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  423. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  424. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  425. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [71], const bool}]’
  426. 1826 | constexpr auto make_format_args(T&... args)
  427. | ~~^~~~~~~~
  428. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[58]}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  429. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[58]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[58]>]’
  430. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[58]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[58]>]’
  431. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[58]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[58]>]’
  432. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1541:2: required from here
  433. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  434. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  435. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [58]}]’
  437. 1826 | constexpr auto make_format_args(T&... args)
  438. | ~~^~~~~~~~
  439. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[69], void*}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  440. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[69], void*}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[69], void*>]’
  441. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[69], void*}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[69], void*>]’
  442. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[69], void*}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[69], void*>]’
  443. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1589:2: required from here
  444. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  445. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  446. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  447. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [69], void*}]’
  448. 1826 | constexpr auto make_format_args(T&... args)
  449. | ~~^~~~~~~~
  450. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[88]}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  451. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[88]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[88]>]’
  452. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[88]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[88]>]’
  453. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[88]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[88]>]’
  454. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1762:2: required from here
  455. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  456. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  457. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  458. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [88]}]’
  459. 1826 | constexpr auto make_format_args(T&... args)
  460. | ~~^~~~~~~~
  461. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[83], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  462. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[83], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[83], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >]’
  463. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[83], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[83], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >]’
  464. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[83], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[83], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >]’
  465. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/luxcoreimpl.cpp:1773:2: required from here
  466. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  467. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  468. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  469. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [83], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}]’
  470. 1826 | constexpr auto make_format_args(T&... args)
  471. | ~~^~~~~~~~
  472. [961/1060] Building CXX object src/luxcore/CMakeFiles/pyluxcore.dir/kernelcachefill.cpp.o
  473. FAILED: src/luxcore/CMakeFiles/pyluxcore.dir/kernelcachefill.cpp.o
  474. /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_NO_DEPRECATED -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_NO_LIB -DBOOST_NUMPY_NO_LIB -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_PYTHON_NO_LIB -DBOOST_PYTHON_STATIC_LIB -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_NO_LIB -DBOOST_STATIC_LIB -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_NO_LIB -DCPP_API_EXPORTS -DLUXRAYS_DISABLE_CUDA -DSPDLOG_FMT_EXTERNAL=1 -Dpyluxcore_EXPORTS -I/tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/include -I/tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/deps/json-3.7.3/include -I/tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/deps/cuew/include -I/tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/deps/clew/include -I/tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/deps/optix-7.1.0/include -I/tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/deps/robin-hood-hashing-3.9.1/src/include -I/usr/include/python3.11 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/tmp/ramdisk/luxcorerender/src/build/generated/include -I/tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/deps/bcd-1.1/include -I/tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/deps/opencolorio-2.0.0/include -isystem /usr/include/Imath -isystem /usr/include/OpenEXR -march=x86-64 -mtune=generic -O2 -pipe -w -std=c++11 -Wall -Wno-long-long -pedantic -msse -msse2 -msse3 -mssse3 -fPIC -fopenmp -std=gnu++14 -fPIC -MD -MT src/luxcore/CMakeFiles/pyluxcore.dir/kernelcachefill.cpp.o -MF src/luxcore/CMakeFiles/pyluxcore.dir/kernelcachefill.cpp.o.d -o src/luxcore/CMakeFiles/pyluxcore.dir/kernelcachefill.cpp.o -c /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/kernelcachefill.cpp
  475. In file included from /usr/include/spdlog/details/registry-inl.h:12,
  476. from /usr/include/spdlog/details/registry.h:120,
  477. from /usr/include/spdlog/spdlog.h:13,
  478. from /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/include/luxcore/luxcorelogger.h:25,
  479. from /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/kernelcachefill.cpp:23:
  480. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[84], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  481. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[84], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[84], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*>]’
  482. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[84], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[84], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*>]’
  483. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[84], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[84], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*>]’
  484. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/kernelcachefill.cpp:310:2: required from here
  485. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  486. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  487. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  488. In file included from /usr/include/spdlog/fmt/fmt.h:31,
  489. from /usr/include/spdlog/common.h:45,
  490. from /usr/include/spdlog/spdlog.h:12:
  491. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [84], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*}]’
  492. 1826 | constexpr auto make_format_args(T&... args)
  493. | ~~^~~~~~~~
  494. /usr/include/spdlog/logger.h: In instantiation of ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {double, const char (&)[84]}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’:
  495. /usr/include/spdlog/logger.h:90:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[84]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[84]>]’
  496. /usr/include/spdlog/logger.h:96:12: required from ‘void spdlog::logger::log(spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[84]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[84]>]’
  497. /usr/include/spdlog/logger.h:158:12: required from ‘void spdlog::logger::info(fmt::v10::format_string<T ...>, Args&& ...) [with Args = {double, const char (&)[84]}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, double, const char (&)[84]>]’
  498. /tmp/ramdisk/luxcorerender/src/LuxCore-luxcorerender_v2.6/src/luxcore/kernelcachefill.cpp:316:2: required from here
  499. /usr/include/spdlog/logger.h:374:75: error: cannot bind non-const lvalue reference of type ‘double&’ to an rvalue of type ‘double’
  500. 374 | fmt::vformat_to(fmt::appender(buf), fmt, fmt::make_format_args(std::forward<Args>(args)...));
  501. | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  502. /usr/include/fmt/core.h:1826:35: note: initializing argument 1 of ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {double, const char [84]}]’
  503. 1826 | constexpr auto make_format_args(T&... args)
  504. | ~~^~~~~~~~
  505. [967/1060] Building CXX object src/luxcore/CMakeFiles/pyluxcore.dir/__/__/generated/luxparser/luxparse.cpp.o
  506. ninja: build stopped: subcommand failed.
  507. ==> ERROR: A failure occurred in build().
  508. Aborting...
  509.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement