Script started on August 23, 2017 11:15:11 PM EDT
(The aha tool (https://github.com/theZiz/aha) was used to create this html output)
user@openindiana:~/brlcad/build$ make -k

Build Time: Wed Aug 23 23:15:18 2017

[  0%] Built target timestamp
[  0%] Built target toplevel_DOCFILES_cp
[  0%] Built target lemon
[  0%] Built target re2c_bootstrap
[  1%] Built target re2c
[  1%] Built target perplex_template_cp
[  2%] Built target perplex
[  2%] Built target astyle
[  2%] Building C object src/other/tinycthread/CMakeFiles/tinycthread.dir/tinycthread.c.o
In file included from /usr/include/time.h:39:0,
                 from /export/home/user/brlcad/src/other/tinycthread/tinycthread.h:94,
                 from /export/home/user/brlcad/src/other/tinycthread/tinycthread.c:25:
/usr/include/sys/feature_tests.h:396:2: error: #error "Compiler or options invalid for pre-UNIX 03 X/Open applications   and pre-2001 POSIX applications"
 #error "Compiler or options invalid for pre-UNIX 03 X/Open applications \
  ^~~~~
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/other/tinycthread && /usr/bin/gcc  -Dtinycthread_EXPORTS -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/include -I/export/home/user/brlcad/src/other/tinycthread -w -fPIC -o CMakeFiles/tinycthread.dir/tinycthread.c.o   -c /export/home/user/brlcad/src/other/tinycthread/tinycthread.c
make: Warning: Target `src/other/tinycthread/CMakeFiles/tinycthread.dir/build' not remade because of errors
Current working directory /export/home/user/brlcad/build
*** Error code 1
The following command caused the error:
make -f src/other/tinycthread/CMakeFiles/tinycthread.dir/build.make src/other/tinycthread/CMakeFiles/tinycthread.dir/build
[  2%] Building C object src/other/tinycthread/CMakeFiles/tinycthread-static.dir/tinycthread.c.o
In file included from /usr/include/time.h:39:0,
                 from /export/home/user/brlcad/src/other/tinycthread/tinycthread.h:94,
                 from /export/home/user/brlcad/src/other/tinycthread/tinycthread.c:25:
/usr/include/sys/feature_tests.h:396:2: error: #error "Compiler or options invalid for pre-UNIX 03 X/Open applications   and pre-2001 POSIX applications"
 #error "Compiler or options invalid for pre-UNIX 03 X/Open applications \
  ^~~~~
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/other/tinycthread && /usr/bin/gcc   -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/include -I/export/home/user/brlcad/src/other/tinycthread -w -fPIC -o CMakeFiles/tinycthread-static.dir/tinycthread.c.o   -c /export/home/user/brlcad/src/other/tinycthread/tinycthread.c
make: Warning: Target `src/other/tinycthread/CMakeFiles/tinycthread-static.dir/build' not remade because of errors
Current working directory /export/home/user/brlcad/build
*** Error code 1
The following command caused the error:
make -f src/other/tinycthread/CMakeFiles/tinycthread-static.dir/build.make src/other/tinycthread/CMakeFiles/tinycthread-static.dir/build
[  2%] Building C object src/other/libnetpbm/CMakeFiles/netpbm-static.dir/libpm.c.o
In file included from /usr/include/stdio.h:37:0,
                 from /export/home/user/brlcad/src/other/libnetpbm/libpm.c:38:
/usr/include/sys/feature_tests.h:396:2: error: #error "Compiler or options invalid for pre-UNIX 03 X/Open applications   and pre-2001 POSIX applications"
 #error "Compiler or options invalid for pre-UNIX 03 X/Open applications \
  ^~~~~
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/other/libnetpbm && /usr/bin/gcc   -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/src/other/libnetpbm -I/export/home/user/brlcad/src/other/libnetpbm -I/export/home/user/brlcad/src/other/libnetpbm/util -w -fPIC -o CMakeFiles/netpbm-static.dir/libpm.c.o   -c /export/home/user/brlcad/src/other/libnetpbm/libpm.c
[  2%] Building C object src/other/libnetpbm/CMakeFiles/netpbm-static.dir/colorname.c.o
In file included from /usr/include/iso/ctype_iso.h:47:0,
                 from /usr/include/ctype.h:36,
                 from /export/home/user/brlcad/src/other/libnetpbm/colorname.c:19:
/usr/include/sys/feature_tests.h:396:2: error: #error "Compiler or options invalid for pre-UNIX 03 X/Open applications   and pre-2001 POSIX applications"
 #error "Compiler or options invalid for pre-UNIX 03 X/Open applications \
  ^~~~~
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/other/libnetpbm && /usr/bin/gcc   -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/src/other/libnetpbm -I/export/home/user/brlcad/src/other/libnetpbm -I/export/home/user/brlcad/src/other/libnetpbm/util -w -fPIC -o CMakeFiles/netpbm-static.dir/colorname.c.o   -c /export/home/user/brlcad/src/other/libnetpbm/colorname.c
[  2%] Building C object src/other/libnetpbm/CMakeFiles/netpbm-static.dir/libppmcolor.c.o
In file included from /usr/include/iso/stdlib_iso.h:49:0,
                 from /usr/include/stdlib.h:37,
                 from /export/home/user/brlcad/src/other/libnetpbm/libppmcolor.c:16:
/usr/include/sys/feature_tests.h:396:2: error: #error "Compiler or options invalid for pre-UNIX 03 X/Open applications   and pre-2001 POSIX applications"
 #error "Compiler or options invalid for pre-UNIX 03 X/Open applications \
  ^~~~~
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/other/libnetpbm && /usr/bin/gcc   -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/src/other/libnetpbm -I/export/home/user/brlcad/src/other/libnetpbm -I/export/home/user/brlcad/src/other/libnetpbm/util -w -fPIC -o CMakeFiles/netpbm-static.dir/libppmcolor.c.o   -c /export/home/user/brlcad/src/other/libnetpbm/libppmcolor.c
[  2%] Building C object src/other/libnetpbm/CMakeFiles/netpbm-static.dir/libpam.c.o
In file included from /usr/include/iso/string_iso.h:49:0,
                 from /usr/include/string.h:33,
                 from /export/home/user/brlcad/src/other/libnetpbm/libpam.c:16:
/usr/include/sys/feature_tests.h:396:2: error: #error "Compiler or options invalid for pre-UNIX 03 X/Open applications   and pre-2001 POSIX applications"
 #error "Compiler or options invalid for pre-UNIX 03 X/Open applications \
  ^~~~~
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/other/libnetpbm && /usr/bin/gcc   -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/src/other/libnetpbm -I/export/home/user/brlcad/src/other/libnetpbm -I/export/home/user/brlcad/src/other/libnetpbm/util -w -fPIC -o CMakeFiles/netpbm-static.dir/libpam.c.o   -c /export/home/user/brlcad/src/other/libnetpbm/libpam.c
make: Warning: Target `src/other/libnetpbm/CMakeFiles/netpbm-static.dir/build' not remade because of errors
Current working directory /export/home/user/brlcad/build
*** Error code 1
The following command caused the error:
make -f src/other/libnetpbm/CMakeFiles/netpbm-static.dir/build.make src/other/libnetpbm/CMakeFiles/netpbm-static.dir/build
[  3%] Building C object src/other/libnetpbm/CMakeFiles/netpbm.dir/libpm.c.o
In file included from /usr/include/stdio.h:37:0,
                 from /export/home/user/brlcad/src/other/libnetpbm/libpm.c:38:
/usr/include/sys/feature_tests.h:396:2: error: #error "Compiler or options invalid for pre-UNIX 03 X/Open applications   and pre-2001 POSIX applications"
 #error "Compiler or options invalid for pre-UNIX 03 X/Open applications \
  ^~~~~
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/other/libnetpbm && /usr/bin/gcc  -Dnetpbm_EXPORTS -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/src/other/libnetpbm -I/export/home/user/brlcad/src/other/libnetpbm -I/export/home/user/brlcad/src/other/libnetpbm/util -w -fPIC -o CMakeFiles/netpbm.dir/libpm.c.o   -c /export/home/user/brlcad/src/other/libnetpbm/libpm.c
[  3%] Building C object src/other/libnetpbm/CMakeFiles/netpbm.dir/colorname.c.o
In file included from /usr/include/iso/ctype_iso.h:47:0,
                 from /usr/include/ctype.h:36,
                 from /export/home/user/brlcad/src/other/libnetpbm/colorname.c:19:
/usr/include/sys/feature_tests.h:396:2: error: #error "Compiler or options invalid for pre-UNIX 03 X/Open applications   and pre-2001 POSIX applications"
 #error "Compiler or options invalid for pre-UNIX 03 X/Open applications \
  ^~~~~
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/other/libnetpbm && /usr/bin/gcc  -Dnetpbm_EXPORTS -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/src/other/libnetpbm -I/export/home/user/brlcad/src/other/libnetpbm -I/export/home/user/brlcad/src/other/libnetpbm/util -w -fPIC -o CMakeFiles/netpbm.dir/colorname.c.o   -c /export/home/user/brlcad/src/other/libnetpbm/colorname.c
[  3%] Building C object src/other/libnetpbm/CMakeFiles/netpbm.dir/libppmcolor.c.o
In file included from /usr/include/iso/stdlib_iso.h:49:0,
                 from /usr/include/stdlib.h:37,
                 from /export/home/user/brlcad/src/other/libnetpbm/libppmcolor.c:16:
/usr/include/sys/feature_tests.h:396:2: error: #error "Compiler or options invalid for pre-UNIX 03 X/Open applications   and pre-2001 POSIX applications"
 #error "Compiler or options invalid for pre-UNIX 03 X/Open applications \
  ^~~~~
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/other/libnetpbm && /usr/bin/gcc  -Dnetpbm_EXPORTS -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/src/other/libnetpbm -I/export/home/user/brlcad/src/other/libnetpbm -I/export/home/user/brlcad/src/other/libnetpbm/util -w -fPIC -o CMakeFiles/netpbm.dir/libppmcolor.c.o   -c /export/home/user/brlcad/src/other/libnetpbm/libppmcolor.c
[  3%] Building C object src/other/libnetpbm/CMakeFiles/netpbm.dir/libpam.c.o
In file included from /usr/include/iso/string_iso.h:49:0,
                 from /usr/include/string.h:33,
                 from /export/home/user/brlcad/src/other/libnetpbm/libpam.c:16:
/usr/include/sys/feature_tests.h:396:2: error: #error "Compiler or options invalid for pre-UNIX 03 X/Open applications   and pre-2001 POSIX applications"
 #error "Compiler or options invalid for pre-UNIX 03 X/Open applications \
  ^~~~~
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/other/libnetpbm && /usr/bin/gcc  -Dnetpbm_EXPORTS -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/src/other/libnetpbm -I/export/home/user/brlcad/src/other/libnetpbm -I/export/home/user/brlcad/src/other/libnetpbm/util -w -fPIC -o CMakeFiles/netpbm.dir/libpam.c.o   -c /export/home/user/brlcad/src/other/libnetpbm/libpam.c
make: Warning: Target `src/other/libnetpbm/CMakeFiles/netpbm.dir/build' not remade because of errors
Current working directory /export/home/user/brlcad/build
*** Error code 1
The following command caused the error:
make -f src/other/libnetpbm/CMakeFiles/netpbm.dir/build.make src/other/libnetpbm/CMakeFiles/netpbm.dir/build
[  4%] Built target utahrle
[  5%] Built target utahrle-static
[  6%] Built target itcl
[  6%] Built target itclstub
[  6%] Built target itk
[  6%] Built target itkstub
[  7%] Built target Tkhtml
[  7%] Built target tkhtml_n_gen
[  7%] Built target tkpng
[  7%] Built target tktable_header_gen
[  7%] Built target Tktable
[ 10%] Built target openNURBS-obj
[ 10%] Built target openNURBS
[ 10%] Built target openNURBS-static
[ 10%] Built target base
[ 11%] Built target express
[ 11%] Built target check-express
[ 11%] Built target libexppp
[ 11%] Built target exppp
[ 12%] Built target exp2cxx
[ 12%] Built target steputils
[ 12%] Built target stepdai
[ 13%] Built target stepcore
[ 14%] Built target stepeditor
[ 14%] Built target steplazyfile
[ 14%] Built target lazy_test
[ 14%] Built target clipper
[ 15%] Built target clipper-static
[ 15%] Built target stdvds
[ 15%] Built target libvds-static
[ 15%] Built target libvds
[ 15%] Built target stdvds-static
[ 15%] Built target libgdiam-static
[ 15%] Built target libgdiam
[ 15%] Built target p2t
[ 15%] Built target p2t-static
[ 15%] Built target rply
[ 15%] Built target rply-static
[ 15%] Built target y2038-obj
[ 15%] Built target y2038
[ 15%] Building C object src/libbu/CMakeFiles/libbu-obj.dir/b64.c.o
/export/home/user/brlcad/src/libbu/b64.c: In function 'bu_b64_encode_block_internal':
/export/home/user/brlcad/src/libbu/b64.c:78:10: error: this statement may fall through [-Werror=implicit-fallthrough=]
   result = (fragment & 0x003) << 4;
   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libbu/b64.c:79:6: note: here
      case step_B:
      ^~~~
/export/home/user/brlcad/src/libbu/b64.c:88:10: error: this statement may fall through [-Werror=implicit-fallthrough=]
   result = (fragment & 0x00f) << 2;
   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libbu/b64.c:89:6: note: here
      case step_C:
      ^~~~
/export/home/user/brlcad/src/libbu/b64.c: In function 'bu_b64_decode_block_internal':
/export/home/user/brlcad/src/libbu/b64.c:172:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
   *plainchar    = (fragment & 0x03f) << 2;
   ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libbu/b64.c:173:6: note: here
      case step_b:
      ^~~~
/export/home/user/brlcad/src/libbu/b64.c:183:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
   *plainchar    = (fragment & 0x00f) << 4;
   ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libbu/b64.c:184:6: note: here
      case step_c:
      ^~~~
/export/home/user/brlcad/src/libbu/b64.c:194:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
   *plainchar    = (fragment & 0x003) << 6;
   ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libbu/b64.c:195:6: note: here
      case step_d:
      ^~~~
/export/home/user/brlcad/src/libbu/b64.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libbu && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/src/libbu/y2038 -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/src/libbu -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libbu-obj.dir/b64.c.o   -c /export/home/user/brlcad/src/libbu/b64.c
[ 15%] Building C object src/libbu/CMakeFiles/libbu-obj.dir/mappedfile.c.o
/export/home/user/brlcad/src/libbu/mappedfile.c: In function 'bu_free_mapped_files':
/export/home/user/brlcad/src/libbu/mappedfile.c:405:19: error: request for implicit conversion from 'void *' to 'caddr_t {aka char *}' not permitted in C++ [-Werror=c++-compat]
      ret = munmap(mp->buf, (size_t)mp->buflen);
                   ^~
/export/home/user/brlcad/src/libbu/mappedfile.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libbu && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/src/libbu/y2038 -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/src/libbu -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libbu-obj.dir/mappedfile.c.o   -c /export/home/user/brlcad/src/libbu/mappedfile.c
make: Warning: Target `src/libbu/CMakeFiles/libbu-obj.dir/build' not remade because of errors
Current working directory /export/home/user/brlcad/build
*** Error code 1
The following command caused the error:
make -f src/libbu/CMakeFiles/libbu-obj.dir/build.make src/libbu/CMakeFiles/libbu-obj.dir/build
[ 15%] Built target y2038-static
[ 15%] Built target fix_6r_cp
[ 15%] Built target nonie_r_12_cp
[ 15%] Building C object src/libbn/CMakeFiles/libbn-obj.dir/ulp.c.o
/export/home/user/brlcad/src/libbn/ulp.c: In function 'bn_ulp':
/export/home/user/brlcad/src/libbn/ulp.c:168:23: error: implicit declaration of function 'isinf' [-Werror=implicit-function-declaration]
     if (isnan(val) || isinf(val))
                       ^~~~~
/export/home/user/brlcad/src/libbn/ulp.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libbn && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libbn-obj.dir/ulp.c.o   -c /export/home/user/brlcad/src/libbn/ulp.c
[ 15%] Building C object src/libbn/CMakeFiles/libbn-obj.dir/vlist.c.o
/export/home/user/brlcad/src/libbn/vlist.c: In function 'bn_vlist_bbox':
/export/home/user/brlcad/src/libbn/vlist.c:79:13: error: this statement may fall through [-Werror=implicit-fallthrough=]
   disp_mode = BN_VLIST_DISP_MODE_ON;
/export/home/user/brlcad/src/libbn/vlist.c:80:6: note: here
      case BN_VLIST_LINE_MOVE:
      ^~~~
/export/home/user/brlcad/src/libbn/vlist.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libbn && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libbn-obj.dir/vlist.c.o   -c /export/home/user/brlcad/src/libbn/vlist.c
make: Warning: Target `src/libbn/CMakeFiles/libbn-obj.dir/build' not remade because of errors
Current working directory /export/home/user/brlcad/build
*** Error code 1
The following command caused the error:
make -f src/libbn/CMakeFiles/libbn-obj.dir/build.make src/libbn/CMakeFiles/libbn-obj.dir/build
[ 16%] Built target libbg-obj
[ 16%] Built target libbg-static
[ 16%] Building C object src/libnmg/CMakeFiles/libnmg-obj.dir/fcut.c.o
/export/home/user/brlcad/src/libnmg/fcut.c: In function 'nmg_is_wedge_before_cross':
/export/home/user/brlcad/src/libnmg/fcut.c:1235:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_bomb("nmg_is_wedge_before_cross(): bad wedge comparison\n");
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/fcut.c:1236:2: note: here
  case WEDGE2_NO_OVERLAP:
  ^~~~
/export/home/user/brlcad/src/libnmg/fcut.c: In function 'nmg_face_state_transition':
/export/home/user/brlcad/src/libnmg/fcut.c:3422:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_bomb("nmg_face_state_transition: was in ERROR state\n");
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/fcut.c:3423:2: note: here
  case NMG_STATE_OUT:
  ^~~~
/export/home/user/brlcad/src/libnmg/fcut.c:3501:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      {
      ^
/export/home/user/brlcad/src/libnmg/fcut.c:3521:2: note: here
  case NMG_ACTION_NONE:
  ^~~~
/export/home/user/brlcad/src/libnmg/fcut.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libnmg && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libnmg-obj.dir/fcut.c.o   -c /export/home/user/brlcad/src/libnmg/fcut.c
[ 16%] Building C object src/libnmg/CMakeFiles/libnmg-obj.dir/inter.c.o
/export/home/user/brlcad/src/libnmg/inter.c: In function 'nmg_isect_two_generic_faces':
/export/home/user/brlcad/src/libnmg/inter.c:5980:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_bomb("nmg_isect_two_generic_faces(): faceuse should have intersection but could not find it\n");
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/inter.c:5981:2: note: here
  default:
  ^~~~~~~
/export/home/user/brlcad/src/libnmg/inter.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libnmg && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libnmg-obj.dir/inter.c.o   -c /export/home/user/brlcad/src/libnmg/inter.c
[ 16%] Building C object src/libnmg/CMakeFiles/libnmg-obj.dir/isect.c.o
In file included from /export/home/user/brlcad/src/libnmg/isect.c:40:0:
/export/home/user/brlcad/src/libnmg/isect.c: In function 'nmg_ck_hitmiss_list':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:103:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(hmp);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:103:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(hmp);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:103:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(hmp);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:103:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(hmp);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c: In function 'nmg_rt_print_hitmiss':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:213:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:213:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:213:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:213:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c: In function 'ray_hit_vertex':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:1011:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(myhit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:1011:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(myhit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:1011:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(myhit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:1011:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(myhit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c: In function 'record_face_hit':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:1776:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(myhit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:1776:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(myhit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:1776:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(myhit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:1776:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(myhit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c: In function 'isect_ray_planar_face':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2170:3: note: in expansion of macro 'NMG_CK_HITMISS'
   NMG_CK_HITMISS(myhit);
   ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:2170:3: note: in expansion of macro 'NMG_CK_HITMISS'
   NMG_CK_HITMISS(myhit);
   ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2170:3: note: in expansion of macro 'NMG_CK_HITMISS'
   NMG_CK_HITMISS(myhit);
   ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:2170:3: note: in expansion of macro 'NMG_CK_HITMISS'
   NMG_CK_HITMISS(myhit);
   ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c: In function 'nmg_isect_ray_model':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1054:62: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_hit)) {NMG_CK_HITMISS(_a_hit);} \
                                                              ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2376:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/include/nmg.h:1054:62: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_hit)) {NMG_CK_HITMISS(_a_hit);} \
                                                              ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2376:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1054:62: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_hit)) {NMG_CK_HITMISS(_a_hit);} \
                                                              ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2376:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/include/nmg.h:1054:62: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_hit)) {NMG_CK_HITMISS(_a_hit);} \
                                                              ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2376:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1055:63: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_miss)) {NMG_CK_HITMISS(_a_hit);} \
                                                               ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2376:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/include/nmg.h:1055:63: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_miss)) {NMG_CK_HITMISS(_a_hit);} \
                                                               ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2376:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1055:63: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_miss)) {NMG_CK_HITMISS(_a_hit);} \
                                                               ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2376:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/include/nmg.h:1055:63: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_miss)) {NMG_CK_HITMISS(_a_hit);} \
                                                               ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2376:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1054:62: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_hit)) {NMG_CK_HITMISS(_a_hit);} \
                                                              ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2407:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/include/nmg.h:1054:62: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_hit)) {NMG_CK_HITMISS(_a_hit);} \
                                                              ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2407:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1054:62: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_hit)) {NMG_CK_HITMISS(_a_hit);} \
                                                              ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2407:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/include/nmg.h:1054:62: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_hit)) {NMG_CK_HITMISS(_a_hit);} \
                                                              ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2407:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1055:63: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_miss)) {NMG_CK_HITMISS(_a_hit);} \
                                                               ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2407:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/include/nmg.h:1055:63: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_miss)) {NMG_CK_HITMISS(_a_hit);} \
                                                               ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2407:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1055:63: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_miss)) {NMG_CK_HITMISS(_a_hit);} \
                                                               ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2407:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/include/nmg.h:1055:63: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_miss)) {NMG_CK_HITMISS(_a_hit);} \
                                                               ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2407:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c: In function 'nmg_pl_hitmiss_list':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2437:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(hmp);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:2437:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(hmp);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2437:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(hmp);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:2437:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(hmp);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c: In function 'guess_class_from_hitlist_max':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2464:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:2464:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2464:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:2464:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c: In function 'guess_class_from_hitlist_min':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2555:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:2555:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2555:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:2555:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c: In function 'nmg_class_ray_vs_shell':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2777:6: note: in expansion of macro 'NMG_CK_HITMISS'
      NMG_CK_HITMISS(hitp);
      ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:2777:6: note: in expansion of macro 'NMG_CK_HITMISS'
      NMG_CK_HITMISS(hitp);
      ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c:2777:6: note: in expansion of macro 'NMG_CK_HITMISS'
      NMG_CK_HITMISS(hitp);
      ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/libnmg/isect.c:2777:6: note: in expansion of macro 'NMG_CK_HITMISS'
      NMG_CK_HITMISS(hitp);
      ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/isect.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libnmg && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libnmg-obj.dir/isect.c.o   -c /export/home/user/brlcad/src/libnmg/isect.c
[ 17%] Building C object src/libnmg/CMakeFiles/libnmg-obj.dir/tri.c.o
/export/home/user/brlcad/src/libnmg/tri.c: In function 'cut_mapped_loop':
/export/home/user/brlcad/src/libnmg/tri.c:1110:42: error: '%g' directive writing between 1 and 13 bytes into a region of size between 3 and 63 [-Werror=format-overflow=]
      sprintf(buf, "cut %g %g %g -> %g %g %g\n",
                                          ^~
/export/home/user/brlcad/src/libnmg/tri.c:1110:19: note: assuming directive output of 12 bytes
      sprintf(buf, "cut %g %g %g -> %g %g %g\n",
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/tri.c:1110:6: note: 'sprintf' output between 20 and 92 bytes into a destination of size 80
      sprintf(buf, "cut %g %g %g -> %g %g %g\n",
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       V3ARGS(p1->vu_p->v_p->vg_p->coord),
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       V3ARGS(p2->vu_p->v_p->vg_p->coord));
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/tri.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libnmg && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libnmg-obj.dir/tri.c.o   -c /export/home/user/brlcad/src/libnmg/tri.c
[ 17%] Building C object src/libnmg/CMakeFiles/libnmg-obj.dir/visit.c.o
/export/home/user/brlcad/src/libnmg/visit.c: In function 'nmg_visit':
/export/home/user/brlcad/src/libnmg/visit.c:267:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_bomb("nmg_visit()\n");
      ^~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libnmg/visit.c:269:2: note: here
  case NMG_MODEL_MAGIC:
  ^~~~
/export/home/user/brlcad/src/libnmg/visit.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libnmg && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libnmg-obj.dir/visit.c.o   -c /export/home/user/brlcad/src/libnmg/visit.c
make: Warning: Target `src/libnmg/CMakeFiles/libnmg-obj.dir/build' not remade because of errors
Current working directory /export/home/user/brlcad/build
*** Error code 1
The following command caused the error:
make -f src/libnmg/CMakeFiles/libnmg-obj.dir/build.make src/libnmg/CMakeFiles/libnmg-obj.dir/build
[ 17%] Building CXX object src/libbrep/CMakeFiles/libbrep-obj.dir/intersect.cpp.o
/export/home/user/brlcad/src/libbrep/intersect.cpp: In function 'int ON_Intersect(const ON_Surface*, const ON_Surface*, ON_ClassArray<ON_SSX_EVENT>&, double, double, double, const ON_Interval*, const ON_Interval*, const ON_Interval*, const ON_Interval*, Subsurface*, Subsurface*)':
/export/home/user/brlcad/src/libbrep/intersect.cpp:4188:23: error: declaration of 'single' shadows a global declaration [-Werror=shadow]
  ON_SimpleArray<int> *single = new ON_SimpleArray<int>();
                       ^~~~~~
In file included from /usr/include/math.h:338:0,
                 from /usr/gcc/7/include/c++/7.1.0/bits/std_abs.h:40,
                 from /usr/gcc/7/include/c++/7.1.0/cstdlib:77,
                 from /usr/gcc/7/include/c++/7.1.0/bits/stl_algo.h:59,
                 from /usr/gcc/7/include/c++/7.1.0/algorithm:62,
                 from /export/home/user/brlcad/src/libbrep/intersect.cpp:30:
/usr/include/floatingpoint.h:80:15: note: shadowed declaration is here
 typedef float single;
               ^~~~~~
At global scope:
cc1plus: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1plus: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libbrep && /usr/bin/c++   -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/src/libbrep -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/Eigen -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -g -ggdb3 -pedantic -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wno-inline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libbrep-obj.dir/intersect.cpp.o -c /export/home/user/brlcad/src/libbrep/intersect.cpp
make: Warning: Target `src/libbrep/CMakeFiles/libbrep-obj.dir/build' not remade because of errors
Current working directory /export/home/user/brlcad/build
*** Error code 1
The following command caused the error:
make -f src/libbrep/CMakeFiles/libbrep-obj.dir/build.make src/libbrep/CMakeFiles/libbrep-obj.dir/build
[ 17%] Built target nurb_example_c_cp
[ 17%] Built target CL_FILES_cp
[ 17%] Building C object src/librt/CMakeFiles/librt-obj.dir/comb/db_comb.c.o
/export/home/user/brlcad/src/librt/comb/db_comb.c: In function '_db_comb_find_invalid':
/export/home/user/brlcad/src/librt/comb/db_comb.c:1175:13: error: this statement may fall through [-Werror=implicit-fallthrough=]
             _db_comb_find_invalid(inv_cnt, dbip, tp->tr_b.tb_right);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/comb/db_comb.c:1176:9: note: here
         case OP_NOT:
         ^~~~
/export/home/user/brlcad/src/librt/comb/db_comb.c: In function '_db_comb_get_children':
/export/home/user/brlcad/src/librt/comb/db_comb.c:1211:13: error: this statement may fall through [-Werror=implicit-fallthrough=]
             _db_comb_get_children(children, curr_ind, bool_op, dbip, tp->tr_b.tb_right, bool_ops, mats);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/comb/db_comb.c:1212:9: note: here
         case OP_NOT:
         ^~~~
/export/home/user/brlcad/src/librt/comb/db_comb.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/librt && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/src/librt -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/build/src/other/libvds -isystem /export/home/user/brlcad/build/src/other/libgdiam -isystem /export/home/user/brlcad/build/src/other/tinycthread -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -isystem /export/home/user/brlcad/src/other/libvds -isystem /export/home/user/brlcad/src/other/libgdiam -isystem /export/home/user/brlcad/src/other/tinycthread -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/librt-obj.dir/comb/db_comb.c.o   -c /export/home/user/brlcad/src/librt/comb/db_comb.c
[ 17%] Building C object src/librt/CMakeFiles/librt-obj.dir/db_tree.c.o
/export/home/user/brlcad/src/librt/db_tree.c: In function 'db_tree_del_lhs':
/export/home/user/brlcad/src/librt/db_tree.c:480:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_bomb("db_tree_del_lhs() called with leaf node as parameter\n");
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/db_tree.c:482:2: note: here
  case OP_UNION:
  ^~~~
/export/home/user/brlcad/src/librt/db_tree.c: In function 'db_tree_del_rhs':
/export/home/user/brlcad/src/librt/db_tree.c:526:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_bomb("db_tree_del_rhs() called with leaf node as parameter\n");
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/db_tree.c:528:2: note: here
  case OP_UNION:
  ^~~~
/export/home/user/brlcad/src/librt/db_tree.c: In function '_db_walk_subtree':
/export/home/user/brlcad/src/librt/db_tree.c:1933:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_bomb("_db_walk_subtree() unexpected DB_LEAF\n");
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/db_tree.c:1935:2: note: here
  default:
  ^~~~~~~
/export/home/user/brlcad/src/librt/db_tree.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/librt && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/src/librt -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/build/src/other/libvds -isystem /export/home/user/brlcad/build/src/other/libgdiam -isystem /export/home/user/brlcad/build/src/other/tinycthread -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -isystem /export/home/user/brlcad/src/other/libvds -isystem /export/home/user/brlcad/src/other/libgdiam -isystem /export/home/user/brlcad/src/other/tinycthread -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/librt-obj.dir/db_tree.c.o   -c /export/home/user/brlcad/src/librt/db_tree.c
[ 17%] Building C object src/librt/CMakeFiles/librt-obj.dir/prep.c.o
In file included from /export/home/user/brlcad/include/raytrace.h:62:0,
                 from /export/home/user/brlcad/src/librt/prep.c:41:
/export/home/user/brlcad/src/librt/prep.c: In function 'rt_clean_resource_basic':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/prep.c:912:6: note: in expansion of macro 'NMG_CK_HITMISS'
      NMG_CK_HITMISS(hitp);
      ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/librt/prep.c:912:6: note: in expansion of macro 'NMG_CK_HITMISS'
      NMG_CK_HITMISS(hitp);
      ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/prep.c:912:6: note: in expansion of macro 'NMG_CK_HITMISS'
      NMG_CK_HITMISS(hitp);
      ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/librt/prep.c:912:6: note: in expansion of macro 'NMG_CK_HITMISS'
      NMG_CK_HITMISS(hitp);
      ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/prep.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/librt && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/src/librt -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/build/src/other/libvds -isystem /export/home/user/brlcad/build/src/other/libgdiam -isystem /export/home/user/brlcad/build/src/other/tinycthread -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -isystem /export/home/user/brlcad/src/other/libvds -isystem /export/home/user/brlcad/src/other/libgdiam -isystem /export/home/user/brlcad/src/other/tinycthread -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/librt-obj.dir/prep.c.o   -c /export/home/user/brlcad/src/librt/prep.c
[ 17%] Building C object src/librt/CMakeFiles/librt-obj.dir/primitives/annot/annot.c.o
/export/home/user/brlcad/src/librt/primitives/annot/annot.c: In function 'rt_pos_flag':
/export/home/user/brlcad/src/librt/primitives/annot/annot.c:63:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      *pos_flag = RT_ANNOT_POS_BL;
/export/home/user/brlcad/src/librt/primitives/annot/annot.c:65:5: note: here
     case 2:
     ^~~~
/export/home/user/brlcad/src/librt/primitives/annot/annot.c:74:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      *pos_flag = RT_ANNOT_POS_ML;
/export/home/user/brlcad/src/librt/primitives/annot/annot.c:76:5: note: here
     case 3:
     ^~~~
In file included from /export/home/user/brlcad/src/librt/primitives/annot/annot.c:38:0:
/export/home/user/brlcad/src/librt/primitives/annot/annot.c: In function 'seg_to_vlist':
/export/home/user/brlcad/include/vmath.h:808:14: error: 'start_pt[2]' may be used uninitialized in this function [-Werror=maybe-uninitialized]
  (o)[Z] = (v)[Z]; \
              ^
/export/home/user/brlcad/include/vmath.h:1052:14: error: 'start_pt[2]' may be used uninitialized in this function [-Werror=maybe-uninitialized]
  (o)[Z] = (v)[Z] * (s); \
              ^
/export/home/user/brlcad/include/vmath.h:808:14: error: 'start_pt[2]' may be used uninitialized in this function [-Werror=maybe-uninitialized]
  (o)[Z] = (v)[Z]; \
              ^
/export/home/user/brlcad/src/librt/primitives/annot/annot.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/librt && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/src/librt -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/build/src/other/libvds -isystem /export/home/user/brlcad/build/src/other/libgdiam -isystem /export/home/user/brlcad/build/src/other/tinycthread -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -isystem /export/home/user/brlcad/src/other/libvds -isystem /export/home/user/brlcad/src/other/libgdiam -isystem /export/home/user/brlcad/src/other/tinycthread -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/librt-obj.dir/primitives/annot/annot.c.o   -c /export/home/user/brlcad/src/librt/primitives/annot/annot.c
[ 17%] Building C object src/librt/CMakeFiles/librt-obj.dir/primitives/arb8/arb_edit.c.o
In file included from /export/home/user/brlcad/include/bn/anim.h:42:0,
                 from /export/home/user/brlcad/include/bn.h:47,
                 from /export/home/user/brlcad/include/rt/arb_edit.h:33,
                 from /export/home/user/brlcad/src/librt/primitives/arb8/arb_edit.c:35:
/export/home/user/brlcad/src/librt/primitives/arb8/arb_edit.c: In function 'arb_permute':
/export/home/user/brlcad/include/vmath.h:808:9: error: this statement may fall through [-Werror=implicit-fallthrough=]
  (o)[Z] = (v)[Z]; \
  ~~~~~~~^~~~~~~~
/export/home/user/brlcad/src/librt/primitives/arb8/arb_edit.c:396:6: note: in expansion of macro 'VMOVE'
      VMOVE(larb.pt[3], larb.pt[0]);
      ^~~~~
/export/home/user/brlcad/src/librt/primitives/arb8/arb_edit.c:398:2: note: here
  case ARB5:
  ^~~~
/export/home/user/brlcad/src/librt/primitives/arb8/arb_edit.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/librt && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/src/librt -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/build/src/other/libvds -isystem /export/home/user/brlcad/build/src/other/libgdiam -isystem /export/home/user/brlcad/build/src/other/tinycthread -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -isystem /export/home/user/brlcad/src/other/libvds -isystem /export/home/user/brlcad/src/other/libgdiam -isystem /export/home/user/brlcad/src/other/tinycthread -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/librt-obj.dir/primitives/arb8/arb_edit.c.o   -c /export/home/user/brlcad/src/librt/primitives/arb8/arb_edit.c
[ 17%] Building C object src/librt/CMakeFiles/librt-obj.dir/primitives/bot/bot.c.o
/export/home/user/brlcad/src/librt/primitives/bot/bot.c: In function 'rt_bot_face_fuse':
/export/home/user/brlcad/src/librt/primitives/bot/bot.c:3483:56: error: this statement may fall through [-Werror=implicit-fallthrough=]
       if (!ZERO(bot->thickness[i] - bot->thickness[j]) ||
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
    (BU_BITTEST(bot->face_mode, i)?1:0) != (BU_BITTEST(bot->face_mode, j)?1:0))
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/bot/bot.c:3486:3: note: here
   case RT_BOT_SOLID:
   ^~~~
/export/home/user/brlcad/src/librt/primitives/bot/bot.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/librt && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/src/librt -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/build/src/other/libvds -isystem /export/home/user/brlcad/build/src/other/libgdiam -isystem /export/home/user/brlcad/build/src/other/tinycthread -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -isystem /export/home/user/brlcad/src/other/libvds -isystem /export/home/user/brlcad/src/other/libgdiam -isystem /export/home/user/brlcad/src/other/tinycthread -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/librt-obj.dir/primitives/bot/bot.c.o   -c /export/home/user/brlcad/src/librt/primitives/bot/bot.c
[ 17%] Building C object src/librt/CMakeFiles/librt-obj.dir/primitives/dsp/dsp.c.o
/export/home/user/brlcad/src/librt/primitives/dsp/dsp.c: In function 'swap_cell_pts':
/export/home/user/brlcad/src/librt/primitives/dsp/dsp.c:4819:26: error: this statement may fall through [-Werror=implicit-fallthrough=]
  case DSP_CUT_DIR_ADAPT: {
                          ^
/export/home/user/brlcad/src/librt/primitives/dsp/dsp.c:4886:2: note: here
  case DSP_CUT_DIR_ULlr: {
  ^~~~
/export/home/user/brlcad/src/librt/primitives/dsp/dsp.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/librt && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/src/librt -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/build/src/other/libvds -isystem /export/home/user/brlcad/build/src/other/libgdiam -isystem /export/home/user/brlcad/build/src/other/tinycthread -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -isystem /export/home/user/brlcad/src/other/libvds -isystem /export/home/user/brlcad/src/other/libgdiam -isystem /export/home/user/brlcad/src/other/tinycthread -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/librt-obj.dir/primitives/dsp/dsp.c.o   -c /export/home/user/brlcad/src/librt/primitives/dsp/dsp.c
[ 17%] Building C object src/librt/CMakeFiles/librt-obj.dir/primitives/nmg/nmg.c.o
In file included from /export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:40:0:
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c: In function 'pl_ray':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:301:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:301:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:301:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:301:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c: In function 'check_hitstate':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:408:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:408:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:408:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:408:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:422:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:422:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:422:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:422:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:442:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(next_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:442:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(next_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:442:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(next_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:442:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(next_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:455:6: note: in expansion of macro 'NMG_CK_HITMISS'
      NMG_CK_HITMISS(a_hit);
      ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:455:6: note: in expansion of macro 'NMG_CK_HITMISS'
      NMG_CK_HITMISS(a_hit);
      ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:455:6: note: in expansion of macro 'NMG_CK_HITMISS'
      NMG_CK_HITMISS(a_hit);
      ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:455:6: note: in expansion of macro 'NMG_CK_HITMISS'
      NMG_CK_HITMISS(a_hit);
      ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:459:6: note: in expansion of macro 'NMG_CK_HITMISS'
      NMG_CK_HITMISS(next_hit);
      ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:459:6: note: in expansion of macro 'NMG_CK_HITMISS'
      NMG_CK_HITMISS(next_hit);
      ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:459:6: note: in expansion of macro 'NMG_CK_HITMISS'
      NMG_CK_HITMISS(next_hit);
      ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:459:6: note: in expansion of macro 'NMG_CK_HITMISS'
      NMG_CK_HITMISS(next_hit);
      ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c: In function 'state0':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:671:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:671:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:671:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:671:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c: In function 'state1':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:725:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:725:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:725:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:725:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c: In function 'state2':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:771:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:771:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:771:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:771:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c: In function 'state3':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:865:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:865:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:865:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:865:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c: In function 'state4':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:966:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:966:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:966:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:966:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c: In function 'state5and6':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:1045:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:1045:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:1045:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:1045:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c: In function 'nmg_bsegs':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:1177:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:1177:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:1177:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:1177:2: note: in expansion of macro 'NMG_CK_HITMISS'
  NMG_CK_HITMISS(a_hit);
  ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c: In function 'nmg_ray_segs':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1054:62: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_hit)) {NMG_CK_HITMISS(_a_hit);} \
                                                              ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:1257:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/include/nmg.h:1054:62: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_hit)) {NMG_CK_HITMISS(_a_hit);} \
                                                              ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:1257:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1054:62: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_hit)) {NMG_CK_HITMISS(_a_hit);} \
                                                              ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:1257:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/include/nmg.h:1054:62: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_hit)) {NMG_CK_HITMISS(_a_hit);} \
                                                              ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:1257:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1055:63: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_miss)) {NMG_CK_HITMISS(_a_hit);} \
                                                               ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:1257:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/include/nmg.h:1055:63: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_miss)) {NMG_CK_HITMISS(_a_hit);} \
                                                               ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:1257:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1055:63: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_miss)) {NMG_CK_HITMISS(_a_hit);} \
                                                               ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:1257:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/include/nmg.h:1055:63: note: in expansion of macro 'NMG_CK_HITMISS'
         for (BU_LIST_FOR(_a_hit, nmg_hitmiss, &rd->rd_miss)) {NMG_CK_HITMISS(_a_hit);} \
                                                               ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:1257:5: note: in expansion of macro 'NMG_CK_HITMISS_LISTS'
     NMG_CK_HITMISS_LISTS(rd);
     ^~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c: In function 'rt_nmg_print_hitmiss':
/export/home/user/brlcad/include/nmg.h:1032:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:5879:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1033:13: note: here
             case NMG_HIT_LIST: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:5879:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1035:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
                 bu_bomb("NMG_CK_HITMISS: going down in flames\n"); \
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:5879:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/include/nmg.h:1036:13: note: here
             default: \
             ^
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c:5879:5: note: in expansion of macro 'NMG_CK_HITMISS'
     NMG_CK_HITMISS(a_hit);
     ^~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/primitives/nmg/nmg.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/librt && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/src/librt -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/build/src/other/libvds -isystem /export/home/user/brlcad/build/src/other/libgdiam -isystem /export/home/user/brlcad/build/src/other/tinycthread -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -isystem /export/home/user/brlcad/src/other/libvds -isystem /export/home/user/brlcad/src/other/libgdiam -isystem /export/home/user/brlcad/src/other/tinycthread -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/librt-obj.dir/primitives/nmg/nmg.c.o   -c /export/home/user/brlcad/src/librt/primitives/nmg/nmg.c
[ 17%] Building C object src/librt/CMakeFiles/librt-obj.dir/primitives/pipe/pipe.c.o
/export/home/user/brlcad/src/librt/primitives/pipe/pipe.c: In function 'pipe_seg_is_bend':
/export/home/user/brlcad/src/librt/primitives/pipe/pipe.c:316:9: error: implicit declaration of function 'isinf' [-Werror=implicit-function-declaration]
     if (isinf(dist_to_bend_end)
         ^~~~~
/export/home/user/brlcad/src/librt/primitives/pipe/pipe.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/librt && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/src/librt -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/build/src/other/libvds -isystem /export/home/user/brlcad/build/src/other/libgdiam -isystem /export/home/user/brlcad/build/src/other/tinycthread -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -isystem /export/home/user/brlcad/src/other/libvds -isystem /export/home/user/brlcad/src/other/libgdiam -isystem /export/home/user/brlcad/src/other/tinycthread -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/librt-obj.dir/primitives/pipe/pipe.c.o   -c /export/home/user/brlcad/src/librt/primitives/pipe/pipe.c
[ 17%] Building C object src/librt/CMakeFiles/librt-obj.dir/primitives/pnts/pnts.c.o
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c: In function 'rt_pnts_print':
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c:705:24: error: this statement may fall through [-Werror=implicit-fallthrough=]
  case RT_PNT_TYPE_PNT: {
                        ^
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c:710:2: note: here
  case RT_PNT_TYPE_COL: {
  ^~~~
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c:710:24: error: this statement may fall through [-Werror=implicit-fallthrough=]
  case RT_PNT_TYPE_COL: {
                        ^
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c:715:2: note: here
  case RT_PNT_TYPE_SCA: {
  ^~~~
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c:715:24: error: this statement may fall through [-Werror=implicit-fallthrough=]
  case RT_PNT_TYPE_SCA: {
                        ^
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c:720:2: note: here
  case RT_PNT_TYPE_NRM: {
  ^~~~
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c:720:24: error: this statement may fall through [-Werror=implicit-fallthrough=]
  case RT_PNT_TYPE_NRM: {
                        ^
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c:725:2: note: here
  case RT_PNT_TYPE_COL_SCA: {
  ^~~~
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c:725:28: error: this statement may fall through [-Werror=implicit-fallthrough=]
  case RT_PNT_TYPE_COL_SCA: {
                            ^
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c:730:2: note: here
  case RT_PNT_TYPE_COL_NRM: {
  ^~~~
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c:730:28: error: this statement may fall through [-Werror=implicit-fallthrough=]
  case RT_PNT_TYPE_COL_NRM: {
                            ^
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c:735:2: note: here
  case RT_PNT_TYPE_SCA_NRM: {
  ^~~~
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c:735:28: error: this statement may fall through [-Werror=implicit-fallthrough=]
  case RT_PNT_TYPE_SCA_NRM: {
                            ^
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c:740:2: note: here
  case RT_PNT_TYPE_COL_SCA_NRM: {
  ^~~~
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c:740:32: error: this statement may fall through [-Werror=implicit-fallthrough=]
  case RT_PNT_TYPE_COL_SCA_NRM: {
                                ^
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c:745:2: note: here
  default:
  ^~~~~~~
/export/home/user/brlcad/src/librt/primitives/pnts/pnts.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/librt && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/src/librt -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/build/src/other/libvds -isystem /export/home/user/brlcad/build/src/other/libgdiam -isystem /export/home/user/brlcad/build/src/other/tinycthread -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -isystem /export/home/user/brlcad/src/other/libvds -isystem /export/home/user/brlcad/src/other/libgdiam -isystem /export/home/user/brlcad/src/other/tinycthread -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/librt-obj.dir/primitives/pnts/pnts.c.o   -c /export/home/user/brlcad/src/librt/primitives/pnts/pnts.c
[ 17%] Building C object src/librt/CMakeFiles/librt-obj.dir/search.c.o
/export/home/user/brlcad/src/librt/search.c: In function 'db_fullpath_list_subtree':
/export/home/user/brlcad/src/librt/search.c:195:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      db_fullpath_list_subtree(path, bool_val, tp->tr_b.tb_right, traverse_func, client_data);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/librt/search.c:196:2: note: here
  case OP_NOT:
  ^~~~
/export/home/user/brlcad/src/librt/search.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/librt && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -I/export/home/user/brlcad/src/librt -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/build/src/other/libvds -isystem /export/home/user/brlcad/build/src/other/libgdiam -isystem /export/home/user/brlcad/build/src/other/tinycthread -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -isystem /export/home/user/brlcad/src/other/libvds -isystem /export/home/user/brlcad/src/other/libgdiam -isystem /export/home/user/brlcad/src/other/tinycthread -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/librt-obj.dir/search.c.o   -c /export/home/user/brlcad/src/librt/search.c
make: Warning: Target `src/librt/CMakeFiles/librt-obj.dir/build' not remade because of errors
Current working directory /export/home/user/brlcad/build
*** Error code 1
The following command caused the error:
make -f src/librt/CMakeFiles/librt-obj.dir/build.make src/librt/CMakeFiles/librt-obj.dir/build
[ 17%] Built target raydebug_tcl_cp
[ 17%] Building C object src/libwdb/CMakeFiles/libwdb-obj.dir/wdb.c.o
/export/home/user/brlcad/src/libwdb/wdb.c: In function 'mk_binunif':
/export/home/user/brlcad/src/libwdb/wdb.c:641:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:642:2: note: here
  case WDB_BINUNIF_FLOAT:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:647:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:648:2: note: here
  case WDB_BINUNIF_DOUBLE:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:654:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:655:2: note: here
  case WDB_BINUNIF_INT8:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:659:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:660:2: note: here
  case WDB_BINUNIF_UINT8:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:665:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:666:2: note: here
  case WDB_BINUNIF_INT16:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:670:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:671:2: note: here
  case WDB_BINUNIF_UINT16:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:676:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:677:2: note: here
  case WDB_BINUNIF_INT32:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:681:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:682:2: note: here
  case WDB_BINUNIF_UINT32:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:687:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:688:2: note: here
  case WDB_BINUNIF_INT64:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:692:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:693:2: note: here
  case WDB_BINUNIF_UINT64:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:699:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:700:2: note: here
  case WDB_BINUNIF_CHAR:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:704:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:705:2: note: here
  case WDB_BINUNIF_UCHAR:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:710:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:711:2: note: here
  case WDB_BINUNIF_SHORT:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:715:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:716:2: note: here
  case WDB_BINUNIF_USHORT:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:721:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:722:2: note: here
  case WDB_BINUNIF_INT:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:726:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:727:2: note: here
  case WDB_BINUNIF_UINT:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:732:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:733:2: note: here
  case WDB_BINUNIF_LONG:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:737:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:738:2: note: here
  case WDB_BINUNIF_ULONG:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:743:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:744:2: note: here
  case WDB_BINUNIF_LONGLONG:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c:752:16: error: this statement may fall through [-Werror=implicit-fallthrough=]
      from_file = 1;
      ~~~~~~~~~~^~~
/export/home/user/brlcad/src/libwdb/wdb.c:753:2: note: here
  case WDB_BINUNIF_ULONGLONG:
  ^~~~
/export/home/user/brlcad/src/libwdb/wdb.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libwdb && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libwdb-obj.dir/wdb.c.o   -c /export/home/user/brlcad/src/libwdb/wdb.c
make: Warning: Target `src/libwdb/CMakeFiles/libwdb-obj.dir/build' not remade because of errors
Current working directory /export/home/user/brlcad/build
*** Error code 1
The following command caused the error:
make -f src/libwdb/CMakeFiles/libwdb-obj.dir/build.make src/libwdb/CMakeFiles/libwdb-obj.dir/build
[ 17%] Built target tpkg_c_cp
[ 17%] Building C object src/libpkg/CMakeFiles/libpkg-obj.dir/pkg.c.o
/export/home/user/brlcad/src/libpkg/pkg.c: In function 'pkg_send':
/export/home/user/brlcad/src/libpkg/pkg.c:980:24: error: request for implicit conversion from 'void *' to 'caddr_t {aka char *}' not permitted in C++ [-Werror=c++-compat]
     cmdvec[0].iov_base = (void *)&hdr;
                        ^
/export/home/user/brlcad/src/libpkg/pkg.c:982:24: error: request for implicit conversion from 'void *' to 'caddr_t {aka char *}' not permitted in C++ [-Werror=c++-compat]
     cmdvec[1].iov_base = (void *)buf;
                        ^
/export/home/user/brlcad/src/libpkg/pkg.c: In function 'pkg_2send':
/export/home/user/brlcad/src/libpkg/pkg.c:1099:24: error: request for implicit conversion from 'void *' to 'caddr_t {aka char *}' not permitted in C++ [-Werror=c++-compat]
     cmdvec[0].iov_base = (void *)&hdr;
                        ^
/export/home/user/brlcad/src/libpkg/pkg.c:1101:24: error: request for implicit conversion from 'void *' to 'caddr_t {aka char *}' not permitted in C++ [-Werror=c++-compat]
     cmdvec[1].iov_base = (void *)buf1;
                        ^
/export/home/user/brlcad/src/libpkg/pkg.c:1103:24: error: request for implicit conversion from 'void *' to 'caddr_t {aka char *}' not permitted in C++ [-Werror=c++-compat]
     cmdvec[2].iov_base = (void *)buf2;
                        ^
/export/home/user/brlcad/src/libpkg/pkg.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libpkg && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libpkg-obj.dir/pkg.c.o   -c /export/home/user/brlcad/src/libpkg/pkg.c
make: Warning: Target `src/libpkg/CMakeFiles/libpkg-obj.dir/build' not remade because of errors
Current working directory /export/home/user/brlcad/build
*** Error code 1
The following command caused the error:
make -f src/libpkg/CMakeFiles/libpkg-obj.dir/build.make src/libpkg/CMakeFiles/libpkg-obj.dir/build
[ 17%] Building C object src/libfb/CMakeFiles/libfb-obj.dir/if_X24.c.o
/export/home/user/brlcad/src/libfb/if_X24.c: In function 'X24_getmem':
/export/home/user/brlcad/src/libfb/if_X24.c:2025:15: error: this statement may fall through [-Werror=implicit-fallthrough=]
   xi->xi_mode = (xi->xi_mode & ~MODE10_MASK) | MODE10_MALLOC;
               ^
/export/home/user/brlcad/src/libfb/if_X24.c:2058:2: note: here
  case MODE10_MALLOC:
  ^~~~
/export/home/user/brlcad/src/libfb/if_X24.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libfb && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -DIF_AB -DIF_OGL -DIF_REMOTE -DIF_TK -DIF_X -DFB_USE_INTERNAL_API -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/openNURBS -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libfb-obj.dir/if_X24.c.o   -c /export/home/user/brlcad/src/libfb/if_X24.c
make: Warning: Target `src/libfb/CMakeFiles/libfb-obj.dir/build' not remade because of errors
Current working directory /export/home/user/brlcad/build
*** Error code 1
The following command caused the error:
make -f src/libfb/CMakeFiles/libfb-obj.dir/build.make src/libfb/CMakeFiles/libfb-obj.dir/build
[ 17%] Built target libgcv-obj
[ 17%] Built target libgcv-static
[ 17%] Built target libgcv_obj-obj
[ 17%] Built target libwfobj
[ 17%] Built target libgcv_obj-static
[ 17%] Built target libwfobj-static
[ 17%] Built target libgcv_fastgen4-obj
[ 17%] Built target libgcv_fastgen4-static
[ 18%] Built target libgcv_vrml-obj
[ 18%] Built target libgcv_vrml-static
[ 18%] Built target libgcv_rhino-obj
[ 18%] Built target libgcv_rhino-static
[ 18%] Built target libgcv_stl-obj
[ 18%] Built target libgcv_stl-static
[ 18%] Built target libgcv_decimate-obj
[ 18%] Built target libgcv_decimate-static
[ 18%] Built target libanalyze-obj
[ 18%] Built target libanalyze-static
[ 18%] Building C object src/libged/CMakeFiles/libged-obj.dir/combmem.c.o
/export/home/user/brlcad/src/libged/combmem.c: In function 'combmem_set':
/export/home/user/brlcad/src/libged/combmem.c:449:3: error: this statement may fall through [-Werror=implicit-fallthrough=]
   bu_vls_printf((_gedp)->ged_result_str, "combmem_set: unrecognized relation %c (assuming UNION)\n", (_opstr)[0]); \
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/combmem.c:561:2: note: in expansion of macro 'COMBMEM_SET_PART_II'
  COMBMEM_SET_PART_II(gedp, argv[i], rt_tree_array[tree_index], mat);
  ^~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/combmem.c:450:6: note: here
      case DB_OP_UNION: \
      ^
/export/home/user/brlcad/src/libged/combmem.c:561:2: note: in expansion of macro 'COMBMEM_SET_PART_II'
  COMBMEM_SET_PART_II(gedp, argv[i], rt_tree_array[tree_index], mat);
  ^~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/combmem.c: In function 'combmem_set_rot':
/export/home/user/brlcad/src/libged/combmem.c:449:3: error: this statement may fall through [-Werror=implicit-fallthrough=]
   bu_vls_printf((_gedp)->ged_result_str, "combmem_set: unrecognized relation %c (assuming UNION)\n", (_opstr)[0]); \
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/combmem.c:658:2: note: in expansion of macro 'COMBMEM_SET_PART_II'
  COMBMEM_SET_PART_II(gedp, argv[i], rt_tree_array[tree_index], mat);
  ^~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/combmem.c:450:6: note: here
      case DB_OP_UNION: \
      ^
/export/home/user/brlcad/src/libged/combmem.c:658:2: note: in expansion of macro 'COMBMEM_SET_PART_II'
  COMBMEM_SET_PART_II(gedp, argv[i], rt_tree_array[tree_index], mat);
  ^~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/combmem.c: In function 'combmem_set_arb_rot':
/export/home/user/brlcad/src/libged/combmem.c:449:3: error: this statement may fall through [-Werror=implicit-fallthrough=]
   bu_vls_printf((_gedp)->ged_result_str, "combmem_set: unrecognized relation %c (assuming UNION)\n", (_opstr)[0]); \
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/combmem.c:745:2: note: in expansion of macro 'COMBMEM_SET_PART_II'
  COMBMEM_SET_PART_II(gedp, argv[i], rt_tree_array[tree_index], mat);
  ^~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/combmem.c:450:6: note: here
      case DB_OP_UNION: \
      ^
/export/home/user/brlcad/src/libged/combmem.c:745:2: note: in expansion of macro 'COMBMEM_SET_PART_II'
  COMBMEM_SET_PART_II(gedp, argv[i], rt_tree_array[tree_index], mat);
  ^~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/combmem.c: In function 'combmem_set_tra':
/export/home/user/brlcad/src/libged/combmem.c:449:3: error: this statement may fall through [-Werror=implicit-fallthrough=]
   bu_vls_printf((_gedp)->ged_result_str, "combmem_set: unrecognized relation %c (assuming UNION)\n", (_opstr)[0]); \
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/combmem.c:821:2: note: in expansion of macro 'COMBMEM_SET_PART_II'
  COMBMEM_SET_PART_II(gedp, argv[i], rt_tree_array[tree_index], mat);
  ^~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/combmem.c:450:6: note: here
      case DB_OP_UNION: \
      ^
/export/home/user/brlcad/src/libged/combmem.c:821:2: note: in expansion of macro 'COMBMEM_SET_PART_II'
  COMBMEM_SET_PART_II(gedp, argv[i], rt_tree_array[tree_index], mat);
  ^~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/combmem.c: In function 'combmem_set_sca':
/export/home/user/brlcad/src/libged/combmem.c:449:3: error: this statement may fall through [-Werror=implicit-fallthrough=]
   bu_vls_printf((_gedp)->ged_result_str, "combmem_set: unrecognized relation %c (assuming UNION)\n", (_opstr)[0]); \
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/combmem.c:889:2: note: in expansion of macro 'COMBMEM_SET_PART_II'
  COMBMEM_SET_PART_II(gedp, argv[i], rt_tree_array[tree_index], mat);
  ^~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/combmem.c:450:6: note: here
      case DB_OP_UNION: \
      ^
/export/home/user/brlcad/src/libged/combmem.c:889:2: note: in expansion of macro 'COMBMEM_SET_PART_II'
  COMBMEM_SET_PART_II(gedp, argv[i], rt_tree_array[tree_index], mat);
  ^~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/combmem.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libged && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -isystem /export/home/user/brlcad/src/other/clipper -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libged-obj.dir/combmem.c.o   -c /export/home/user/brlcad/src/libged/combmem.c
[ 18%] Building C object src/libged/CMakeFiles/libged-obj.dir/copymat.c.o
/export/home/user/brlcad/src/libged/copymat.c: In function 'ged_copymat':
/export/home/user/brlcad/src/libged/copymat.c:106:3: error: this statement may fall through [-Werror=implicit-fallthrough=]
   bu_vls_printf(gedp->ged_result_str,
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          "%s: Non-combination directory <%p> '%s' for combination rt_db_internal <%p>\nThis should not happen\n",
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          argv[0], (void *)dp, dp->d_namep, (void *)&intern);
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/copymat.c:111:2: note: here
  default:
  ^~~~~~~
/export/home/user/brlcad/src/libged/copymat.c:112:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_vls_printf(gedp->ged_result_str, "%s: Object '%s' is not a combination\n", argv[0], parent);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/copymat.c:114:2: note: here
  case ID_NULL:
  ^~~~
/export/home/user/brlcad/src/libged/copymat.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libged && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -isystem /export/home/user/brlcad/src/other/clipper -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libged-obj.dir/copymat.c.o   -c /export/home/user/brlcad/src/libged/copymat.c
[ 18%] Building C object src/libged/CMakeFiles/libged-obj.dir/editit.c.o
/export/home/user/brlcad/src/libged/editit.c: In function '_ged_editit':
/export/home/user/brlcad/src/libged/editit.c:163:10: error: implicit declaration of function 'signal'; did you mean 'sinhl'? [-Werror=implicit-function-declaration]
     s2 = signal(SIGINT, SIG_IGN);
          ^~~~~~
          sinhl
/export/home/user/brlcad/src/libged/editit.c:163:8: error: assignment makes pointer from integer without a cast [-Wint-conversion]
     s2 = signal(SIGINT, SIG_IGN);
        ^
/export/home/user/brlcad/src/libged/editit.c:164:8: error: assignment makes pointer from integer without a cast [-Wint-conversion]
     s3 = signal(SIGQUIT, SIG_IGN);
        ^
/export/home/user/brlcad/src/libged/editit.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libged && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -isystem /export/home/user/brlcad/src/other/clipper -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libged-obj.dir/editit.c.o   -c /export/home/user/brlcad/src/libged/editit.c
[ 18%] Building C object src/libged/CMakeFiles/libged-obj.dir/exists.c.o
/export/home/user/brlcad/src/libged/exists.c: In function 'primary':
/export/home/user/brlcad/src/libged/exists.c:332:3: error: this statement may fall through [-Werror=implicit-fallthrough=]
   bu_log("comb case");
   ^~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/exists.c:334:6: note: here
      case OEXIST:
      ^~~~
/export/home/user/brlcad/src/libged/exists.c:338:3: error: this statement may fall through [-Werror=implicit-fallthrough=]
   bu_log("null case");
   ^~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/exists.c:340:6: note: here
      case ONNULL:
      ^~~~
/export/home/user/brlcad/src/libged/exists.c:344:3: error: this statement may fall through [-Werror=implicit-fallthrough=]
   bu_log("primitive case");
   ^~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/exists.c:346:6: note: here
      case OBVOL:
      ^~~~
/export/home/user/brlcad/src/libged/exists.c:347:3: error: this statement may fall through [-Werror=implicit-fallthrough=]
   bu_log("bounding volume case");
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/exists.c:349:6: note: here
      default:
      ^~~~~~~
/export/home/user/brlcad/src/libged/exists.c: In function 'binop':
/export/home/user/brlcad/src/libged/exists.c:380:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_log("extern eq case");
      ^~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/exists.c:382:2: note: here
  case EXTNE:
  ^~~~
/export/home/user/brlcad/src/libged/exists.c:383:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_log("extern neq case");
      ^~~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/exists.c:385:2: note: here
  case EXTLT:
  ^~~~
/export/home/user/brlcad/src/libged/exists.c:386:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_log("extern lt case");
      ^~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/exists.c:388:2: note: here
  case EXTGT:
  ^~~~
/export/home/user/brlcad/src/libged/exists.c:389:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_log("extern gt case");
      ^~~~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/exists.c:391:2: note: here
  case BVOLEQ:
  ^~~~
/export/home/user/brlcad/src/libged/exists.c:392:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_log("vol eq case");
      ^~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/exists.c:394:2: note: here
  case BVOLNE:
  ^~~~
/export/home/user/brlcad/src/libged/exists.c:395:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_log("vol neq case");
      ^~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/exists.c:397:2: note: here
  case BVOLGE:
  ^~~~
/export/home/user/brlcad/src/libged/exists.c:398:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_log("vol geq case");
      ^~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/exists.c:400:2: note: here
  case BVOLGT:
  ^~~~
/export/home/user/brlcad/src/libged/exists.c:401:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_log("vol gt case");
      ^~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/exists.c:403:2: note: here
  case BVOLLE:
  ^~~~
/export/home/user/brlcad/src/libged/exists.c:404:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_log("vol leq case");
      ^~~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/exists.c:406:2: note: here
  case BVOLLT:
  ^~~~
/export/home/user/brlcad/src/libged/exists.c:407:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      bu_log("vol lt case");
      ^~~~~~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/exists.c:409:2: note: here
  default:
  ^~~~~~~
/export/home/user/brlcad/src/libged/exists.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libged && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -isystem /export/home/user/brlcad/src/other/clipper -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libged-obj.dir/exists.c.o   -c /export/home/user/brlcad/src/libged/exists.c
[ 18%] Building C object src/libged/CMakeFiles/libged-obj.dir/facetize.c.o
/export/home/user/brlcad/src/libged/facetize.c: In function 'ged_facetize':
/export/home/user/brlcad/src/libged/facetize.c:135:17: error: this statement may fall through [-Werror=implicit-fallthrough=]
   marching_cube = triangulate = 1;
   ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/export/home/user/brlcad/src/libged/facetize.c:137:6: note: here
      case 'n':
      ^~~~
/export/home/user/brlcad/src/libged/facetize.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libged && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -isystem /export/home/user/brlcad/src/other/clipper -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libged-obj.dir/facetize.c.o   -c /export/home/user/brlcad/src/libged/facetize.c
[ 18%] Building C object src/libged/CMakeFiles/libged-obj.dir/get_solid_kp.c.o
/export/home/user/brlcad/src/libged/get_solid_kp.c: In function '_ged_get_solid_keypoint':
/export/home/user/brlcad/src/libged/get_solid_kp.c:374:6: error: this statement may fall through [-Werror=implicit-fallthrough=]
      {
      ^
/export/home/user/brlcad/src/libged/get_solid_kp.c:476:2: note: here
  default:
  ^~~~~~~
/export/home/user/brlcad/src/libged/get_solid_kp.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libged && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -isystem /export/home/user/brlcad/build/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/openNURBS -isystem /export/home/user/brlcad/src/other/poly2tri -isystem /export/home/user/brlcad/src/other/clipper -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libged-obj.dir/get_solid_kp.c.o   -c /export/home/user/brlcad/src/libged/get_solid_kp.c
make: Warning: Target `src/libged/CMakeFiles/libged-obj.dir/build' not remade because of errors
Current working directory /export/home/user/brlcad/build
*** Error code 1
The following command caused the error:
make -f src/libged/CMakeFiles/libged-obj.dir/build.make src/libged/CMakeFiles/libged-obj.dir/build
[ 18%] Built target libicv-obj
[ 19%] Built target liboptical-obj
[ 19%] Built target liboptical-static
[ 19%] Building C object src/libcursor/CMakeFiles/libcursor-obj.dir/cursor.c.o
/export/home/user/brlcad/src/libcursor/cursor.c: In function 'InitTermCap':
/export/home/user/brlcad/src/libcursor/cursor.c:146:18: error: passing argument 3 of 'tputs' from incompatible pointer type [-Wincompatible-pointer-types]
     tputs(TI, 1, PutChr); /* Initialize terminal.   */
                  ^~~~~~
In file included from /export/home/user/brlcad/src/libcursor/cursor.c:41:0:
/usr/include/termcap.h:47:12: note: expected 'int (*)(char)' but argument is of type 'int (*)(int)'
 extern int tputs(char *, int, int (*)(char));
            ^~~~~
/export/home/user/brlcad/src/libcursor/cursor.c: In function 'HmCursor':
/export/home/user/brlcad/src/libcursor/cursor.c:204:15: error: passing argument 3 of 'tputs' from incompatible pointer type [-Wincompatible-pointer-types]
  tputs(HO, 1, PutChr);
               ^~~~~~
In file included from /export/home/user/brlcad/src/libcursor/cursor.c:41:0:
/usr/include/termcap.h:47:12: note: expected 'int (*)(char)' but argument is of type 'int (*)(int)'
 extern int tputs(char *, int, int (*)(char));
            ^~~~~
/export/home/user/brlcad/src/libcursor/cursor.c: In function 'ScrollUp':
/export/home/user/brlcad/src/libcursor/cursor.c:216:15: error: passing argument 3 of 'tputs' from incompatible pointer type [-Wincompatible-pointer-types]
  tputs(SF, 1, PutChr);
               ^~~~~~
In file included from /export/home/user/brlcad/src/libcursor/cursor.c:41:0:
/usr/include/termcap.h:47:12: note: expected 'int (*)(char)' but argument is of type 'int (*)(int)'
 extern int tputs(char *, int, int (*)(char));
            ^~~~~
/export/home/user/brlcad/src/libcursor/cursor.c: In function 'ScrollDn':
/export/home/user/brlcad/src/libcursor/cursor.c:228:15: error: passing argument 3 of 'tputs' from incompatible pointer type [-Wincompatible-pointer-types]
  tputs(SR, 1, PutChr);
               ^~~~~~
In file included from /export/home/user/brlcad/src/libcursor/cursor.c:41:0:
/usr/include/termcap.h:47:12: note: expected 'int (*)(char)' but argument is of type 'int (*)(int)'
 extern int tputs(char *, int, int (*)(char));
            ^~~~~
/export/home/user/brlcad/src/libcursor/cursor.c: In function 'DeleteLn':
/export/home/user/brlcad/src/libcursor/cursor.c:240:15: error: passing argument 3 of 'tputs' from incompatible pointer type [-Wincompatible-pointer-types]
  tputs(DL, 1, PutChr);
               ^~~~~~
In file included from /export/home/user/brlcad/src/libcursor/cursor.c:41:0:
/usr/include/termcap.h:47:12: note: expected 'int (*)(char)' but argument is of type 'int (*)(int)'
 extern int tputs(char *, int, int (*)(char));
            ^~~~~
/export/home/user/brlcad/src/libcursor/cursor.c: In function 'MvCursor':
/export/home/user/brlcad/src/libcursor/cursor.c:256:28: error: passing argument 3 of 'tputs' from incompatible pointer type [-Wincompatible-pointer-types]
  tputs(tgoto(CM, x, y), 1, PutChr);
                            ^~~~~~
In file included from /export/home/user/brlcad/src/libcursor/cursor.c:41:0:
/usr/include/termcap.h:47:12: note: expected 'int (*)(char)' but argument is of type 'int (*)(int)'
 extern int tputs(char *, int, int (*)(char));
            ^~~~~
/export/home/user/brlcad/src/libcursor/cursor.c: In function 'ClrEOL':
/export/home/user/brlcad/src/libcursor/cursor.c:268:15: error: passing argument 3 of 'tputs' from incompatible pointer type [-Wincompatible-pointer-types]
  tputs(CE, 1, PutChr);
               ^~~~~~
In file included from /export/home/user/brlcad/src/libcursor/cursor.c:41:0:
/usr/include/termcap.h:47:12: note: expected 'int (*)(char)' but argument is of type 'int (*)(int)'
 extern int tputs(char *, int, int (*)(char));
            ^~~~~
/export/home/user/brlcad/src/libcursor/cursor.c: In function 'ClrText':
/export/home/user/brlcad/src/libcursor/cursor.c:280:16: error: passing argument 3 of 'tputs' from incompatible pointer type [-Wincompatible-pointer-types]
  tputs(CL, LI, PutChr);
                ^~~~~~
In file included from /export/home/user/brlcad/src/libcursor/cursor.c:41:0:
/usr/include/termcap.h:47:12: note: expected 'int (*)(char)' but argument is of type 'int (*)(int)'
 extern int tputs(char *, int, int (*)(char));
            ^~~~~
/export/home/user/brlcad/src/libcursor/cursor.c: In function 'SetScrlReg':
/export/home/user/brlcad/src/libcursor/cursor.c:292:36: error: passing argument 3 of 'tputs' from incompatible pointer type [-Wincompatible-pointer-types]
  tputs(tgoto(CS, btm-1, top-1), 1, PutChr);
                                    ^~~~~~
In file included from /export/home/user/brlcad/src/libcursor/cursor.c:41:0:
/usr/include/termcap.h:47:12: note: expected 'int (*)(char)' but argument is of type 'int (*)(int)'
 extern int tputs(char *, int, int (*)(char));
            ^~~~~
/export/home/user/brlcad/src/libcursor/cursor.c: In function 'ResetScrlReg':
/export/home/user/brlcad/src/libcursor/cursor.c:304:31: error: passing argument 3 of 'tputs' from incompatible pointer type [-Wincompatible-pointer-types]
  tputs(tgoto(CS, LI-1, 0), 1, PutChr);
                               ^~~~~~
In file included from /export/home/user/brlcad/src/libcursor/cursor.c:41:0:
/usr/include/termcap.h:47:12: note: expected 'int (*)(char)' but argument is of type 'int (*)(int)'
 extern int tputs(char *, int, int (*)(char));
            ^~~~~
/export/home/user/brlcad/src/libcursor/cursor.c: In function 'ClrStandout':
/export/home/user/brlcad/src/libcursor/cursor.c:316:15: error: passing argument 3 of 'tputs' from incompatible pointer type [-Wincompatible-pointer-types]
  tputs(SE, 1, PutChr);
               ^~~~~~
In file included from /export/home/user/brlcad/src/libcursor/cursor.c:41:0:
/usr/include/termcap.h:47:12: note: expected 'int (*)(char)' but argument is of type 'int (*)(int)'
 extern int tputs(char *, int, int (*)(char));
            ^~~~~
/export/home/user/brlcad/src/libcursor/cursor.c: In function 'SetStandout':
/export/home/user/brlcad/src/libcursor/cursor.c:328:15: error: passing argument 3 of 'tputs' from incompatible pointer type [-Wincompatible-pointer-types]
  tputs(SO, 1, PutChr);
               ^~~~~~
In file included from /export/home/user/brlcad/src/libcursor/cursor.c:41:0:
/usr/include/termcap.h:47:12: note: expected 'int (*)(char)' but argument is of type 'int (*)(int)'
 extern int tputs(char *, int, int (*)(char));
            ^~~~~
/export/home/user/brlcad/src/libcursor/cursor.c: At top level:
cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror]
cc1: all warnings being treated as errors
*** Error code 1
The following command caused the error:
cd /export/home/user/brlcad/build/src/libcursor && /usr/bin/gcc  -DBRLCADBUILD=1 -DHAVE_CONFIG_H -I/export/home/user/brlcad/include -I/export/home/user/brlcad/build/include -pipe -fno-strict-aliasing -fno-common -fexceptions -std=gnu89 -g -ggdb3 -pedantic -pedantic-errors -Wall -Wextra -Wundef -Wfloat-equal -Wshadow -Wbad-function-cast -Wdeclaration-after-statement -Wc++-compat -Winline -Wno-long-long -Wno-variadic-macros -Wno-c11-extensions -Werror -fPIC -o CMakeFiles/libcursor-obj.dir/cursor.c.o   -c /export/home/user/brlcad/src/libcursor/cursor.c
make: Warning: Target `src/libcursor/CMakeFiles/libcursor-obj.dir/build' not remade because of errors
Current working directory /export/home/user/brlcad/build
*** Error code 1
The following command caused the error:
make -f src/libcursor/CMakeFiles/libcursor-obj.dir/build.make src/libcursor/CMakeFiles/libcursor-obj.dir/build
[ 20%] Built target libdm-obj
[ 20%] Built target libdm-static
[ 20%] Built target fftc
[ 20%] Built target libfft-obj
[ 20%] Built target ifftc
[ 20%] Built target libfft
[ 20%] Built target fftest
[ 21%] Built target libfft-static
[ 21%] Built target libicv-static
[ 21%] Built target libmultispectral-obj
[ 21%] Built target libmultispectral-static
[ 21%] Built target libtclcad-obj
[ 21%] Built target libtclcad-static
[ 21%] Built target libtermio-obj
[ 21%] Built target libtermio-static
[ 22%] Built target libtermio
[ 22%] Built target brlman_tcl_cp
[ 22%] Built target g-xxx_facets_c_cp
[ 22%] Built target g-xxx_c_cp
[ 22%] Built target walk_example_c_cp
[ 22%] Built target step-express-CONFIG_CONTROL_DESIGN-stepg
[ 22%] Built target step-express-CONFIG_CONTROL_DESIGN-list_elements
[ 22%] Built target step-express-CONFIG_CONTROL_DESIGN-gstep
[ 22%] Built target gtransfer_c_cp
[ 22%] Built target nirt_sfiles_cp
[ 22%] Built target librttherm
[ 22%] Built target libremrt
[ 22%] Built target rtexample_c_cp
[ 22%] Built target roots_example_c_cp
[ 22%] Built target plot3-dm_c_cp
[ 22%] Built target ttcp
[ 23%] Built target tclscripts_TCLSCRIPTS_cp
[ 23%] Built target archer_TCLSCRIPTS_cp
[ 23%] Built target archer_images_cp
[ 23%] Built target boteditor_TCLSCRIPTS_cp
[ 23%] Built target checker_TCLSCRIPTS_cp
[ 24%] Built target geometree_TCLSCRIPTS_cp
[ 24%] Built target igraph_TCLSCRIPTS_cp
[ 24%] Built target hv3_TCLSCRIPTS_cp
[ 24%] Built target lib_TCLSCRIPTS_cp
[ 24%] Built target lod_TCLSCRIPTS_cp
[ 24%] Built target mged_TCLSCRIPTS_cp
[ 24%] Built target mged_tcl_DATA_cp
[ 24%] Built target plot3-dm_TCLSCRIPTS_cp
[ 24%] Built target sdialogs_TCLSCRIPTS_cp
[ 24%] Built target sdialogs_scripts_TCLSCRIPTS_cp
[ 24%] Built target swidgets_TCLSCRIPTS_cp
[ 24%] Built target swidgets_image_DATA_cp
[ 24%] Built target swidgets_scripts_TCLSCRIPTS_cp
[ 24%] Built target tcllib_TCLSCRIPTS_cp
[ 24%] Built target util_TCLSCRIPTS_cp
[ 24%] Built target rtwizard_TCLSCRIPTS_cp
[ 24%] Built target PictureTypeA_DATA_cp
[ 24%] Built target PictureTypeC_DATA_cp
[ 24%] Built target PictureTypeB_DATA_cp
[ 24%] Built target PictureTypeD_DATA_cp
[ 24%] Built target PictureTypeE_DATA_cp
[ 24%] Built target PictureTypeF_DATA_cp
[ 24%] Built target rtwizard_lib_TCLSCRIPTS_cp
[ 25%] Built target librender-obj
[ 25%] Built target isst_tcl_cp
[ 25%] Built target librender-static
[ 25%] Built target 7dd9466c76c9a7e2eaf6b83476fbe31f_cp
[ 25%] Built target c9128fbf1c657273ea89dedea3e3d6eb_cp
[ 25%] Built target archer_launch_tcl_cp
[ 25%] Built target plugins_Commands_README_cp
[ 25%] Built target f796b3e43eccf39b605762cebc3e428a_cp
[ 25%] Built target 778cba5d0c74223f7f5195d10da80e0c_cp
[ 25%] Built target archer_wizard_FILES_cp
[ 25%] Built target c406129a4ee6e8c28e33dc9f37573d22_cp
[ 25%] Built target plugins_Core_README_cp
[ 25%] Built target caf9c66ac6265db364c5e05be12c0bd7_cp
[ 25%] Built target archer_utility_FILES_cp
[ 25%] Built target a0cc23f53bcd956a07f21a4c957b40fa_cp
[ 25%] Built target fortran_example_f_cp
[ 25%] Built target density_DATAFILES_cp
[ 25%] Built target profont_ProFont_ttf_cp
[ 25%] Built target nsis_brlcad_ico_cp
[ 25%] Built target nsis_archer_ico_cp
[ 25%] Built target documentation_DATA_cp
[ 25%] Built target documentation_mged_old_DATA_cp
[ 25%] Built target schema-expand
[ 25%] Built target fonts-dejavu-expand
[ 25%] Built target offo-2-expand
[ 25%] Built target xsl-expand
[ 25%] Built target svg-dtd-expand
[ 25%] Built target fonts-stix-expand
[ 25%] Built target articles_EN_IMAGES_cp
[ 25%] Built target docbook-docbook-articles-en
[ 25%] Built target docbook-docbook-articles-hy
[ 26%] Built target articles_IT_IMAGES_cp
[ 26%] Built target docbook-docbook-articles-it
[ 26%] Built target docbook-docbook-articles-ru
[ 26%] Built target books_EN_IMAGES_cp
[ 26%] Built target docbook-docbook-books-en-3
[ 26%] Built target docbook-docbook-books-en
[ 27%] Built target docbook-docbook-books-en-2
[ 27%] Built target docbook-docbook-books-en-1
[ 27%] Built target lessons_EN_IMAGES_cp
[ 27%] Built target docbook-docbook-lessons-en
[ 27%] Built target lessons_ES_IMAGES_cp
[ 27%] Built target docbook-docbook-lessons-es
[ 27%] Built target presentations_EN_IMAGES_cp
[ 27%] Built target docbook-docbook-presentations-en
[ 27%] Built target docbook-docbook-specifications-en
[ 35%] Built target docbook-docbook-system-man1
[ 35%] Built target docbook-docbook-system-man3
[ 42%] Built target docbook-docbook-system-mann
[ 42%] Built target docbook-docbook-system-mann-1
[ 42%] Built target manuals_HTML_cp
[ 42%] Built target toplevel_HTML_cp
[ 42%] Built target librt_HTML_cp
[ 42%] Built target libdm_HTML_cp
[ 42%] Built target libbu_HTML_cp
[ 42%] Built target cadwidgets_HTML_cp
[ 42%] Built target anim_tutorial_HTML_cp
[ 42%] Built target manuals_shaders_camo_html_cp
[ 42%] Built target ReleaseNotes_Rel6_0_index_html_cp
[ 42%] Built target manuals_mged_HTML_cp
[ 42%] Built target relnotes_HTML_cp
[ 42%] Built target relnotes_5_HTML_cp
[ 42%] Built target relnotes_5_summary_HTML_cp
[ 42%] Built target manuals_mged_animmate_HTML_cp
[ 42%] Built target doc_legal_cp
[ 42%] Built target terra_dsp_cp
[ 42%] Built target BENCHMARK_PIX_cp
[ 42%] Built target PIX_LOG_cp
make: Warning: Target `all' not remade because of errors
Current working directory /export/home/user/brlcad/build
*** Error code 1
The following command caused the error:
make -f CMakeFiles/Makefile2 all
make: Warning: Target `default_target' not remade because of errors
user@openindiana:~/brlcad/build$ exit

script done on August 23, 2017 11:15:54 PM EDT