KunalTyagi

dlib+conan compile failure

May 12th, 2020
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 282.81 KB | None | 0 0
  1. dlib/19.19: Copying sources to build folder
  2. dlib/19.19: Building your package in /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378
  3. dlib/19.19: Generator cmake created conanbuildinfo.cmake
  4. dlib/19.19: Calling build()
  5. -- The C compiler identification is AppleClang 11.0.3.11030032
  6. -- The CXX compiler identification is AppleClang 11.0.3.11030032
  7. -- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc
  8. -- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - works
  9. -- Detecting C compiler ABI info
  10. -- Detecting C compiler ABI info - done
  11. -- Detecting C compile features
  12. -- Detecting C compile features - done
  13. -- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++
  14. -- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - works
  15. -- Detecting CXX compiler ABI info
  16. -- Detecting CXX compiler ABI info - done
  17. -- Detecting CXX compile features
  18. -- Detecting CXX compile features - done
  19. -- Conan: called by CMake conan helper
  20. -- Conan: called inside local cache
  21. -- Conan: Adjusting output directories
  22. -- Conan: Using cmake global configuration
  23. -- Conan: Adjusting default RPATHs Conan policies
  24. -- Conan: Adjusting language standard
  25. -- Conan: Adjusting fPIC flag (ON)
  26. -- Conan: C++ stdlib: libc++
  27. -- Using CMake version: 3.17.2
  28. -- Compiling dlib version: 19.19.0
  29. -- Looking for pthread.h
  30. -- Looking for pthread.h - found
  31. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
  32. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
  33. -- Found Threads: TRUE
  34.  *****************************************************************************
  35.  *** DLIB GUI SUPPORT DISABLED BECAUSE X11 DEVELOPMENT LIBRARIES NOT FOUND ***
  36.  *** Make sure XQuartz is installed if you want GUI support.               ***
  37.  *** You can download XQuartz from: https://www.xquartz.org/               ***
  38.  *****************************************************************************
  39. -- Found system copy of libpng: /Users/kunal.tyagi/.conan/data/libpng/1.6.37/_/_/package/32ea50db9fba7e8064bb38a5756305548f96ae73/lib/libpng.a;/Users/kunal.tyagi/.conan/data/zlib/1.2.11/_/_/package/e0898d6735d7bf25e68480e21ad460ac23ec7bef/lib/libz.a
  40. -- Found system copy of libjpeg: /Users/kunal.tyagi/.conan/data/libjpeg/9d/_/_/package/e0898d6735d7bf25e68480e21ad460ac23ec7bef/lib/libjpeg.a
  41. -- Searching for BLAS and LAPACK
  42. -- Searching for BLAS and LAPACK
  43. -- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.29.2")
  44. -- Checking for module 'cblas'
  45. --   No package 'cblas' found
  46. -- Checking for module 'lapack'
  47. --   No package 'lapack' found
  48. -- Looking for sys/types.h
  49. -- Looking for sys/types.h - found
  50. -- Looking for stdint.h
  51. -- Looking for stdint.h - found
  52. -- Looking for stddef.h
  53. -- Looking for stddef.h - found
  54. -- Check size of void*
  55. -- Check size of void* - done
  56. -- Found LAPACK library
  57. -- Found CBLAS library
  58. -- Looking for cblas_ddot
  59. -- Looking for cblas_ddot - found
  60. -- Looking for sgesv
  61. -- Looking for sgesv - found
  62. -- Looking for sgesv_
  63. -- Looking for sgesv_ - found
  64. CUDA_TOOLKIT_ROOT_DIR not found or specified
  65. -- Could NOT find CUDA (missing: CUDA_TOOLKIT_ROOT_DIR CUDA_NVCC_EXECUTABLE CUDA_INCLUDE_DIRS CUDA_CUDART_LIBRARY) (Required is at least version "7.5")
  66. -- DID NOT FIND CUDA
  67. -- Disabling CUDA support for dlib.  DLIB WILL NOT USE CUDA
  68. -- Building a C++11 test project to see if your compiler supports C++11
  69. -- C++11 activated.
  70. -- Configuring done
  71. -- Generating done
  72. CMake Warning:
  73.   Manually-specified variables were not used by the project:
  74.  
  75.     CMAKE_EXPORT_NO_PACKAGE_REGISTRY
  76.  
  77.  
  78. -- Build files have been written to: /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/build_subfolder
  79. Scanning dependencies of target dlib
  80. [  1%] Building CXX object source_subfolder/dlib/CMakeFiles/dlib.dir/base64/base64_kernel_1.cpp.o
  81. [  3%] Building CXX object source_subfolder/dlib/CMakeFiles/dlib.dir/bigint/bigint_kernel_1.cpp.o
  82. [  5%] Building CXX object source_subfolder/dlib/CMakeFiles/dlib.dir/bigint/bigint_kernel_2.cpp.o
  83. [  7%] Building CXX object source_subfolder/dlib/CMakeFiles/dlib.dir/bit_stream/bit_stream_kernel_1.cpp.o
  84. [  9%] Building CXX object source_subfolder/dlib/CMakeFiles/dlib.dir/entropy_decoder/entropy_decoder_kernel_1.cpp.o
  85. [ 11%] Building CXX object source_subfolder/dlib/CMakeFiles/dlib.dir/entropy_encoder/entropy_encoder_kernel_2.cpp.o
  86. [ 13%] Building CXX object source_subfolder/dlib/CMakeFiles/dlib.dir/entropy_decoder/entropy_decoder_kernel_2.cpp.o
  87. [ 15%] Building CXX object source_subfolder/dlib/CMakeFiles/dlib.dir/entropy_encoder/entropy_encoder_kernel_1.cpp.o
  88. [ 17%] Building CXX object source_subfolder/dlib/CMakeFiles/dlib.dir/md5/md5_kernel_1.cpp.o
  89. [ 19%] Building CXX object source_subfolder/dlib/CMakeFiles/dlib.dir/tokenizer/tokenizer_kernel_1.cpp.o
  90. [ 21%] Building CXX object source_subfolder/dlib/CMakeFiles/dlib.dir/unicode/unicode.cpp.o
  91. [ 23%] Building CXX object source_subfolder/dlib/CMakeFiles/dlib.dir/data_io/image_dataset_metadata.cpp.o
  92. [ 25%] Building CXX object source_subfolder/dlib/CMakeFiles/dlib.dir/data_io/mnist.cpp.o
  93. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/bigint_kernel_2.cpp:5:
  94. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/bigint_kernel_2.h:8:
  95. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/../serialize.h:152:
  96. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  97. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:317:9: error: no member named 'signbit' in the global namespace
  98. using ::signbit;
  99.       ~~^
  100. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:318:9: error: no member named 'fpclassify' in the global namespace
  101. using ::fpclassify;
  102.       ~~^
  103. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:319:9: error: no member named 'isfinite' in the global namespace; did you mean 'finite'?
  104. using ::isfinite;
  105.       ~~^
  106. /usr/local/include/math.h:749:12: note: 'finite' declared here
  107. extern int finite(double)
  108.            ^
  109. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/bigint_kernel_2.cpp:5:
  110. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/bigint_kernel_2.h:8:
  111. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/../serialize.h:152:
  112. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  113. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:320:9: error: no member named 'isinf' in the global namespace
  114. using ::isinf;
  115.       ~~^
  116. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/bigint_kernel_1.cpp:5:
  117. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/bigint_kernel_1.h:8:
  118. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/../serialize.h:152:
  119. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  120. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:317:9: error: no member named 'signbit' in the global namespace
  121. using ::signbit;
  122.       ~~^
  123. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:318:9: error: no member named 'fpclassify' in the global namespace
  124. using ::fpclassify;
  125.       ~~^
  126. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:321:9: error: no member named 'isnan' in the global namespace
  127. using ::isnan;
  128.       ~~^
  129. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:319:9: error: no member named 'isfinite' in the global namespace; did you mean 'finite'?
  130. using ::isfinite;
  131.       ~~^
  132. /usr/local/include/math.h:749:12: note: 'finite' declared here
  133. extern int finite(double)
  134.            ^
  135. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/bigint_kernel_1.cpp:5:
  136. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/bigint_kernel_1.h:8:
  137. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/../serialize.h:152:
  138. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  139. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:320:9: error: no member named 'isinf' in the global namespace
  140. using ::isinf;
  141.       ~~^
  142. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:322:9: error: no member named 'isnormal' in the global namespace
  143. using ::isnormal;
  144.       ~~^
  145. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:323:7: error: no member named 'isgreater' in the global namespace; did you mean '::std::greater'?
  146. using ::isgreater;
  147.       ^~
  148. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/functional:731:29: note: '::std::greater' declared here
  149. struct _LIBCPP_TEMPLATE_VIS greater : binary_function<_Tp, _Tp, bool>
  150.                             ^
  151. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:321:9: error: no member named 'isnan' in the global namespace
  152. using ::isnan;
  153.       ~~^
  154. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/bigint_kernel_2.cpp:5:
  155. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/bigint_kernel_2.h:8:
  156. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/../serialize.h:152:
  157. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  158. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:324:7: error: no member named 'isgreaterequal' in the global namespace; did you mean '::std::greater_equal'?
  159. using ::isgreaterequal;
  160.       ^~
  161. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/functional:760:29: note: '::std::greater_equal' declared here
  162. struct _LIBCPP_TEMPLATE_VIS greater_equal : binary_function<_Tp, _Tp, bool>
  163.                             ^
  164. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/bigint_kernel_2.cpp:5:
  165. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/bigint_kernel_2.h:8:
  166. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/../serialize.h:152:
  167. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  168. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:325:9: error: no member named 'isless' in the global namespace
  169. using ::isless;
  170.       ~~^
  171. 322:9: error: no member named 'isnormal' in the global namespace
  172. using ::isnormal;
  173.       ~~^
  174. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:326:9: error: no member named 'islessequal' in the global namespace
  175. using ::islessequal;
  176.       ~~^
  177. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:327:9: error: no member named 'islessgreater' in the global namespace
  178. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:323:7: error: no member named 'isgreater' in the global namespace; did you mean '::std::greater'?
  179. using ::isgreater;
  180.       ^~
  181. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/functional:731:29: note: '::std::greater' declared here
  182. struct _LIBCPP_TEMPLATE_VIS greater : binary_function<_Tp, _Tp, bool>
  183.                             ^
  184. using ::islessgreater;
  185.       ~~^
  186. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/bigint_kernel_1.cpp:5:
  187. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/bigint_kernel_1.h:8:
  188. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/../serialize.h:152:
  189. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  190. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:324:7: error: no member named 'isgreaterequal' in the global namespace; did you mean '::std::greater_equal'?
  191. using ::isgreaterequal;
  192.       ^~
  193. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/functional:760:29: note: '::std::greater_equal' declared here
  194. struct _LIBCPP_TEMPLATE_VIS greater_equal : binary_function<_Tp, _Tp, bool>
  195.                             ^
  196. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:328:9: error: no member named 'isunordered' in the global namespace
  197. using ::isunordered;
  198.       ~~^
  199. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/bigint_kernel_1.cpp:5:
  200. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/bigint_kernel_1.h:8:
  201. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/bigint/../serialize.h:152:
  202. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  203. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:325:9: error: no member named 'isless' in the global namespace
  204. using ::isless;
  205.       ~~^
  206. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:329:9: error: no member named 'isunordered' in the global namespace
  207. using ::isunordered;
  208.       ~~^
  209. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:326:9: error: no member named 'islessequal' in the global namespace
  210. using ::islessequal;
  211.       ~~^
  212. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:327:9: error: no member named 'islessgreater' in the global namespace
  213. using ::islessgreater;
  214.       ~~^
  215. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:328:9: error: no member named 'isunordered' in the global namespace
  216. using ::isunordered;
  217.       ~~^
  218. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:329:9: error: no member named 'isunordered' in the global namespace
  219. using ::isunordered;
  220.       ~~^
  221. [ 27%] Building CXX object source_subfolder/dlib/CMakeFiles/dlib.dir/global_optimization/global_function_search.cpp.o
  222. 13 errors generated.
  223. 13 errors generated.
  224. make[2]: *** [source_subfolder/dlib/CMakeFiles/dlib.dir/bigint/bigint_kernel_1.cpp.o] Error 1
  225. make[2]: *** Waiting for unfinished jobs....
  226. make[2]: *** [source_subfolder/dlib/CMakeFiles/dlib.dir/bigint/bigint_kernel_2.cpp.o] Error 1
  227. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.cpp:6:
  228. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.h:8:
  229. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry.h:6:
  230. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/rectangle.h:10:
  231. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../serialize.h:152:
  232. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  233. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:317:9: error: no member named 'signbit' in the global namespace
  234. using ::signbit;
  235.       ~~^
  236. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:318:9: error: no member named 'fpclassify' in the global namespace
  237. using ::fpclassify;
  238.       ~~^
  239. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:319:9: error: no member named 'isfinite' in the global namespace; did you mean 'finite'?
  240. using ::isfinite;
  241.       ~~^
  242. /usr/local/include/math.h:749:12: note: 'finite' declared here
  243. extern int finite(double)
  244.            ^
  245. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.cpp:6:
  246. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.h:8:
  247. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry.h:6:
  248. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/rectangle.h:10:
  249. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../serialize.h:152:
  250. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  251. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:320:9: error: no member named 'isinf' in the global namespace
  252. using ::isinf;
  253.       ~~^
  254. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:321:9: error: no member named 'isnan' in the global namespace
  255. using ::isnan;
  256.       ~~^
  257. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:322:9: error: no member named 'isnormal' in the global namespace
  258. using ::isnormal;
  259.       ~~^
  260. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:323:7: error: no member named 'isgreater' in the global namespace; did you mean '::std::greater'?
  261. using ::isgreater;
  262.       ^~
  263. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/functional:731:29: note: '::std::greater' declared here
  264. struct _LIBCPP_TEMPLATE_VIS greater : binary_function<_Tp, _Tp, bool>
  265.                             ^
  266. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.cpp:6:
  267. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.h:8:
  268. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry.h:6:
  269. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/rectangle.h:10:
  270. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../serialize.h:152:
  271. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  272. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:324:7: error: no member named 'isgreaterequal' in the global namespace; did you mean '::std::greater_equal'?
  273. using ::isgreaterequal;
  274.       ^~
  275. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/functional:760:29: note: '::std::greater_equal' declared here
  276. struct _LIBCPP_TEMPLATE_VIS greater_equal : binary_function<_Tp, _Tp, bool>
  277.                             ^
  278. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.cpp:6:
  279. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.h:8:
  280. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry.h:6:
  281. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/rectangle.h:10:
  282. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../serialize.h:152:
  283. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  284. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:325:9: error: no member named 'isless' in the global namespace
  285. using ::isless;
  286.       ~~^
  287. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:326:9: error: no member named 'islessequal' in the global namespace
  288. using ::islessequal;
  289.       ~~^
  290. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:327:9: error: no member named 'islessgreater' in the global namespace
  291. using ::islessgreater;
  292.       ~~^
  293. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:328:9: error: no member named 'isunordered' in the global namespace
  294. using ::isunordered;
  295.       ~~^
  296. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:329:9: error: no member named 'isunordered' in the global namespace
  297. using ::isunordered;
  298.       ~~^
  299. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.cpp:6:
  300. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.h:9:
  301. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix.h:6:
  302. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix.h:9:
  303. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../serialize.h:152:
  304. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  305. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:317:9: error: no member named 'signbit' in the global namespace
  306. using ::signbit;
  307.       ~~^
  308. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:318:9: error: no member named 'fpclassify' in the global namespace
  309. using ::fpclassify;
  310.       ~~^
  311. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:319:9: error: no member named 'isfinite' in the global namespace; did you mean 'finite'?
  312. using ::isfinite;
  313.       ~~^
  314. /usr/local/include/math.h:749:12: note: 'finite' declared here
  315. extern int finite(double)
  316.            ^
  317. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.cpp:6:
  318. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.h:9:
  319. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix.h:6:
  320. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix.h:9:
  321. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../serialize.h:152:
  322. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  323. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:320:9: error: no member named 'isinf' in the global namespace
  324. using ::isinf;
  325.       ~~^
  326. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:321:9: error: no member named 'isnan' in the global namespace
  327. using ::isnan;
  328.       ~~^
  329. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:322:9: error: no member named 'isnormal' in the global namespace
  330. using ::isnormal;
  331.       ~~^
  332. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:323:7: error: no member named 'isgreater' in the global namespace; did you mean '::std::greater'?
  333. using ::isgreater;
  334.       ^~
  335. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/functional:731:29: note: '::std::greater' declared here
  336. struct _LIBCPP_TEMPLATE_VIS greater : binary_function<_Tp, _Tp, bool>
  337.                             ^
  338. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.cpp:6:
  339. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.h:9:
  340. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix.h:6:
  341. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix.h:9:
  342. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../serialize.h:152:
  343. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  344. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:324:7: error: no member named 'isgreaterequal' in the global namespace; did you mean '::std::greater_equal'?
  345. using ::isgreaterequal;
  346.       ^~
  347. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/functional:760:29: note: '::std::greater_equal' declared here
  348. struct _LIBCPP_TEMPLATE_VIS greater_equal : binary_function<_Tp, _Tp, bool>
  349.                             ^
  350. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.cpp:6:
  351. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.h:9:
  352. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix.h:6:
  353. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix.h:9:
  354. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../serialize.h:152:
  355. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  356. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:325:9: error: no member named 'isless' in the global namespace
  357. using ::isless;
  358.       ~~^
  359. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:326:9: error: no member named 'islessequal' in the global namespace
  360. using ::islessequal;
  361.       ~~^
  362. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:327:9: error: no member named 'islessgreater' in the global namespace
  363. using ::islessgreater;
  364.       ~~^
  365. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:328:9: error: no member named 'isunordered' in the global namespace
  366. using ::isunordered;
  367.       ~~^
  368. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:329:9: error: no member named 'isunordered' in the global namespace
  369. using ::isunordered;
  370.       ~~^
  371. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.cpp:6:
  372. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.h:8:
  373. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry.h:6:
  374. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/rectangle.h:11:
  375. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/vector.h:1330:16: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  376.         return std::abs(val)/2.0;
  377.                ^
  378. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/vector.h:1330:16: note: use function 'std::abs' instead
  379.         return std::abs(val)/2.0;
  380.                ^~~~~~~~
  381.                std::abs
  382. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/vector.h:1330:16: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  383. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.cpp:6:
  384. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.h:8:
  385. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry.h:6:
  386. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/rectangle.h:432:33: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  387.         const long dist_x = min(abs(p.x()-rect.left()), abs(p.x()-rect.right()));
  388.                                 ^
  389. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/rectangle.h:432:33: note: use function 'std::abs' instead
  390.         const long dist_x = min(abs(p.x()-rect.left()), abs(p.x()-rect.right()));
  391.                                 ^~~
  392.                                 std::abs
  393. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/rectangle.h:432:33: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  394. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/rectangle.h:432:57: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  395.         const long dist_x = min(abs(p.x()-rect.left()), abs(p.x()-rect.right()));
  396.                                                         ^
  397. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/rectangle.h:432:57: note: use function 'std::abs' instead
  398.         const long dist_x = min(abs(p.x()-rect.left()), abs(p.x()-rect.right()));
  399.                                                         ^~~
  400.                                                         std::abs
  401. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/rectangle.h:432:57: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  402. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/rectangle.h:433:33: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  403.         const long dist_y = min(abs(p.y()-rect.top()),  abs(p.y()-rect.bottom()));
  404.                                 ^
  405. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/rectangle.h:433:33: note: use function 'std::abs' instead
  406.         const long dist_y = min(abs(p.y()-rect.top()),  abs(p.y()-rect.bottom()));
  407.                                 ^~~
  408.                                 std::abs
  409. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/rectangle.h:433:33: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  410. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/rectangle.h:433:57: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  411.         const long dist_y = min(abs(p.y()-rect.top()),  abs(p.y()-rect.bottom()));
  412.                                                         ^
  413. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/rectangle.h:433:57: note: use function 'std::abs' instead
  414.         const long dist_y = min(abs(p.y()-rect.top()),  abs(p.y()-rect.bottom()));
  415.                                                         ^~~
  416.                                                         std::abs
  417. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/rectangle.h:433:57: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  418. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  419. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  420. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix.h:6:
  421. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix.h:9:
  422. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../serialize.h:152:
  423. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  424. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:317:9: error: no member named 'signbit' in the global namespace
  425. using ::signbit;
  426.       ~~^
  427. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:318:9: error: no member named 'fpclassify' in the global namespace
  428. using ::fpclassify;
  429.       ~~^
  430. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:319:9: error: no member named 'isfinite' in the global namespace; did you mean 'finite'?
  431. using ::isfinite;
  432.       ~~^
  433. /usr/local/include/math.h:749:12: note: 'finite' declared here
  434. extern int finite(double)
  435.            ^
  436. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  437. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  438. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix.h:6:
  439. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix.h:9:
  440. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../serialize.h:152:
  441. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  442. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:320:9: error: no member named 'isinf' in the global namespace
  443. using ::isinf;
  444.       ~~^
  445. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:321:9: error: no member named 'isnan' in the global namespace
  446. using ::isnan;
  447.       ~~^
  448. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:322:9: error: no member named 'isnormal' in the global namespace
  449. using ::isnormal;
  450.       ~~^
  451. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:323:7: error: no member named 'isgreater' in the global namespace; did you mean '::std::greater'?
  452. using ::isgreater;
  453.       ^~
  454. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/functional:731:29: note: '::std::greater' declared here
  455. struct _LIBCPP_TEMPLATE_VIS greater : binary_function<_Tp, _Tp, bool>
  456.                             ^
  457. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  458. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  459. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix.h:6:
  460. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix.h:9:
  461. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../serialize.h:152:
  462. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  463. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:324:7: error: no member named 'isgreaterequal' in the global namespace; did you mean '::std::greater_equal'?
  464. using ::isgreaterequal;
  465.       ^~
  466. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/functional:760:29: note: '::std::greater_equal' declared here
  467. struct _LIBCPP_TEMPLATE_VIS greater_equal : binary_function<_Tp, _Tp, bool>
  468.                             ^
  469. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  470. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  471. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix.h:6:
  472. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix.h:9:
  473. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../serialize.h:152:
  474. In file included from /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/complex:245:
  475. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:325:9: error: no member named 'isless' in the global namespace
  476. using ::isless;
  477.       ~~^
  478. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:326:9: error: no member named 'islessequal' in the global namespace
  479. using ::islessequal;
  480.       ~~^
  481. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:327:9: error: no member named 'islessgreater' in the global namespace
  482. using ::islessgreater;
  483.       ~~^
  484. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:328:9: error: no member named 'isunordered' in the global namespace
  485. using ::isunordered;
  486.       ~~^
  487. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/cmath:329:9: error: no member named 'isunordered' in the global namespace
  488. using ::isunordered;
  489.       ~~^
  490. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.cpp:6:
  491. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.h:9:
  492. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix.h:7:
  493. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_utilities.h:20:
  494. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_mat.h:10:
  495. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../array2d.h:7:
  496. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/array2d_kernel.h:10:
  497. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/../geometry/rectangle.h:11:
  498. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/../geometry/vector.h:1330:16: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  499.         return std::abs(val)/2.0;
  500.                ^
  501. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/../geometry/vector.h:1330:16: note: use function 'std::abs' instead
  502.         return std::abs(val)/2.0;
  503.                ^~~~~~~~
  504.                std::abs
  505. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/../geometry/vector.h:1330:16: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  506. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.cpp:6:
  507. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.h:9:
  508. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix.h:7:
  509. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_utilities.h:20:
  510. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_mat.h:10:
  511. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../array2d.h:7:
  512. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/array2d_kernel.h:10:
  513. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/../geometry/rectangle.h:432:33: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  514.         const long dist_x = min(abs(p.x()-rect.left()), abs(p.x()-rect.right()));
  515.                                 ^
  516. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/../geometry/rectangle.h:432:33: note: use function 'std::abs' instead
  517.         const long dist_x = min(abs(p.x()-rect.left()), abs(p.x()-rect.right()));
  518.                                 ^~~
  519.                                 std::abs
  520. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/../geometry/rectangle.h:432:33: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  521. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/../geometry/rectangle.h:432:57: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  522.         const long dist_x = min(abs(p.x()-rect.left()), abs(p.x()-rect.right()));
  523.                                                         ^
  524. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/../geometry/rectangle.h:432:57: note: use function 'std::abs' instead
  525.         const long dist_x = min(abs(p.x()-rect.left()), abs(p.x()-rect.right()));
  526.                                                         ^~~
  527.                                                         std::abs
  528. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/../geometry/rectangle.h:432:57: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  529. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/../geometry/rectangle.h:433:33: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  530.         const long dist_y = min(abs(p.y()-rect.top()),  abs(p.y()-rect.bottom()));
  531.                                 ^
  532. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/../geometry/rectangle.h:433:33: note: use function 'std::abs' instead
  533.         const long dist_y = min(abs(p.y()-rect.top()),  abs(p.y()-rect.bottom()));
  534.                                 ^~~
  535.                                 std::abs
  536. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/../geometry/rectangle.h:433:33: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  537. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/../geometry/rectangle.h:433:57: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  538.         const long dist_y = min(abs(p.y()-rect.top()),  abs(p.y()-rect.bottom()));
  539.                                                         ^
  540. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/../geometry/rectangle.h:433:57: note: use function 'std::abs' instead
  541.         const long dist_y = min(abs(p.y()-rect.top()),  abs(p.y()-rect.bottom()));
  542.                                                         ^~~
  543.                                                         std::abs
  544. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../array2d/../geometry/rectangle.h:433:57: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  545. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.cpp:6:
  546. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.h:8:
  547. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry.h:10:
  548. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/point_transforms.h:9:
  549. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/../matrix.h:11:
  550. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_la.h:9:
  551. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:147:13: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  552.         if (std::abs(e) <= std::numeric_limits<double>::epsilon())
  553.             ^
  554. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:147:13: note: use function 'std::abs' instead
  555.         if (std::abs(e) <= std::numeric_limits<double>::epsilon())
  556.             ^~~~~~~~
  557.             std::abs
  558. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:147:13: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  559. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:178:13: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  560.         if (std::abs(temp) <= d0*std::numeric_limits<double>::epsilon())
  561.             ^
  562. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:178:13: note: use function 'std::abs' instead
  563.         if (std::abs(temp) <= d0*std::numeric_limits<double>::epsilon())
  564.             ^~~~~~~~
  565.             std::abs
  566. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:178:13: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  567. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:218:31: error: expected unqualified-id
  568.         if (temp == 0 || std::fpclassify(temp) == FP_SUBNORMAL)
  569.                               ^
  570. /usr/local/include/math.h:127:5: note: expanded from macro 'fpclassify'
  571.     ( sizeof(x) == sizeof(float)  ? __fpclassifyf((float)(x))            \
  572.     ^
  573. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.cpp:6:
  574. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.h:8:
  575. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry.h:10:
  576. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/point_transforms.h:9:
  577. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/../matrix.h:11:
  578. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_la.h:9:
  579. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:324:13: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  580.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  581.             ^
  582. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:324:13: note: use function 'std::abs' instead
  583.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  584.             ^~~~~~~~
  585.             std::abs
  586. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:324:13: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  587. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:324:29: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  588.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  589.                             ^
  590. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:324:29: note: use function 'std::abs' instead
  591.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  592.                             ^~~~~~~~
  593.                             std::abs
  594. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:324:29: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  595. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:353:31: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  596.         const double thresh = std::abs(sigma*d0);
  597.                               ^
  598. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:353:31: note: use function 'std::abs' instead
  599.         const double thresh = std::abs(sigma*d0);
  600.                               ^~~~~~~~
  601.                               std::abs
  602. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:353:31: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  603. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:380:17: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  604.             if (std::abs(val_der) <= thresh)
  605.                 ^
  606. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:380:17: note: use function 'std::abs' instead
  607.             if (std::abs(val_der) <= thresh)
  608.                 ^~~~~~~~
  609.                 std::abs
  610. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:380:17: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  611. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:463:56: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  612.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  613.                                                        ^
  614. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:463:56: note: use function 'std::abs' instead
  615.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  616.                                                        ^~~~~~~~
  617.                                                        std::abs
  618. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:463:56: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  619. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:463:68: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  620.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  621.                                                                    ^
  622. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:463:68: note: use function 'std::abs' instead
  623.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  624.                                                                    ^~~~~~~~
  625.                                                                    std::abs
  626. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:463:68: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  627. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:464:17: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  628.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  629.                 ^
  630. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:464:17: note: use function 'std::abs' instead
  631.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  632.                 ^~~~~~~~
  633.                 std::abs
  634. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:464:17: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  635. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:464:52: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  636.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  637.                                                    ^
  638. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:464:52: note: use function 'std::abs' instead
  639.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  640.                                                    ^~~~~~~~
  641.                                                    std::abs
  642. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:464:52: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  643. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:476:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  644.                 if (std::abs(val_der) <= thresh)
  645.                     ^
  646. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:476:21: note: use function 'std::abs' instead
  647.                 if (std::abs(val_der) <= thresh)
  648.                     ^~~~~~~~
  649.                     std::abs
  650. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:476:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  651. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.cpp:6:
  652. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.h:9:
  653. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/../matrix.h:11:
  654. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_la.h:9:
  655. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:147:13: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  656.         if (std::abs(e) <= std::numeric_limits<double>::epsilon())
  657.             ^
  658. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:147:13: note: use function 'std::abs' instead
  659.         if (std::abs(e) <= std::numeric_limits<double>::epsilon())
  660.             ^~~~~~~~
  661.             std::abs
  662. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:147:13: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  663. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:178:13: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  664.         if (std::abs(temp) <= d0*std::numeric_limits<double>::epsilon())
  665.             ^
  666. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:178:13: note: use function 'std::abs' instead
  667.         if (std::abs(temp) <= d0*std::numeric_limits<double>::epsilon())
  668.             ^~~~~~~~
  669.             std::abs
  670. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:178:13: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  671. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:218:31: error: expected unqualified-id
  672.         if (temp == 0 || std::fpclassify(temp) == FP_SUBNORMAL)
  673.                               ^
  674. /usr/local/include/math.h:127:5: note: expanded from macro 'fpclassify'
  675.     ( sizeof(x) == sizeof(float)  ? __fpclassifyf((float)(x))            \
  676.     ^
  677. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.cpp:6:
  678. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.h:9:
  679. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/../matrix.h:11:
  680. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_la.h:9:
  681. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:324:13: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  682.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  683.             ^
  684. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:324:13: note: use function 'std::abs' instead
  685.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  686.             ^~~~~~~~
  687.             std::abs
  688. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:324:13: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  689. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:324:29: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  690.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  691.                             ^
  692. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:324:29: note: use function 'std::abs' instead
  693.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  694.                             ^~~~~~~~
  695.                             std::abs
  696. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:324:29: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  697. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:353:31: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  698.         const double thresh = std::abs(sigma*d0);
  699.                               ^
  700. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:353:31: note: use function 'std::abs' instead
  701.         const double thresh = std::abs(sigma*d0);
  702.                               ^~~~~~~~
  703.                               std::abs
  704. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:353:31: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  705. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:380:17: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  706.             if (std::abs(val_der) <= thresh)
  707.                 ^
  708. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:380:17: note: use function 'std::abs' instead
  709.             if (std::abs(val_der) <= thresh)
  710.                 ^~~~~~~~
  711.                 std::abs
  712. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:380:17: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  713. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:463:56: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  714.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  715.                                                        ^
  716. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:463:56: note: use function 'std::abs' instead
  717.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  718.                                                        ^~~~~~~~
  719.                                                        std::abs
  720. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:463:56: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  721. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:463:68: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  722.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  723.                                                                    ^
  724. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:463:68: note: use function 'std::abs' instead
  725.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  726.                                                                    ^~~~~~~~
  727.                                                                    std::abs
  728. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:463:68: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  729. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:464:17: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  730.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  731.                 ^
  732. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:464:17: note: use function 'std::abs' instead
  733.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  734.                 ^~~~~~~~
  735.                 std::abs
  736. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:464:17: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  737. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:464:52: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  738.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  739.                                                    ^
  740. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:464:52: note: use function 'std::abs' instead
  741.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  742.                                                    ^~~~~~~~
  743.                                                    std::abs
  744. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:464:52: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  745. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:476:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  746.                 if (std::abs(val_der) <= thresh)
  747.                     ^
  748. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:476:21: note: use function 'std::abs' instead
  749.                 if (std::abs(val_der) <= thresh)
  750.                     ^~~~~~~~
  751.                     std::abs
  752. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/optimization_line_search.h:476:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  753. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  754. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  755. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix.h:7:
  756. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_utilities.h:20:
  757. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_mat.h:10:
  758. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../array2d.h:7:
  759. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/array2d_kernel.h:10:
  760. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/rectangle.h:11:
  761. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/vector.h:1330:16: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  762.         return std::abs(val)/2.0;
  763.                ^
  764. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/vector.h:1330:16: note: use function 'std::abs' instead
  765.         return std::abs(val)/2.0;
  766.                ^~~~~~~~
  767.                std::abs
  768. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/vector.h:1330:16: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  769. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  770. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  771. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix.h:7:
  772. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_utilities.h:20:
  773. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_mat.h:10:
  774. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../array2d.h:7:
  775. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/array2d_kernel.h:10:
  776. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/rectangle.h:432:33: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  777.         const long dist_x = min(abs(p.x()-rect.left()), abs(p.x()-rect.right()));
  778.                                 ^
  779. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/rectangle.h:432:33: note: use function 'std::abs' instead
  780.         const long dist_x = min(abs(p.x()-rect.left()), abs(p.x()-rect.right()));
  781.                                 ^~~
  782.                                 std::abs
  783. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/rectangle.h:432:33: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  784. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/rectangle.h:432:57: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  785.         const long dist_x = min(abs(p.x()-rect.left()), abs(p.x()-rect.right()));
  786.                                                         ^
  787. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/rectangle.h:432:57: note: use function 'std::abs' instead
  788.         const long dist_x = min(abs(p.x()-rect.left()), abs(p.x()-rect.right()));
  789.                                                         ^~~
  790.                                                         std::abs
  791. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/rectangle.h:432:57: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  792. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/rectangle.h:433:33: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  793.         const long dist_y = min(abs(p.y()-rect.top()),  abs(p.y()-rect.bottom()));
  794.                                 ^
  795. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/rectangle.h:433:33: note: use function 'std::abs' instead
  796.         const long dist_y = min(abs(p.y()-rect.top()),  abs(p.y()-rect.bottom()));
  797.                                 ^~~
  798.                                 std::abs
  799. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/rectangle.h:433:33: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  800. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/rectangle.h:433:57: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  801.         const long dist_y = min(abs(p.y()-rect.top()),  abs(p.y()-rect.bottom()));
  802.                                                         ^
  803. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/rectangle.h:433:57: note: use function 'std::abs' instead
  804.         const long dist_y = min(abs(p.y()-rect.top()),  abs(p.y()-rect.bottom()));
  805.                                                         ^~~
  806.                                                         std::abs
  807. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/rectangle.h:433:57: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  808. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  809. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  810. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/../matrix.h:11:
  811. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_la.h:9:
  812. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:147:13: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  813.         if (std::abs(e) <= std::numeric_limits<double>::epsilon())
  814.             ^
  815. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:147:13: note: use function 'std::abs' instead
  816.         if (std::abs(e) <= std::numeric_limits<double>::epsilon())
  817.             ^~~~~~~~
  818.             std::abs
  819. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:147:13: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  820. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:178:13: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  821.         if (std::abs(temp) <= d0*std::numeric_limits<double>::epsilon())
  822.             ^
  823. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:178:13: note: use function 'std::abs' instead
  824.         if (std::abs(temp) <= d0*std::numeric_limits<double>::epsilon())
  825.             ^~~~~~~~
  826.             std::abs
  827. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:178:13: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  828. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:218:31: error: expected unqualified-id
  829.         if (temp == 0 || std::fpclassify(temp) == FP_SUBNORMAL)
  830.                               ^
  831. /usr/local/include/math.h:127:5: note: expanded from macro 'fpclassify'
  832.     ( sizeof(x) == sizeof(float)  ? __fpclassifyf((float)(x))            \
  833.     ^
  834. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  835. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  836. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/../matrix.h:11:
  837. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_la.h:9:
  838. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:324:13: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  839.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  840.             ^
  841. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:324:13: note: use function 'std::abs' instead
  842.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  843.             ^~~~~~~~
  844.             std::abs
  845. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:324:13: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  846. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:324:29: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  847.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  848.                             ^
  849. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:324:29: note: use function 'std::abs' instead
  850.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  851.                             ^~~~~~~~
  852.                             std::abs
  853. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:324:29: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  854. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:353:31: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  855.         const double thresh = std::abs(sigma*d0);
  856.                               ^
  857. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:353:31: note: use function 'std::abs' instead
  858.         const double thresh = std::abs(sigma*d0);
  859.                               ^~~~~~~~
  860.                               std::abs
  861. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:353:31: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  862. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:380:17: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  863.             if (std::abs(val_der) <= thresh)
  864.                 ^
  865. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:380:17: note: use function 'std::abs' instead
  866.             if (std::abs(val_der) <= thresh)
  867.                 ^~~~~~~~
  868.                 std::abs
  869. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:380:17: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  870. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:463:56: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  871.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  872.                                                        ^
  873. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:463:56: note: use function 'std::abs' instead
  874.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  875.                                                        ^~~~~~~~
  876.                                                        std::abs
  877. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:463:56: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  878. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:463:68: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  879.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  880.                                                                    ^
  881. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:463:68: note: use function 'std::abs' instead
  882.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  883.                                                                    ^~~~~~~~
  884.                                                                    std::abs
  885. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:463:68: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  886. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:464:17: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  887.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  888.                 ^
  889. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:464:17: note: use function 'std::abs' instead
  890.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  891.                 ^~~~~~~~
  892.                 std::abs
  893. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:464:17: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  894. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:464:52: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  895.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  896.                                                    ^
  897. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:464:52: note: use function 'std::abs' instead
  898.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  899.                                                    ^~~~~~~~
  900.                                                    std::abs
  901. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:464:52: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  902. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:476:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  903.                 if (std::abs(val_der) <= thresh)
  904.                     ^
  905. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:476:21: note: use function 'std::abs' instead
  906.                 if (std::abs(val_der) <= thresh)
  907.                     ^~~~~~~~
  908.                     std::abs
  909. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:476:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  910. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.cpp:6:
  911. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.h:8:
  912. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry.h:10:
  913. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/point_transforms.h:9:
  914. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/../matrix.h:11:
  915. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_la.h:25:
  916. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../threads/../threads.h:24:
  917. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../threads/parallel_for_extension.h:8:
  918. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../threads/../console_progress_indicator.h:144:32: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  919.             double delta_val = std::abs(cur - first_val);
  920.                                ^
  921. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../threads/../console_progress_indicator.h:144:32: note: use function 'std::abs' instead
  922.             double delta_val = std::abs(cur - first_val);
  923.                                ^~~~~~~~
  924.                                std::abs
  925. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../threads/../console_progress_indicator.h:144:32: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  926. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../threads/../console_progress_indicator.h:150:50: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  927.             double seconds = delta_t/delta_val * std::abs(target_val - cur);
  928.                                                  ^
  929. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../threads/../console_progress_indicator.h:150:50: note: use function 'std::abs' instead
  930.             double seconds = delta_t/delta_val * std::abs(target_val - cur);
  931.                                                  ^~~~~~~~
  932.                                                  std::abs
  933. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../threads/../console_progress_indicator.h:150:50: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  934. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.cpp:6:
  935. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.h:9:
  936. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../optimization/../matrix.h:11:
  937. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_la.h:25:
  938. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../threads/../threads.h:24:
  939. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../threads/parallel_for_extension.h:8:
  940. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../threads/../console_progress_indicator.h:144:32: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  941.             double delta_val = std::abs(cur - first_val);
  942.                                ^
  943. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../threads/../console_progress_indicator.h:144:32: note: use function 'std::abs' instead
  944.             double delta_val = std::abs(cur - first_val);
  945.                                ^~~~~~~~
  946.                                std::abs
  947. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../threads/../console_progress_indicator.h:144:32: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  948. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../threads/../console_progress_indicator.h:150:50: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  949.             double seconds = delta_t/delta_val * std::abs(target_val - cur);
  950.                                                  ^
  951. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../threads/../console_progress_indicator.h:150:50: note: use function 'std::abs' instead
  952.             double seconds = delta_t/delta_val * std::abs(target_val - cur);
  953.                                                  ^~~~~~~~
  954.                                                  std::abs
  955. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../threads/../console_progress_indicator.h:150:50: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  956. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.cpp:6:
  957. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.h:8:
  958. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry.h:10:
  959. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/point_transforms.h:11:
  960. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../optimization/optimization.h:9:
  961. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_search_strategies.h:49:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  962.                 if (std::abs(temp) < std::numeric_limits<double>::epsilon())
  963.                     ^
  964. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_search_strategies.h:49:21: note: use function 'std::abs' instead
  965.                 if (std::abs(temp) < std::numeric_limits<double>::epsilon())
  966.                     ^~~~~~~~
  967.                     std::abs
  968. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_search_strategies.h:49:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  969. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_search_strategies.h:113:25: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  970.                     if (std::abs(gg) > std::numeric_limits<double>::epsilon())
  971.                         ^
  972. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_search_strategies.h:113:25: note: use function 'std::abs' instead
  973.                     if (std::abs(gg) > std::numeric_limits<double>::epsilon())
  974.                         ^~~~~~~~
  975.                         std::abs
  976. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_search_strategies.h:113:25: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  977. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_search_strategies.h:206:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  978.                 if (std::abs(temp) > std::numeric_limits<double>::epsilon())
  979.                     ^
  980. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_search_strategies.h:206:21: note: use function 'std::abs' instead
  981.                 if (std::abs(temp) > std::numeric_limits<double>::epsilon())
  982.                     ^~~~~~~~
  983.                     std::abs
  984. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_search_strategies.h:206:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  985. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.cpp:6:
  986. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.h:8:
  987. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry.h:10:
  988. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/point_transforms.h:11:
  989. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../optimization/optimization.h:10:
  990. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_stop_strategies.h:76:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  991.                 if (std::abs(funct_value - _prev_funct_value) < _min_delta)
  992.                     ^
  993. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_stop_strategies.h:76:21: note: use function 'std::abs' instead
  994.                 if (std::abs(funct_value - _prev_funct_value) < _min_delta)
  995.                     ^~~~~~~~
  996.                     std::abs
  997. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_stop_strategies.h:76:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  998. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.cpp:6:
  999. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/mnist.h:9:
  1000. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/../matrix.h:7:
  1001. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_utilities.h:16:
  1002. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_expressions.h:66:19: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  1003.             nc_ = std::abs(end_ - start_) + 1;
  1004.                   ^
  1005. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_subexp.h:42:16: note: in instantiation of member function 'dlib::matrix_range_exp<long>::matrix_range_exp' requested here
  1006.         return matrix_range_exp<long>(start,end);
  1007.                ^
  1008. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_expressions.h:66:19: note: use function 'std::abs' instead
  1009.             nc_ = std::abs(end_ - start_) + 1;
  1010.                   ^~~~~~~~
  1011.                   std::abs
  1012. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_expressions.h:66:19: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  1013. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_expressions.h:75:19: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  1014.             nc_ = std::abs(end_ - start_)/inc_ + 1;
  1015.                   ^
  1016. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_subexp.h:59:16: note: in instantiation of member function 'dlib::matrix_range_exp<long>::matrix_range_exp' requested here
  1017.         return matrix_range_exp<long>(start,inc,end);
  1018.                ^
  1019. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_expressions.h:75:19: note: use function 'std::abs' instead
  1020.             nc_ = std::abs(end_ - start_)/inc_ + 1;
  1021.                   ^~~~~~~~
  1022.                   std::abs
  1023. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../matrix/matrix_expressions.h:75:19: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  1024. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.cpp:6:
  1025. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.h:8:
  1026. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry.h:11:
  1027. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/line.h:185:43: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1028.         auto tmp = put_in_range(0.0, 1.0, std::abs(dot(a.normal(),b.normal())));
  1029.                                           ^
  1030. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/line.h:185:43: note: use function 'std::abs' instead
  1031.         auto tmp = put_in_range(0.0, 1.0, std::abs(dot(a.normal(),b.normal())));
  1032.                                           ^~~~~~~~
  1033.                                           std::abs
  1034. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/line.h:185:43: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1035. 20 warnings and 14 errors generated.
  1036. make[2]: *** [source_subfolder/dlib/CMakeFiles/dlib.dir/data_io/mnist.cpp.o] Error 1
  1037. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1038. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  1039. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/../matrix.h:11:
  1040. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_la.h:25:
  1041. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../threads/../threads.h:24:
  1042. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../threads/parallel_for_extension.h:8:
  1043. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../threads/../console_progress_indicator.h:144:32: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1044.             double delta_val = std::abs(cur - first_val);
  1045.                                ^
  1046. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../threads/../console_progress_indicator.h:144:32: note: use function 'std::abs' instead
  1047.             double delta_val = std::abs(cur - first_val);
  1048.                                ^~~~~~~~
  1049.                                std::abs
  1050. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../threads/../console_progress_indicator.h:144:32: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1051. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../threads/../console_progress_indicator.h:150:50: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1052.             double seconds = delta_t/delta_val * std::abs(target_val - cur);
  1053.                                                  ^
  1054. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../threads/../console_progress_indicator.h:150:50: note: use function 'std::abs' instead
  1055.             double seconds = delta_t/delta_val * std::abs(target_val - cur);
  1056.                                                  ^~~~~~~~
  1057.                                                  std::abs
  1058. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../threads/../console_progress_indicator.h:150:50: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1059. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1060. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:11:
  1061. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/upper_bound_function.h:7:
  1062. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm_c_linear_dcd_trainer.h:12:
  1063. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm.h:15:
  1064. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/function.h:14:
  1065. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/../statistics.h:13:
  1066. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/vector_normalizer_frobmetric.h:8:
  1067. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/../optimization.h:6:
  1068. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization.h:9:
  1069. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_search_strategies.h:49:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1070.                 if (std::abs(temp) < std::numeric_limits<double>::epsilon())
  1071.                     ^
  1072. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_search_strategies.h:49:21: note: use function 'std::abs' instead
  1073.                 if (std::abs(temp) < std::numeric_limits<double>::epsilon())
  1074.                     ^~~~~~~~
  1075.                     std::abs
  1076. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_search_strategies.h:49:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1077. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_search_strategies.h:113:25: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1078.                     if (std::abs(gg) > std::numeric_limits<double>::epsilon())
  1079.                         ^
  1080. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_search_strategies.h:113:25: note: use function 'std::abs' instead
  1081.                     if (std::abs(gg) > std::numeric_limits<double>::epsilon())
  1082.                         ^~~~~~~~
  1083.                         std::abs
  1084. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_search_strategies.h:113:25: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1085. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_search_strategies.h:206:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1086.                 if (std::abs(temp) > std::numeric_limits<double>::epsilon())
  1087.                     ^
  1088. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_search_strategies.h:206:21: note: use function 'std::abs' instead
  1089.                 if (std::abs(temp) > std::numeric_limits<double>::epsilon())
  1090.                     ^~~~~~~~
  1091.                     std::abs
  1092. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_search_strategies.h:206:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1093. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1094. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:11:
  1095. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/upper_bound_function.h:7:
  1096. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm_c_linear_dcd_trainer.h:12:
  1097. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm.h:15:
  1098. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/function.h:14:
  1099. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/../statistics.h:13:
  1100. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/vector_normalizer_frobmetric.h:8:
  1101. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/../optimization.h:6:
  1102. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization.h:10:
  1103. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_stop_strategies.h:76:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1104.                 if (std::abs(funct_value - _prev_funct_value) < _min_delta)
  1105.                     ^
  1106. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_stop_strategies.h:76:21: note: use function 'std::abs' instead
  1107.                 if (std::abs(funct_value - _prev_funct_value) < _min_delta)
  1108.                     ^~~~~~~~
  1109.                     std::abs
  1110. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_stop_strategies.h:76:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1111. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1112. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:11:
  1113. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/upper_bound_function.h:7:
  1114. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm_c_linear_dcd_trainer.h:12:
  1115. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm.h:15:
  1116. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/function.h:14:
  1117. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/../statistics.h:13:
  1118. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/vector_normalizer_frobmetric.h:8:
  1119. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/../optimization.h:7:
  1120. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:914:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1121.             diffa = std::abs(diff);
  1122.                     ^
  1123. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:914:21: note: use function 'std::abs' instead
  1124.             diffa = std::abs(diff);
  1125.                     ^~~~~~~~
  1126.                     std::abs
  1127. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:914:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1128. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1534:25: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1129.                     if (std::abs(temp) > std::abs(vlag)) {
  1130.                         ^
  1131. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1534:25: note: use function 'std::abs' instead
  1132.                     if (std::abs(temp) > std::abs(vlag)) {
  1133.                         ^~~~~~~~
  1134.                         std::abs
  1135. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1534:25: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1136. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1534:42: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1137.                     if (std::abs(temp) > std::abs(vlag)) {
  1138.                                          ^
  1139. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1534:42: note: use function 'std::abs' instead
  1140.                     if (std::abs(temp) > std::abs(vlag)) {
  1141.                                          ^~~~~~~~
  1142.                                          std::abs
  1143. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1534:42: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1144. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1544:29: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1145.                         if (std::abs(temp) > std::abs(vlag)) {
  1146.                             ^
  1147. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1544:29: note: use function 'std::abs' instead
  1148.                         if (std::abs(temp) > std::abs(vlag)) {
  1149.                             ^~~~~~~~
  1150.                             std::abs
  1151. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1544:29: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1152. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1544:46: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1153.                         if (std::abs(temp) > std::abs(vlag)) {
  1154.                                              ^
  1155. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1544:46: note: use function 'std::abs' instead
  1156.                         if (std::abs(temp) > std::abs(vlag)) {
  1157.                                              ^~~~~~~~
  1158.                                              std::abs
  1159. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1544:46: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1160. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1558:25: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1161.                     if (std::abs(temp) > std::abs(vlag)) {
  1162.                         ^
  1163. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1558:25: note: use function 'std::abs' instead
  1164.                     if (std::abs(temp) > std::abs(vlag)) {
  1165.                         ^~~~~~~~
  1166.                         std::abs
  1167. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1558:25: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1168. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1558:42: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1169.                     if (std::abs(temp) > std::abs(vlag)) {
  1170.                                          ^
  1171. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1558:42: note: use function 'std::abs' instead
  1172.                     if (std::abs(temp) > std::abs(vlag)) {
  1173.                                          ^~~~~~~~
  1174.                                          std::abs
  1175. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1558:42: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1176. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1564:29: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1177.                         if (std::abs(vlag) < .25) {
  1178.                             ^
  1179. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1564:29: note: use function 'std::abs' instead
  1180.                         if (std::abs(vlag) < .25) {
  1181.                             ^~~~~~~~
  1182.                             std::abs
  1183. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:1564:29: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1184. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2214:51: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1185.                 if ((d__2 = ptsaux[(j << 1) + 2], std::abs(d__2)) < half * (d__1 = ptsaux[(
  1186.                                                   ^
  1187. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2214:51: note: use function 'std::abs' instead
  1188.                 if ((d__2 = ptsaux[(j << 1) + 2], std::abs(d__2)) < half * (d__1 = ptsaux[(
  1189.                                                   ^~~~~~~~
  1190.                                                   std::abs
  1191. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2214:51: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1192. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2215:43: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1193.                             j << 1) + 1], std::abs(d__1))) {
  1194.                                           ^
  1195. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2215:43: note: use function 'std::abs' instead
  1196.                             j << 1) + 1], std::abs(d__1))) {
  1197.                                           ^~~~~~~~
  1198.                                           std::abs
  1199. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2215:43: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1200. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2244:83: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1201.                                                           * ptsaux[(j << 1) + 2], std::abs(d__1));
  1202.                                                                                   ^
  1203. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2244:83: note: use function 'std::abs' instead
  1204.                                                           * ptsaux[(j << 1) + 2], std::abs(d__1));
  1205.                                                                                   ^~~~~~~~
  1206.                                                                                   std::abs
  1207. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2244:83: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1208. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2325:56: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1209.                     w[ndim + k] = (d__1 = w[ndim + k], std::abs(d__1));
  1210.                                                        ^
  1211. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2325:56: note: use function 'std::abs' instead
  1212.                     w[ndim + k] = (d__1 = w[ndim + k], std::abs(d__1));
  1213.                                                        ^~~~~~~~
  1214.                                                        std::abs
  1215. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2325:56: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1216. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2539:67: warning: absolute value function 'abs' given an argument of type 'dlib::bobyqa_implementation::integer' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  1217.                         iw = std::max(ihp,ihq) - (i__3 = ip - iq, std::abs(i__3));
  1218.                                                                   ^
  1219. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2539:67: note: use function 'std::abs' instead
  1220.                         iw = std::max(ihp,ihq) - (i__3 = ip - iq, std::abs(i__3));
  1221.                                                                   ^~~~~~~~
  1222.                                                                   std::abs
  1223. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2539:67: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  1224. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2620:75: warning: absolute value function 'abs' given an argument of type 'dlib::bobyqa_implementation::integer' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  1225.                                 iw = std::max(ihp,ihq) - (i__2 = iq - ip, std::abs(i__2));
  1226.                                                                           ^
  1227. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2620:75: note: use function 'std::abs' instead
  1228.                                 iw = std::max(ihp,ihq) - (i__2 = iq - ip, std::abs(i__2));
  1229.                                                                           ^~~~~~~~
  1230.                                                                           std::abs
  1231. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:2620:75: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  1232. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:3261:75: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1233.                     d__2 = ztest, d__3 = (d__1 = zmat[k + j * zmat_dim1], std::abs(d__1));
  1234.                                                                           ^
  1235. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:3261:75: note: use function 'std::abs' instead
  1236.                     d__2 = ztest, d__3 = (d__1 = zmat[k + j * zmat_dim1], std::abs(d__1));
  1237.                                                                           ^~~~~~~~
  1238.                                                                           std::abs
  1239. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:3261:75: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1240. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:3271:57: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1241.                 if ((d__1 = zmat[knew + j * zmat_dim1], std::abs(d__1)) > ztest) {
  1242.                                                         ^
  1243. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:3271:57: note: use function 'std::abs' instead
  1244.                 if ((d__1 = zmat[knew + j * zmat_dim1], std::abs(d__1)) > ztest) {
  1245.                                                         ^~~~~~~~
  1246.                                                         std::abs
  1247. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/optimization_bobyqa.h:3271:57: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1248. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.cpp:6:
  1249. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.h:8:
  1250. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry.h:10:
  1251. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/point_transforms.h:9:
  1252. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../matrix.h:7:
  1253. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/matrix_utilities.h:16:
  1254. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/matrix_expressions.h:66:19: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  1255.             nc_ = std::abs(end_ - start_) + 1;
  1256.                   ^
  1257. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/matrix_subexp.h:42:16: note: in instantiation of member function 'dlib::matrix_range_exp<long>::matrix_range_exp' requested here
  1258.         return matrix_range_exp<long>(start,end);
  1259.                ^
  1260. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/matrix_expressions.h:66:19: note: use function 'std::abs' instead
  1261.             nc_ = std::abs(end_ - start_) + 1;
  1262.                   ^~~~~~~~
  1263.                   std::abs
  1264. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/matrix_expressions.h:66:19: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  1265. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/matrix_expressions.h:75:19: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  1266.             nc_ = std::abs(end_ - start_)/inc_ + 1;
  1267.                   ^
  1268. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/matrix_subexp.h:59:16: note: in instantiation of member function 'dlib::matrix_range_exp<long>::matrix_range_exp' requested here
  1269.         return matrix_range_exp<long>(start,inc,end);
  1270.                ^
  1271. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/matrix_expressions.h:75:19: note: use function 'std::abs' instead
  1272.             nc_ = std::abs(end_ - start_)/inc_ + 1;
  1273.                   ^~~~~~~~
  1274.                   std::abs
  1275. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/matrix_expressions.h:75:19: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  1276. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.cpp:6:
  1277. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.h:8:
  1278. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry.h:10:
  1279. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/point_transforms.h:11:
  1280. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../optimization/optimization.h:10:
  1281. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_stop_strategies.h:76:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1282.                 if (std::abs(funct_value - _prev_funct_value) < _min_delta)
  1283.                     ^
  1284. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../optimization/optimization.h:184:29: note: in instantiation of function template specialization 'dlib::objective_delta_stop_strategy::should_continue_search<dlib::matrix<double, 9, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >' requested here
  1285.         while(stop_strategy.should_continue_search(x, f_value, g) && f_value > min_f)
  1286.                             ^
  1287. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/point_transforms.h:666:9: note: in instantiation of function template specialization 'dlib::find_min<dlib::bfgs_search_strategy, dlib::objective_delta_stop_strategy, dlib::impl_proj::obj, dlib::impl_proj::obj_der, dlib::matrix<double, 9, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >' requested here
  1288.         find_min(bfgs_search_strategy(),
  1289.         ^
  1290. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_stop_strategies.h:76:21: note: use function 'std::abs' instead
  1291.                 if (std::abs(funct_value - _prev_funct_value) < _min_delta)
  1292.                     ^~~~~~~~
  1293.                     std::abs
  1294. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_stop_strategies.h:76:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1295. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.cpp:6:
  1296. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.h:8:
  1297. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry.h:10:
  1298. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/point_transforms.h:11:
  1299. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../optimization/optimization.h:9:
  1300. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_search_strategies.h:113:25: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1301.                     if (std::abs(gg) > std::numeric_limits<double>::epsilon())
  1302.                         ^
  1303. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../optimization/optimization.h:186:33: note: in instantiation of function template specialization 'dlib::bfgs_search_strategy::get_next_direction<dlib::matrix<double, 9, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >' requested here
  1304.             s = search_strategy.get_next_direction(x, f_value, g);
  1305.                                 ^
  1306. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/point_transforms.h:666:9: note: in instantiation of function template specialization 'dlib::find_min<dlib::bfgs_search_strategy, dlib::objective_delta_stop_strategy, dlib::impl_proj::obj, dlib::impl_proj::obj_der, dlib::matrix<double, 9, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >' requested here
  1307.         find_min(bfgs_search_strategy(),
  1308.         ^
  1309. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_search_strategies.h:113:25: note: use function 'std::abs' instead
  1310.                     if (std::abs(gg) > std::numeric_limits<double>::epsilon())
  1311.                         ^~~~~~~~
  1312.                         std::abs
  1313. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_search_strategies.h:113:25: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1314. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1315. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:11:
  1316. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/upper_bound_function.h:7:
  1317. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm_c_linear_dcd_trainer.h:12:
  1318. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm.h:15:
  1319. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/function.h:14:
  1320. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/../statistics.h:13:
  1321. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/vector_normalizer_frobmetric.h:8:
  1322. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/../optimization.h:15:
  1323. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/max_sum_submatrix.h:10:
  1324. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/../geometry.h:11:
  1325. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../geometry/line.h:185:43: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1326.         auto tmp = put_in_range(0.0, 1.0, std::abs(dot(a.normal(),b.normal())));
  1327.                                           ^
  1328. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../geometry/line.h:185:43: note: use function 'std::abs' instead
  1329.         auto tmp = put_in_range(0.0, 1.0, std::abs(dot(a.normal(),b.normal())));
  1330.                                           ^~~~~~~~
  1331.                                           std::abs
  1332. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../geometry/line.h:185:43: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1333. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1334. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:11:
  1335. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/upper_bound_function.h:7:
  1336. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm_c_linear_dcd_trainer.h:12:
  1337. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm.h:15:
  1338. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/function.h:14:
  1339. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/../statistics.h:13:
  1340. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/vector_normalizer_frobmetric.h:8:
  1341. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/../optimization.h:16:
  1342. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/find_max_factor_graph_nmplp.h:291:29: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1343.                         if (std::abs(delta_ij[xj] - best_val) > max_change)
  1344.                             ^
  1345. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/find_max_factor_graph_nmplp.h:291:29: note: use function 'std::abs' instead
  1346.                         if (std::abs(delta_ij[xj] - best_val) > max_change)
  1347.                             ^~~~~~~~
  1348.                             std::abs
  1349. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/find_max_factor_graph_nmplp.h:291:29: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1350. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/find_max_factor_graph_nmplp.h:292:42: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1351.                             max_change = std::abs(delta_ij[xj] - best_val);
  1352.                                          ^
  1353. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/find_max_factor_graph_nmplp.h:292:42: note: use function 'std::abs' instead
  1354.                             max_change = std::abs(delta_ij[xj] - best_val);
  1355.                                          ^~~~~~~~
  1356.                                          std::abs
  1357. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/find_max_factor_graph_nmplp.h:292:42: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1358. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/find_max_factor_graph_nmplp.h:300:29: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1359.                         if (std::abs(delta_ji[xi] - new_val) > max_change)
  1360.                             ^
  1361. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/find_max_factor_graph_nmplp.h:300:29: note: use function 'std::abs' instead
  1362.                         if (std::abs(delta_ji[xi] - new_val) > max_change)
  1363.                             ^~~~~~~~
  1364.                             std::abs
  1365. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/find_max_factor_graph_nmplp.h:300:29: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1366. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/find_max_factor_graph_nmplp.h:301:42: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1367.                             max_change = std::abs(delta_ji[xi] - new_val);
  1368.                                          ^
  1369. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/find_max_factor_graph_nmplp.h:301:42: note: use function 'std::abs' instead
  1370.                             max_change = std::abs(delta_ji[xi] - new_val);
  1371.                                          ^~~~~~~~
  1372.                                          std::abs
  1373. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization/find_max_factor_graph_nmplp.h:301:42: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1374. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.cpp:6:
  1375. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/image_dataset_metadata.h:8:
  1376. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry.h:10:
  1377. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/point_transforms.h:9:
  1378. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../matrix.h:11:
  1379. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/matrix_la.h:9:
  1380. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:324:13: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1381.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  1382.             ^
  1383. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../optimization/optimization.h:188:28: note: in instantiation of function template specialization 'dlib::line_search<dlib::line_search_funct<dlib::impl_proj::obj, dlib::matrix<double, 9, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, dlib::line_search_funct<dlib::impl_proj::obj_der, dlib::matrix<double, 9, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > >' requested here
  1384.             double alpha = line_search(
  1385.                            ^
  1386. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/point_transforms.h:666:9: note: in instantiation of function template specialization 'dlib::find_min<dlib::bfgs_search_strategy, dlib::objective_delta_stop_strategy, dlib::impl_proj::obj, dlib::impl_proj::obj_der, dlib::matrix<double, 9, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >' requested here
  1387.         find_min(bfgs_search_strategy(),
  1388.         ^
  1389. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:324:13: note: use function 'std::abs' instead
  1390.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  1391.             ^~~~~~~~
  1392.             std::abs
  1393. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:324:13: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1394. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:324:29: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1395.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  1396.                             ^
  1397. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:324:29: note: use function 'std::abs' instead
  1398.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  1399.                             ^~~~~~~~
  1400.                             std::abs
  1401. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:324:29: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1402. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:353:31: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1403.         const double thresh = std::abs(sigma*d0);
  1404.                               ^
  1405. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:353:31: note: use function 'std::abs' instead
  1406.         const double thresh = std::abs(sigma*d0);
  1407.                               ^~~~~~~~
  1408.                               std::abs
  1409. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:353:31: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1410. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:380:17: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1411.             if (std::abs(val_der) <= thresh)
  1412.                 ^
  1413. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:380:17: note: use function 'std::abs' instead
  1414.             if (std::abs(val_der) <= thresh)
  1415.                 ^~~~~~~~
  1416.                 std::abs
  1417. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:380:17: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1418. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:463:56: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1419.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  1420.                                                        ^
  1421. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:463:56: note: use function 'std::abs' instead
  1422.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  1423.                                                        ^~~~~~~~
  1424.                                                        std::abs
  1425. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:463:56: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1426. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:463:68: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1427.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  1428.                                                                    ^
  1429. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:463:68: note: use function 'std::abs' instead
  1430.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  1431.                                                                    ^~~~~~~~
  1432.                                                                    std::abs
  1433. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:463:68: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1434. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:464:17: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1435.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  1436.                 ^
  1437. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:464:17: note: use function 'std::abs' instead
  1438.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  1439.                 ^~~~~~~~
  1440.                 std::abs
  1441. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:464:17: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1442. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:464:52: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1443.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  1444.                                                    ^
  1445. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:464:52: note: use function 'std::abs' instead
  1446.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  1447.                                                    ^~~~~~~~
  1448.                                                    std::abs
  1449. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:464:52: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1450. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:476:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1451.                 if (std::abs(val_der) <= thresh)
  1452.                     ^
  1453. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:476:21: note: use function 'std::abs' instead
  1454.                 if (std::abs(val_der) <= thresh)
  1455.                     ^~~~~~~~
  1456.                     std::abs
  1457. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/data_io/../geometry/../matrix/../optimization/optimization_line_search.h:476:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1458. 36 warnings and 14 errors generated.
  1459. make[2]: *** [source_subfolder/dlib/CMakeFiles/dlib.dir/data_io/image_dataset_metadata.cpp.o] Error 1
  1460. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:568:47: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1461.             double rho = measured_improvement/std::abs(req.predicted_improvement);
  1462.                                               ^
  1463. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:568:47: note: use function 'std::abs' instead
  1464.             double rho = measured_improvement/std::abs(req.predicted_improvement);
  1465.                                               ^~~~~~~~
  1466.                                               std::abs
  1467. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:568:47: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1468. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1469. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  1470. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix.h:7:
  1471. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_utilities.h:16:
  1472. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_expressions.h:66:19: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  1473.             nc_ = std::abs(end_ - start_) + 1;
  1474.                   ^
  1475. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_subexp.h:42:16: note: in instantiation of member function 'dlib::matrix_range_exp<long>::matrix_range_exp' requested here
  1476.         return matrix_range_exp<long>(start,end);
  1477.                ^
  1478. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_expressions.h:66:19: note: use function 'std::abs' instead
  1479.             nc_ = std::abs(end_ - start_) + 1;
  1480.                   ^~~~~~~~
  1481.                   std::abs
  1482. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_expressions.h:66:19: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  1483. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_expressions.h:75:19: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
  1484.             nc_ = std::abs(end_ - start_)/inc_ + 1;
  1485.                   ^
  1486. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_subexp.h:59:16: note: in instantiation of member function 'dlib::matrix_range_exp<long>::matrix_range_exp' requested here
  1487.         return matrix_range_exp<long>(start,inc,end);
  1488.                ^
  1489. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_expressions.h:75:19: note: use function 'std::abs' instead
  1490.             nc_ = std::abs(end_ - start_)/inc_ + 1;
  1491.                   ^~~~~~~~
  1492.                   std::abs
  1493. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_expressions.h:75:19: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs'
  1494. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1495. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:11:
  1496. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/upper_bound_function.h:7:
  1497. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm_c_linear_dcd_trainer.h:12:
  1498. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm.h:15:
  1499. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/function.h:14:
  1500. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics.h:13:
  1501. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/vector_normalizer_frobmetric.h:8:
  1502. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization.h:6:
  1503. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../optimization/optimization.h:10:
  1504. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_stop_strategies.h:76:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1505.                 if (std::abs(funct_value - _prev_funct_value) < _min_delta)
  1506.                     ^
  1507. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../optimization/optimization.h:184:29: note: in instantiation of function template specialization 'dlib::objective_delta_stop_strategy::should_continue_search<dlib::matrix<double, 9, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >' requested here
  1508.         while(stop_strategy.should_continue_search(x, f_value, g) && f_value > min_f)
  1509.                             ^
  1510. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../geometry/point_transforms.h:666:9: note: in instantiation of function template specialization 'dlib::find_min<dlib::bfgs_search_strategy, dlib::objective_delta_stop_strategy, dlib::impl_proj::obj, dlib::impl_proj::obj_der, dlib::matrix<double, 9, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >' requested here
  1511.         find_min(bfgs_search_strategy(),
  1512.         ^
  1513. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_stop_strategies.h:76:21: note: use function 'std::abs' instead
  1514.                 if (std::abs(funct_value - _prev_funct_value) < _min_delta)
  1515.                     ^~~~~~~~
  1516.                     std::abs
  1517. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_stop_strategies.h:76:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1518. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1519. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:11:
  1520. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/upper_bound_function.h:7:
  1521. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm_c_linear_dcd_trainer.h:12:
  1522. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm.h:15:
  1523. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/function.h:14:
  1524. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics.h:13:
  1525. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/vector_normalizer_frobmetric.h:8:
  1526. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization.h:6:
  1527. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../optimization/optimization.h:9:
  1528. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_search_strategies.h:113:25: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1529.                     if (std::abs(gg) > std::numeric_limits<double>::epsilon())
  1530.                         ^
  1531. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../optimization/optimization.h:186:33: note: in instantiation of function template specialization 'dlib::bfgs_search_strategy::get_next_direction<dlib::matrix<double, 9, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >' requested here
  1532.             s = search_strategy.get_next_direction(x, f_value, g);
  1533.                                 ^
  1534. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../geometry/point_transforms.h:666:9: note: in instantiation of function template specialization 'dlib::find_min<dlib::bfgs_search_strategy, dlib::objective_delta_stop_strategy, dlib::impl_proj::obj, dlib::impl_proj::obj_der, dlib::matrix<double, 9, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >' requested here
  1535.         find_min(bfgs_search_strategy(),
  1536.         ^
  1537. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_search_strategies.h:113:25: note: use function 'std::abs' instead
  1538.                     if (std::abs(gg) > std::numeric_limits<double>::epsilon())
  1539.                         ^~~~~~~~
  1540.                         std::abs
  1541. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_search_strategies.h:113:25: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1542. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1543. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  1544. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix.h:11:
  1545. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix/matrix_la.h:9:
  1546. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:324:13: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1547.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  1548.             ^
  1549. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../optimization/optimization.h:188:28: note: in instantiation of function template specialization 'dlib::line_search<dlib::line_search_funct<dlib::impl_proj::obj, dlib::matrix<double, 9, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, dlib::line_search_funct<dlib::impl_proj::obj_der, dlib::matrix<double, 9, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > >' requested here
  1550.             double alpha = line_search(
  1551.                            ^
  1552. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../geometry/point_transforms.h:666:9: note: in instantiation of function template specialization 'dlib::find_min<dlib::bfgs_search_strategy, dlib::objective_delta_stop_strategy, dlib::impl_proj::obj, dlib::impl_proj::obj_der, dlib::matrix<double, 9, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >' requested here
  1553.         find_min(bfgs_search_strategy(),
  1554.         ^
  1555. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:324:13: note: use function 'std::abs' instead
  1556.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  1557.             ^~~~~~~~
  1558.             std::abs
  1559. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:324:13: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1560. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:324:29: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1561.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  1562.                             ^
  1563. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:324:29: note: use function 'std::abs' instead
  1564.         if (std::abs(d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  1565.                             ^~~~~~~~
  1566.                             std::abs
  1567. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:324:29: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1568. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:353:31: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1569.         const double thresh = std::abs(sigma*d0);
  1570.                               ^
  1571. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:353:31: note: use function 'std::abs' instead
  1572.         const double thresh = std::abs(sigma*d0);
  1573.                               ^~~~~~~~
  1574.                               std::abs
  1575. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:353:31: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1576. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:380:17: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1577.             if (std::abs(val_der) <= thresh)
  1578.                 ^
  1579. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:380:17: note: use function 'std::abs' instead
  1580.             if (std::abs(val_der) <= thresh)
  1581.                 ^~~~~~~~
  1582.                 std::abs
  1583. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:380:17: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1584. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:463:56: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1585.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  1586.                                                        ^
  1587. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:463:56: note: use function 'std::abs' instead
  1588.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  1589.                                                        ^~~~~~~~
  1590.                                                        std::abs
  1591. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:463:56: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1592. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:463:68: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1593.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  1594.                                                                    ^
  1595. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:463:68: note: use function 'std::abs' instead
  1596.             const double max_possible_alpha = std::max(std::abs(a),std::abs(b));
  1597.                                                                    ^~~~~~~~
  1598.                                                                    std::abs
  1599. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:463:68: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1600. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:464:17: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1601.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  1602.                 ^
  1603. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:464:17: note: use function 'std::abs' instead
  1604.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  1605.                 ^~~~~~~~
  1606.                 std::abs
  1607. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:464:17: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1608. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:464:52: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1609.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  1610.                                                    ^
  1611. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:464:52: note: use function 'std::abs' instead
  1612.             if (std::abs(max_possible_alpha*d0) <= std::abs(f0)*std::numeric_limits<double>::epsilon())
  1613.                                                    ^~~~~~~~
  1614.                                                    std::abs
  1615. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:464:52: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1616. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:476:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1617.                 if (std::abs(val_der) <= thresh)
  1618.                     ^
  1619. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:476:21: note: use function 'std::abs' instead
  1620.                 if (std::abs(val_der) <= thresh)
  1621.                     ^~~~~~~~
  1622.                     std::abs
  1623. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_line_search.h:476:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1624. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1625. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:11:
  1626. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/upper_bound_function.h:7:
  1627. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm_c_linear_dcd_trainer.h:605:25: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1628.                     if (std::abs(PG) > 1e-12)
  1629.                         ^
  1630. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm_c_linear_dcd_trainer.h:483:20: note: in instantiation of function template specialization 'dlib::svm_c_linear_dcd_trainer<dlib::sparse_linear_kernel<std::__1::vector<std::__1::pair<unsigned long, double>, std::__1::allocator<std::__1::pair<unsigned long, double> > > > >::do_train<dlib::matrix_op<dlib::op_std_vect_to_mat<std::__1::vector<std::__1::vector<std::__1::pair<unsigned long, double>, std::__1::allocator<std::__1::pair<unsigned long, double> > >, std::__1::allocator<std::__1::vector<std::__1::pair<unsigned long, double>, std::__1::allocator<std::__1::pair<unsigned long, double> > > > > > >, dlib::matrix_op<dlib::op_std_vect_to_mat<std::__1::vector<double, std::__1::allocator<double> > > > >' requested here
  1631.             return do_train(mat(x), mat(y), state);
  1632.                    ^
  1633. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/upper_bound_function.h:221:31: note: in instantiation of function template specialization 'dlib::svm_c_linear_dcd_trainer<dlib::sparse_linear_kernel<std::__1::vector<std::__1::pair<unsigned long, double>, std::__1::allocator<std::__1::pair<unsigned long, double> > > > >::train<std::__1::vector<std::__1::vector<std::__1::pair<unsigned long, double>, std::__1::allocator<std::__1::pair<unsigned long, double> > >, std::__1::allocator<std::__1::vector<std::__1::pair<unsigned long, double>, std::__1::allocator<std::__1::pair<unsigned long, double> > > > >, std::__1::vector<double, std::__1::allocator<double> > >' requested here
  1634.             auto df = trainer.train(x,y, state);
  1635.                               ^
  1636. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm_c_linear_dcd_trainer.h:605:25: note: use function 'std::abs' instead
  1637.                     if (std::abs(PG) > 1e-12)
  1638.                         ^~~~~~~~
  1639.                         std::abs
  1640. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm_c_linear_dcd_trainer.h:605:25: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1641. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1642. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:11:
  1643. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/upper_bound_function.h:7:
  1644. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm_c_linear_dcd_trainer.h:12:
  1645. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm.h:15:
  1646. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/function.h:14:
  1647. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics.h:13:
  1648. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/vector_normalizer_frobmetric.h:8:
  1649. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization.h:12:
  1650. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:151:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1651.                 if (std::abs(p_norm - radius)/radius < eps)
  1652.                     ^
  1653. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:304:9: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>' requested here
  1654.         solve_trust_region_subproblem(B_,g_,radius_,p_,eps,max_iter);
  1655.         ^
  1656. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:192:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem_bounded<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout, dlib::matrix_subtract_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > >' requested here
  1657.             solve_trust_region_subproblem_bounded(-H,-g, radius, p,  0.001, 500, lower-anchor, upper-anchor);
  1658.             ^
  1659. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:151:21: note: use function 'std::abs' instead
  1660.                 if (std::abs(p_norm - radius)/radius < eps)
  1661.                     ^~~~~~~~
  1662.                     std::abs
  1663. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:151:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1664. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:180:29: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1665.             lambda_delta += std::abs(lambda - old_lambda);
  1666.                             ^
  1667. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:180:29: note: use function 'std::abs' instead
  1668.             lambda_delta += std::abs(lambda - old_lambda);
  1669.                             ^~~~~~~~
  1670.                             std::abs
  1671. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:180:29: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1672. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1673. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  1674. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix.h:7:
  1675. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_utilities.h:17:
  1676. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_math_functions.h:270:38: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1677.             return static_cast<type>(std::abs(this->m(r,c)));
  1678.                                      ^
  1679. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_op.h:65:29: note: in instantiation of member function 'dlib::op_abs<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> >, double>::apply' requested here
  1680.         ) const { return op.apply(r,c); }
  1681.                             ^
  1682. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_utilities.h:1169:62: note: in instantiation of member function 'dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> >, double> >::operator()' requested here
  1683.         const_ret_type apply ( long r, long ) const { return m(r,r); }
  1684.                                                              ^
  1685. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_op.h:65:29: note: in instantiation of member function 'dlib::op_diag<dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> >, double> > >::apply' requested here
  1686.         ) const { return op.apply(r,c); }
  1687.                             ^
  1688. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_exp.h:154:20: note: in instantiation of member function 'dlib::matrix_op<dlib::op_diag<dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> >, double> > > >::operator()' requested here
  1689.             return ref()(r,c);
  1690.                    ^
  1691. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_utilities.h:275:20: note: in instantiation of member function 'dlib::matrix_exp<dlib::matrix_op<dlib::op_diag<dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> >, double> > > > >::operator()' requested here
  1692.         type val = m(0,0);
  1693.                    ^
  1694. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:59:31: note: in instantiation of function template specialization 'dlib::max<dlib::matrix_op<dlib::op_diag<dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> >, double> > > > >' requested here
  1695.         const T numeric_eps = max(diag(abs(BB)))*std::numeric_limits<T>::epsilon();
  1696.                               ^
  1697. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:304:9: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>' requested here
  1698.         solve_trust_region_subproblem(B_,g_,radius_,p_,eps,max_iter);
  1699.         ^
  1700. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:192:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem_bounded<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout, dlib::matrix_subtract_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > >' requested here
  1701.             solve_trust_region_subproblem_bounded(-H,-g, radius, p,  0.001, 500, lower-anchor, upper-anchor);
  1702.             ^
  1703. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_math_functions.h:270:38: note: use function 'std::abs' instead
  1704.             return static_cast<type>(std::abs(this->m(r,c)));
  1705.                                      ^~~~~~~~
  1706.                                      std::abs
  1707. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_math_functions.h:270:38: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1708. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_math_functions.h:270:38: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1709.             return static_cast<type>(std::abs(this->m(r,c)));
  1710.                                      ^
  1711. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_op.h:65:29: note: in instantiation of member function 'dlib::op_abs<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> > > >, double>::apply' requested here
  1712.         ) const { return op.apply(r,c); }
  1713.                             ^
  1714. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/lapack/../matrix.h:475:37: note: in instantiation of member function 'dlib::matrix_op<dlib::op_abs<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> > > >, double> >::operator()' requested here
  1715.         ) const { return lhs(r,c) - rhs(r,c); }
  1716.                                     ^
  1717. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/lapack/../matrix.h:475:37: note: in instantiation of member function 'dlib::matrix_subtract_exp<dlib::matrix_op<dlib::op_sumc<dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> >, double> > > >, dlib::matrix_op<dlib::op_abs<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> > > >, double> > >::operator()' requested here
  1718. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_exp.h:154:20: note: in instantiation of member function 'dlib::matrix_subtract_exp<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> > > >, dlib::matrix_subtract_exp<dlib::matrix_op<dlib::op_sumc<dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> >, double> > > >, dlib::matrix_op<dlib::op_abs<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> > > >, double> > > >::operator()' requested here
  1719.             return ref()(r,c);
  1720.                    ^
  1721. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_utilities.h:304:20: note: in instantiation of member function 'dlib::matrix_exp<dlib::matrix_subtract_exp<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> > > >, dlib::matrix_subtract_exp<dlib::matrix_op<dlib::op_sumc<dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> >, double> > > >, dlib::matrix_op<dlib::op_abs<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> > > >, double> > > > >::operator()' requested here
  1722.         type val = m(0,0);
  1723.                    ^
  1724. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:68:37: note: in instantiation of function template specialization 'dlib::min<dlib::matrix_subtract_exp<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> > > >, dlib::matrix_subtract_exp<dlib::matrix_op<dlib::op_sumc<dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> >, double> > > >, dlib::matrix_op<dlib::op_abs<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> > > >, double> > > > >' requested here
  1725.         const T BB_min_eigenvalue = min(diag(BB) - (sum_cols(abs(BB)) - abs(diag(BB))));
  1726.                                     ^
  1727. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:304:9: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>' requested here
  1728.         solve_trust_region_subproblem(B_,g_,radius_,p_,eps,max_iter);
  1729.         ^
  1730. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:192:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem_bounded<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout, dlib::matrix_subtract_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > >' requested here
  1731.             solve_trust_region_subproblem_bounded(-H,-g, radius, p,  0.001, 500, lower-anchor, upper-anchor);
  1732.             ^
  1733. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_math_functions.h:270:38: note: use function 'std::abs' instead
  1734.             return static_cast<type>(std::abs(this->m(r,c)));
  1735.                                      ^~~~~~~~
  1736.                                      std::abs
  1737. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_math_functions.h:270:38: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1738. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1739. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  1740. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix.h:11:
  1741. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix/matrix_la.h:1298:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1742.             if (L(0,0) > eps*std::abs(A(r,0)))
  1743.                              ^
  1744. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:90:17: note: in instantiation of function template specialization 'dlib::chol<dlib::matrix_op<dlib::op_add_diag<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> > > > >' requested here
  1745.             R = chol(BB + lambda*identity_matrix<T>(BB.nr()));
  1746.                 ^
  1747. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:304:9: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>' requested here
  1748.         solve_trust_region_subproblem(B_,g_,radius_,p_,eps,max_iter);
  1749.         ^
  1750. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:192:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem_bounded<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout, dlib::matrix_subtract_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > >' requested here
  1751.             solve_trust_region_subproblem_bounded(-H,-g, radius, p,  0.001, 500, lower-anchor, upper-anchor);
  1752.             ^
  1753. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix/matrix_la.h:1298:30: note: use function 'std::abs' instead
  1754.             if (L(0,0) > eps*std::abs(A(r,0)))
  1755.                              ^~~~~~~~
  1756.                              std::abs
  1757. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix/matrix_la.h:1298:30: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1758. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix/matrix_la.h:1326:34: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1759.                 if (L(c,c) > eps*std::abs(temp))
  1760.                                  ^
  1761. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix/matrix_la.h:1326:34: note: use function 'std::abs' instead
  1762.                 if (L(c,c) > eps*std::abs(temp))
  1763.                                  ^~~~~~~~
  1764.                                  std::abs
  1765. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix/matrix_la.h:1326:34: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1766. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1767. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  1768. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix.h:11:
  1769. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix/matrix_la.h:16:
  1770. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:439:33: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1771.                 scale = scale + abs(d(k));
  1772.                                 ^
  1773. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:280:9: note: in instantiation of member function 'dlib::eigenvalue_decomposition<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> >::tred2' requested here
  1774.         tred2();
  1775.         ^
  1776. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:191:40: note: in instantiation of function template specialization 'dlib::eigenvalue_decomposition<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> >::eigenvalue_decomposition<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> > >' requested here
  1777.         eigenvalue_decomposition<EXP1> ed(make_symmetric(BB));
  1778.                                        ^
  1779. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:304:9: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>' requested here
  1780.         solve_trust_region_subproblem(B_,g_,radius_,p_,eps,max_iter);
  1781.         ^
  1782. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:192:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem_bounded<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout, dlib::matrix_subtract_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > >' requested here
  1783.             solve_trust_region_subproblem_bounded(-H,-g, radius, p,  0.001, 500, lower-anchor, upper-anchor);
  1784.             ^
  1785. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:439:33: note: use function 'std::abs' instead
  1786.                 scale = scale + abs(d(k));
  1787.                                 ^~~
  1788.                                 std::abs
  1789. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:439:33: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1790. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:585:29: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1791.             tst1 = max(tst1,abs(d(l)) + abs(e(l)));
  1792.                             ^
  1793. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:283:9: note: in instantiation of member function 'dlib::eigenvalue_decomposition<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> >::tql2' requested here
  1794.         tql2();
  1795.         ^
  1796. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:191:40: note: in instantiation of function template specialization 'dlib::eigenvalue_decomposition<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> >::eigenvalue_decomposition<dlib::const_temp_matrix<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true> > >' requested here
  1797.         eigenvalue_decomposition<EXP1> ed(make_symmetric(BB));
  1798.                                        ^
  1799. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:304:9: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>' requested here
  1800.         solve_trust_region_subproblem(B_,g_,radius_,p_,eps,max_iter);
  1801.         ^
  1802. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:192:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem_bounded<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout, dlib::matrix_subtract_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > >' requested here
  1803.             solve_trust_region_subproblem_bounded(-H,-g, radius, p,  0.001, 500, lower-anchor, upper-anchor);
  1804.             ^
  1805. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:585:29: note: use function 'std::abs' instead
  1806.             tst1 = max(tst1,abs(d(l)) + abs(e(l)));
  1807.                             ^~~
  1808.                             std::abs
  1809. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:585:29: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1810. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:585:41: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1811.             tst1 = max(tst1,abs(d(l)) + abs(e(l)));
  1812.                                         ^
  1813. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:585:41: note: use function 'std::abs' instead
  1814.             tst1 = max(tst1,abs(d(l)) + abs(e(l)));
  1815.                                         ^~~
  1816.                                         std::abs
  1817. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:585:41: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1818. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:585:20: error: no matching function for call to 'max'
  1819.             tst1 = max(tst1,abs(d(l)) + abs(e(l)));
  1820.                    ^~~
  1821. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:2605:1: note: candidate template ignored: deduced conflicting types for parameter '_Tp' ('double' vs. 'int')
  1822. max(const _Tp& __a, const _Tp& __b)
  1823. ^
  1824. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:2616:1: note: candidate template ignored: could not match 'initializer_list<type-parameter-0-0>' against 'double'
  1825. max(initializer_list<_Tp> __t, _Compare __comp)
  1826. ^
  1827. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:2625:1: note: candidate function not viable: requires single argument '__t', but 2 arguments were provided
  1828. max(initializer_list<_Tp> __t)
  1829. ^
  1830. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:2596:1: note: candidate function not viable: requires 3 arguments, but 2 were provided
  1831. max(const _Tp& __a, const _Tp& __b, _Compare __comp)
  1832. ^
  1833. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1834. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  1835. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix.h:11:
  1836. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix/matrix_la.h:16:
  1837. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:591:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1838.                 if (abs(e(m)) <= eps*tst1)
  1839.                     ^
  1840. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:591:21: note: use function 'std::abs' instead
  1841.                 if (abs(e(m)) <= eps*tst1)
  1842.                     ^~~
  1843.                     std::abs
  1844. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:591:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1845. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:668:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1846.                 } while (abs(e(l)) > eps*tst1);
  1847.                          ^
  1848. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:668:26: note: use function 'std::abs' instead
  1849.                 } while (abs(e(l)) > eps*tst1);
  1850.                          ^~~
  1851.                          std::abs
  1852. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:668:26: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1853. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1854. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  1855. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix.h:7:
  1856. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_utilities.h:17:
  1857. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_math_functions.h:270:38: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1858.             return static_cast<type>(std::abs(this->m(r,c)));
  1859.                                      ^
  1860. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_op.h:65:29: note: in instantiation of member function 'dlib::op_abs<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, double>::apply' requested here
  1861.         ) const { return op.apply(r,c); }
  1862.                             ^
  1863. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_exp.h:154:20: note: in instantiation of member function 'dlib::matrix_op<dlib::op_abs<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, double> >::operator()' requested here
  1864.             return ref()(r,c);
  1865.                    ^
  1866. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_utilities.h:275:20: note: in instantiation of member function 'dlib::matrix_exp<dlib::matrix_op<dlib::op_abs<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, double> > >::operator()' requested here
  1867.         type val = m(0,0);
  1868.                    ^
  1869. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:199:42: note: in instantiation of function template specialization 'dlib::max<dlib::matrix_op<dlib::op_abs<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, double> > >' requested here
  1870.         ev = pointwise_multiply(ev, ev > max(abs(ev))*std::numeric_limits<T>::epsilon());
  1871.                                          ^
  1872. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:304:9: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>' requested here
  1873.         solve_trust_region_subproblem(B_,g_,radius_,p_,eps,max_iter);
  1874.         ^
  1875. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:192:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem_bounded<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout, dlib::matrix_subtract_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > >' requested here
  1876.             solve_trust_region_subproblem_bounded(-H,-g, radius, p,  0.001, 500, lower-anchor, upper-anchor);
  1877.             ^
  1878. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_math_functions.h:270:38: note: use function 'std::abs' instead
  1879.             return static_cast<type>(std::abs(this->m(r,c)));
  1880.                                      ^~~~~~~~
  1881.                                      std::abs
  1882. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_math_functions.h:270:38: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1883. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1884. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:11:
  1885. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/upper_bound_function.h:7:
  1886. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm_c_linear_dcd_trainer.h:12:
  1887. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/svm.h:15:
  1888. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../svm/function.h:14:
  1889. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics.h:13:
  1890. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../statistics/vector_normalizer_frobmetric.h:8:
  1891. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../optimization.h:12:
  1892. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:151:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1893.                 if (std::abs(p_norm - radius)/radius < eps)
  1894.                     ^
  1895. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:380:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>' requested here
  1896.             solve_trust_region_subproblem(B,g,radius,p,eps,max_iter);
  1897.             ^
  1898. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:192:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem_bounded<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout, dlib::matrix_subtract_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > >' requested here
  1899.             solve_trust_region_subproblem_bounded(-H,-g, radius, p,  0.001, 500, lower-anchor, upper-anchor);
  1900.             ^
  1901. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:151:21: note: use function 'std::abs' instead
  1902.                 if (std::abs(p_norm - radius)/radius < eps)
  1903.                     ^~~~~~~~
  1904.                     std::abs
  1905. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:151:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1906. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:180:29: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1907.             lambda_delta += std::abs(lambda - old_lambda);
  1908.                             ^
  1909. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:180:29: note: use function 'std::abs' instead
  1910.             lambda_delta += std::abs(lambda - old_lambda);
  1911.                             ^~~~~~~~
  1912.                             std::abs
  1913. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:180:29: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1914. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1915. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  1916. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix.h:7:
  1917. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_utilities.h:17:
  1918. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_math_functions.h:270:38: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1919.             return static_cast<type>(std::abs(this->m(r,c)));
  1920.                                      ^
  1921. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_op.h:65:29: note: in instantiation of member function 'dlib::op_abs<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, double>::apply' requested here
  1922.         ) const { return op.apply(r,c); }
  1923.                             ^
  1924. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_utilities.h:1169:62: note: in instantiation of member function 'dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, double> >::operator()' requested here
  1925.         const_ret_type apply ( long r, long ) const { return m(r,r); }
  1926.                                                              ^
  1927. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_op.h:65:29: note: in instantiation of member function 'dlib::op_diag<dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, double> > >::apply' requested here
  1928.         ) const { return op.apply(r,c); }
  1929.                             ^
  1930. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_exp.h:154:20: note: in instantiation of member function 'dlib::matrix_op<dlib::op_diag<dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, double> > > >::operator()' requested here
  1931.             return ref()(r,c);
  1932.                    ^
  1933. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_utilities.h:275:20: note: in instantiation of member function 'dlib::matrix_exp<dlib::matrix_op<dlib::op_diag<dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, double> > > > >::operator()' requested here
  1934.         type val = m(0,0);
  1935.                    ^
  1936. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:59:31: note: in instantiation of function template specialization 'dlib::max<dlib::matrix_op<dlib::op_diag<dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, double> > > > >' requested here
  1937.         const T numeric_eps = max(diag(abs(BB)))*std::numeric_limits<T>::epsilon();
  1938.                               ^
  1939. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:380:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>' requested here
  1940.             solve_trust_region_subproblem(B,g,radius,p,eps,max_iter);
  1941.             ^
  1942. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:192:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem_bounded<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout, dlib::matrix_subtract_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > >' requested here
  1943.             solve_trust_region_subproblem_bounded(-H,-g, radius, p,  0.001, 500, lower-anchor, upper-anchor);
  1944.             ^
  1945. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_math_functions.h:270:38: note: use function 'std::abs' instead
  1946.             return static_cast<type>(std::abs(this->m(r,c)));
  1947.                                      ^~~~~~~~
  1948.                                      std::abs
  1949. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_math_functions.h:270:38: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1950. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_math_functions.h:270:38: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1951.             return static_cast<type>(std::abs(this->m(r,c)));
  1952.                                      ^
  1953. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_op.h:65:29: note: in instantiation of member function 'dlib::op_abs<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > >, double>::apply' requested here
  1954.         ) const { return op.apply(r,c); }
  1955.                             ^
  1956. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/lapack/../matrix.h:475:37: note: in instantiation of member function 'dlib::matrix_op<dlib::op_abs<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > >, double> >::operator()' requested here
  1957.         ) const { return lhs(r,c) - rhs(r,c); }
  1958.                                     ^
  1959. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/lapack/../matrix.h:475:37: note: in instantiation of member function 'dlib::matrix_subtract_exp<dlib::matrix_op<dlib::op_sumc<dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, double> > > >, dlib::matrix_op<dlib::op_abs<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > >, double> > >::operator()' requested here
  1960. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_exp.h:154:20: note: in instantiation of member function 'dlib::matrix_subtract_exp<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > >, dlib::matrix_subtract_exp<dlib::matrix_op<dlib::op_sumc<dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, double> > > >, dlib::matrix_op<dlib::op_abs<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > >, double> > > >::operator()' requested here
  1961.             return ref()(r,c);
  1962.                    ^
  1963. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_utilities.h:304:20: note: in instantiation of member function 'dlib::matrix_exp<dlib::matrix_subtract_exp<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > >, dlib::matrix_subtract_exp<dlib::matrix_op<dlib::op_sumc<dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, double> > > >, dlib::matrix_op<dlib::op_abs<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > >, double> > > > >::operator()' requested here
  1964.         type val = m(0,0);
  1965.                    ^
  1966. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:68:37: note: in instantiation of function template specialization 'dlib::min<dlib::matrix_subtract_exp<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > >, dlib::matrix_subtract_exp<dlib::matrix_op<dlib::op_sumc<dlib::matrix_op<dlib::op_abs<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, double> > > >, dlib::matrix_op<dlib::op_abs<dlib::matrix_op<dlib::op_diag<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > >, double> > > > >' requested here
  1967.         const T BB_min_eigenvalue = min(diag(BB) - (sum_cols(abs(BB)) - abs(diag(BB))));
  1968.                                     ^
  1969. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:380:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>' requested here
  1970.             solve_trust_region_subproblem(B,g,radius,p,eps,max_iter);
  1971.             ^
  1972. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:192:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem_bounded<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout, dlib::matrix_subtract_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > >' requested here
  1973.             solve_trust_region_subproblem_bounded(-H,-g, radius, p,  0.001, 500, lower-anchor, upper-anchor);
  1974.             ^
  1975. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_math_functions.h:270:38: note: use function 'std::abs' instead
  1976.             return static_cast<type>(std::abs(this->m(r,c)));
  1977.                                      ^~~~~~~~
  1978.                                      std::abs
  1979. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_math_functions.h:270:38: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  1980. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  1981. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  1982. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix.h:11:
  1983. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix/matrix_la.h:1298:30: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  1984.             if (L(0,0) > eps*std::abs(A(r,0)))
  1985.                              ^
  1986. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:90:17: note: in instantiation of function template specialization 'dlib::chol<dlib::matrix_op<dlib::op_add_diag<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > >' requested here
  1987.             R = chol(BB + lambda*identity_matrix<T>(BB.nr()));
  1988.                 ^
  1989. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:380:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>' requested here
  1990.             solve_trust_region_subproblem(B,g,radius,p,eps,max_iter);
  1991.             ^
  1992. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:192:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem_bounded<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout, dlib::matrix_subtract_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > >' requested here
  1993.             solve_trust_region_subproblem_bounded(-H,-g, radius, p,  0.001, 500, lower-anchor, upper-anchor);
  1994.             ^
  1995. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix/matrix_la.h:1298:30: note: use function 'std::abs' instead
  1996.             if (L(0,0) > eps*std::abs(A(r,0)))
  1997.                              ^~~~~~~~
  1998.                              std::abs
  1999. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix/matrix_la.h:1298:30: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  2000. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix/matrix_la.h:1326:34: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  2001.                 if (L(c,c) > eps*std::abs(temp))
  2002.                                  ^
  2003. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix/matrix_la.h:1326:34: note: use function 'std::abs' instead
  2004.                 if (L(c,c) > eps*std::abs(temp))
  2005.                                  ^~~~~~~~
  2006.                                  std::abs
  2007. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix/matrix_la.h:1326:34: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  2008. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  2009. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  2010. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix.h:11:
  2011. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix/matrix_la.h:16:
  2012. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:439:33: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  2013.                 scale = scale + abs(d(k));
  2014.                                 ^
  2015. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:280:9: note: in instantiation of member function 'dlib::eigenvalue_decomposition<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >::tred2' requested here
  2016.         tred2();
  2017.         ^
  2018. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:191:40: note: in instantiation of function template specialization 'dlib::eigenvalue_decomposition<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >::eigenvalue_decomposition<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > >' requested here
  2019.         eigenvalue_decomposition<EXP1> ed(make_symmetric(BB));
  2020.                                        ^
  2021. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:380:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>' requested here
  2022.             solve_trust_region_subproblem(B,g,radius,p,eps,max_iter);
  2023.             ^
  2024. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:192:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem_bounded<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout, dlib::matrix_subtract_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > >' requested here
  2025.             solve_trust_region_subproblem_bounded(-H,-g, radius, p,  0.001, 500, lower-anchor, upper-anchor);
  2026.             ^
  2027. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:439:33: note: use function 'std::abs' instead
  2028.                 scale = scale + abs(d(k));
  2029.                                 ^~~
  2030.                                 std::abs
  2031. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:439:33: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  2032. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:585:29: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  2033.             tst1 = max(tst1,abs(d(l)) + abs(e(l)));
  2034.                             ^
  2035. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:283:9: note: in instantiation of member function 'dlib::eigenvalue_decomposition<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >::tql2' requested here
  2036.         tql2();
  2037.         ^
  2038. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:191:40: note: in instantiation of function template specialization 'dlib::eigenvalue_decomposition<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >::eigenvalue_decomposition<dlib::const_temp_matrix<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > >' requested here
  2039.         eigenvalue_decomposition<EXP1> ed(make_symmetric(BB));
  2040.                                        ^
  2041. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/../optimization/optimization_trust_region.h:380:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>' requested here
  2042.             solve_trust_region_subproblem(B,g,radius,p,eps,max_iter);
  2043.             ^
  2044. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:192:13: note: in instantiation of function template specialization 'dlib::solve_trust_region_subproblem_bounded<dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 0, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, dlib::matrix_mul_scal_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, true>, double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout, dlib::matrix_subtract_exp<dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<double, 0, 1, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > >' requested here
  2045.             solve_trust_region_subproblem_bounded(-H,-g, radius, p,  0.001, 500, lower-anchor, upper-anchor);
  2046.             ^
  2047. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:585:29: note: use function 'std::abs' instead
  2048.             tst1 = max(tst1,abs(d(l)) + abs(e(l)));
  2049.                             ^~~
  2050.                             std::abs
  2051. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:585:29: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  2052. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:585:41: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  2053.             tst1 = max(tst1,abs(d(l)) + abs(e(l)));
  2054.                                         ^
  2055. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:585:41: note: use function 'std::abs' instead
  2056.             tst1 = max(tst1,abs(d(l)) + abs(e(l)));
  2057.                                         ^~~
  2058.                                         std::abs
  2059. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:585:41: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  2060. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:585:20: error: no matching function for call to 'max'
  2061.             tst1 = max(tst1,abs(d(l)) + abs(e(l)));
  2062.                    ^~~
  2063. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:2605:1: note: candidate template ignored: deduced conflicting types for parameter '_Tp' ('double' vs. 'int')
  2064. max(const _Tp& __a, const _Tp& __b)
  2065. ^
  2066. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:2616:1: note: candidate template ignored: could not match 'initializer_list<type-parameter-0-0>' against 'double'
  2067. max(initializer_list<_Tp> __t, _Compare __comp)
  2068. ^
  2069. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:2625:1: note: candidate function not viable: requires single argument '__t', but 2 arguments were provided
  2070. max(initializer_list<_Tp> __t)
  2071. ^
  2072. /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/algorithm:2596:1: note: candidate function not viable: requires 3 arguments, but 2 were provided
  2073. max(const _Tp& __a, const _Tp& __b, _Compare __comp)
  2074. ^
  2075. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.cpp:2:
  2076. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/global_function_search.h:8:
  2077. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix.h:11:
  2078. In file included from /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../array2d/../geometry/../matrix/matrix_la.h:16:
  2079. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:591:21: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  2080.                 if (abs(e(m)) <= eps*tst1)
  2081.                     ^
  2082. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:591:21: note: use function 'std::abs' instead
  2083.                 if (abs(e(m)) <= eps*tst1)
  2084.                     ^~~
  2085.                     std::abs
  2086. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:591:21: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  2087. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:668:26: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value]
  2088.                 } while (abs(e(l)) > eps*tst1);
  2089.                          ^
  2090. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:668:26: note: use function 'std::abs' instead
  2091.                 } while (abs(e(l)) > eps*tst1);
  2092.                          ^~~
  2093.                          std::abs
  2094. /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/source_subfolder/dlib/global_optimization/../matrix/matrix_eigenvalue.h:668:26: note: include the header <cmath> or explicitly provide a declaration for 'std::abs'
  2095. 81 warnings and 16 errors generated.
  2096. make[2]: *** [source_subfolder/dlib/CMakeFiles/dlib.dir/global_optimization/global_function_search.cpp.o] Error 1
  2097. make[1]: *** [source_subfolder/dlib/CMakeFiles/dlib.dir/all] Error 2
  2098. make: *** [all] Error 2
  2099. dlib/19.19:
  2100. WARN: opencv/4.1.1@conan/stable: requirement libjpeg/9c overridden by your conanfile to libjpeg/9d
  2101. WARN: spdlog/1.5.0: requirement fmt/6.1.2 overridden by your conanfile to fmt/6.2.0
  2102. dlib/19.19: WARN: Package is corrupted, removing folder: /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/package/a3a6deb0defca8ea0b50e8ee087f114d0798a378
  2103. dlib/19.19: WARN: Build folder is dirty, removing it: /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378
  2104. dlib/19.19: ERROR: Package 'a3a6deb0defca8ea0b50e8ee087f114d0798a378' build failed
  2105. dlib/19.19: WARN: Build folder /Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378
  2106. ERROR: dlib/19.19: Error in build() method, line 104
  2107.     cmake.build()
  2108.     ConanException: Error 2 while executing cmake --build '/Users/kunal.tyagi/.conan/data/dlib/19.19/_/_/build/a3a6deb0defca8ea0b50e8ee087f114d0798a378/build_subfolder' '--' '-j8'
  2109. CMake Error at build/conan.cmake:402 (message):
  2110.   Conan install failed='1'
  2111. Call Stack (most recent call first):
  2112.   build/conan.cmake:497 (conan_cmake_install)
  2113.   cmake/Conan.cmake:21 (conan_cmake_run)
  2114.   CMakeLists.txt:56 (run_conan)
  2115.  
  2116.  
  2117. -- Configuring incomplete, errors occurred!
Add Comment
Please, Sign In to add comment