daily pastebin goal
92%
SHARE
TWEET

Antimony build fail

a guest Mar 3rd, 2016 64 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. .-(~/Dokumente/UniShare)--------------------------------------------------------------------------------------------(USERNANE@laptop2)-
  2. `--> LANG=C yaourt -S antimony
  3.  
  4. ==> Downloading antimony PKGBUILD from AUR...
  5. x .AURINFO
  6. x .SRCINFO
  7. x PKGBUILD
  8. keenerd commented on 2015-05-30 13:32            
  9. Run makepkg twice as a workaround.  It'll be there the second time.
  10.  
  11. oberon2007 commented on 2015-10-28 14:06             
  12. Could you kindly update the PKGBUILD to python3.5 ?
  13.  
  14. oberon2007 commented on 2015-10-28 16:27             
  15. Here's a patch and updated PKGBUILD for python3.5: https://github.com/oberon2007/antimony-python3.5/tree/master/antimony
  16.  
  17. oberon2007 commented on 2015-10-28 19:03             
  18. A quite peculiar thing here: I have downloaded the sources with 'yaourt -G'. Now running makepkg creates a dir 'pkg' without ANY permission:
  19.  
  20. drwxr-xr-x 5 user users 4096 28.10.2015 19:57 ./
  21. drwxr-xr-x 6 user users 4096 28.10.2015 19:56 ../
  22. drwxr-xr-x 7 user users 4096 28.10.2015 19:57 antimony/
  23. d--------- 2 user users 4096 28.10.2015 19:57 pkg/
  24. drwxr-xr-x 3 user users 4096 28.10.2015 19:56 src/
  25. -rw-r--r-- 1 user users  434 17.07.2015 04:33 .AURINFO
  26. -rw-r--r-- 1 user users 1508 28.10.2015 19:56 PKGBUILD
  27. -rw-r--r-- 1 user users  478 28.10.2015 19:56 .SRCINFO
  28.  
  29. Not sure if this is something to report on Github or if this has to do with the PKGBUILD ??
  30.  
  31. lenzj commented on 2015-12-13 17:00          
  32. I was getting the following error when starting antimony:
  33. This application failed to start because it could not find or load the Qt platform plugin "xcb".
  34.  
  35. Further probing using ldd revealed:
  36. $ ldd /usr/lib/qt/plugins/platforms/libqxcb.so
  37. ...
  38. libxkbcommon-x11.so.0 = not found
  39. ...
  40.  
  41. Installing libxkbcommon-x11 solved the issue.  Looks like adding that lib as a dependency may be needed?
  42.  
  43. antimony 0.9.0-1  (2015-12-12 16:10)
  44. ( Unsupported package: Potentially dangerous ! )
  45. ==> Edit PKGBUILD ? [Y/n] ("A" to abort)
  46. ==> ------------------------------------
  47. ==> n
  48.  
  49. ==> antimony dependencies:
  50.  - qt5-base (already installed)
  51.  - boost-libs (already installed)
  52.  - python (already installed)
  53.  - libpng (already installed)
  54.  - lemon (already installed)
  55.  - boost (already installed) [makedepend]
  56.  
  57.  
  58. ==> Continue building antimony ? [Y/n]
  59. ==> ----------------------------------
  60. ==>
  61.  
  62. ==> Building and installing package
  63. ==> Making package: antimony 0.9.0-1 (Thu Mar  3 16:39:02 CET 2016)
  64. ==> Checking runtime dependencies...
  65. ==> Checking buildtime dependencies...
  66. ==> Retrieving sources...
  67.   -> Downloading 0.9.0.tar.gz...
  68.   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
  69.                                  Dload  Upload   Total   Spent    Left  Speed
  70. 100   123    0   123    0     0    240      0 --:--:-- --:--:-- --:--:--   240
  71. 100 1000k  100 1000k    0     0   524k      0  0:00:01  0:00:01 --:--:-- 1208k
  72. ==> Validating source files with md5sums...
  73.     0.9.0.tar.gz ... Passed
  74. ==> Extracting sources...
  75.   -> Extracting 0.9.0.tar.gz with bsdtar
  76. ==> Starting build()...
  77. cd lib/fab/ && ( test -e Makefile || /usr/bin/qmake-qt5 /tmp/yaourt-tmp-USERNAME/aur-antimony/src/antimony-0.9.0/lib/fab/fab.pro PREFIX=/usr -o Makefile ) && make -f Makefile
  78. make[1]: Entering directory '/tmp/yaourt-tmp-USERNAME/aur-antimony/src/antimony-0.9.0/build/lib/fab'
  79. flex --outfile=/tmp/yaourt-tmp-USERNAME/aur-antimony/src/antimony-0.9.0/build/lib/fab/v2syntax.yy.cpp --header-file=/tmp/yaourt-tmp-USERNAME/aur-antimony/src/antimony-0.9.0/build/lib/fab/v2syntax.yy.hpp ../../../lib/fab/src/tree/v2syntax.l
  80. lemon -q -c -s ../../../lib/fab/src/tree/v2syntax.y && mv ../../../lib/fab/src/tree/v2syntax.c /tmp/yaourt-tmp-USERNAME/aur-antimony/src/antimony-0.9.0/build/lib/fab/v2syntax.lemon.cpp && mv ../../../lib/fab/src/tree/v2syntax.h /tmp/yaourt-tmp-USERNAME/aur-antimony/src/antimony-0.9.0/build/lib/fab/v2syntax.lemon.hpp
  81. Parser statistics: 60 terminals, 8 nonterminals, 58 rules
  82.                    159 states, 0 parser table entries, 0 conflicts
  83. g++ -c -pipe -Werror=switch -I/usr/include/python3.5m -I/usr/include/python3.5m -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -std=c++0x -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/fab.o ../../../lib/fab/src/fab.cpp
  84. In file included from /usr/include/boost/type_traits/ice.hpp:15:0,
  85.                  from /usr/include/boost/python/detail/def_helper.hpp:9,
  86.                  from /usr/include/boost/python/class.hpp:29,
  87.                  from /usr/include/boost/python.hpp:18,
  88.                  from ../../../lib/fab/src/fab.cpp:1:
  89. /usr/include/boost/type_traits/detail/ice_or.hpp:17:71: note: #pragma message: NOTE: Use of this header (ice_or.hpp) is deprecated
  90.  # pragma message("NOTE: Use of this header (ice_or.hpp) is deprecated")
  91.                                                                        ^
  92. In file included from /usr/include/boost/type_traits/ice.hpp:16:0,
  93.                  from /usr/include/boost/python/detail/def_helper.hpp:9,
  94.                  from /usr/include/boost/python/class.hpp:29,
  95.                  from /usr/include/boost/python.hpp:18,
  96.                  from ../../../lib/fab/src/fab.cpp:1:
  97. /usr/include/boost/type_traits/detail/ice_and.hpp:18:72: note: #pragma message: NOTE: Use of this header (ice_and.hpp) is deprecated
  98.  # pragma message("NOTE: Use of this header (ice_and.hpp) is deprecated")
  99.                                                                         ^
  100. In file included from /usr/include/boost/type_traits/ice.hpp:17:0,
  101.                  from /usr/include/boost/python/detail/def_helper.hpp:9,
  102.                  from /usr/include/boost/python/class.hpp:29,
  103.                  from /usr/include/boost/python.hpp:18,
  104.                  from ../../../lib/fab/src/fab.cpp:1:
  105. /usr/include/boost/type_traits/detail/ice_not.hpp:17:72: note: #pragma message: NOTE: Use of this header (ice_not.hpp) is deprecated
  106.  # pragma message("NOTE: Use of this header (ice_not.hpp) is deprecated")
  107.                                                                         ^
  108. In file included from /usr/include/boost/type_traits/ice.hpp:18:0,
  109.                  from /usr/include/boost/python/detail/def_helper.hpp:9,
  110.                  from /usr/include/boost/python/class.hpp:29,
  111.                  from /usr/include/boost/python.hpp:18,
  112.                  from ../../../lib/fab/src/fab.cpp:1:
  113. /usr/include/boost/type_traits/detail/ice_eq.hpp:17:71: note: #pragma message: NOTE: Use of this header (ice_eq.hpp) is deprecated
  114.  # pragma message("NOTE: Use of this header (ice_eq.hpp) is deprecated")
  115.                                                                        ^
  116. gcc -c -pipe -std=c11 -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/formats/png.o ../../../lib/fab/src/formats/png.c
  117. gcc -c -pipe -std=c11 -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/formats/stl.o ../../../lib/fab/src/formats/stl.c
  118. gcc -c -pipe -std=c11 -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/tree/eval.o ../../../lib/fab/src/tree/eval.c
  119. ../../../lib/fab/src/tree/eval.c: In function 'eval_r':
  120. ../../../lib/fab/src/tree/eval.c:129:33: warning: implicit declaration of function 'add_r' [-Wimplicit-function-declaration]
  121.                  case OP_ADD:    add_r(A, B, R, c); break;
  122.                                  ^
  123. ../../../lib/fab/src/tree/eval.c:130:33: warning: implicit declaration of function 'sub_r' [-Wimplicit-function-declaration]
  124.                  case OP_SUB:    sub_r(A, B, R, c); break;
  125.                                  ^
  126. ../../../lib/fab/src/tree/eval.c:131:33: warning: implicit declaration of function 'mul_r' [-Wimplicit-function-declaration]
  127.                  case OP_MUL:    mul_r(A, B, R, c); break;
  128.                                  ^
  129. ../../../lib/fab/src/tree/eval.c:132:33: warning: implicit declaration of function 'div_r' [-Wimplicit-function-declaration]
  130.                  case OP_DIV:    div_r(A, B, R, c); break;
  131.                                  ^
  132. ../../../lib/fab/src/tree/eval.c:133:33: warning: implicit declaration of function 'min_r' [-Wimplicit-function-declaration]
  133.                  case OP_MIN:    min_r(A, B, R, c); break;
  134.                                  ^
  135. ../../../lib/fab/src/tree/eval.c:134:33: warning: implicit declaration of function 'max_r' [-Wimplicit-function-declaration]
  136.                  case OP_MAX:    max_r(A, B, R, c); break;
  137.                                  ^
  138. ../../../lib/fab/src/tree/eval.c:135:33: warning: implicit declaration of function 'pow_r' [-Wimplicit-function-declaration]
  139.                  case OP_POW:    pow_r(A, B, R, c); break;
  140.                                  ^
  141. ../../../lib/fab/src/tree/eval.c:136:33: warning: implicit declaration of function 'atan2_r' [-Wimplicit-function-declaration]
  142.                  case OP_ATAN2:  atan2_r(A, B, R, c); break;
  143.                                  ^
  144. ../../../lib/fab/src/tree/eval.c:138:33: warning: implicit declaration of function 'abs_r' [-Wimplicit-function-declaration]
  145.                  case OP_ABS:    abs_r(A, R, c); break;
  146.                                  ^
  147. ../../../lib/fab/src/tree/eval.c:139:33: warning: implicit declaration of function 'square_r' [-Wimplicit-function-declaration]
  148.                  case OP_SQUARE: square_r(A, R, c); break;
  149.                                  ^
  150. ../../../lib/fab/src/tree/eval.c:140:33: warning: implicit declaration of function 'sqrt_r' [-Wimplicit-function-declaration]
  151.                  case OP_SQRT:   sqrt_r(A, R, c); break;
  152.                                  ^
  153. ../../../lib/fab/src/tree/eval.c:141:33: warning: implicit declaration of function 'sin_r' [-Wimplicit-function-declaration]
  154.                  case OP_SIN:    sin_r(A, R, c); break;
  155.                                  ^
  156. ../../../lib/fab/src/tree/eval.c:142:33: warning: implicit declaration of function 'cos_r' [-Wimplicit-function-declaration]
  157.                  case OP_COS:    cos_r(A, R, c); break;
  158.                                  ^
  159. ../../../lib/fab/src/tree/eval.c:143:33: warning: implicit declaration of function 'tan_r' [-Wimplicit-function-declaration]
  160.                  case OP_TAN:    tan_r(A, R, c); break;
  161.                                  ^
  162. ../../../lib/fab/src/tree/eval.c:144:33: warning: implicit declaration of function 'asin_r' [-Wimplicit-function-declaration]
  163.                  case OP_ASIN:   asin_r(A, R, c); break;
  164.                                  ^
  165. ../../../lib/fab/src/tree/eval.c:145:33: warning: implicit declaration of function 'acos_r' [-Wimplicit-function-declaration]
  166.                  case OP_ACOS:   acos_r(A, R, c); break;
  167.                                  ^
  168. ../../../lib/fab/src/tree/eval.c:146:33: warning: implicit declaration of function 'atan_r' [-Wimplicit-function-declaration]
  169.                  case OP_ATAN:   atan_r(A, R, c); break;
  170.                                  ^
  171. ../../../lib/fab/src/tree/eval.c:147:33: warning: implicit declaration of function 'neg_r' [-Wimplicit-function-declaration]
  172.                  case OP_NEG:    neg_r(A, R, c); break;
  173.                                  ^
  174. ../../../lib/fab/src/tree/eval.c:148:33: warning: implicit declaration of function 'exp_r' [-Wimplicit-function-declaration]
  175.                  case OP_EXP:    exp_r(A, R, c); break;
  176.                                  ^
  177. ../../../lib/fab/src/tree/eval.c:151:33: warning: implicit declaration of function 'X_r' [-Wimplicit-function-declaration]
  178.                  case OP_X:      X_r(r.X, R, c); break;
  179.                                  ^
  180. ../../../lib/fab/src/tree/eval.c:152:33: warning: implicit declaration of function 'Y_r' [-Wimplicit-function-declaration]
  181.                  case OP_Y:      Y_r(r.Y, R, c); break;
  182.                                  ^
  183. ../../../lib/fab/src/tree/eval.c:153:33: warning: implicit declaration of function 'Z_r' [-Wimplicit-function-declaration]
  184.                  case OP_Z:      Z_r(r.Z, R, c); break;
  185.                                  ^
  186. gcc -c -pipe -std=c11 -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/tree/math/math_f.o ../../../lib/fab/src/tree/math/math_f.c
  187. gcc -c -pipe -std=c11 -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/tree/math/math_g.o ../../../lib/fab/src/tree/math/math_g.c
  188. gcc -c -pipe -std=c11 -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/tree/math/math_i.o ../../../lib/fab/src/tree/math/math_i.c
  189. ../../../lib/fab/src/tree/math/math_i.c: In function 'atan2_i':
  190. ../../../lib/fab/src/tree/math/math_i.c:95:27: warning: unused parameter 'A' [-Wunused-parameter]
  191.  Interval atan2_i(Interval A, Interval B)
  192.                            ^
  193. ../../../lib/fab/src/tree/math/math_i.c:95:39: warning: unused parameter 'B' [-Wunused-parameter]
  194.  Interval atan2_i(Interval A, Interval B)
  195.                                        ^
  196. gcc -c -pipe -std=c11 -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/tree/math/math_r.o ../../../lib/fab/src/tree/math/math_r.c
  197. gcc -c -pipe -std=c11 -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/tree/node/node_c.o ../../../lib/fab/src/tree/node/node_c.c
  198. gcc -c -pipe -std=c11 -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/tree/node/opcodes.o ../../../lib/fab/src/tree/node/opcodes.c
  199. gcc -c -pipe -std=c11 -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/tree/node/printers.o ../../../lib/fab/src/tree/node/printers.c
  200. ../../../lib/fab/src/tree/node/printers.c: In function 'X_p':
  201. ../../../lib/fab/src/tree/node/printers.c:190:23: warning: unused parameter 'n' [-Wunused-parameter]
  202.  static void X_p(Node* n, FILE* f)
  203.                        ^
  204. ../../../lib/fab/src/tree/node/printers.c: In function 'Y_p':
  205. ../../../lib/fab/src/tree/node/printers.c:195:23: warning: unused parameter 'n' [-Wunused-parameter]
  206.  static void Y_p(Node* n, FILE* f)
  207.                        ^
  208. ../../../lib/fab/src/tree/node/printers.c: In function 'Z_p':
  209. ../../../lib/fab/src/tree/node/printers.c:200:23: warning: unused parameter 'n' [-Wunused-parameter]
  210.  static void Z_p(Node* n, FILE* f)
  211.                        ^
  212. ../../../lib/fab/src/tree/node/printers.c: In function 'fdprint_node':
  213. ../../../lib/fab/src/tree/node/printers.c:214:15: warning: implicit declaration of function 'fdopen' [-Wimplicit-function-declaration]
  214.      FILE* f = fdopen(fd, "w");
  215.                ^
  216. ../../../lib/fab/src/tree/node/printers.c:214:15: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
  217. g++ -c -pipe -Werror=switch -I/usr/include/python3.5m -I/usr/include/python3.5m -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -std=c++0x -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/tree/node/printers_ss.o ../../../lib/fab/src/tree/node/printers_ss.cpp
  218. gcc -c -pipe -std=c11 -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/tree/node/results.o ../../../lib/fab/src/tree/node/results.c
  219. gcc -c -pipe -std=c11 -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/tree/parser.o ../../../lib/fab/src/tree/parser.c
  220. ../../../lib/fab/src/tree/parser.c: In function 'parse':
  221. ../../../lib/fab/src/tree/parser.c:105:20: warning: implicit declaration of function 'v2parse' [-Wimplicit-function-declaration]
  222.      bool success = v2parse(&head, input, X, Y, Z, cache);
  223.                     ^
  224. ../../../lib/fab/src/tree/parser.c: At top level:
  225. ../../../lib/fab/src/tree/parser.c:134:7: warning: 'get_token' defined but not used [-Wunused-function]
  226.  Node* get_token(const char** const input, _Bool* const failed,
  227.        ^
  228. gcc -c -pipe -std=c11 -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/tree/render.o ../../../lib/fab/src/tree/render.c
  229. ../../../lib/fab/src/tree/render.c: In function 'render8':
  230. ../../../lib/fab/src/tree/render.c:56:45: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  231.      for (int row = region.jmin; cull && row < region.jmin + region.nj; ++row) {
  232.                                              ^
  233. ../../../lib/fab/src/tree/render.c:57:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  234.          for (int col = region.imin; cull && col < region.imin + region.ni; ++col) {
  235.                                                  ^
  236. ../../../lib/fab/src/tree/render.c:74:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  237.          for (int row = region.jmin; row < region.jmin + region.nj; ++row) {
  238.                                          ^
  239. ../../../lib/fab/src/tree/render.c:75:45: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  240.              for (int col = region.imin; col < region.imin + region.ni; ++col) {
  241.                                              ^
  242. ../../../lib/fab/src/tree/render.c: In function 'region8':
  243. ../../../lib/fab/src/tree/render.c:117:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  244.          for (int j = 0; j < region.nj; ++j) {
  245.                            ^
  246. ../../../lib/fab/src/tree/render.c:118:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  247.              for (int i = 0; i < region.ni; ++i) {
  248.                                ^
  249. ../../../lib/fab/src/tree/render.c:140:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  250.          for (int j = 0; j < region.nj; ++j) {
  251.                            ^
  252. ../../../lib/fab/src/tree/render.c:143:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  253.              for (int i = 0; i < region.ni; ++i) {
  254.                                ^
  255. ../../../lib/fab/src/tree/render.c: In function 'get_normals8':
  256. ../../../lib/fab/src/tree/render.c:170:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  257.      for (int i=0; i < count; ++i)
  258.                      ^
  259. ../../../lib/fab/src/tree/render.c:158:41: warning: unused parameter 'epsilon' [-Wunused-parameter]
  260.                    unsigned count, float epsilon,
  261.                                          ^
  262. ../../../lib/fab/src/tree/render.c: In function 'shade_pixels8':
  263. ../../../lib/fab/src/tree/render.c:187:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  264.      for (int a=0; a < count; ++a)
  265.                      ^
  266. ../../../lib/fab/src/tree/render.c: In function 'shaded8':
  267. ../../../lib/fab/src/tree/render.c:201:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  268.      for (int i=0; i < tree->num_constants; ++i)
  269.                      ^
  270. ../../../lib/fab/src/tree/render.c:255:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  271.      for (int i=0; i < tree->num_constants; ++i)
  272.                      ^
  273. ../../../lib/fab/src/tree/render.c: In function 'render16':
  274. ../../../lib/fab/src/tree/render.c:280:45: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  275.      for (int row = region.jmin; cull && row < region.jmin + region.nj; ++row) {
  276.                                              ^
  277. ../../../lib/fab/src/tree/render.c:281:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  278.          for (int col = region.imin; cull && col < region.imin + region.ni; ++col) {
  279.                                                  ^
  280. ../../../lib/fab/src/tree/render.c:298:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  281.          for (int row = region.jmin; row < region.jmin + region.nj; ++row) {
  282.                                          ^
  283. ../../../lib/fab/src/tree/render.c:299:45: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  284.              for (int col = region.imin; col < region.imin + region.ni; ++col) {
  285.                                              ^
  286. ../../../lib/fab/src/tree/render.c: In function 'region16':
  287. ../../../lib/fab/src/tree/render.c:340:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  288.          for (int j = 0; j < region.nj; ++j) {
  289.                            ^
  290. ../../../lib/fab/src/tree/render.c:341:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  291.              for (int i = 0; i < region.ni; ++i) {
  292.                                ^
  293. ../../../lib/fab/src/tree/render.c:363:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  294.          for (int j = 0; j < region.nj; ++j) {
  295.                            ^
  296. ../../../lib/fab/src/tree/render.c:366:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  297.              for (int i = 0; i < region.ni; ++i) {
  298.                                ^
  299. gcc -c -pipe -std=c11 -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/tree/tree.o ../../../lib/fab/src/tree/tree.c
  300. ../../../lib/fab/src/tree/tree.c: In function 'clone_tree':
  301. ../../../lib/fab/src/tree/tree.c:84:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  302.      for (int c=0; c < orig->num_constants; ++c) {
  303.                      ^
  304. ../../../lib/fab/src/tree/tree.c:91:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  305.      for (int level=0; level < orig->num_levels; ++level) {
  306.                              ^
  307. ../../../lib/fab/src/tree/tree.c: In function 'disable_nodes_binary':
  308. ../../../lib/fab/src/tree/tree.c:137:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  309.      for (int level=0; level < tree->num_levels; ++level) {
  310.                              ^
  311. ../../../lib/fab/src/tree/tree.c:138:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  312.          for (int n=0; n < tree->active[level]; ++n) {
  313.                          ^
  314. ../../../lib/fab/src/tree/tree.c:145:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  315.          for (int n=0; n < tree->active[level]; ++n) {
  316.                          ^
  317. ../../../lib/fab/src/tree/tree.c: In function 'disable_nodes':
  318. ../../../lib/fab/src/tree/tree.c:175:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  319.      for (int level=0; level < tree->num_levels; ++level) {
  320.                              ^
  321. ../../../lib/fab/src/tree/tree.c:176:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  322.          for (int n=0; n < tree->active[level]; ++n) {
  323.                          ^
  324. ../../../lib/fab/src/tree/tree.c:188:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  325.          for (int n=0; n < tree->active[level]; ++n) {
  326.                          ^
  327. ../../../lib/fab/src/tree/tree.c: In function 'active_axes':
  328. ../../../lib/fab/src/tree/tree.c:248:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  329.          for (int a=0; a < tree->active[0]; ++a) {
  330.                          ^
  331. g++ -c -pipe -Werror=switch -I/usr/include/python3.5m -I/usr/include/python3.5m -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -std=c++0x -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/tree/v2parser.o ../../../lib/fab/src/tree/v2parser.cpp
  332. g++ -c -pipe -Werror=switch -I/usr/include/python3.5m -I/usr/include/python3.5m -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -std=c++0x -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/tree/triangulate/mesher.o ../../../lib/fab/src/tree/triangulate/mesher.cpp
  333. In file included from ../../../lib/fab/vendor/Eigen/Core:276:0,
  334.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  335.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  336.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  337.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  338. ../../../lib/fab/vendor/Eigen/src/Core/Functors.h:932:28: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  339.  struct functor_traits<std::binder2nd<T> >
  340.                             ^
  341. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  342.                  from /usr/include/c++/5.3.0/string:48,
  343.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  344.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  345.                  from /usr/include/c++/5.3.0/ios:42,
  346.                  from /usr/include/c++/5.3.0/ostream:38,
  347.                  from /usr/include/c++/5.3.0/iostream:39,
  348.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  349. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  350.      class binder2nd
  351.            ^
  352. In file included from ../../../lib/fab/vendor/Eigen/Core:276:0,
  353.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  354.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  355.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  356.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  357. ../../../lib/fab/vendor/Eigen/src/Core/Functors.h:936:28: warning: 'template<class _Operation> class std::binder1st' is deprecated [-Wdeprecated-declarations]
  358.  struct functor_traits<std::binder1st<T> >
  359.                             ^
  360. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  361.                  from /usr/include/c++/5.3.0/string:48,
  362.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  363.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  364.                  from /usr/include/c++/5.3.0/ios:42,
  365.                  from /usr/include/c++/5.3.0/ostream:38,
  366.                  from /usr/include/c++/5.3.0/iostream:39,
  367.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  368. /usr/include/c++/5.3.0/backward/binders.h:108:11: note: declared here
  369.      class binder1st
  370.            ^
  371. In file included from ../../../lib/fab/vendor/Eigen/src/Core/MatrixBase.h:138:0,
  372.                  from ../../../lib/fab/vendor/Eigen/Core:279,
  373.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  374.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  375.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  376.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  377. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32: warning: 'template<class _Operation> class std::binder1st' is deprecated [-Wdeprecated-declarations]
  378.  inline const CwiseUnaryOp<std::binder1st<std::equal_to<Scalar> >, const Derived>
  379.                                 ^
  380. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  381.                  from /usr/include/c++/5.3.0/string:48,
  382.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  383.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  384.                  from /usr/include/c++/5.3.0/ios:42,
  385.                  from /usr/include/c++/5.3.0/ostream:38,
  386.                  from /usr/include/c++/5.3.0/iostream:39,
  387.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  388. /usr/include/c++/5.3.0/backward/binders.h:108:11: note: declared here
  389.      class binder1st
  390.            ^
  391. In file included from ../../../lib/fab/vendor/Eigen/src/Core/MatrixBase.h:138:0,
  392.                  from ../../../lib/fab/vendor/Eigen/Core:279,
  393.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  394.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  395.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  396.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  397. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder1st<std::equal_to<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::MatrixBase<Derived>::cwiseEqual(const Scalar&) const':
  398. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:65:28: warning: 'template<class _Operation> class std::binder1st' is deprecated [-Wdeprecated-declarations]
  399.    return CwiseUnaryOp<std::binder1st<std::equal_to<Scalar> >,const Derived>
  400.                             ^
  401. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  402.                  from /usr/include/c++/5.3.0/string:48,
  403.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  404.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  405.                  from /usr/include/c++/5.3.0/ios:42,
  406.                  from /usr/include/c++/5.3.0/ostream:38,
  407.                  from /usr/include/c++/5.3.0/iostream:39,
  408.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  409. /usr/include/c++/5.3.0/backward/binders.h:108:11: note: declared here
  410.      class binder1st
  411.            ^
  412. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:108:0,
  413.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  414.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  415.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  416.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  417.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  418. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: At global scope:
  419. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32: warning: 'template<class _Operation> class std::binder1st' is deprecated [-Wdeprecated-declarations]
  420.  inline const CwiseUnaryOp<std::binder1st<std::equal_to<Scalar> >, const Derived>
  421.                                 ^
  422. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  423.                  from /usr/include/c++/5.3.0/string:48,
  424.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  425.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  426.                  from /usr/include/c++/5.3.0/ios:42,
  427.                  from /usr/include/c++/5.3.0/ostream:38,
  428.                  from /usr/include/c++/5.3.0/iostream:39,
  429.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  430. /usr/include/c++/5.3.0/backward/binders.h:108:11: note: declared here
  431.      class binder1st
  432.            ^
  433. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  434.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  435.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  436.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  437.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  438.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  439. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  440.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  441.                                   ^
  442. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:196:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  443.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==,  std::equal_to)
  444.  ^
  445. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  446.                  from /usr/include/c++/5.3.0/string:48,
  447.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  448.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  449.                  from /usr/include/c++/5.3.0/ios:42,
  450.                  from /usr/include/c++/5.3.0/ostream:38,
  451.                  from /usr/include/c++/5.3.0/iostream:39,
  452.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  453. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  454.      class binder2nd
  455.            ^
  456. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  457.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  458.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  459.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  460.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  461.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  462. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  463.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  464.                                   ^
  465. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:197:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  466.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=,  std::not_equal_to)
  467.  ^
  468. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  469.                  from /usr/include/c++/5.3.0/string:48,
  470.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  471.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  472.                  from /usr/include/c++/5.3.0/ios:42,
  473.                  from /usr/include/c++/5.3.0/ostream:38,
  474.                  from /usr/include/c++/5.3.0/iostream:39,
  475.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  476. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  477.      class binder2nd
  478.            ^
  479. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  480.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  481.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  482.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  483.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  484.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  485. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  486.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  487.                                   ^
  488. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:198:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  489.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<,   std::less)
  490.  ^
  491. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  492.                  from /usr/include/c++/5.3.0/string:48,
  493.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  494.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  495.                  from /usr/include/c++/5.3.0/ios:42,
  496.                  from /usr/include/c++/5.3.0/ostream:38,
  497.                  from /usr/include/c++/5.3.0/iostream:39,
  498.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  499. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  500.      class binder2nd
  501.            ^
  502. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  503.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  504.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  505.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  506.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  507.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  508. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  509.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  510.                                   ^
  511. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:199:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  512.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=,  std::less_equal)
  513.  ^
  514. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  515.                  from /usr/include/c++/5.3.0/string:48,
  516.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  517.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  518.                  from /usr/include/c++/5.3.0/ios:42,
  519.                  from /usr/include/c++/5.3.0/ostream:38,
  520.                  from /usr/include/c++/5.3.0/iostream:39,
  521.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  522. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  523.      class binder2nd
  524.            ^
  525. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  526.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  527.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  528.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  529.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  530.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  531. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  532.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  533.                                   ^
  534. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  535.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>,   std::greater)
  536.  ^
  537. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  538.                  from /usr/include/c++/5.3.0/string:48,
  539.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  540.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  541.                  from /usr/include/c++/5.3.0/ios:42,
  542.                  from /usr/include/c++/5.3.0/ostream:38,
  543.                  from /usr/include/c++/5.3.0/iostream:39,
  544.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  545. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  546.      class binder2nd
  547.            ^
  548. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  549.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  550.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  551.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  552.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  553.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  554. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  555.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  556.                                   ^
  557. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  558.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=,  std::greater_equal)
  559.  ^
  560. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  561.                  from /usr/include/c++/5.3.0/string:48,
  562.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  563.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  564.                  from /usr/include/c++/5.3.0/ios:42,
  565.                  from /usr/include/c++/5.3.0/ostream:38,
  566.                  from /usr/include/c++/5.3.0/iostream:39,
  567.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  568. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  569.      class binder2nd
  570.            ^
  571. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:108:0,
  572.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  573.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  574.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  575.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  576.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  577. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder1st<std::equal_to<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::cwiseEqual(const Scalar&) const':
  578. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:65:28: warning: 'template<class _Operation> class std::binder1st' is deprecated [-Wdeprecated-declarations]
  579.    return CwiseUnaryOp<std::binder1st<std::equal_to<Scalar> >,const Derived>
  580.                             ^
  581. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  582.                  from /usr/include/c++/5.3.0/string:48,
  583.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  584.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  585.                  from /usr/include/c++/5.3.0/ios:42,
  586.                  from /usr/include/c++/5.3.0/ostream:38,
  587.                  from /usr/include/c++/5.3.0/iostream:39,
  588.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  589. /usr/include/c++/5.3.0/backward/binders.h:108:11: note: declared here
  590.      class binder1st
  591.            ^
  592. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  593.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  594.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  595.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  596.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  597.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  598. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::equal_to<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator==(const Scalar&) const':
  599. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  600.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  601.                               ^
  602. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:196:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  603.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==,  std::equal_to)
  604.  ^
  605. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  606.                  from /usr/include/c++/5.3.0/string:48,
  607.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  608.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  609.                  from /usr/include/c++/5.3.0/ios:42,
  610.                  from /usr/include/c++/5.3.0/ostream:38,
  611.                  from /usr/include/c++/5.3.0/iostream:39,
  612.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  613. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  614.      class binder2nd
  615.            ^
  616. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  617.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  618.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  619.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  620.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  621.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  622. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::not_equal_to<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator!=(const Scalar&) const':
  623. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  624.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  625.                               ^
  626. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:197:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  627.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=,  std::not_equal_to)
  628.  ^
  629. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  630.                  from /usr/include/c++/5.3.0/string:48,
  631.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  632.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  633.                  from /usr/include/c++/5.3.0/ios:42,
  634.                  from /usr/include/c++/5.3.0/ostream:38,
  635.                  from /usr/include/c++/5.3.0/iostream:39,
  636.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  637. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  638.      class binder2nd
  639.            ^
  640. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  641.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  642.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  643.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  644.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  645.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  646. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::less<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator<(const Scalar&) const':
  647. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  648.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  649.                               ^
  650. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:198:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  651.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<,   std::less)
  652.  ^
  653. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  654.                  from /usr/include/c++/5.3.0/string:48,
  655.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  656.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  657.                  from /usr/include/c++/5.3.0/ios:42,
  658.                  from /usr/include/c++/5.3.0/ostream:38,
  659.                  from /usr/include/c++/5.3.0/iostream:39,
  660.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  661. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  662.      class binder2nd
  663.            ^
  664. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  665.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  666.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  667.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  668.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  669.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  670. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::less_equal<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator<=(const Scalar&) const':
  671. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  672.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  673.                               ^
  674. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:199:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  675.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=,  std::less_equal)
  676.  ^
  677. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  678.                  from /usr/include/c++/5.3.0/string:48,
  679.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  680.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  681.                  from /usr/include/c++/5.3.0/ios:42,
  682.                  from /usr/include/c++/5.3.0/ostream:38,
  683.                  from /usr/include/c++/5.3.0/iostream:39,
  684.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  685. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  686.      class binder2nd
  687.            ^
  688. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  689.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  690.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  691.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  692.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  693.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  694. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::greater<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator>(const Scalar&) const':
  695. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  696.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  697.                               ^
  698. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  699.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>,   std::greater)
  700.  ^
  701. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  702.                  from /usr/include/c++/5.3.0/string:48,
  703.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  704.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  705.                  from /usr/include/c++/5.3.0/ios:42,
  706.                  from /usr/include/c++/5.3.0/ostream:38,
  707.                  from /usr/include/c++/5.3.0/iostream:39,
  708.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  709. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  710.      class binder2nd
  711.            ^
  712. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  713.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  714.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  715.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  716.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  717.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:4:
  718. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::greater_equal<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator>=(const Scalar&) const':
  719. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  720.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  721.                               ^
  722. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  723.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=,  std::greater_equal)
  724.  ^
  725. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  726.                  from /usr/include/c++/5.3.0/string:48,
  727.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  728.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  729.                  from /usr/include/c++/5.3.0/ios:42,
  730.                  from /usr/include/c++/5.3.0/ostream:38,
  731.                  from /usr/include/c++/5.3.0/iostream:39,
  732.                  from ../../../lib/fab/src/tree/triangulate/mesher.cpp:1:
  733. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  734.      class binder2nd
  735.            ^
  736. ../../../lib/fab/src/tree/triangulate/mesher.cpp: In member function 'std::__cxx11::list<Eigen::Matrix<double, 3, 1> > Mesher::get_normals(const std::__cxx11::list<Eigen::Matrix<double, 3, 1> >&)':
  737. ../../../lib/fab/src/tree/triangulate/mesher.cpp:137:15: warning: variable 'v' set but not used [-Wunused-but-set-variable]
  738.      for (auto v : points)
  739.                ^
  740. ../../../lib/fab/src/tree/triangulate/mesher.cpp: In member function 'void Mesher::interpolate_between(const Vec3f&, const Vec3f&)':
  741. ../../../lib/fab/src/tree/triangulate/mesher.cpp:632:61: warning: missing initializer for member 'InterpolateCommand::cached' [-Wmissing-field-initializers]
  742.          .cmd=InterpolateCommand::INTERPOLATE, .v0=v0, .v1=v1};
  743.                                                              ^
  744. ../../../lib/fab/src/tree/triangulate/mesher.cpp: In member function 'void Mesher::triangulate_region(const Region&)':
  745. ../../../lib/fab/src/tree/triangulate/mesher.cpp:742:58: warning: missing initializer for member 'InterpolateCommand::v0' [-Wmissing-field-initializers]
  746.                      .cmd=InterpolateCommand::END_OF_VOXEL});
  747.                                                           ^
  748. ../../../lib/fab/src/tree/triangulate/mesher.cpp:742:58: warning: missing initializer for member 'InterpolateCommand::v1' [-Wmissing-field-initializers]
  749. ../../../lib/fab/src/tree/triangulate/mesher.cpp:742:58: warning: missing initializer for member 'InterpolateCommand::cached' [-Wmissing-field-initializers]
  750. ../../../lib/fab/src/tree/triangulate/mesher.cpp: In member function 'void Mesher::check_feature()':
  751. ../../../lib/fab/src/tree/triangulate/mesher.cpp:291:15: warning: 'n1' may be used uninitialized in this function [-Wmaybe-uninitialized]
  752.      Vec3f n0, n1;
  753.                ^
  754. ../../../lib/fab/src/tree/triangulate/mesher.cpp:291:15: warning: '*((void*)& n1 +8)' may be used uninitialized in this function [-Wmaybe-uninitialized]
  755. ../../../lib/fab/src/tree/triangulate/mesher.cpp:291:15: warning: '*((void*)& n1 +16)' may be used uninitialized in this function [-Wmaybe-uninitialized]
  756. ../../../lib/fab/src/tree/triangulate/mesher.cpp:291:11: warning: 'n0' may be used uninitialized in this function [-Wmaybe-uninitialized]
  757.      Vec3f n0, n1;
  758.            ^
  759. ../../../lib/fab/src/tree/triangulate/mesher.cpp:291:11: warning: '*((void*)& n0 +8)' may be used uninitialized in this function [-Wmaybe-uninitialized]
  760. ../../../lib/fab/src/tree/triangulate/mesher.cpp:291:11: warning: '*((void*)& n0 +16)' may be used uninitialized in this function [-Wmaybe-uninitialized]
  761. g++ -c -pipe -Werror=switch -I/usr/include/python3.5m -I/usr/include/python3.5m -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -std=c++0x -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/tree/triangulate/triangle.o ../../../lib/fab/src/tree/triangulate/triangle.cpp
  762. In file included from ../../../lib/fab/vendor/Eigen/Core:276:0,
  763.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  764.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  765.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  766. ../../../lib/fab/vendor/Eigen/src/Core/Functors.h:932:28: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  767.  struct functor_traits<std::binder2nd<T> >
  768.                             ^
  769. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  770.                  from /usr/include/c++/5.3.0/string:48,
  771.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  772.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  773.                  from /usr/include/c++/5.3.0/ios:42,
  774.                  from /usr/include/c++/5.3.0/istream:38,
  775.                  from /usr/include/c++/5.3.0/sstream:38,
  776.                  from /usr/include/c++/5.3.0/complex:45,
  777.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  778.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  779.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  780.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  781. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  782.      class binder2nd
  783.            ^
  784. In file included from ../../../lib/fab/vendor/Eigen/Core:276:0,
  785.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  786.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  787.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  788. ../../../lib/fab/vendor/Eigen/src/Core/Functors.h:936:28: warning: 'template<class _Operation> class std::binder1st' is deprecated [-Wdeprecated-declarations]
  789.  struct functor_traits<std::binder1st<T> >
  790.                             ^
  791. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  792.                  from /usr/include/c++/5.3.0/string:48,
  793.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  794.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  795.                  from /usr/include/c++/5.3.0/ios:42,
  796.                  from /usr/include/c++/5.3.0/istream:38,
  797.                  from /usr/include/c++/5.3.0/sstream:38,
  798.                  from /usr/include/c++/5.3.0/complex:45,
  799.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  800.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  801.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  802.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  803. /usr/include/c++/5.3.0/backward/binders.h:108:11: note: declared here
  804.      class binder1st
  805.            ^
  806. In file included from ../../../lib/fab/vendor/Eigen/src/Core/MatrixBase.h:138:0,
  807.                  from ../../../lib/fab/vendor/Eigen/Core:279,
  808.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  809.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  810.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  811. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32: warning: 'template<class _Operation> class std::binder1st' is deprecated [-Wdeprecated-declarations]
  812.  inline const CwiseUnaryOp<std::binder1st<std::equal_to<Scalar> >, const Derived>
  813.                                 ^
  814. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  815.                  from /usr/include/c++/5.3.0/string:48,
  816.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  817.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  818.                  from /usr/include/c++/5.3.0/ios:42,
  819.                  from /usr/include/c++/5.3.0/istream:38,
  820.                  from /usr/include/c++/5.3.0/sstream:38,
  821.                  from /usr/include/c++/5.3.0/complex:45,
  822.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  823.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  824.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  825.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  826. /usr/include/c++/5.3.0/backward/binders.h:108:11: note: declared here
  827.      class binder1st
  828.            ^
  829. In file included from ../../../lib/fab/vendor/Eigen/src/Core/MatrixBase.h:138:0,
  830.                  from ../../../lib/fab/vendor/Eigen/Core:279,
  831.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  832.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  833.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  834. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder1st<std::equal_to<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::MatrixBase<Derived>::cwiseEqual(const Scalar&) const':
  835. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:65:28: warning: 'template<class _Operation> class std::binder1st' is deprecated [-Wdeprecated-declarations]
  836.    return CwiseUnaryOp<std::binder1st<std::equal_to<Scalar> >,const Derived>
  837.                             ^
  838. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  839.                  from /usr/include/c++/5.3.0/string:48,
  840.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  841.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  842.                  from /usr/include/c++/5.3.0/ios:42,
  843.                  from /usr/include/c++/5.3.0/istream:38,
  844.                  from /usr/include/c++/5.3.0/sstream:38,
  845.                  from /usr/include/c++/5.3.0/complex:45,
  846.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  847.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  848.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  849.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  850. /usr/include/c++/5.3.0/backward/binders.h:108:11: note: declared here
  851.      class binder1st
  852.            ^
  853. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:108:0,
  854.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  855.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  856.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  857.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  858. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: At global scope:
  859. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32: warning: 'template<class _Operation> class std::binder1st' is deprecated [-Wdeprecated-declarations]
  860.  inline const CwiseUnaryOp<std::binder1st<std::equal_to<Scalar> >, const Derived>
  861.                                 ^
  862. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  863.                  from /usr/include/c++/5.3.0/string:48,
  864.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  865.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  866.                  from /usr/include/c++/5.3.0/ios:42,
  867.                  from /usr/include/c++/5.3.0/istream:38,
  868.                  from /usr/include/c++/5.3.0/sstream:38,
  869.                  from /usr/include/c++/5.3.0/complex:45,
  870.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  871.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  872.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  873.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  874. /usr/include/c++/5.3.0/backward/binders.h:108:11: note: declared here
  875.      class binder1st
  876.            ^
  877. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  878.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  879.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  880.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  881.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  882. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  883.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  884.                                   ^
  885. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:196:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  886.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==,  std::equal_to)
  887.  ^
  888. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  889.                  from /usr/include/c++/5.3.0/string:48,
  890.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  891.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  892.                  from /usr/include/c++/5.3.0/ios:42,
  893.                  from /usr/include/c++/5.3.0/istream:38,
  894.                  from /usr/include/c++/5.3.0/sstream:38,
  895.                  from /usr/include/c++/5.3.0/complex:45,
  896.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  897.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  898.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  899.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  900. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  901.      class binder2nd
  902.            ^
  903. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  904.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  905.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  906.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  907.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  908. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  909.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  910.                                   ^
  911. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:197:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  912.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=,  std::not_equal_to)
  913.  ^
  914. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  915.                  from /usr/include/c++/5.3.0/string:48,
  916.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  917.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  918.                  from /usr/include/c++/5.3.0/ios:42,
  919.                  from /usr/include/c++/5.3.0/istream:38,
  920.                  from /usr/include/c++/5.3.0/sstream:38,
  921.                  from /usr/include/c++/5.3.0/complex:45,
  922.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  923.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  924.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  925.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  926. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  927.      class binder2nd
  928.            ^
  929. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  930.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  931.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  932.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  933.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  934. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  935.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  936.                                   ^
  937. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:198:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  938.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<,   std::less)
  939.  ^
  940. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  941.                  from /usr/include/c++/5.3.0/string:48,
  942.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  943.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  944.                  from /usr/include/c++/5.3.0/ios:42,
  945.                  from /usr/include/c++/5.3.0/istream:38,
  946.                  from /usr/include/c++/5.3.0/sstream:38,
  947.                  from /usr/include/c++/5.3.0/complex:45,
  948.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  949.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  950.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  951.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  952. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  953.      class binder2nd
  954.            ^
  955. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  956.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  957.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  958.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  959.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  960. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  961.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  962.                                   ^
  963. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:199:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  964.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=,  std::less_equal)
  965.  ^
  966. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  967.                  from /usr/include/c++/5.3.0/string:48,
  968.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  969.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  970.                  from /usr/include/c++/5.3.0/ios:42,
  971.                  from /usr/include/c++/5.3.0/istream:38,
  972.                  from /usr/include/c++/5.3.0/sstream:38,
  973.                  from /usr/include/c++/5.3.0/complex:45,
  974.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  975.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  976.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  977.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  978. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  979.      class binder2nd
  980.            ^
  981. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  982.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  983.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  984.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  985.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  986. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  987.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  988.                                   ^
  989. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  990.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>,   std::greater)
  991.  ^
  992. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  993.                  from /usr/include/c++/5.3.0/string:48,
  994.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  995.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  996.                  from /usr/include/c++/5.3.0/ios:42,
  997.                  from /usr/include/c++/5.3.0/istream:38,
  998.                  from /usr/include/c++/5.3.0/sstream:38,
  999.                  from /usr/include/c++/5.3.0/complex:45,
  1000.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  1001.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1002.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1003.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  1004. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1005.      class binder2nd
  1006.            ^
  1007. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1008.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1009.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1010.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1011.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  1012. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1013.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1014.                                   ^
  1015. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1016.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=,  std::greater_equal)
  1017.  ^
  1018. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1019.                  from /usr/include/c++/5.3.0/string:48,
  1020.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  1021.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  1022.                  from /usr/include/c++/5.3.0/ios:42,
  1023.                  from /usr/include/c++/5.3.0/istream:38,
  1024.                  from /usr/include/c++/5.3.0/sstream:38,
  1025.                  from /usr/include/c++/5.3.0/complex:45,
  1026.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  1027.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1028.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1029.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  1030. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1031.      class binder2nd
  1032.            ^
  1033. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:108:0,
  1034.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1035.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1036.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1037.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  1038. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder1st<std::equal_to<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::cwiseEqual(const Scalar&) const':
  1039. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:65:28: warning: 'template<class _Operation> class std::binder1st' is deprecated [-Wdeprecated-declarations]
  1040.    return CwiseUnaryOp<std::binder1st<std::equal_to<Scalar> >,const Derived>
  1041.                             ^
  1042. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1043.                  from /usr/include/c++/5.3.0/string:48,
  1044.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  1045.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  1046.                  from /usr/include/c++/5.3.0/ios:42,
  1047.                  from /usr/include/c++/5.3.0/istream:38,
  1048.                  from /usr/include/c++/5.3.0/sstream:38,
  1049.                  from /usr/include/c++/5.3.0/complex:45,
  1050.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  1051.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1052.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1053.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  1054. /usr/include/c++/5.3.0/backward/binders.h:108:11: note: declared here
  1055.      class binder1st
  1056.            ^
  1057. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1058.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1059.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1060.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1061.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  1062. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::equal_to<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator==(const Scalar&) const':
  1063. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1064.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1065.                               ^
  1066. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:196:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1067.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==,  std::equal_to)
  1068.  ^
  1069. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1070.                  from /usr/include/c++/5.3.0/string:48,
  1071.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  1072.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  1073.                  from /usr/include/c++/5.3.0/ios:42,
  1074.                  from /usr/include/c++/5.3.0/istream:38,
  1075.                  from /usr/include/c++/5.3.0/sstream:38,
  1076.                  from /usr/include/c++/5.3.0/complex:45,
  1077.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  1078.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1079.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1080.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  1081. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1082.      class binder2nd
  1083.            ^
  1084. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1085.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1086.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1087.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1088.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  1089. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::not_equal_to<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator!=(const Scalar&) const':
  1090. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1091.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1092.                               ^
  1093. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:197:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1094.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=,  std::not_equal_to)
  1095.  ^
  1096. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1097.                  from /usr/include/c++/5.3.0/string:48,
  1098.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  1099.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  1100.                  from /usr/include/c++/5.3.0/ios:42,
  1101.                  from /usr/include/c++/5.3.0/istream:38,
  1102.                  from /usr/include/c++/5.3.0/sstream:38,
  1103.                  from /usr/include/c++/5.3.0/complex:45,
  1104.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  1105.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1106.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1107.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  1108. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1109.      class binder2nd
  1110.            ^
  1111. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1112.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1113.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1114.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1115.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  1116. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::less<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator<(const Scalar&) const':
  1117. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1118.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1119.                               ^
  1120. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:198:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1121.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<,   std::less)
  1122.  ^
  1123. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1124.                  from /usr/include/c++/5.3.0/string:48,
  1125.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  1126.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  1127.                  from /usr/include/c++/5.3.0/ios:42,
  1128.                  from /usr/include/c++/5.3.0/istream:38,
  1129.                  from /usr/include/c++/5.3.0/sstream:38,
  1130.                  from /usr/include/c++/5.3.0/complex:45,
  1131.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  1132.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1133.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1134.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  1135. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1136.      class binder2nd
  1137.            ^
  1138. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1139.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1140.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1141.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1142.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  1143. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::less_equal<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator<=(const Scalar&) const':
  1144. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1145.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1146.                               ^
  1147. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:199:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1148.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=,  std::less_equal)
  1149.  ^
  1150. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1151.                  from /usr/include/c++/5.3.0/string:48,
  1152.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  1153.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  1154.                  from /usr/include/c++/5.3.0/ios:42,
  1155.                  from /usr/include/c++/5.3.0/istream:38,
  1156.                  from /usr/include/c++/5.3.0/sstream:38,
  1157.                  from /usr/include/c++/5.3.0/complex:45,
  1158.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  1159.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1160.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1161.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  1162. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1163.      class binder2nd
  1164.            ^
  1165. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1166.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1167.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1168.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1169.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  1170. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::greater<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator>(const Scalar&) const':
  1171. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1172.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1173.                               ^
  1174. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1175.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>,   std::greater)
  1176.  ^
  1177. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1178.                  from /usr/include/c++/5.3.0/string:48,
  1179.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  1180.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  1181.                  from /usr/include/c++/5.3.0/ios:42,
  1182.                  from /usr/include/c++/5.3.0/istream:38,
  1183.                  from /usr/include/c++/5.3.0/sstream:38,
  1184.                  from /usr/include/c++/5.3.0/complex:45,
  1185.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  1186.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1187.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1188.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  1189. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1190.      class binder2nd
  1191.            ^
  1192. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1193.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1194.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1195.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1196.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  1197. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::greater_equal<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator>=(const Scalar&) const':
  1198. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1199.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1200.                               ^
  1201. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1202.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=,  std::greater_equal)
  1203.  ^
  1204. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1205.                  from /usr/include/c++/5.3.0/string:48,
  1206.                  from /usr/include/c++/5.3.0/bits/locale_classes.h:40,
  1207.                  from /usr/include/c++/5.3.0/bits/ios_base.h:41,
  1208.                  from /usr/include/c++/5.3.0/ios:42,
  1209.                  from /usr/include/c++/5.3.0/istream:38,
  1210.                  from /usr/include/c++/5.3.0/sstream:38,
  1211.                  from /usr/include/c++/5.3.0/complex:45,
  1212.                  from ../../../lib/fab/vendor/Eigen/Core:28,
  1213.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1214.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1215.                  from ../../../lib/fab/src/tree/triangulate/triangle.cpp:1:
  1216. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1217.      class binder2nd
  1218.            ^
  1219. g++ -c -pipe -Werror=switch -I/usr/include/python3.5m -I/usr/include/python3.5m -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -std=c++0x -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/tree/triangulate.o ../../../lib/fab/src/tree/triangulate.cpp
  1220. In file included from ../../../lib/fab/vendor/Eigen/Core:276:0,
  1221.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1222.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1223.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1224.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1225. ../../../lib/fab/vendor/Eigen/src/Core/Functors.h:932:28: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1226.  struct functor_traits<std::binder2nd<T> >
  1227.                             ^
  1228. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1229.                  from /usr/include/c++/5.3.0/string:48,
  1230.                  from /usr/include/c++/5.3.0/random:40,
  1231.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1232.                  from /usr/include/c++/5.3.0/algorithm:62,
  1233.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1234. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1235.      class binder2nd
  1236.            ^
  1237. In file included from ../../../lib/fab/vendor/Eigen/Core:276:0,
  1238.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1239.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1240.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1241.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1242. ../../../lib/fab/vendor/Eigen/src/Core/Functors.h:936:28: warning: 'template<class _Operation> class std::binder1st' is deprecated [-Wdeprecated-declarations]
  1243.  struct functor_traits<std::binder1st<T> >
  1244.                             ^
  1245. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1246.                  from /usr/include/c++/5.3.0/string:48,
  1247.                  from /usr/include/c++/5.3.0/random:40,
  1248.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1249.                  from /usr/include/c++/5.3.0/algorithm:62,
  1250.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1251. /usr/include/c++/5.3.0/backward/binders.h:108:11: note: declared here
  1252.      class binder1st
  1253.            ^
  1254. In file included from ../../../lib/fab/vendor/Eigen/src/Core/MatrixBase.h:138:0,
  1255.                  from ../../../lib/fab/vendor/Eigen/Core:279,
  1256.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1257.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1258.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1259.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1260. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32: warning: 'template<class _Operation> class std::binder1st' is deprecated [-Wdeprecated-declarations]
  1261.  inline const CwiseUnaryOp<std::binder1st<std::equal_to<Scalar> >, const Derived>
  1262.                                 ^
  1263. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1264.                  from /usr/include/c++/5.3.0/string:48,
  1265.                  from /usr/include/c++/5.3.0/random:40,
  1266.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1267.                  from /usr/include/c++/5.3.0/algorithm:62,
  1268.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1269. /usr/include/c++/5.3.0/backward/binders.h:108:11: note: declared here
  1270.      class binder1st
  1271.            ^
  1272. In file included from ../../../lib/fab/vendor/Eigen/src/Core/MatrixBase.h:138:0,
  1273.                  from ../../../lib/fab/vendor/Eigen/Core:279,
  1274.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1275.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1276.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1277.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1278. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder1st<std::equal_to<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::MatrixBase<Derived>::cwiseEqual(const Scalar&) const':
  1279. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:65:28: warning: 'template<class _Operation> class std::binder1st' is deprecated [-Wdeprecated-declarations]
  1280.    return CwiseUnaryOp<std::binder1st<std::equal_to<Scalar> >,const Derived>
  1281.                             ^
  1282. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1283.                  from /usr/include/c++/5.3.0/string:48,
  1284.                  from /usr/include/c++/5.3.0/random:40,
  1285.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1286.                  from /usr/include/c++/5.3.0/algorithm:62,
  1287.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1288. /usr/include/c++/5.3.0/backward/binders.h:108:11: note: declared here
  1289.      class binder1st
  1290.            ^
  1291. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:108:0,
  1292.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1293.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1294.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1295.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1296.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1297. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: At global scope:
  1298. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:62:32: warning: 'template<class _Operation> class std::binder1st' is deprecated [-Wdeprecated-declarations]
  1299.  inline const CwiseUnaryOp<std::binder1st<std::equal_to<Scalar> >, const Derived>
  1300.                                 ^
  1301. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1302.                  from /usr/include/c++/5.3.0/string:48,
  1303.                  from /usr/include/c++/5.3.0/random:40,
  1304.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1305.                  from /usr/include/c++/5.3.0/algorithm:62,
  1306.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1307. /usr/include/c++/5.3.0/backward/binders.h:108:11: note: declared here
  1308.      class binder1st
  1309.            ^
  1310. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1311.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1312.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1313.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1314.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1315.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1316. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1317.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1318.                                   ^
  1319. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:196:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1320.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==,  std::equal_to)
  1321.  ^
  1322. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1323.                  from /usr/include/c++/5.3.0/string:48,
  1324.                  from /usr/include/c++/5.3.0/random:40,
  1325.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1326.                  from /usr/include/c++/5.3.0/algorithm:62,
  1327.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1328. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1329.      class binder2nd
  1330.            ^
  1331. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1332.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1333.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1334.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1335.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1336.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1337. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1338.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1339.                                   ^
  1340. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:197:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1341.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=,  std::not_equal_to)
  1342.  ^
  1343. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1344.                  from /usr/include/c++/5.3.0/string:48,
  1345.                  from /usr/include/c++/5.3.0/random:40,
  1346.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1347.                  from /usr/include/c++/5.3.0/algorithm:62,
  1348.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1349. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1350.      class binder2nd
  1351.            ^
  1352. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1353.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1354.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1355.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1356.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1357.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1358. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1359.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1360.                                   ^
  1361. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:198:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1362.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<,   std::less)
  1363.  ^
  1364. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1365.                  from /usr/include/c++/5.3.0/string:48,
  1366.                  from /usr/include/c++/5.3.0/random:40,
  1367.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1368.                  from /usr/include/c++/5.3.0/algorithm:62,
  1369.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1370. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1371.      class binder2nd
  1372.            ^
  1373. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1374.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1375.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1376.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1377.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1378.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1379. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1380.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1381.                                   ^
  1382. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:199:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1383.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=,  std::less_equal)
  1384.  ^
  1385. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1386.                  from /usr/include/c++/5.3.0/string:48,
  1387.                  from /usr/include/c++/5.3.0/random:40,
  1388.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1389.                  from /usr/include/c++/5.3.0/algorithm:62,
  1390.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1391. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1392.      class binder2nd
  1393.            ^
  1394. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1395.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1396.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1397.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1398.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1399.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1400. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1401.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1402.                                   ^
  1403. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1404.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>,   std::greater)
  1405.  ^
  1406. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1407.                  from /usr/include/c++/5.3.0/string:48,
  1408.                  from /usr/include/c++/5.3.0/random:40,
  1409.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1410.                  from /usr/include/c++/5.3.0/algorithm:62,
  1411.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1412. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1413.      class binder2nd
  1414.            ^
  1415. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1416.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1417.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1418.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1419.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1420.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1421. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:190:34: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1422.    inline const CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1423.                                   ^
  1424. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1425.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=,  std::greater_equal)
  1426.  ^
  1427. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1428.                  from /usr/include/c++/5.3.0/string:48,
  1429.                  from /usr/include/c++/5.3.0/random:40,
  1430.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1431.                  from /usr/include/c++/5.3.0/algorithm:62,
  1432.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1433. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1434.      class binder2nd
  1435.            ^
  1436. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:108:0,
  1437.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1438.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1439.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1440.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1441.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1442. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder1st<std::equal_to<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::cwiseEqual(const Scalar&) const':
  1443. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:65:28: warning: 'template<class _Operation> class std::binder1st' is deprecated [-Wdeprecated-declarations]
  1444.    return CwiseUnaryOp<std::binder1st<std::equal_to<Scalar> >,const Derived>
  1445.                             ^
  1446. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1447.                  from /usr/include/c++/5.3.0/string:48,
  1448.                  from /usr/include/c++/5.3.0/random:40,
  1449.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1450.                  from /usr/include/c++/5.3.0/algorithm:62,
  1451.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1452. /usr/include/c++/5.3.0/backward/binders.h:108:11: note: declared here
  1453.      class binder1st
  1454.            ^
  1455. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1456.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1457.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1458.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1459.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1460.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1461. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::equal_to<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator==(const Scalar&) const':
  1462. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1463.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1464.                               ^
  1465. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:196:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1466.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator==,  std::equal_to)
  1467.  ^
  1468. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1469.                  from /usr/include/c++/5.3.0/string:48,
  1470.                  from /usr/include/c++/5.3.0/random:40,
  1471.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1472.                  from /usr/include/c++/5.3.0/algorithm:62,
  1473.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1474. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1475.      class binder2nd
  1476.            ^
  1477. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1478.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1479.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1480.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1481.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1482.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1483. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::not_equal_to<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator!=(const Scalar&) const':
  1484. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1485.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1486.                               ^
  1487. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:197:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1488.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator!=,  std::not_equal_to)
  1489.  ^
  1490. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1491.                  from /usr/include/c++/5.3.0/string:48,
  1492.                  from /usr/include/c++/5.3.0/random:40,
  1493.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1494.                  from /usr/include/c++/5.3.0/algorithm:62,
  1495.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1496. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1497.      class binder2nd
  1498.            ^
  1499. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1500.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1501.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1502.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1503.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1504.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1505. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::less<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator<(const Scalar&) const':
  1506. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1507.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1508.                               ^
  1509. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:198:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1510.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<,   std::less)
  1511.  ^
  1512. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1513.                  from /usr/include/c++/5.3.0/string:48,
  1514.                  from /usr/include/c++/5.3.0/random:40,
  1515.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1516.                  from /usr/include/c++/5.3.0/algorithm:62,
  1517.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1518. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1519.      class binder2nd
  1520.            ^
  1521. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1522.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1523.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1524.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1525.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1526.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1527. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::less_equal<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator<=(const Scalar&) const':
  1528. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1529.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1530.                               ^
  1531. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:199:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1532.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator<=,  std::less_equal)
  1533.  ^
  1534. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1535.                  from /usr/include/c++/5.3.0/string:48,
  1536.                  from /usr/include/c++/5.3.0/random:40,
  1537.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1538.                  from /usr/include/c++/5.3.0/algorithm:62,
  1539.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1540. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1541.      class binder2nd
  1542.            ^
  1543. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1544.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1545.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1546.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1547.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1548.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1549. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::greater<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator>(const Scalar&) const':
  1550. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1551.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1552.                               ^
  1553. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:200:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1554.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>,   std::greater)
  1555.  ^
  1556. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1557.                  from /usr/include/c++/5.3.0/string:48,
  1558.                  from /usr/include/c++/5.3.0/random:40,
  1559.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1560.                  from /usr/include/c++/5.3.0/algorithm:62,
  1561.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1562. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1563.      class binder2nd
  1564.            ^
  1565. In file included from ../../../lib/fab/vendor/Eigen/src/Core/ArrayBase.h:109:0,
  1566.                  from ../../../lib/fab/vendor/Eigen/Core:350,
  1567.                  from ../../../lib/fab/vendor/Eigen/Dense:1,
  1568.                  from ../../../lib/fab/inc/fab/tree/triangulate/triangle.h:4,
  1569.                  from ../../../lib/fab/inc/fab/tree/triangulate/mesher.h:9,
  1570.                  from ../../../lib/fab/src/tree/triangulate.cpp:10:
  1571. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h: In member function 'const Eigen::CwiseUnaryOp<std::binder2nd<std::greater_equal<typename Eigen::internal::traits<T>::Scalar> >, const Derived> Eigen::ArrayBase<Derived>::operator>=(const Scalar&) const':
  1572. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:192:30: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-Wdeprecated-declarations]
  1573.      return CwiseUnaryOp<std::binder2nd<FUNCTOR<Scalar> >, const Derived> \
  1574.                               ^
  1575. ../../../lib/fab/vendor/Eigen/src/Core/../plugins/ArrayCwiseUnaryOps.h:201:1: note: in expansion of macro 'EIGEN_MAKE_SCALAR_CWISE_UNARY_OP'
  1576.  EIGEN_MAKE_SCALAR_CWISE_UNARY_OP(operator>=,  std::greater_equal)
  1577.  ^
  1578. In file included from /usr/include/c++/5.3.0/bits/stl_function.h:1128:0,
  1579.                  from /usr/include/c++/5.3.0/string:48,
  1580.                  from /usr/include/c++/5.3.0/random:40,
  1581.                  from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
  1582.                  from /usr/include/c++/5.3.0/algorithm:62,
  1583.                  from ../../../lib/fab/src/tree/triangulate.cpp:1:
  1584. /usr/include/c++/5.3.0/backward/binders.h:143:11: note: declared here
  1585.      class binder2nd
  1586.            ^
  1587. g++ -c -pipe -Werror=switch -I/usr/include/python3.5m -I/usr/include/python3.5m -march=x86-64 -mtune=generic -pipe -fstack-protector-strong -O3 -fPIC -std=c++0x -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../lib/fab -I. -I../../../lib/fab/inc -I../../../lib/fab/vendor -I. -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtCore -I. -I/usr/lib/qt/mkspecs/linux-g++ -o src/types/bounds.o ../../../lib/fab/src/types/bounds.cpp
  1588. ../../../lib/fab/src/types/bounds.cpp: In member function 'bool Bounds::is_bounded_xy() const':
  1589. ../../../lib/fab/src/types/bounds.cpp:84:23: error: 'isinf' was not declared in this scope
  1590.      return !isinf(xmin) && !isinf(ymin) &&
  1591.                        ^
  1592. ../../../lib/fab/src/types/bounds.cpp:84:23: note: suggested alternative:
  1593. In file included from ../../../lib/fab/src/types/bounds.cpp:2:0:
  1594. /usr/include/c++/5.3.0/cmath:621:5: note:   'std::isinf'
  1595.      isinf(_Tp __x)
  1596.      ^
  1597. ../../../lib/fab/src/types/bounds.cpp: In member function 'bool Bounds::is_bounded_xyz() const':
  1598. ../../../lib/fab/src/types/bounds.cpp:91:23: error: 'isinf' was not declared in this scope
  1599.      return !isinf(xmin) && !isinf(ymin) && !isinf(zmin) &&
  1600.                        ^
  1601. ../../../lib/fab/src/types/bounds.cpp:91:23: note: suggested alternative:
  1602. In file included from ../../../lib/fab/src/types/bounds.cpp:2:0:
  1603. /usr/include/c++/5.3.0/cmath:621:5: note:   'std::isinf'
  1604.      isinf(_Tp __x)
  1605.      ^
  1606. Makefile:1322: recipe for target 'src/types/bounds.o' failed
  1607. make[1]: *** [src/types/bounds.o] Error 1
  1608. make[1]: Leaving directory '/tmp/yaourt-tmp-USERNAME/aur-antimony/src/antimony-0.9.0/build/lib/fab'
  1609. Makefile:44: recipe for target 'sub-lib-fab-make_first-ordered' failed
  1610. make: *** [sub-lib-fab-make_first-ordered] Error 2
  1611. ==> ERROR: A failure occurred in build().
  1612.     Aborting...
  1613. ==> ERROR: Makepkg was unable to build antimony.
  1614. ==> Restart building antimony ? [y/N]
  1615. ==> ---------------------------------
  1616. ==>
RAW Paste Data
Top