+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/vis5d+-1.2.1nb5/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/vis5d+-1.2.1nb5/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for vis5d+-1.2.1nb5
/opt/pkg/bin/bmake  all-recursive
Making all in po
Making all in intl
Making all in lui5
source='browser.c' object='browser.o' libtool=no  depfile='.deps/browser.Po' tmpdepfile='.deps/browser.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f browser.c || echo './'`browser.c
browser.c:305:12: warning: 'okay_cb' defined but not used [-Wunused-function]
  305 | static int okay_cb( LUI_NEWBUTTON *button, int state )
      |            ^~~~~~~
source='newbrowser.c' object='newbrowser.o' libtool=no  depfile='.deps/newbrowser.Po' tmpdepfile='.deps/newbrowser.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f newbrowser.c || echo './'`newbrowser.c
newbrowser.c: In function 'select_cb':
newbrowser.c:160:8: warning: unused variable 'i' [-Wunused-variable]
  160 |    int i;
      |        ^
At top level:
newbrowser.c:343:12: warning: 'okay_cb' defined but not used [-Wunused-function]
  343 | static int okay_cb( LUI_NEWBUTTON *button, int state )
      |            ^~~~~~~
source='button.c' object='button.o' libtool=no  depfile='.deps/button.Po' tmpdepfile='.deps/button.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f button.c || echo './'`button.c
button.c:217:1: warning: return type defaults to 'int' [-Wimplicit-int]
  217 | LUI_ButtonPadMove( char *name, int x, int y )
      | ^~~~~~~~~~~~~~~~~
button.c: In function 'LUI_SetButtonState':
button.c:643:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  643 |       if (button->state = state){
      |           ^~~~~~
button.c:651:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  651 |       if (button->state = state){
      |           ^~~~~~
source='buttonmatrix.c' object='buttonmatrix.o' libtool=no  depfile='.deps/buttonmatrix.Po' tmpdepfile='.deps/buttonmatrix.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f buttonmatrix.c || echo './'`buttonmatrix.c
buttonmatrix.c: In function 'LUI_ButtonMatrixCreate':
buttonmatrix.c:245:12: warning: unused variable 'yy' [-Wunused-variable]
  245 |    int xx, yy;
      |            ^~
buttonmatrix.c:245:8: warning: unused variable 'xx' [-Wunused-variable]
  245 |    int xx, yy;
      |        ^~
source='colorbar.c' object='colorbar.o' libtool=no  depfile='.deps/colorbar.Po' tmpdepfile='.deps/colorbar.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f colorbar.c || echo './'`colorbar.c
colorbar.c: In function 'LUI_ColorBarRedraw':
colorbar.c:631:36: warning: unused variable 'depth' [-Wunused-variable]
  631 |    unsigned int width, height, bw, depth;
      |                                    ^~~~~
colorbar.c:631:32: warning: unused variable 'bw' [-Wunused-variable]
  631 |    unsigned int width, height, bw, depth;
      |                                ^~
colorbar.c:631:24: warning: unused variable 'height' [-Wunused-variable]
  631 |    unsigned int width, height, bw, depth;
      |                        ^~~~~~
colorbar.c:631:17: warning: unused variable 'width' [-Wunused-variable]
  631 |    unsigned int width, height, bw, depth;
      |                 ^~~~~
colorbar.c:630:11: warning: unused variable 'y' [-Wunused-variable]
  630 |    int x, y;
      |           ^
colorbar.c:630:8: warning: unused variable 'x' [-Wunused-variable]
  630 |    int x, y;
      |        ^
colorbar.c:629:16: warning: unused variable 'root' [-Wunused-variable]
  629 |    Window win, root;
      |                ^~~~
colorbar.c: In function 'LUI_ColorBarCreate':
colorbar.c:962:8: warning: unused variable 'scrheight' [-Wunused-variable]
  962 |    int scrheight;
      |        ^~~~~~~~~
colorbar.c:961:15: warning: unused variable 'hints' [-Wunused-variable]
  961 |    XSizeHints hints;
      |               ^~~~~
colorbar.c:960:25: warning: unused variable 'attr' [-Wunused-variable]
  960 |    XSetWindowAttributes attr;
      |                         ^~~~
colorbar.c:959:18: warning: unused variable 'mask' [-Wunused-variable]
  959 |    unsigned long mask;
      |                  ^~~~
colorbar.c:958:11: warning: unused variable 'win' [-Wunused-variable]
  958 |    Window win;
      |           ^~~
colorbar.c:957:8: warning: unused variable 'scr' [-Wunused-variable]
  957 |    int scr;
      |        ^~~
colorbar.c: In function 'LUI_ColorBarChange':
colorbar.c:1048:8: warning: unused variable 'found' [-Wunused-variable]
 1048 |    int found;
      |        ^~~~~
colorbar.c:1047:8: warning: unused variable 'i' [-Wunused-variable]
 1047 |    int i;
      |        ^
source='destroy.c' object='destroy.o' libtool=no  depfile='.deps/destroy.Po' tmpdepfile='.deps/destroy.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f destroy.c || echo './'`destroy.c
source='event.c' object='event.o' libtool=no  depfile='.deps/event.Po' tmpdepfile='.deps/event.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f event.c || echo './'`event.c
source='field.c' object='field.o' libtool=no  depfile='.deps/field.Po' tmpdepfile='.deps/field.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f field.c || echo './'`field.c
source='label.c' object='label.o' libtool=no  depfile='.deps/label.Po' tmpdepfile='.deps/label.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f label.c || echo './'`label.c
label.c: In function 'LUI_LabelCreate':
label.c:200:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
  200 |     while (c = (char *)strchr(pstr, '\n')) {
      |            ^
source='layout.c' object='layout.o' libtool=no  depfile='.deps/layout.Po' tmpdepfile='.deps/layout.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f layout.c || echo './'`layout.c
source='list.c' object='list.o' libtool=no  depfile='.deps/list.Po' tmpdepfile='.deps/list.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f list.c || echo './'`list.c
source='newlist.c' object='newlist.o' libtool=no  depfile='.deps/newlist.Po' tmpdepfile='.deps/newlist.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f newlist.c || echo './'`newlist.c
source='newbutton.c' object='newbutton.o' libtool=no  depfile='.deps/newbutton.Po' tmpdepfile='.deps/newbutton.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f newbutton.c || echo './'`newbutton.c
newbutton.c: In function 'draw_button':
newbutton.c:44:11: warning: unused variable 'hgt' [-Wunused-variable]
   44 |       int hgt = height - 8;
      |           ^~~
source='newlabel.c' object='newlabel.o' libtool=no  depfile='.deps/newlabel.Po' tmpdepfile='.deps/newlabel.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f newlabel.c || echo './'`newlabel.c
source='newslider.c' object='newslider.o' libtool=no  depfile='.deps/newslider.Po' tmpdepfile='.deps/newslider.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f newslider.c || echo './'`newslider.c
newslider.c: In function 'make_string':
newslider.c:54:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
   54 |         for (c = tmp; *c == ' '; ++c);
      |         ^~~
newslider.c:57:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
   57 |           while((d = strrchr(c, '0')) == (c + strlen(c) - 1) &&
      |           ^~~~~
newslider.c: In function 'draw_slider':
newslider.c:169:27: warning: '%s' directive writing up to 127 bytes into a region of size 125 [-Wformat-overflow=]
  169 |    sprintf(caption, "%s = %s", s->label, valstr);
      |                           ^~             ~~~~~~
newslider.c:169:4: note: 'sprintf' output 4 or more bytes (assuming 131) into a destination of size 128
  169 |    sprintf(caption, "%s = %s", s->label, valstr);
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
source='pixmaps.c' object='pixmaps.o' libtool=no  depfile='.deps/pixmaps.Po' tmpdepfile='.deps/pixmaps.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f pixmaps.c || echo './'`pixmaps.c
source='radio.c' object='radio.o' libtool=no  depfile='.deps/radio.Po' tmpdepfile='.deps/radio.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f radio.c || echo './'`radio.c
source='scrollbar.c' object='scrollbar.o' libtool=no  depfile='.deps/scrollbar.Po' tmpdepfile='.deps/scrollbar.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f scrollbar.c || echo './'`scrollbar.c
source='lui.c' object='lui.o' libtool=no  depfile='.deps/lui.Po' tmpdepfile='.deps/lui.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f lui.c || echo './'`lui.c
lui.c:1363:1: warning: return type defaults to 'int' [-Wimplicit-int]
 1363 | LUI_Timer(clock, running, seconds)
      | ^~~~~~~~~
lui.c:1402:13: warning: 'RuntimeDir' defined but not used [-Wunused-variable]
 1402 | static char RuntimeDir[1000] = "lui";
      |             ^~~~~~~~~~
source='browser2.c' object='browser2.o' libtool=no  depfile='.deps/browser2.Po' tmpdepfile='.deps/browser2.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f browser2.c || echo './'`browser2.c
rm -f liblui.a
ar cru liblui.a browser.o newbrowser.o  button.o buttonmatrix.o colorbar.o  destroy.o event.o field.o  label.o layout.o list.o  newlist.o newbutton.o newlabel.o  newslider.o pixmaps.o radio.o  scrollbar.o lui.o browser2.o 
ranlib liblui.a
Making all in src
/opt/pkg/bin/bmake  all-am
source='cursor.c' object='cursor.o' libtool=no  depfile='.deps/cursor.Po' tmpdepfile='.deps/cursor.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f cursor.c || echo './'`cursor.c
cursor.c: In function 'check_cursor_in_bounds':
cursor.c:54:27: warning: unused variable 'MaxNlVar' [-Wunused-variable]
   54 |   int Nr, Nc, Nl, LowLev, MaxNlVar, WindNl, WindLow;
      |                           ^~~~~~~~
cursor.c: In function 'cursor_event':
cursor.c:160:77: warning: unused variable 'WindLow' [-Wunused-variable]
  160 |          int Nr, Nc, Nl[MAXVARS], LowLev[MAXVARS], MaxNl, MaxNlVar, WindNl, WindLow;
      |                                                                             ^~~~~~~
cursor.c:160:69: warning: unused variable 'WindNl' [-Wunused-variable]
  160 |          int Nr, Nc, Nl[MAXVARS], LowLev[MAXVARS], MaxNl, MaxNlVar, WindNl, WindLow;
      |                                                                     ^~~~~~
cursor.c:160:59: warning: unused variable 'MaxNlVar' [-Wunused-variable]
  160 |          int Nr, Nc, Nl[MAXVARS], LowLev[MAXVARS], MaxNl, MaxNlVar, WindNl, WindLow;
      |                                                           ^~~~~~~~
cursor.c:160:52: warning: unused variable 'MaxNl' [-Wunused-variable]
  160 |          int Nr, Nc, Nl[MAXVARS], LowLev[MAXVARS], MaxNl, MaxNlVar, WindNl, WindLow;
      |                                                    ^~~~~
cursor.c:160:35: warning: unused variable 'LowLev' [-Wunused-variable]
  160 |          int Nr, Nc, Nl[MAXVARS], LowLev[MAXVARS], MaxNl, MaxNlVar, WindNl, WindLow;
      |                                   ^~~~~~
cursor.c:160:22: warning: unused variable 'Nl' [-Wunused-variable]
  160 |          int Nr, Nc, Nl[MAXVARS], LowLev[MAXVARS], MaxNl, MaxNlVar, WindNl, WindLow;
      |                      ^~
cursor.c:160:18: warning: unused variable 'Nc' [-Wunused-variable]
  160 |          int Nr, Nc, Nl[MAXVARS], LowLev[MAXVARS], MaxNl, MaxNlVar, WindNl, WindLow;
      |                  ^~
cursor.c:160:14: warning: unused variable 'Nr' [-Wunused-variable]
  160 |          int Nr, Nc, Nl[MAXVARS], LowLev[MAXVARS], MaxNl, MaxNlVar, WindNl, WindLow;
      |              ^~
cursor.c:159:27: warning: unused variable 'sds' [-Wunused-variable]
  159 |          float dads, ads, sds;
      |                           ^~~
cursor.c:159:22: warning: unused variable 'ads' [-Wunused-variable]
  159 |          float dads, ads, sds;
      |                      ^~~
cursor.c:159:16: warning: unused variable 'dads' [-Wunused-variable]
  159 |          float dads, ads, sds;
      |                ^~~~
cursor.c:153:44: warning: unused variable 'zmax' [-Wunused-variable]
  153 |       float t, x, y, z,tzmax, tzmin, zmin, zmax;
      |                                            ^~~~
cursor.c:153:38: warning: unused variable 'zmin' [-Wunused-variable]
  153 |       float t, x, y, z,tzmax, tzmin, zmin, zmax;
      |                                      ^~~~
cursor.c:153:31: warning: unused variable 'tzmin' [-Wunused-variable]
  153 |       float t, x, y, z,tzmax, tzmin, zmin, zmax;
      |                               ^~~~~
cursor.c:153:24: warning: unused variable 'tzmax' [-Wunused-variable]
  153 |       float t, x, y, z,tzmax, tzmin, zmin, zmax;
      |                        ^~~~~
cursor.c:152:27: warning: unused variable 'ds' [-Wunused-variable]
  152 |       float cx, cy, s[3], ds[3], a[3], da[3], dc[3], d;
      |                           ^~
cursor.c:152:21: warning: unused variable 's' [-Wunused-variable]
  152 |       float cx, cy, s[3], ds[3], a[3], da[3], dc[3], d;
      |                     ^
source='displaywidget.c' object='displaywidget.o' libtool=no  depfile='.deps/displaywidget.Po' tmpdepfile='.deps/displaywidget.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f displaywidget.c || echo './'`displaywidget.c
displaywidget.c: In function 'destroy_cb':
displaywidget.c:179:19: warning: unused variable 'yo' [-Wunused-variable]
  179 |   int rows, cols, yo;
      |                   ^~
displaywidget.c:179:13: warning: unused variable 'cols' [-Wunused-variable]
  179 |   int rows, cols, yo;
      |             ^~~~
displaywidget.c:179:7: warning: unused variable 'rows' [-Wunused-variable]
  179 |   int rows, cols, yo;
      |       ^~~~
displaywidget.c:178:7: warning: unused variable 'Kurrant' [-Wunused-variable]
  178 |   int Kurrant, i;
      |       ^~~~~~~
displaywidget.c: In function 'ok_cb':
displaywidget.c:263:17: warning: unused variable 'whichones' [-Wunused-variable]
  263 |    int howmany, whichones[VIS5D_MAX_CONTEXTS];
      |                 ^~~~~~~~~
displaywidget.c:262:22: warning: unused variable 'winatts' [-Wunused-variable]
  262 |    XWindowAttributes winatts;
      |                      ^~~~~~~
displaywidget.c: In function 'load_prj_values':
displaywidget.c:897:8: warning: variable 'p' set but not used [-Wunused-but-set-variable]
  897 |    int p, i, n;
      |        ^
displaywidget.c: In function 'make_display_widget':
displaywidget.c:1934:28: warning: unused variable 'blue' [-Wunused-variable]
 1934 |    float red[3], green[3], blue[3];
      |                            ^~~~
displaywidget.c:1934:18: warning: unused variable 'green' [-Wunused-variable]
 1934 |    float red[3], green[3], blue[3];
      |                  ^~~~~
displaywidget.c:1934:10: warning: unused variable 'red' [-Wunused-variable]
 1934 |    float red[3], green[3], blue[3];
      |          ^~~
displaywidget.c:1932:10: warning: unused variable 'labels' [-Wunused-variable]
 1932 |    char *labels[3];
      |          ^~~~~~
displaywidget.c: In function 'show_display_widget':
displaywidget.c:2096:8: warning: unused variable 'index' [-Wunused-variable]
 2096 |    int index = gtx->context_index;
      |        ^~~~~
displaywidget.c: At top level:
displaywidget.c:115:12: warning: 'prj_cb' declared 'static' but never defined [-Wunused-function]
  115 | static int prj_cb (LUI_NEWBUTTON *b, XEvent *event );
      |            ^~~~~~
displaywidget.c:116:12: warning: 'vrt_cb' declared 'static' but never defined [-Wunused-function]
  116 | static int vrt_cb (LUI_NEWBUTTON *b, XEvent *event );
      |            ^~~~~~
displaywidget.c:158:23: warning: 'close_prj_button' defined but not used [-Wunused-variable]
  158 | static LUI_NEWBUTTON *close_prj_button;
      |                       ^~~~~~~~~~~~~~~~
displaywidget.c:103:23: warning: 'done_button' defined but not used [-Wunused-variable]
  103 | static LUI_NEWBUTTON *done_button;
      |                       ^~~~~~~~~~~
displaywidget.c:102:36: warning: 'prj_button' defined but not used [-Wunused-variable]
  102 | static LUI_NEWBUTTON *vrt_button, *prj_button;
      |                                    ^~~~~~~~~~
displaywidget.c:102:23: warning: 'vrt_button' defined but not used [-Wunused-variable]
  102 | static LUI_NEWBUTTON *vrt_button, *prj_button;
      |                       ^~~~~~~~~~
displaywidget.c:92:23: warning: 'delete' defined but not used [-Wunused-variable]
   92 | static LUI_NEWBUTTON *delete;
      |                       ^~~~~~
displaywidget.c:91:23: warning: 'disperse' defined but not used [-Wunused-variable]
   91 | static LUI_NEWBUTTON *disperse;
      |                       ^~~~~~~~
displaywidget.c:76:14: warning: 'current_ctx_name' defined but not used [-Wunused-variable]
   76 | static char *current_ctx_name;
      |              ^~~~~~~~~~~~~~~~
source='gui.c' object='gui.o' libtool=no  depfile='.deps/gui.Po' tmpdepfile='.deps/gui.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f gui.c || echo './'`gui.c
gui.c: In function 'mod_vpos_slider':
gui.c:147:49: warning: unused variable 'nc' [-Wunused-variable]
  147 |    int          itime, vertsys, itop, ibot, nr, nc;
      |                                                 ^~
gui.c:147:45: warning: unused variable 'nr' [-Wunused-variable]
  147 |    int          itime, vertsys, itop, ibot, nr, nc;
      |                                             ^~
gui.c:147:39: warning: unused variable 'ibot' [-Wunused-variable]
  147 |    int          itime, vertsys, itop, ibot, nr, nc;
      |                                       ^~~~
gui.c:147:33: warning: unused variable 'itop' [-Wunused-variable]
  147 |    int          itime, vertsys, itop, ibot, nr, nc;
      |                                 ^~~~
gui.c: In function 'check_map_color':
gui.c:196:8: warning: unused variable 'vindex' [-Wunused-variable]
  196 |    int vindex = gtx->array_of_ctxs[0];
      |        ^~~~~~
gui.c: In function 'ok_cb':
gui.c:630:14: warning: unused variable 'gtx' [-Wunused-variable]
  630 |   GuiContext gtx = get_gui_gtx(index);
      |              ^~~
gui.c: In function 'OK_cb':
gui.c:638:14: warning: unused variable 'gtx' [-Wunused-variable]
  638 |   GuiContext gtx = get_gui_gtx(index);
      |              ^~~
gui.c: In function 'cancel_cb':
gui.c:646:14: warning: unused variable 'gtx' [-Wunused-variable]
  646 |   GuiContext gtx = get_gui_gtx(index);
      |              ^~~
gui.c: In function 'show_group_color_key':
gui.c:708:18: warning: variable 'eq1' set but not used [-Wunused-but-set-variable]
  708 |    LUI_NEWLABEL *eq1;
      |                  ^~~
gui.c: In function 'unmap_all_windows':
gui.c:813:15: warning: unused variable 'gtx' [-Wunused-variable]
  813 |    GuiContext gtx;
      |               ^~~
gui.c: In function 'map_all_windows':
gui.c:1227:12: warning: unused variable 'B' [-Wunused-variable]
 1227 |    int R,G,B, gindex;
      |            ^
gui.c:1227:10: warning: unused variable 'G' [-Wunused-variable]
 1227 |    int R,G,B, gindex;
      |          ^
gui.c:1227:8: warning: unused variable 'R' [-Wunused-variable]
 1227 |    int R,G,B, gindex;
      |        ^
gui.c: In function 'dellast_cb':
gui.c:1393:15: warning: unused variable 'gtx' [-Wunused-variable]
 1393 |    GuiContext gtx = get_gui_gtx(index);
      |               ^~~
gui.c: In function 'map_isosurf_window':
gui.c:1801:8: warning: unused variable 'times' [-Wunused-variable]
 1801 |    int times, dyo, cyo, good;
      |        ^~~~~
gui.c: In function 'turn_off_everything':
gui.c:3195:17: warning: unused variable 'ctxi' [-Wunused-variable]
 3195 |             int ctxi, what;
      |                 ^~~~
gui.c:3189:19: warning: unused variable 'a' [-Wunused-variable]
 3189 |    float r, g, b, a;
      |                   ^
gui.c:3189:16: warning: unused variable 'b' [-Wunused-variable]
 3189 |    float r, g, b, a;
      |                ^
gui.c:3189:13: warning: unused variable 'g' [-Wunused-variable]
 3189 |    float r, g, b, a;
      |             ^
gui.c:3189:10: warning: unused variable 'r' [-Wunused-variable]
 3189 |    float r, g, b, a;
      |          ^
gui.c:3188:26: warning: unused variable 'yo' [-Wunused-variable]
 3188 |    int ctxindex, ctxrow, yo;
      |                          ^~
gui.c: In function 'update_button_matrix':
gui.c:3326:17: warning: unused variable 'ctxi' [-Wunused-variable]
 3326 |             int ctxi, what;
      |                 ^~~~
gui.c: In function 'update_button_states':
gui.c:3398:20: warning: unused variable 'ctxi' [-Wunused-variable]
 3398 |                int ctxi, what;
      |                    ^~~~
gui.c: In function 'show_widgets':
gui.c:3540:26: warning: unused variable 'yo' [-Wunused-variable]
 3540 |    int ctxindex, ctxrow, yo, gindex;
      |                          ^~
gui.c:3540:18: warning: unused variable 'ctxrow' [-Wunused-variable]
 3540 |    int ctxindex, ctxrow, yo, gindex;
      |                  ^~~~~~
gui.c:3539:8: warning: unused variable 'spandex' [-Wunused-variable]
 3539 |    int spandex;
      |        ^~~~~~~
gui.c:3538:11: warning: unused variable 'j' [-Wunused-variable]
 3538 |    int i, j;
      |           ^
gui.c:3538:8: warning: unused variable 'i' [-Wunused-variable]
 3538 |    int i, j;
      |        ^
gui.c: In function 'reset_widgets':
gui.c:3751:20: warning: unused variable 'var' [-Wunused-variable]
 3751 |    int i, j, time, var, ws, numvars;
      |                    ^~~
gui.c:3751:14: warning: unused variable 'time' [-Wunused-variable]
 3751 |    int i, j, time, var, ws, numvars;
      |              ^~~~
gui.c: In function 'recompute_graphics_var':
gui.c:4090:31: warning: unused variable 'lg' [-Wunused-variable]
 4090 |      float row, col, lev, st, lg;
      |                               ^~
gui.c:4090:27: warning: unused variable 'st' [-Wunused-variable]
 4090 |      float row, col, lev, st, lg;
      |                           ^~
gui.c:4089:18: warning: unused variable 'rb' [-Wunused-variable]
 4089 |      int ts, gp, rb, numtimes, i;
      |                  ^~
gui.c:4089:14: warning: unused variable 'gp' [-Wunused-variable]
 4089 |      int ts, gp, rb, numtimes, i;
      |              ^~
gui.c:3917:27: warning: unused variable 'ccurtime' [-Wunused-variable]
 3917 |    int curtime, dcurtime, ccurtime, var, ws, time, numvars;
      |                           ^~~~~~~~
gui.c:3917:17: warning: unused variable 'dcurtime' [-Wunused-variable]
 3917 |    int curtime, dcurtime, ccurtime, var, ws, time, numvars;
      |                 ^~~~~~~~
gui.c:3916:30: warning: unused variable 'dyo' [-Wunused-variable]
 3916 |    int dnumtimes, cnumtimes, dyo, cyo, yo;
      |                              ^~~
gui.c:3914:18: warning: unused variable 'dwhichones' [-Wunused-variable]
 3914 |    int dhowmany, dwhichones[VIS5D_MAX_CONTEXTS];
      |                  ^~~~~~~~~~
gui.c:3914:8: warning: unused variable 'dhowmany' [-Wunused-variable]
 3914 |    int dhowmany, dwhichones[VIS5D_MAX_CONTEXTS];
      |        ^~~~~~~~
gui.c:3913:15: warning: unused variable 'gtx' [-Wunused-variable]
 3913 |    GuiContext gtx = get_gui_gtx2(index);
      |               ^~~
gui.c: In function 'save_traj':
gui.c:4150:21: warning: unused variable 'gp' [-Wunused-variable]
 4150 |   int numtrajs, ts, gp, rb, yo;
      |                     ^~
gui.c: In function 'controlpanel_cb':
gui.c:4182:14: warning: unused variable 'y' [-Wunused-variable]
 4182 |   int index, y;
      |              ^
gui.c: In function 'savefile_ok_cb':
gui.c:4493:25: warning: unused variable 'str' [-Wunused-variable]
 4493 |    char savefile[1000], str[1000];
      |                         ^~~
gui.c:4492:12: warning: unused variable 'spandex' [-Wunused-variable]
 4492 |    int yo, spandex, howmany, whichones[VIS5D_MAX_CONTEXTS];
      |            ^~~~~~~
gui.c:4492:8: warning: unused variable 'yo' [-Wunused-variable]
 4492 |    int yo, spandex, howmany, whichones[VIS5D_MAX_CONTEXTS];
      |        ^~
gui.c: In function 'restore_ok_cb':
gui.c:4567:8: warning: unused variable 'numtrajs' [-Wunused-variable]
 4567 |    int numtrajs, *days = NULL, *times = NULL, *gps = NULL;
      |        ^~~~~~~~
gui.c:4564:25: warning: unused variable 'numvars' [-Wunused-variable]
 4564 |    int var, oldnumvars, numvars;
      |                         ^~~~~~~
gui.c:4564:13: warning: unused variable 'oldnumvars' [-Wunused-variable]
 4564 |    int var, oldnumvars, numvars;
      |             ^~~~~~~~~~
gui.c:4564:8: warning: unused variable 'var' [-Wunused-variable]
 4564 |    int var, oldnumvars, numvars;
      |        ^~~
gui.c: At top level:
gui.c:4713:8: warning: return type defaults to 'int' [-Wimplicit-int]
 4713 | static hslice_pos_cb (LUI_NEWSLIDER *s, float hgt)
      |        ^~~~~~~~~~~~~
gui.c:4760:8: warning: return type defaults to 'int' [-Wimplicit-int]
 4760 | static hwind_pos_cb (LUI_NEWSLIDER *s, float hgt)
      |        ^~~~~~~~~~~~
gui.c:4825:8: warning: return type defaults to 'int' [-Wimplicit-int]
 4825 | static chslice_pos_cb (LUI_NEWSLIDER *s, float hgt)
      |        ^~~~~~~~~~~~~~
gui.c:4865:8: warning: return type defaults to 'int' [-Wimplicit-int]
 4865 | static map_pos_cb (LUI_NEWSLIDER *s, float hgt)
      |        ^~~~~~~~~~
gui.c: In function 'map_pos_cb':
gui.c:4871:9: warning: unused variable 'vindex' [-Wunused-variable]
 4871 |     int vindex = gtx->array_of_ctxs[0];
      |         ^~~~~~
gui.c:4868:26: warning: unused variable 'state' [-Wunused-variable]
 4868 |     int         vertsys, state;
      |                          ^~~~~
gui.c: At top level:
gui.c:4898:8: warning: return type defaults to 'int' [-Wimplicit-int]
 4898 | static sfc_hslice_cb (LUI_NEWBUTTON *pb)
      |        ^~~~~~~~~~~~~
gui.c:4959:8: warning: return type defaults to 'int' [-Wimplicit-int]
 4959 | static sfc_hwind_cb (LUI_NEWBUTTON *pb)
      |        ^~~~~~~~~~~~
gui.c: In function 'sfc_hwind_cb':
gui.c:4968:25: warning: unused variable 'good' [-Wunused-variable]
 4968 |    int state, dyo, cyo, good;
      |                         ^~~~
gui.c:4968:20: warning: unused variable 'cyo' [-Wunused-variable]
 4968 |    int state, dyo, cyo, good;
      |                    ^~~
gui.c:4967:18: warning: unused variable 'cwhichones' [-Wunused-variable]
 4967 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |                  ^~~~~~~~~~
gui.c:4967:8: warning: unused variable 'chowmany' [-Wunused-variable]
 4967 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |        ^~~~~~~~
gui.c: In function 'sfc_map_cb':
gui.c:5083:25: warning: unused variable 'good' [-Wunused-variable]
 5083 |    int state, dyo, cyo, good;
      |                         ^~~~
gui.c:5083:20: warning: unused variable 'cyo' [-Wunused-variable]
 5083 |    int state, dyo, cyo, good;
      |                    ^~~
gui.c:5082:18: warning: unused variable 'cwhichones' [-Wunused-variable]
 5082 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |                  ^~~~~~~~~~
gui.c:5082:8: warning: unused variable 'chowmany' [-Wunused-variable]
 5082 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |        ^~~~~~~~
gui.c:5080:8: warning: variable 'vindex' set but not used [-Wunused-but-set-variable]
 5080 |    int vindex = gtx->array_of_ctxs[0];
      |        ^~~~~~
gui.c: In function 'map_cb':
gui.c:5133:25: warning: unused variable 'good' [-Wunused-variable]
 5133 |    int state, dyo, cyo, good;
      |                         ^~~~
gui.c:5133:20: warning: unused variable 'cyo' [-Wunused-variable]
 5133 |    int state, dyo, cyo, good;
      |                    ^~~
gui.c:5133:8: warning: unused variable 'state' [-Wunused-variable]
 5133 |    int state, dyo, cyo, good;
      |        ^~~~~
gui.c:5132:18: warning: unused variable 'cwhichones' [-Wunused-variable]
 5132 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |                  ^~~~~~~~~~
gui.c:5132:8: warning: unused variable 'chowmany' [-Wunused-variable]
 5132 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |        ^~~~~~~~
gui.c:5130:8: warning: unused variable 'vindex' [-Wunused-variable]
 5130 |    int vindex = gtx->array_of_ctxs[0];
      |        ^~~~~~
gui.c: In function 'hwind_cb':
gui.c:5240:25: warning: unused variable 'good' [-Wunused-variable]
 5240 |    int times, dyo, cyo, good;
      |                         ^~~~
gui.c:5240:20: warning: unused variable 'cyo' [-Wunused-variable]
 5240 |    int times, dyo, cyo, good;
      |                    ^~~
gui.c:5240:15: warning: unused variable 'dyo' [-Wunused-variable]
 5240 |    int times, dyo, cyo, good;
      |               ^~~
gui.c:5240:8: warning: unused variable 'times' [-Wunused-variable]
 5240 |    int times, dyo, cyo, good;
      |        ^~~~~
gui.c:5239:18: warning: unused variable 'cwhichones' [-Wunused-variable]
 5239 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |                  ^~~~~~~~~~
gui.c:5239:8: warning: unused variable 'chowmany' [-Wunused-variable]
 5239 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |        ^~~~~~~~
gui.c:5238:18: warning: unused variable 'dwhichones' [-Wunused-variable]
 5238 |    int dhowmany, dwhichones[VIS5D_MAX_CONTEXTS];
      |                  ^~~~~~~~~~
gui.c:5238:8: warning: unused variable 'dhowmany' [-Wunused-variable]
 5238 |    int dhowmany, dwhichones[VIS5D_MAX_CONTEXTS];
      |        ^~~~~~~~
gui.c: In function 'vwind_cb':
gui.c:5310:25: warning: unused variable 'good' [-Wunused-variable]
 5310 |    int times, dyo, cyo, good;
      |                         ^~~~
gui.c:5310:20: warning: unused variable 'cyo' [-Wunused-variable]
 5310 |    int times, dyo, cyo, good;
      |                    ^~~
gui.c:5310:15: warning: unused variable 'dyo' [-Wunused-variable]
 5310 |    int times, dyo, cyo, good;
      |               ^~~
gui.c:5310:8: warning: unused variable 'times' [-Wunused-variable]
 5310 |    int times, dyo, cyo, good;
      |        ^~~~~
gui.c:5309:18: warning: unused variable 'cwhichones' [-Wunused-variable]
 5309 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |                  ^~~~~~~~~~
gui.c:5309:8: warning: unused variable 'chowmany' [-Wunused-variable]
 5309 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |        ^~~~~~~~
gui.c:5308:18: warning: unused variable 'dwhichones' [-Wunused-variable]
 5308 |    int dhowmany, dwhichones[VIS5D_MAX_CONTEXTS];
      |                  ^~~~~~~~~~
gui.c:5308:8: warning: unused variable 'dhowmany' [-Wunused-variable]
 5308 |    int dhowmany, dwhichones[VIS5D_MAX_CONTEXTS];
      |        ^~~~~~~~
gui.c: In function 'hstream_cb':
gui.c:5381:25: warning: unused variable 'good' [-Wunused-variable]
 5381 |    int times, dyo, cyo, good;
      |                         ^~~~
gui.c:5381:20: warning: unused variable 'cyo' [-Wunused-variable]
 5381 |    int times, dyo, cyo, good;
      |                    ^~~
gui.c:5381:15: warning: unused variable 'dyo' [-Wunused-variable]
 5381 |    int times, dyo, cyo, good;
      |               ^~~
gui.c:5381:8: warning: unused variable 'times' [-Wunused-variable]
 5381 |    int times, dyo, cyo, good;
      |        ^~~~~
gui.c:5380:18: warning: unused variable 'cwhichones' [-Wunused-variable]
 5380 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |                  ^~~~~~~~~~
gui.c:5380:8: warning: unused variable 'chowmany' [-Wunused-variable]
 5380 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |        ^~~~~~~~
gui.c:5379:18: warning: unused variable 'dwhichones' [-Wunused-variable]
 5379 |    int dhowmany, dwhichones[VIS5D_MAX_CONTEXTS];
      |                  ^~~~~~~~~~
gui.c:5379:8: warning: unused variable 'dhowmany' [-Wunused-variable]
 5379 |    int dhowmany, dwhichones[VIS5D_MAX_CONTEXTS];
      |        ^~~~~~~~
gui.c: In function 'vstream_cb':
gui.c:5456:25: warning: unused variable 'good' [-Wunused-variable]
 5456 |    int times, dyo, cyo, good;
      |                         ^~~~
gui.c:5456:20: warning: unused variable 'cyo' [-Wunused-variable]
 5456 |    int times, dyo, cyo, good;
      |                    ^~~
gui.c:5456:15: warning: unused variable 'dyo' [-Wunused-variable]
 5456 |    int times, dyo, cyo, good;
      |               ^~~
gui.c:5456:8: warning: unused variable 'times' [-Wunused-variable]
 5456 |    int times, dyo, cyo, good;
      |        ^~~~~
gui.c:5455:18: warning: unused variable 'cwhichones' [-Wunused-variable]
 5455 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |                  ^~~~~~~~~~
gui.c:5455:8: warning: unused variable 'chowmany' [-Wunused-variable]
 5455 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |        ^~~~~~~~
gui.c:5454:18: warning: unused variable 'dwhichones' [-Wunused-variable]
 5454 |    int dhowmany, dwhichones[VIS5D_MAX_CONTEXTS];
      |                  ^~~~~~~~~~
gui.c:5454:8: warning: unused variable 'dhowmany' [-Wunused-variable]
 5454 |    int dhowmany, dwhichones[VIS5D_MAX_CONTEXTS];
      |        ^~~~~~~~
gui.c: In function 'button_matrix_cb':
gui.c:5919:9: warning: unused variable 'aname' [-Wunused-variable]
 5919 |    char aname[20];
      |         ^~~~~
gui.c:5918:25: warning: unused variable 'good' [-Wunused-variable]
 5918 |    int times, dyo, cyo, good;
      |                         ^~~~
gui.c:5918:20: warning: unused variable 'cyo' [-Wunused-variable]
 5918 |    int times, dyo, cyo, good;
      |                    ^~~
gui.c:5918:8: warning: unused variable 'times' [-Wunused-variable]
 5918 |    int times, dyo, cyo, good;
      |        ^~~~~
gui.c:5917:18: warning: unused variable 'cwhichones' [-Wunused-variable]
 5917 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |                  ^~~~~~~~~~
gui.c:5917:8: warning: unused variable 'chowmany' [-Wunused-variable]
 5917 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |        ^~~~~~~~
gui.c:5915:33: warning: unused variable 'yo' [-Wunused-variable]
 5915 |    int gloop, spandex, grow, i, yo, cbutton;
      |                                 ^~
gui.c:5915:30: warning: unused variable 'i' [-Wunused-variable]
 5915 |    int gloop, spandex, grow, i, yo, cbutton;
      |                              ^
gui.c:5915:24: warning: unused variable 'grow' [-Wunused-variable]
 5915 |    int gloop, spandex, grow, i, yo, cbutton;
      |                        ^~~~
gui.c:5915:15: warning: unused variable 'spandex' [-Wunused-variable]
 5915 |    int gloop, spandex, grow, i, yo, cbutton;
      |               ^~~~~~~
gui.c:5915:8: warning: unused variable 'gloop' [-Wunused-variable]
 5915 |    int gloop, spandex, grow, i, yo, cbutton;
      |        ^~~~~
gui.c:5914:9: warning: unused variable 'name' [-Wunused-variable]
 5914 |    char name[20];
      |         ^~~~
gui.c: At top level:
gui.c:6235:8: warning: return type defaults to 'int' [-Wimplicit-int]
 6235 | static isosurface_cb( LUI_NEWSLIDER *s, float value )
      |        ^~~~~~~~~~~~~
gui.c:6271:8: warning: return type defaults to 'int' [-Wimplicit-int]
 6271 | static newsurf_cb( LUI_NEWBUTTON *pb )
      |        ^~~~~~~~~~
gui.c: In function 'make_clone_window':
gui.c:6833:8: warning: unused variable 'NumVars' [-Wunused-variable]
 6833 |    int NumVars;
      |        ^~~~~~~
gui.c:6830:17: warning: unused variable 'var' [-Wunused-variable]
 6830 |    int x, y, i, var, num, n;
      |                 ^~~
gui.c: In function 'update_var':
gui.c:7045:15: warning: unused variable 'gtx' [-Wunused-variable]
 7045 |    GuiContext gtx = get_gui_gtx(index);
      |               ^~~
gui.c:7044:18: warning: unused variable 'colors' [-Wunused-variable]
 7044 |    unsigned int *colors;
      |                  ^~~~~~
gui.c:7041:9: warning: unused variable 'str' [-Wunused-variable]
 7041 |    char str[1000];
      |         ^~~
gui.c: In function 'expr_cancel_cb':
gui.c:7159:15: warning: unused variable 'gtx' [-Wunused-variable]
 7159 |    GuiContext gtx = get_gui_gtx(index);
      |               ^~~
gui.c: In function 'import_cb':
gui.c:7857:15: warning: unused variable 'gtx' [-Wunused-variable]
 7857 |    GuiContext gtx = get_gui_gtx(index);
      |               ^~~
gui.c: In function 'colorbar_cb':
gui.c:7997:14: warning: unused variable 'opacity' [-Wunused-variable]
 7997 |          int opacity;
      |              ^~~~~~~
gui.c:8062:14: warning: unused variable 'opacity' [-Wunused-variable]
 8062 |          int opacity;
      |              ^~~~~~~
gui.c: In function 'group_event':
gui.c:8329:8: warning: unused variable 'yo' [-Wunused-variable]
 8329 |    int yo;
      |        ^~
gui.c: In function 'gfx_window_event':
gui.c:8996:34: warning: unused variable 'MaxNlVar' [-Wunused-variable]
 8996 |          int Nr, Nc, Nl, LowLev, MaxNlVar, WindNl, WindLow;
      |                                  ^~~~~~~~
gui.c:8680:25: warning: unused variable 'good' [-Wunused-variable]
 8680 |    int times, dyo, cyo, good;
      |                         ^~~~
gui.c:8680:20: warning: unused variable 'cyo' [-Wunused-variable]
 8680 |    int times, dyo, cyo, good;
      |                    ^~~
gui.c:8680:8: warning: unused variable 'times' [-Wunused-variable]
 8680 |    int times, dyo, cyo, good;
      |        ^~~~~
gui.c:8679:18: warning: unused variable 'cwhichones' [-Wunused-variable]
 8679 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |                  ^~~~~~~~~~
gui.c:8679:8: warning: unused variable 'chowmany' [-Wunused-variable]
 8679 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |        ^~~~~~~~
gui.c:8673:8: warning: variable 'firstctxindex' set but not used [-Wunused-but-set-variable]
 8673 |    int firstctxindex;
      |        ^~~~~~~~~~~~~
gui.c:8662:27: warning: unused variable 'scale' [-Wunused-variable]
 8662 |    float  anglex, angley, scale, transx, transy;
      |                           ^~~~~
gui.c: In function 'get_user_input':
gui.c:9228:11: warning: unused variable 'change' [-Wunused-variable]
 9228 |       int change = keystatus;
      |           ^~~~~~
gui.c:9227:20: warning: unused variable 'group' [-Wunused-variable]
 9227 |       int R, G, B, group;
      |                    ^~~~~
gui.c:9205:8: warning: unused variable 'result' [-Wunused-variable]
 9205 |    int result;
      |        ^~~~~~
gui.c: In function 'create_widgets':
gui.c:10071:17: warning: unused variable 'state' [-Wunused-variable]
10071 |    int          state;
      |                 ^~~~~
gui.c:10064:19: warning: unused variable 'b' [-Wunused-variable]
10064 |    LUI_NEWBUTTON *b;
      |                   ^
gui.c:10062:16: warning: unused variable 'lb' [-Wunused-variable]
10062 |    LUI_BUTTON *lb;
      |                ^~
gui.c:10061:35: warning: unused variable 'yo3' [-Wunused-variable]
10061 |    int x, y, w, h, i, j, yo, yo2, yo3, bottom;
      |                                   ^~~
gui.c:10057:16: warning: unused variable 'Nl' [-Wunused-variable]
10057 |    int Nr, Nc, Nl[MAXVARS], LowLev[MAXVARS], MaxNl, MaxNlVar, WindNl, WindLow;
      |                ^~
gui.c:10056:24: warning: unused variable 'NumVars' [-Wunused-variable]
10056 |    int NumTimes[1000], NumVars[1000];
      |                        ^~~~~~~
gui.c:10056:8: warning: unused variable 'NumTimes' [-Wunused-variable]
10056 |    int NumTimes[1000], NumVars[1000];
      |        ^~~~~~~~
gui.c:10055:18: warning: unused variable 'WinHeight' [-Wunused-variable]
10055 |    int WinWidth, WinHeight;
      |                  ^~~~~~~~~
gui.c:10055:8: warning: unused variable 'WinWidth' [-Wunused-variable]
10055 |    int WinWidth, WinHeight;
      |        ^~~~~~~~
gui.c:10054:18: warning: unused variable 'sndwindow' [-Wunused-variable]
10054 |    Window window,sndwindow;
      |                  ^~~~~~~~~
gui.c:10054:11: warning: unused variable 'window' [-Wunused-variable]
10054 |    Window window,sndwindow;
      |           ^~~~~~
gui.c: In function 'make_another_gui':
gui.c:11179:14: warning: unused variable 'vals' [-Wunused-variable]
11179 |    XGCValues vals;
      |              ^~~~
gui.c:11178:14: warning: unused variable 'gc' [-Wunused-variable]
11178 |    static GC gc;
      |              ^~
gui.c:11175:12: warning: unused variable 'spandex' [-Wunused-variable]
11175 |    int yo, spandex, chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |            ^~~~~~~
gui.c:11175:8: warning: unused variable 'yo' [-Wunused-variable]
11175 |    int yo, spandex, chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |        ^~
gui.c: In function 'make_nodata_gui':
gui.c:11520:18: warning: unused variable 'fakey' [-Wunused-variable]
11520 |       int fakex, fakey;
      |                  ^~~~~
gui.c:11520:11: warning: unused variable 'fakex' [-Wunused-variable]
11520 |       int fakex, fakey;
      |           ^~~~~
gui.c: In function 'make_gui':
gui.c:11661:18: warning: unused variable 'fakey' [-Wunused-variable]
11661 |       int fakex, fakey;
      |                  ^~~~~
gui.c:11661:11: warning: unused variable 'fakex' [-Wunused-variable]
11661 |       int fakex, fakey;
      |           ^~~~~
gui.c:11572:10: warning: variable 'johan' set but not used [-Wunused-but-set-variable]
11572 |    int (*johan)( Display* );
      |          ^~~~~
gui.c:11571:14: warning: unused variable 'vals' [-Wunused-variable]
11571 |    XGCValues vals;
      |              ^~~~
gui.c:11570:14: warning: unused variable 'gc' [-Wunused-variable]
11570 |    static GC gc;
      |              ^~
gui.c: In function 'set_reverse_background':
gui.c:11953:18: warning: unused variable 'button' [-Wunused-variable]
11953 |     LUI_BUTTON  *button;
      |                  ^~~~~~
gui.c: In function 'reinit_gui':
gui.c:11974:33: warning: unused variable 'flag' [-Wunused-variable]
11974 |     int         i, nvar, ntime, flag;
      |                                 ^~~~
gui.c: At top level:
gui.c:136:12: warning: 'tp_close_color_cb' declared 'static' but never defined [-Wunused-function]
  136 | static int tp_close_color_cb( LUI_NEWBUTTON *b);
      |            ^~~~~~~~~~~~~~~~~
gui.c:137:12: warning: 'tp_monocolor_cb' declared 'static' but never defined [-Wunused-function]
  137 | static int tp_monocolor_cb( LUI_NEWBUTTON *b);
      |            ^~~~~~~~~~~~~~~
gui.c:138:12: warning: 'tp_multicolor_cb' declared 'static' but never defined [-Wunused-function]
  138 | static int tp_multicolor_cb( LUI_NEWBUTTON *b);
      |            ^~~~~~~~~~~~~~~~
gui.c: In function 'do_clone_cb':
gui.c:1583:43: warning: '%s' directive writing up to 999 bytes into a region of size 981 [-Wformat-overflow=]
 1583 |         sprintf(str, "External function \"%s\" failed", funcname );
      |                                           ^~            ~~~~~~~~
gui.c:1583:9: note: 'sprintf' output between 28 and 1027 bytes into a destination of size 1000
 1583 |         sprintf(str, "External function \"%s\" failed", funcname );
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gui.c: In function 'save_cb':
gui.c:4443:32: warning: '.SAVE' directive writing 5 bytes into a region of size between 1 and 1000 [-Wformat-overflow=]
 4443 |          sprintf( savefile, "%s.SAVE", v5dfile );
      |                                ^~~~~
gui.c:4443:10: note: 'sprintf' output between 6 and 1005 bytes into a destination of size 1000
 4443 |          sprintf( savefile, "%s.SAVE", v5dfile );
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gui.c: In function 'save_ok_cb':
gui.c:4482:42: warning: '%s' directive writing up to 999 bytes into a region of size 980 [-Wformat-overflow=]
 4482 |       sprintf( str, "Error while writing %s\nCheck if disk is full.",
      |                                          ^~
 4483 |               savefile );
      |               ~~~~~~~~                    
gui.c:4482:7: note: 'sprintf' output between 44 and 1043 bytes into a destination of size 1000
 4482 |       sprintf( str, "Error while writing %s\nCheck if disk is full.",
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4483 |               savefile );
      |               ~~~~~~~~~~
gui.c:4478:45: warning: '%s' directive writing up to 999 bytes into a region of size 978 [-Wformat-overflow=]
 4478 |       sprintf( str, "Error: Unable to open\n%s for writing", savefile );
      |                                             ^~               ~~~~~~~~
gui.c:4478:7: note: 'sprintf' output between 35 and 1034 bytes into a destination of size 1000
 4478 |       sprintf( str, "Error: Unable to open\n%s for writing", savefile );
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gui.c: In function 'restore_cb':
gui.c:4546:29: warning: '.SAVE' directive writing 5 bytes into a region of size between 1 and 1000 [-Wformat-overflow=]
 4546 |       sprintf( savefile, "%s.SAVE", v5dfile );
      |                             ^~~~~
gui.c:4546:7: note: 'sprintf' output between 6 and 1005 bytes into a destination of size 1000
 4546 |       sprintf( savefile, "%s.SAVE", v5dfile );
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gui.c: In function 'make_clone_window':
gui.c:6947:30: warning: ' = ...' directive writing 6 bytes into a region of size between 1 and 1000 [-Wformat-overflow=]
 6947 |             sprintf(name, "%s = ...", FuncName[index][i] );
      |                              ^~~~~~
gui.c:6947:13: note: 'sprintf' output between 7 and 1006 bytes into a destination of size 1000
 6947 |             sprintf(name, "%s = ...", FuncName[index][i] );
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
gui.c:11570:14: warning: 'gc' defined but not used [-Wunused-variable]
11570 |    static GC gc;
      |              ^~
gui.c:11178:14: warning: 'gc' defined but not used [-Wunused-variable]
11178 |    static GC gc;
      |              ^~
gui.c:7167:12: warning: 'pretty_cb' defined but not used [-Wunused-function]
 7167 | static int pretty_cb( LUI_BUTTON *pb )
      |            ^~~~~~~~~
gui.c:4285:12: warning: 'animrec_cb' defined but not used [-Wunused-function]
 4285 | static int animrec_cb( LUI_NEWBUTTON *pb )
      |            ^~~~~~~~~~
gui.c:3749:13: warning: 'reset_widgets' defined but not used [-Wunused-function]
 3749 | static void reset_widgets( int index )
      |             ^~~~~~~~~~~~~
gui.c:93:22: warning: 'keylabel' defined but not used [-Wunused-variable]
   93 | static LUI_NEWLABEL *keylabel = NULL;
      |                      ^~~~~~~~
gui.c: In function 'gfx_window_event':
gui.c:8799:19: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized]
 8799 |                   vis5d_geo_to_gridPRIME( dwhichones[dyo], i, 0, lat, lon, hgt,
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 8800 |                                        &cursor_rP, &cursor_cP, &cursor_lP);
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
source='gui_i.c' object='gui_i.o' libtool=no  depfile='.deps/gui_i.Po' tmpdepfile='.deps/gui_i.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f gui_i.c || echo './'`gui_i.c
gui_i.c: In function 'regenerate_window_after_import_add':
gui_i.c:654:8: warning: unused variable 'cur' [-Wunused-variable]
  654 |    int cur;
      |        ^~~
gui_i.c: In function 'go_cb':
gui_i.c:684:9: warning: unused variable 'messag' [-Wunused-variable]
  684 |    char messag[100];
      |         ^~~~~~
gui_i.c:681:8: warning: unused variable 'index' [-Wunused-variable]
  681 |    int index;
      |        ^~~~~
gui_i.c: In function 'rows_cb':
gui_i.c:857:8: warning: unused variable 'nr' [-Wunused-variable]
  857 |    int nr;
      |        ^~
gui_i.c: In function 'columns_cb':
gui_i.c:891:8: warning: unused variable 'nc' [-Wunused-variable]
  891 |    int nc;
      |        ^~
gui_i.c: In function 'vert_field_cb':
gui_i.c:1209:15: warning: variable 'top' set but not used [-Wunused-but-set-variable]
 1209 |    int maxnl, top;
      |               ^~~
source='labels.c' object='labels.o' libtool=no  depfile='.deps/labels.Po' tmpdepfile='.deps/labels.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f labels.c || echo './'`labels.c
labels.c: In function 'labeling_event':
labels.c:51:15: warning: unused variable 'gtx' [-Wunused-variable]
   51 |    GuiContext gtx = get_gui_gtx(index);
      |               ^~~
source='script.c' object='script.o' libtool=no  depfile='.deps/script.Po' tmpdepfile='.deps/script.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f script.c || echo './'`script.c
script.c: In function 'Tcl_Eval':
script.c:249:9: warning: unused variable 'error' [-Wunused-variable]
  249 |    char error[1000];
      |         ^~~~~
script.c: In function 'cmd_destroy_display_context':
script.c:892:8: warning: variable 'result' set but not used [-Wunused-but-set-variable]
  892 |    int result;
      |        ^~~~~~
script.c: In function 'cmd_init_window':
script.c:1042:14: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1042 |          int result;
      |              ^~~~~~
script.c:1051:14: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1051 |          int result;
      |              ^~~~~~
script.c: In function 'cmd_map_sndwindow':
script.c:1097:14: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1097 |          int result;
      |              ^~~~~~
script.c: In function 'cmd_unmap_sndwindow':
script.c:1113:11: warning: unused variable 'show' [-Wunused-variable]
 1113 |       int show = atoi(argv[2]);
      |           ^~~~
script.c: In function 'cmd_set_var_range':
script.c:1882:15: warning: unused variable 'max' [-Wunused-variable]
 1882 |    float min, max;
      |               ^~~
script.c:1882:10: warning: unused variable 'min' [-Wunused-variable]
 1882 |    float min, max;
      |          ^~~
script.c: In function 'cmd_set_grp_var_values':
script.c:1897:16: warning: unused variable 'var' [-Wunused-variable]
 1897 |    int result, var, index;
      |                ^~~
script.c:1896:15: warning: unused variable 'max' [-Wunused-variable]
 1896 |    float min, max;
      |               ^~~
script.c:1896:10: warning: unused variable 'min' [-Wunused-variable]
 1896 |    float min, max;
      |          ^~~
script.c: In function 'cmd_get_display_group':
script.c:1920:16: warning: unused variable 'dindex' [-Wunused-variable]
 1920 |    int result, dindex, gindex;
      |                ^~~~~~
script.c:1920:8: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 1920 |    int result, dindex, gindex;
      |        ^~~~~~
script.c: In function 'cmd_set_sound_vars':
script.c:2119:42: warning: unused variable 'var3owner' [-Wunused-variable]
 2119 |        vwindowner, var1owner, var2owner, var3owner;
      |                                          ^~~~~~~~~
script.c:2119:31: warning: unused variable 'var2owner' [-Wunused-variable]
 2119 |        vwindowner, var1owner, var2owner, var3owner;
      |                               ^~~~~~~~~
script.c:2119:20: warning: unused variable 'var1owner' [-Wunused-variable]
 2119 |        vwindowner, var1owner, var2owner, var3owner;
      |                    ^~~~~~~~~
script.c:2119:8: warning: unused variable 'vwindowner' [-Wunused-variable]
 2119 |        vwindowner, var1owner, var2owner, var3owner;
      |        ^~~~~~~~~~
script.c:2118:31: warning: unused variable 'uwindowner' [-Wunused-variable]
 2118 |    int tempowner, dewptowner, uwindowner,
      |                               ^~~~~~~~~~
script.c:2118:19: warning: unused variable 'dewptowner' [-Wunused-variable]
 2118 |    int tempowner, dewptowner, uwindowner,
      |                   ^~~~~~~~~~
script.c:2118:8: warning: unused variable 'tempowner' [-Wunused-variable]
 2118 |    int tempowner, dewptowner, uwindowner,
      |        ^~~~~~~~~
script.c:2117:27: warning: unused variable 'var3' [-Wunused-variable]
 2117 |        vwind, var1, var2, var3;
      |                           ^~~~
script.c:2117:21: warning: unused variable 'var2' [-Wunused-variable]
 2117 |        vwind, var1, var2, var3;
      |                     ^~~~
script.c:2117:15: warning: unused variable 'var1' [-Wunused-variable]
 2117 |        vwind, var1, var2, var3;
      |               ^~~~
script.c:2117:8: warning: unused variable 'vwind' [-Wunused-variable]
 2117 |        vwind, var1, var2, var3;
      |        ^~~~~
script.c:2116:21: warning: unused variable 'uwind' [-Wunused-variable]
 2116 |    int temp, dewpt, uwind,
      |                     ^~~~~
script.c:2116:14: warning: unused variable 'dewpt' [-Wunused-variable]
 2116 |    int temp, dewpt, uwind,
      |              ^~~~~
script.c:2116:8: warning: unused variable 'temp' [-Wunused-variable]
 2116 |    int temp, dewpt, uwind,
      |        ^~~~
script.c: In function 'cmd_set_sound_vars_and_owners':
script.c:2140:42: warning: unused variable 'var3owner' [-Wunused-variable]
 2140 |        vwindowner, var1owner, var2owner, var3owner;
      |                                          ^~~~~~~~~
script.c:2140:31: warning: unused variable 'var2owner' [-Wunused-variable]
 2140 |        vwindowner, var1owner, var2owner, var3owner;
      |                               ^~~~~~~~~
script.c:2140:20: warning: unused variable 'var1owner' [-Wunused-variable]
 2140 |        vwindowner, var1owner, var2owner, var3owner;
      |                    ^~~~~~~~~
script.c:2140:8: warning: unused variable 'vwindowner' [-Wunused-variable]
 2140 |        vwindowner, var1owner, var2owner, var3owner;
      |        ^~~~~~~~~~
script.c:2139:31: warning: unused variable 'uwindowner' [-Wunused-variable]
 2139 |    int tempowner, dewptowner, uwindowner,
      |                               ^~~~~~~~~~
script.c:2139:19: warning: unused variable 'dewptowner' [-Wunused-variable]
 2139 |    int tempowner, dewptowner, uwindowner,
      |                   ^~~~~~~~~~
script.c:2139:8: warning: unused variable 'tempowner' [-Wunused-variable]
 2139 |    int tempowner, dewptowner, uwindowner,
      |        ^~~~~~~~~
script.c:2138:27: warning: unused variable 'var3' [-Wunused-variable]
 2138 |        vwind, var1, var2, var3;
      |                           ^~~~
script.c:2138:21: warning: unused variable 'var2' [-Wunused-variable]
 2138 |        vwind, var1, var2, var3;
      |                     ^~~~
script.c:2138:15: warning: unused variable 'var1' [-Wunused-variable]
 2138 |        vwind, var1, var2, var3;
      |               ^~~~
script.c:2138:8: warning: unused variable 'vwind' [-Wunused-variable]
 2138 |        vwind, var1, var2, var3;
      |        ^~~~~
script.c:2137:21: warning: unused variable 'uwind' [-Wunused-variable]
 2137 |    int temp, dewpt, uwind,
      |                     ^~~~~
script.c:2137:14: warning: unused variable 'dewpt' [-Wunused-variable]
 2137 |    int temp, dewpt, uwind,
      |              ^~~~~
script.c:2137:8: warning: unused variable 'temp' [-Wunused-variable]
 2137 |    int temp, dewpt, uwind,
      |        ^~~~
script.c: In function 'cmd_set_wind_vars':
script.c:2213:22: warning: unused variable 'trajw' [-Wunused-variable]
 2213 |    int traju, trajv, trajw;
      |                      ^~~~~
script.c:2213:15: warning: unused variable 'trajv' [-Wunused-variable]
 2213 |    int traju, trajv, trajw;
      |               ^~~~~
script.c:2213:8: warning: unused variable 'traju' [-Wunused-variable]
 2213 |    int traju, trajv, trajw;
      |        ^~~~~
script.c:2212:22: warning: unused variable 'w2var' [-Wunused-variable]
 2212 |    int u2var, v2var, w2var;
      |                      ^~~~~
script.c:2212:15: warning: unused variable 'v2var' [-Wunused-variable]
 2212 |    int u2var, v2var, w2var;
      |               ^~~~~
script.c:2212:8: warning: unused variable 'u2var' [-Wunused-variable]
 2212 |    int u2var, v2var, w2var;
      |        ^~~~~
script.c:2211:20: warning: unused variable 'wvar' [-Wunused-variable]
 2211 |    int uvar, vvar, wvar;
      |                    ^~~~
script.c:2211:14: warning: unused variable 'vvar' [-Wunused-variable]
 2211 |    int uvar, vvar, wvar;
      |              ^~~~
script.c:2211:8: warning: unused variable 'uvar' [-Wunused-variable]
 2211 |    int uvar, vvar, wvar;
      |        ^~~~
script.c:2210:32: warning: unused variable 'trajwowner' [-Wunused-variable]
 2210 |    int trajuowner, trajvowner, trajwowner;
      |                                ^~~~~~~~~~
script.c:2210:20: warning: unused variable 'trajvowner' [-Wunused-variable]
 2210 |    int trajuowner, trajvowner, trajwowner;
      |                    ^~~~~~~~~~
script.c:2210:8: warning: unused variable 'trajuowner' [-Wunused-variable]
 2210 |    int trajuowner, trajvowner, trajwowner;
      |        ^~~~~~~~~~
script.c:2209:32: warning: unused variable 'w2varowner' [-Wunused-variable]
 2209 |    int u2varowner, v2varowner, w2varowner;
      |                                ^~~~~~~~~~
script.c:2209:20: warning: unused variable 'v2varowner' [-Wunused-variable]
 2209 |    int u2varowner, v2varowner, w2varowner;
      |                    ^~~~~~~~~~
script.c:2209:8: warning: unused variable 'u2varowner' [-Wunused-variable]
 2209 |    int u2varowner, v2varowner, w2varowner;
      |        ^~~~~~~~~~
script.c:2208:30: warning: unused variable 'wvarowner' [-Wunused-variable]
 2208 |    int uvarowner, vvarowner, wvarowner;
      |                              ^~~~~~~~~
script.c:2208:19: warning: unused variable 'vvarowner' [-Wunused-variable]
 2208 |    int uvarowner, vvarowner, wvarowner;
      |                   ^~~~~~~~~
script.c:2208:8: warning: unused variable 'uvarowner' [-Wunused-variable]
 2208 |    int uvarowner, vvarowner, wvarowner;
      |        ^~~~~~~~~
script.c: In function 'cmd_set_wind_vars_and_owners':
script.c:2236:22: warning: unused variable 'trajw' [-Wunused-variable]
 2236 |    int traju, trajv, trajw;
      |                      ^~~~~
script.c:2236:15: warning: unused variable 'trajv' [-Wunused-variable]
 2236 |    int traju, trajv, trajw;
      |               ^~~~~
script.c:2236:8: warning: unused variable 'traju' [-Wunused-variable]
 2236 |    int traju, trajv, trajw;
      |        ^~~~~
script.c:2235:22: warning: unused variable 'w2var' [-Wunused-variable]
 2235 |    int u2var, v2var, w2var;
      |                      ^~~~~
script.c:2235:15: warning: unused variable 'v2var' [-Wunused-variable]
 2235 |    int u2var, v2var, w2var;
      |               ^~~~~
script.c:2235:8: warning: unused variable 'u2var' [-Wunused-variable]
 2235 |    int u2var, v2var, w2var;
      |        ^~~~~
script.c:2234:20: warning: unused variable 'wvar' [-Wunused-variable]
 2234 |    int uvar, vvar, wvar;
      |                    ^~~~
script.c:2234:14: warning: unused variable 'vvar' [-Wunused-variable]
 2234 |    int uvar, vvar, wvar;
      |              ^~~~
script.c:2234:8: warning: unused variable 'uvar' [-Wunused-variable]
 2234 |    int uvar, vvar, wvar;
      |        ^~~~
script.c:2233:32: warning: unused variable 'trajwowner' [-Wunused-variable]
 2233 |    int trajuowner, trajvowner, trajwowner;
      |                                ^~~~~~~~~~
script.c:2233:20: warning: unused variable 'trajvowner' [-Wunused-variable]
 2233 |    int trajuowner, trajvowner, trajwowner;
      |                    ^~~~~~~~~~
script.c:2233:8: warning: unused variable 'trajuowner' [-Wunused-variable]
 2233 |    int trajuowner, trajvowner, trajwowner;
      |        ^~~~~~~~~~
script.c:2232:32: warning: unused variable 'w2varowner' [-Wunused-variable]
 2232 |    int u2varowner, v2varowner, w2varowner;
      |                                ^~~~~~~~~~
script.c:2232:20: warning: unused variable 'v2varowner' [-Wunused-variable]
 2232 |    int u2varowner, v2varowner, w2varowner;
      |                    ^~~~~~~~~~
script.c:2232:8: warning: unused variable 'u2varowner' [-Wunused-variable]
 2232 |    int u2varowner, v2varowner, w2varowner;
      |        ^~~~~~~~~~
script.c:2231:30: warning: unused variable 'wvarowner' [-Wunused-variable]
 2231 |    int uvarowner, vvarowner, wvarowner;
      |                              ^~~~~~~~~
script.c:2231:19: warning: unused variable 'vvarowner' [-Wunused-variable]
 2231 |    int uvarowner, vvarowner, wvarowner;
      |                   ^~~~~~~~~
script.c:2231:8: warning: unused variable 'uvarowner' [-Wunused-variable]
 2231 |    int uvarowner, vvarowner, wvarowner;
      |        ^~~~~~~~~
script.c: In function 'cmd_get_dtx_grid_levels':
script.c:2391:15: warning: unused variable 'var' [-Wunused-variable]
 2391 |    int index, var;
      |               ^~~
script.c: In function 'cmd_get_curved':
script.c:3005:15: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 3005 |    int index, result, curved;
      |               ^~~~~~
script.c: In function 'cmd_check_topo':
script.c:3029:15: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 3029 |    int index, result, flag;
      |               ^~~~~~
script.c: In function 'cmd_check_map':
script.c:3049:15: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 3049 |    int index, result, flag;
      |               ^~~~~~
script.c: In function 'cmd_check_texture':
script.c:3096:15: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 3096 |    int index, result, flag;
      |               ^~~~~~
script.c: In function 'cmd_get_topo_range':
script.c:3129:15: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 3129 |    int index, result;
      |               ^~~~~~
script.c: In function 'cmd_set_topo_color_var':
script.c:3164:8: warning: unused variable 'index' [-Wunused-variable]
 3164 |    int index, var, result;
      |        ^~~~~
script.c: In function 'cmd_set_topo_color_var_and_owner':
script.c:3177:8: warning: unused variable 'index' [-Wunused-variable]
 3177 |    int index, var, result;
      |        ^~~~~
script.c: In function 'cmd_compute_ext_func':
script.c:3227:15: warning: variable 'gtx' set but not used [-Wunused-but-set-variable]
 3227 |    GuiContext gtx;
      |               ^~~
script.c: In function 'cmd_set_color_table_entry':
script.c:3969:29: warning: unused variable 'result' [-Wunused-variable]
 3969 |    int what, varowner, var, result, entry;
      |                             ^~~~~~
script.c: In function 'cmd_set_matrix':
script.c:4189:11: warning: unused variable 'j' [-Wunused-variable]
 4189 |    int i, j;
      |           ^
script.c:4189:8: warning: unused variable 'i' [-Wunused-variable]
 4189 |    int i, j;
      |        ^
script.c: In function 'cmd_set_view':
script.c:4262:8: warning: unused variable 'n' [-Wunused-variable]
 4262 |    int n, r;
      |        ^
script.c: In function 'cmd_get_view':
script.c:4287:16: warning: unused variable 'n' [-Wunused-variable]
 4287 |    int result, n;
      |                ^
script.c: In function 'cmd_set_camera':
script.c:4318:8: warning: unused variable 'n' [-Wunused-variable]
 4318 |    int n, r;
      |        ^
script.c: In function 'cmd_get_camera':
script.c:4337:8: warning: unused variable 'n' [-Wunused-variable]
 4337 |    int n, r;
      |        ^
script.c: In function 'cmd_get_num_of_ctxs_in_display':
script.c:4829:12: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 4829 |    int yo, result;
      |            ^~~~~~
script.c: In function 'cmd_get_num_of_itxs_in_display':
script.c:4848:12: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 4848 |    int yo, result;
      |            ^~~~~~
script.c: In function 'cmd_get_num_of_dtxs_in_group':
script.c:4867:12: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 4867 |    int yo, result;
      |            ^~~~~~
script.c: In function 'cmd_get_chslice':
script.c:5266:25: warning: unused variable 'high' [-Wunused-variable]
 5266 |    float interval, low, high, level;
      |                         ^~~~
script.c:5266:20: warning: unused variable 'low' [-Wunused-variable]
 5266 |    float interval, low, high, level;
      |                    ^~~
script.c:5266:10: warning: unused variable 'interval' [-Wunused-variable]
 5266 |    float interval, low, high, level;
      |          ^~~~~~~~
script.c: In function 'cmd_print_traj':
script.c:5606:9: warning: unused variable 'val' [-Wunused-variable]
 5606 |    char val[200];
      |         ^~~
script.c:5605:11: warning: variable 'result' set but not used [-Wunused-but-set-variable]
 5605 |    int i, result, numtimes;
      |           ^~~~~~
script.c: In function 'cmd_locate_dtx':
script.c:6133:7: warning: unused variable 'code' [-Wunused-variable]
 6133 |   int code;
      |       ^~~~
script.c:6132:9: warning: unused variable 'cmd' [-Wunused-variable]
 6132 |   char *cmd;
      |         ^~~
script.c:6131:9: warning: unused variable 'dtx_string' [-Wunused-variable]
 6131 |   char *dtx_string;
      |         ^~~~~~~~~~
script.c: In function 'cmd_name_ctx':
script.c:6170:7: warning: unused variable 'code' [-Wunused-variable]
 6170 |   int code;
      |       ^~~~
script.c:6169:9: warning: unused variable 'cmd' [-Wunused-variable]
 6169 |   char *cmd;
      |         ^~~
script.c:6168:9: warning: unused variable 'ctx_string' [-Wunused-variable]
 6168 |   char *ctx_string;
      |         ^~~~~~~~~~
script.c: In function 'cmd_iconify':
script.c:6205:31: warning: unused variable 'result' [-Wunused-variable]
 6205 |   int display_index, Kurrant, result;
      |                               ^~~~~~
script.c: In function 'cmd_deiconify':
script.c:6225:31: warning: unused variable 'result' [-Wunused-variable]
 6225 |   int display_index, Kurrant, result;
      |                               ^~~~~~
script.c: In function 'cmd_set_display_matrix':
script.c:6245:22: warning: unused variable 'result' [-Wunused-variable]
 6245 |   int rows, columns, result;
      |                      ^~~~~~
script.c: In function 'cmd_get_display_matrix':
script.c:6276:22: warning: unused variable 'result' [-Wunused-variable]
 6276 |   int rows, columns, result;
      |                      ^~~~~~
script.c: In function 'cmd_set_name_value':
script.c:6290:8: warning: unused variable 'result' [-Wunused-variable]
 6290 |    int result, nlen, vlen;
      |        ^~~~~~
script.c: In function 'cmd_get_name_value':
script.c:6335:29: warning: zero-length gnu_printf format string [-Wformat-zero-length]
 6335 |    sprintf( interp->result, "" );
      |                             ^~
script.c:6321:16: warning: variable 'nlen' set but not used [-Wunused-but-set-variable]
 6321 |    int result, nlen;
      |                ^~~~
script.c:6321:8: warning: unused variable 'result' [-Wunused-variable]
 6321 |    int result, nlen;
      |        ^~~~~~
script.c: In function 'cmd_stereo_set':
script.c:6586:8: warning: unused variable 'stereo_status' [-Wunused-variable]
 6586 |    int stereo_status;
      |        ^~~~~~~~~~~~~
script.c: In function 'cmd_stereo_on':
script.c:6600:8: warning: unused variable 'stereo_status' [-Wunused-variable]
 6600 |    int stereo_status;
      |        ^~~~~~~~~~~~~
script.c: In function 'cmd_stereo_off':
script.c:6614:8: warning: unused variable 'stereo_status' [-Wunused-variable]
 6614 |    int stereo_status;
      |        ^~~~~~~~~~~~~
At top level:
script.c:5993:12: warning: 'cmd_resize_BIG_window' defined but not used [-Wunused-function]
 5993 | static int cmd_resize_BIG_window( ClientData client_data, Tcl_Interp *interp,
      |            ^~~~~~~~~~~~~~~~~~~~~
script.c:4997:12: warning: 'cmd_set_isosurface_color_var' defined but not used [-Wunused-function]
 4997 | static int cmd_set_isosurface_color_var( ClientData client_data,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
script.c:3002:12: warning: 'cmd_get_curved' defined but not used [-Wunused-function]
 3002 | static int cmd_get_curved( ClientData client_data, Tcl_Interp *interp,
      |            ^~~~~~~~~~~~~~
script.c:2890:12: warning: 'cmd_get_vertical' defined but not used [-Wunused-function]
 2890 | static int cmd_get_vertical( ClientData client_data, Tcl_Interp *interp,
      |            ^~~~~~~~~~~~~~~~
script.c:2566:12: warning: 'cmd_get_projection' defined but not used [-Wunused-function]
 2566 | static int cmd_get_projection( ClientData client_data, Tcl_Interp *interp,
      |            ^~~~~~~~~~~~~~~~~~
script.c:796:12: warning: 'cmd_destroy_context' defined but not used [-Wunused-function]
  796 | static int cmd_destroy_context(ClientData client_data, Tcl_Interp *interp,
      |            ^~~~~~~~~~~~~~~~~~~
script.c:506:12: warning: 'string_to_int_array' defined but not used [-Wunused-function]
  506 | static int string_to_int_array( char *str, int max, int x[] )
      |            ^~~~~~~~~~~~~~~~~~~
source='slice.c' object='slice.o' libtool=no  depfile='.deps/slice.Po' tmpdepfile='.deps/slice.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f slice.c || echo './'`slice.c
slice.c: In function 'distance_to_hslice':
slice.c:90:28: warning: unused variable 'MaxNlVar' [-Wunused-variable]
   90 |    int Nr, Nc, Nl, LowLev, MaxNlVar, WindNl, WindLow;
      |                            ^~~~~~~~
slice.c: In function 'distance_to_hclip':
slice.c:129:28: warning: unused variable 'MaxNlVar' [-Wunused-variable]
  129 |    int Nr, Nc, Nl, LowLev, MaxNlVar, WindNl, WindLow;
      |                            ^~~~~~~~
slice.c: In function 'distance_to_vclip':
slice.c:167:28: warning: unused variable 'MaxNlVar' [-Wunused-variable]
  167 |    int Nr, Nc, Nl, LowLev, MaxNlVar, WindNl, WindLow;
      |                            ^~~~~~~~
slice.c: In function 'distance_to_vslice':
slice.c:240:28: warning: unused variable 'MaxNlVar' [-Wunused-variable]
  240 |    int Nr, Nc, Nl, LowLev, MaxNlVar, WindNl, WindLow;
      |                            ^~~~~~~~
slice.c: In function 'find_nearest_slice':
slice.c:676:8: warning: variable 'nearctx' set but not used [-Wunused-but-set-variable]
  676 |    int nearctx, yo;
      |        ^~~~~~~
slice.c: In function 'move_hslice':
slice.c:944:28: warning: unused variable 'MaxNlVar' [-Wunused-variable]
  944 |    int Nr, Nc, Nl, LowLev, MaxNlVar, WindNl, WindLow;
      |                            ^~~~~~~~
slice.c: In function 'move_hclip':
slice.c:1004:28: warning: unused variable 'MaxNlVar' [-Wunused-variable]
 1004 |    int Nr, Nc, Nl, LowLev, MaxNlVar, WindNl, WindLow;
      |                            ^~~~~~~~
slice.c: In function 'move_vclip':
slice.c:1062:28: warning: unused variable 'MaxNlVar' [-Wunused-variable]
 1062 |    int Nr, Nc, Nl, LowLev, MaxNlVar, WindNl, WindLow;
      |                            ^~~~~~~~
slice.c: In function 'get_col_from_lon':
slice.c:1303:31: warning: unused variable 'MaxNlVar' [-Wunused-variable]
 1303 |       int Nr, Nc, Nl, LowLev, MaxNlVar, WindNl, WindLow;
      |                               ^~~~~~~~
slice.c:1317:31: warning: unused variable 'MaxNlVar' [-Wunused-variable]
 1317 |       int Nr, Nc, Nl, LowLev, MaxNlVar, WindNl, WindLow;
      |                               ^~~~~~~~
slice.c:1316:13: warning: unused variable 'num' [-Wunused-variable]
 1316 |       float num, left, right, countdown, done, mpoint, edge;
      |             ^~~
slice.c: In function 'get_row_from_lat':
slice.c:1364:31: warning: unused variable 'MaxNlVar' [-Wunused-variable]
 1364 |       int Nr, Nc, Nl, LowLev, MaxNlVar, WindNl, WindLow;
      |                               ^~~~~~~~
slice.c:1378:31: warning: unused variable 'MaxNlVar' [-Wunused-variable]
 1378 |       int Nr, Nc, Nl, LowLev, MaxNlVar, WindNl, WindLow;
      |                               ^~~~~~~~
slice.c:1377:13: warning: unused variable 'num' [-Wunused-variable]
 1377 |       float num, top, bottom, countdown, done, mpoint, edge;
      |             ^~~
slice.c: In function 'move_vslice':
slice.c:1436:28: warning: unused variable 'MaxNlVar' [-Wunused-variable]
 1436 |    int Nr, Nc, Nl, LowLev, MaxNlVar, WindNl, WindLow;
      |                            ^~~~~~~~
slice.c: In function 'move_slice':
slice.c:1717:9: warning: unused variable 'aname' [-Wunused-variable]
 1717 |    char aname[20];
      |         ^~~~~
slice.c:1716:18: warning: unused variable 'good' [-Wunused-variable]
 1716 |    int dyo, cyo, good;
      |                  ^~~~
slice.c:1716:13: warning: unused variable 'cyo' [-Wunused-variable]
 1716 |    int dyo, cyo, good;
      |             ^~~
slice.c:1716:8: warning: unused variable 'dyo' [-Wunused-variable]
 1716 |    int dyo, cyo, good;
      |        ^~~
slice.c:1715:18: warning: unused variable 'cwhichones' [-Wunused-variable]
 1715 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |                  ^~~~~~~~~~
slice.c:1715:8: warning: unused variable 'chowmany' [-Wunused-variable]
 1715 |    int chowmany, cwhichones[VIS5D_MAX_CONTEXTS];
      |        ^~~~~~~~
slice.c:1714:18: warning: unused variable 'dwhichones' [-Wunused-variable]
 1714 |    int dhowmany, dwhichones[VIS5D_MAX_CONTEXTS];
      |                  ^~~~~~~~~~
slice.c:1714:8: warning: unused variable 'dhowmany' [-Wunused-variable]
 1714 |    int dhowmany, dwhichones[VIS5D_MAX_CONTEXTS];
      |        ^~~~~~~~
slice.c:1709:37: warning: unused variable 'lev' [-Wunused-variable]
 1709 |    float junk, junk1, junk2, junk3, lev;
      |                                     ^~~
slice.c:1709:30: warning: unused variable 'junk3' [-Wunused-variable]
 1709 |    float junk, junk1, junk2, junk3, lev;
      |                              ^~~~~
slice.c:1709:23: warning: unused variable 'junk2' [-Wunused-variable]
 1709 |    float junk, junk1, junk2, junk3, lev;
      |                       ^~~~~
slice.c:1709:16: warning: unused variable 'junk1' [-Wunused-variable]
 1709 |    float junk, junk1, junk2, junk3, lev;
      |                ^~~~~
slice.c:1709:10: warning: unused variable 'junk' [-Wunused-variable]
 1709 |    float junk, junk1, junk2, junk3, lev;
      |          ^~~~
slice.c:1708:22: warning: unused variable 'r1' [-Wunused-variable]
 1708 |    float r0, c0, c1, r1;
      |                      ^~
slice.c:1708:18: warning: unused variable 'c1' [-Wunused-variable]
 1708 |    float r0, c0, c1, r1;
      |                  ^~
slice.c:1708:14: warning: unused variable 'c0' [-Wunused-variable]
 1708 |    float r0, c0, c1, r1;
      |              ^~
slice.c:1708:10: warning: unused variable 'r0' [-Wunused-variable]
 1708 |    float r0, c0, c1, r1;
      |          ^~
slice.c:1707:34: warning: unused variable 'hgt' [-Wunused-variable]
 1707 |    float lat0, lon0, lat1, lon1, hgt;
      |                                  ^~~
slice.c:1707:28: warning: unused variable 'lon1' [-Wunused-variable]
 1707 |    float lat0, lon0, lat1, lon1, hgt;
      |                            ^~~~
slice.c:1707:22: warning: unused variable 'lat1' [-Wunused-variable]
 1707 |    float lat0, lon0, lat1, lon1, hgt;
      |                      ^~~~
slice.c:1707:16: warning: unused variable 'lon0' [-Wunused-variable]
 1707 |    float lat0, lon0, lat1, lon1, hgt;
      |                ^~~~
slice.c:1707:10: warning: unused variable 'lat0' [-Wunused-variable]
 1707 |    float lat0, lon0, lat1, lon1, hgt;
      |          ^~~~
slice.c:1703:27: warning: unused variable 'high0' [-Wunused-variable]
 1703 |    float interval0, low0, high0, level;
      |                           ^~~~~
slice.c:1703:21: warning: unused variable 'low0' [-Wunused-variable]
 1703 |    float interval0, low0, high0, level;
      |                     ^~~~
slice.c:1703:10: warning: unused variable 'interval0' [-Wunused-variable]
 1703 |    float interval0, low0, high0, level;
      |          ^~~~~~~~~
slice.c:1702:15: warning: unused variable 'gtx' [-Wunused-variable]
 1702 |    GuiContext gtx = get_gui_gtx(dindex);
      |               ^~~
source='soundingGUI.c' object='soundingGUI.o' libtool=no  depfile='.deps/soundingGUI.Po' tmpdepfile='.deps/soundingGUI.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f soundingGUI.c || echo './'`soundingGUI.c
soundingGUI.c: In function 'make_lui_stuff':
soundingGUI.c:96:8: warning: unused variable 'tempp' [-Wunused-variable]
   96 |    int tempp;
      |        ^~~~~
soundingGUI.c:94:24: warning: unused variable 'sm3' [-Wunused-variable]
   94 |    Window w, sm1, sm2, sm3;
      |                        ^~~
soundingGUI.c:94:19: warning: unused variable 'sm2' [-Wunused-variable]
   94 |    Window w, sm1, sm2, sm3;
      |                   ^~~
soundingGUI.c:94:14: warning: unused variable 'sm1' [-Wunused-variable]
   94 |    Window w, sm1, sm2, sm3;
      |              ^~~
soundingGUI.c: In function 'make_sound_window':
soundingGUI.c:324:8: warning: unused variable 'xover' [-Wunused-variable]
  324 |    int xover;
      |        ^~~~~
soundingGUI.c:323:26: warning: unused variable 'xa2' [-Wunused-variable]
  323 |    XWindowAttributes xa, xa2;
      |                          ^~~
soundingGUI.c:323:22: warning: unused variable 'xa' [-Wunused-variable]
  323 |    XWindowAttributes xa, xa2;
      |                      ^~
soundingGUI.c:322:24: warning: unused variable 'sm3' [-Wunused-variable]
  322 |    Window w, sm1, sm2, sm3;
      |                        ^~~
soundingGUI.c:322:19: warning: unused variable 'sm2' [-Wunused-variable]
  322 |    Window w, sm1, sm2, sm3;
      |                   ^~~
soundingGUI.c:322:14: warning: unused variable 'sm1' [-Wunused-variable]
  322 |    Window w, sm1, sm2, sm3;
      |              ^~~
soundingGUI.c:321:8: warning: unused variable 'attr_flags' [-Wunused-variable]
  321 |    int attr_flags;
      |        ^~~~~~~~~~
soundingGUI.c:319:14: warning: unused variable 'values' [-Wunused-variable]
  319 |    XGCValues values;
      |              ^~~~~~
soundingGUI.c:317:25: warning: unused variable 'attr' [-Wunused-variable]
  317 |    XSetWindowAttributes attr;
      |                         ^~~~
soundingGUI.c: In function 'tempapply_cb':
soundingGUI.c:368:8: warning: unused variable 'onoroff' [-Wunused-variable]
  368 |    int onoroff;
      |        ^~~~~~~
soundingGUI.c:367:15: warning: unused variable 'gtx' [-Wunused-variable]
  367 |    GuiContext gtx = get_gui_gtx(index);
      |               ^~~
soundingGUI.c: In function 'thtaapply_cb':
soundingGUI.c:381:8: warning: unused variable 'onoroff' [-Wunused-variable]
  381 |    int onoroff;
      |        ^~~~~~~
soundingGUI.c:380:15: warning: unused variable 'gtx' [-Wunused-variable]
  380 |    GuiContext gtx = get_gui_gtx(index);
      |               ^~~
soundingGUI.c: In function 'thteapply_cb':
soundingGUI.c:392:8: warning: unused variable 'onoroff' [-Wunused-variable]
  392 |    int onoroff;
      |        ^~~~~~~
soundingGUI.c:391:15: warning: unused variable 'gtx' [-Wunused-variable]
  391 |    GuiContext gtx = get_gui_gtx(index);
      |               ^~~
soundingGUI.c: In function 'wapply_cb':
soundingGUI.c:403:8: warning: unused variable 'onoroff' [-Wunused-variable]
  403 |    int onoroff;
      |        ^~~~~~~
soundingGUI.c:402:15: warning: unused variable 'gtx' [-Wunused-variable]
  402 |    GuiContext gtx = get_gui_gtx(index);
      |               ^~~
soundingGUI.c: In function 'tickapply_cb':
soundingGUI.c:414:8: warning: unused variable 'onoroff' [-Wunused-variable]
  414 |    int onoroff;
      |        ^~~~~~~
soundingGUI.c:413:15: warning: unused variable 'gtx' [-Wunused-variable]
  413 |    GuiContext gtx = get_gui_gtx(index);
      |               ^~~
soundingGUI.c: In function 'sndapply_cb':
soundingGUI.c:427:15: warning: unused variable 'gtx' [-Wunused-variable]
  427 |    GuiContext gtx = get_gui_gtx(index);
      |               ^~~
source='rgbsliders.c' object='rgbsliders.o' libtool=no  depfile='.deps/rgbsliders.Po' tmpdepfile='.deps/rgbsliders.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f rgbsliders.c || echo './'`rgbsliders.c
rgbsliders.c: In function 'alpha_slider_cb':
rgbsliders.c:204:15: warning: unused variable 'gtx' [-Wunused-variable]
  204 |    GuiContext gtx = get_gui_gtx(current_dindex);
      |               ^~~
source='isocolor.c' object='isocolor.o' libtool=no  depfile='.deps/isocolor.Po' tmpdepfile='.deps/isocolor.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f isocolor.c || echo './'`isocolor.c
isocolor.c: In function 'callback':
isocolor.c:70:16: warning: unused variable 'vindex' [-Wunused-variable]
   70 |    int dindex, vindex;
      |                ^~~~~~
isocolor.c: In function 'colorbar_callback':
isocolor.c:427:15: warning: unused variable 'gtx' [-Wunused-variable]
  427 |    GuiContext gtx = get_gui_gtx( current_dindex );
      |               ^~~
isocolor.c: In function 'make_isocolor_window':
isocolor.c:551:8: warning: unused variable 'index' [-Wunused-variable]
  551 |    int index = gtx->context_index;
      |        ^~~~~
isocolor.c:548:9: warning: unused variable 'varname' [-Wunused-variable]
  548 |    char varname[20];
      |         ^~~~~~~
isocolor.c: In function 'show_isocolor_window':
isocolor.c:690:18: warning: unused variable 'color' [-Wunused-variable]
  690 |    unsigned int *color;
      |                  ^~~~~
source='uvwwidget.c' object='uvwwidget.o' libtool=no  depfile='.deps/uvwwidget.Po' tmpdepfile='.deps/uvwwidget.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f uvwwidget.c || echo './'`uvwwidget.c
uvwwidget.c: In function 'show_uvw_widget':
uvwwidget.c:574:8: warning: unused variable 'index' [-Wunused-variable]
  574 |    int index = gtx->context_index;
      |        ^~~~~
At top level:
uvwwidget.c:333:12: warning: 'field_cb' defined but not used [-Wunused-function]
  333 | static int field_cb( LUI_FIELD *f, char *text )
      |            ^~~~~~~~
source='igui.c' object='igui.o' libtool=no  depfile='.deps/igui.Po' tmpdepfile='.deps/igui.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f igui.c || echo './'`igui.c
source='pipe.c' object='pipe.o' libtool=no  depfile='.deps/pipe.Po' tmpdepfile='.deps/pipe.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f pipe.c || echo './'`pipe.c
pipe.c: In function 'check_pipe':
pipe.c:73:13: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
   73 |             exit(1);
      |             ^~~~
pipe.c:73:13: warning: incompatible implicit declaration of built-in function 'exit'
pipe.c:43:1: note: include '<stdlib.h>' or provide a declaration of 'exit'
   42 | #include "gui.h"
  +++ |+#include <stdlib.h>
   43 | 
pipe.c:86:27: warning: unused variable 's' [-Wunused-variable]
   86 |               struct stat s;
      |                           ^
pipe.c:108:25: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration]
  108 |               int len = strlen(line);
      |                         ^~~~~~
pipe.c:108:25: warning: incompatible implicit declaration of built-in function 'strlen'
pipe.c:43:1: note: include '<string.h>' or provide a declaration of 'strlen'
   42 | #include "gui.h"
  +++ |+#include <string.h>
   43 | 
pipe.c:49:9: warning: unused variable 'i' [-Wunused-variable]
   49 |     int i;
      |         ^
source='imain.c' object='imain.o' libtool=no  depfile='.deps/imain.Po' tmpdepfile='.deps/imain.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f imain.c || echo './'`imain.c
source='main_i.c' object='main_i.o' libtool=no  depfile='.deps/main_i.Po' tmpdepfile='.deps/main_i.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f main_i.c || echo './'`main_i.c
source='ui_i.c' object='ui_i.o' libtool=no  depfile='.deps/ui_i.Po' tmpdepfile='.deps/ui_i.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f ui_i.c || echo './'`ui_i.c
ui_i.c:490:8: warning: type defaults to 'int' in declaration of 'start_vis5d' [-Wimplicit-int]
  490 | extern start_vis5d( char *filename );
      |        ^~~~~~~~~~~
source='api.c' object='api.lo' libtool=yes  depfile='.deps/api.Plo' tmpdepfile='.deps/api.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o api.lo `test -f api.c || echo './'`api.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT api.lo -MD -MP -MF .deps/api.TPlo.551825 -c api.c  -fPIC -DPIC -o .libs/api.o
api.c: In function 'destroy_context':
api.c:785:7: warning: unused variable 'i' [-Wunused-variable]
  785 |   int i, j;
      |       ^
api.c: In function 'vis5d_initialize':
api.c:868:8: warning: unused variable 'i' [-Wunused-variable]
  868 |    int i;
      |        ^
api.c: In function 'is_valid_dtx_ctx':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:1108:4: note: in expansion of macro 'DPY_CONTEXT'
 1108 |    DPY_CONTEXT("is_valid_dtx_ctx")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_reset_display_timer':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:1135:4: note: in expansion of macro 'DPY_CONTEXT'
 1135 |    DPY_CONTEXT("vis5d_reset_display_timer")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_display_timer':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:1172:4: note: in expansion of macro 'DPY_CONTEXT'
 1172 |    DPY_CONTEXT("vis5d_get_display_timer")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_context_name':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:1190:4: note: in expansion of macro 'CONTEXT'
 1190 |    CONTEXT("vis5d_get_context_name")
      |    ^~~~~~~
api.c: In function 'vis5d_set_display_group':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:1273:4: note: in expansion of macro 'DPY_CONTEXT'
 1273 |    DPY_CONTEXT("vis5d_set_display_group")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_invalidate_isosurface':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:1355:3: note: in expansion of macro 'CONTEXT'
 1355 |   CONTEXT("vis5d_invalidate_isosurface");
      |   ^~~~~~~
api.c: In function 'vis5d_invalidate_hslice':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:1364:3: note: in expansion of macro 'CONTEXT'
 1364 |   CONTEXT("vis5d_invalidate_isosurface");
      |   ^~~~~~~
api.c: In function 'vis5d_invalidate_vslice':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:1373:3: note: in expansion of macro 'CONTEXT'
 1373 |   CONTEXT("vis5d_invalidate_vslice");
      |   ^~~~~~~
api.c: In function 'vis5d_invalidate_chslice':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:1387:3: note: in expansion of macro 'CONTEXT'
 1387 |   CONTEXT("vis5d_invalidate_chslice");
      |   ^~~~~~~
api.c: In function 'vis5d_invalidate_cvslice':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:1396:3: note: in expansion of macro 'CONTEXT'
 1396 |   CONTEXT("vis5d_invalidate_isosurface");
      |   ^~~~~~~
api.c: In function 'vis5d_invalidate_hwind':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:1405:3: note: in expansion of macro 'DPY_CONTEXT'
 1405 |   DPY_CONTEXT("vis5d_invalidate_hwind");
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_invalidate_vwind':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:1412:3: note: in expansion of macro 'DPY_CONTEXT'
 1412 |   DPY_CONTEXT("vis5d_invalidate_vwind");
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_invalidate_hstream':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:1419:3: note: in expansion of macro 'DPY_CONTEXT'
 1419 |   DPY_CONTEXT("vis5d_invalidate_hstream");
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_invalidate_vstream':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:1426:3: note: in expansion of macro 'DPY_CONTEXT'
 1426 |   DPY_CONTEXT("vis5d_invalidate_vstream");
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_get_display_group':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:1454:4: note: in expansion of macro 'DPY_CONTEXT'
 1454 |    DPY_CONTEXT("vis5d_get_display_group")
      |    ^~~~~~~~~~~
api.c: In function 'add_ctx_index_to_dtx':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:1480:4: note: in expansion of macro 'DPY_CONTEXT'
 1480 |    DPY_CONTEXT("add_ctx_index_to_dtx")
      |    ^~~~~~~~~~~
api.c: In function 'remove_ctx_index_from_dtx':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:1507:4: note: in expansion of macro 'DPY_CONTEXT'
 1507 |    DPY_CONTEXT("remove_ctx_index_from_dtx")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_assign_display_to_data':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:1543:4: note: in expansion of macro 'CONTEXT'
 1543 |    CONTEXT("vis5d_assign_display_to_data")
      |    ^~~~~~~
api.c:1603:64: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 1603 |  printf("adding dtx to ctx %d %d 0x%x\n",display_index, index, (unsigned int) dtx);
      |                                                                ^
api.c: In function 'vis5d_reset_display_context':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:2059:4: note: in expansion of macro 'DPY_CONTEXT'
 2059 |    DPY_CONTEXT("vis5d_reset_display_context")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_map_3d_window':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:2208:4: note: in expansion of macro 'DPY_CONTEXT'
 2208 |    DPY_CONTEXT("vis5d_map_3d_window");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_display_window':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:2236:4: note: in expansion of macro 'DPY_CONTEXT'
 2236 |    DPY_CONTEXT("vis5d_get_display_window")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_ctx_values':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:2439:4: note: in expansion of macro 'CONTEXT'
 2439 |    CONTEXT("vis5d_get_ctx_values")
      |    ^~~~~~~
api.c: In function 'vis5d_get_dtx_values':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:2511:4: note: in expansion of macro 'DPY_CONTEXT'
 2511 |    DPY_CONTEXT("vis5d_get_dtx_values")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_dtx_values':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:2690:4: note: in expansion of macro 'DPY_CONTEXT'
 2690 |    DPY_CONTEXT("vis5d_set_dtx_values")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_probe_vars':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:3255:4: note: in expansion of macro 'CONTEXT'
 3255 |    CONTEXT("vis5d_set_probe_vars")
      |    ^~~~~~~
api.c: In function 'vis5d_init_sndwindow':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3293:4: note: in expansion of macro 'DPY_CONTEXT'
 3293 |    DPY_CONTEXT("vis5d_make_sndwindow");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_init_memory':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:3378:4: note: in expansion of macro 'CONTEXT'
 3378 |    CONTEXT("vis5d_init_memory");
      |    ^~~~~~~
api.c: In function 'vis5d_init_samescale':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3391:4: note: in expansion of macro 'DPY_CONTEXT'
 3391 |    DPY_CONTEXT("vis5d_init_samescale");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_init_box':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3407:4: note: in expansion of macro 'DPY_CONTEXT'
 3407 |    DPY_CONTEXT("vis5d_init_box");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_make_box':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3419:4: note: in expansion of macro 'DPY_CONTEXT'
 3419 |    DPY_CONTEXT("vis5d_make_box");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_init_log':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3450:4: note: in expansion of macro 'DPY_CONTEXT'
 3450 |    DPY_CONTEXT("vis5d_init_log");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_log':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3492:4: note: in expansion of macro 'DPY_CONTEXT'
 3492 |    DPY_CONTEXT("vis5d_get_log");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_map':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3535:4: note: in expansion of macro 'DPY_CONTEXT'
 3535 |    DPY_CONTEXT("vis5d_get_map");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_init_topo_and_map_ctx':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3546:4: note: in expansion of macro 'DPY_CONTEXT'
 3546 |    DPY_CONTEXT("vis5d_init_topo_and_map_ctx");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_init_topo':
api.c:3581:46: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 3581 |    printf("in c vis5d_init_topo Topo=0x%x\n",(unsigned int) dtx->topo);
      |                                              ^
api.c: In function 'vis5d_get_topo':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3598:4: note: in expansion of macro 'DPY_CONTEXT'
 3598 |    DPY_CONTEXT("vis5d_get_topo");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_init_clock':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3638:4: note: in expansion of macro 'DPY_CONTEXT'
 3638 |    DPY_CONTEXT("vis5d_init_clock");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_init_texture':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3649:4: note: in expansion of macro 'DPY_CONTEXT'
 3649 |    DPY_CONTEXT("vis5d_init_texture");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_texture':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3659:4: note: in expansion of macro 'DPY_CONTEXT'
 3659 |    DPY_CONTEXT("vis5d_get_texture")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_init_firstarea':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3669:4: note: in expansion of macro 'DPY_CONTEXT'
 3669 |    DPY_CONTEXT("vis5d_init_firstarea");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_firstarea':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3679:4: note: in expansion of macro 'DPY_CONTEXT'
 3679 |    DPY_CONTEXT("vis5d_get_firstarea")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_init_sequence':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3688:4: note: in expansion of macro 'DPY_CONTEXT'
 3688 |    DPY_CONTEXT("vis5d_init_sequence");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_sequence':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3698:4: note: in expansion of macro 'DPY_CONTEXT'
 3698 |    DPY_CONTEXT("vis5d_get_sequence");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_init_projection':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3712:4: note: in expansion of macro 'DPY_CONTEXT'
 3712 |    DPY_CONTEXT("vis5d_init_projection");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_init_vertical':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3734:4: note: in expansion of macro 'DPY_CONTEXT'
 3734 |    DPY_CONTEXT("vis5d_init_vertical");
      |    ^~~~~~~~~~~
api.c: In function 'load_topo_and_map':
api.c:3757:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 3757 |    printf("in c load_topo_and_map topo=0x%x\n",(unsigned int) dtx->topo);
      |                                                ^
api.c: In function 'vis5d_initialize_stuff':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:3858:4: note: in expansion of macro 'DPY_CONTEXT'
 3858 |    DPY_CONTEXT("vis5d_initialize_stuff")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_init_data_end':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:3920:4: note: in expansion of macro 'CONTEXT'
 3920 |    CONTEXT("vis5d_init_data_end");
      |    ^~~~~~~
api.c: In function 'vis5d_get_v5dfilename':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:4129:4: note: in expansion of macro 'CONTEXT'
 4129 |    CONTEXT("vis5d_get_v5dfilename")
      |    ^~~~~~~
api.c: In function 'vis5d_open_gridfile':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:4160:4: note: in expansion of macro 'CONTEXT'
 4160 |    CONTEXT("vis5d_open_gridfile");
      |    ^~~~~~~
api.c: In function 'vis5d_get_levels':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:4320:4: note: in expansion of macro 'CONTEXT'
 4320 |    CONTEXT("vis5d_get_ctx_levels")
      |    ^~~~~~~
api.c: In function 'vis5d_get_ctx_numtimes':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:4330:4: note: in expansion of macro 'CONTEXT'
 4330 |    CONTEXT("vis5d_get_ctx_numtimes")
      |    ^~~~~~~
api.c: In function 'vis5d_get_dtx_numtimes':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:4340:4: note: in expansion of macro 'DPY_CONTEXT'
 4340 |    DPY_CONTEXT("vis5d_get_dtx_numtimes")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_ctx_time_stamp':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:4362:3: note: in expansion of macro 'CONTEXT'
 4362 |   CONTEXT("vis5d_get_ctx_time_stamp")
      |   ^~~~~~~
api.c: In function 'vis5d_get_dtx_time_stamp':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:4381:4: note: in expansion of macro 'DPY_CONTEXT'
 4381 |    DPY_CONTEXT("vis5d_get_dtx_time_stamp")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_ctx_time_stamp':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:4405:3: note: in expansion of macro 'CONTEXT'
 4405 |   CONTEXT("vis5d_set_ctx_time_stamp")
      |   ^~~~~~~
api.c: In function 'vis5d_set_probe_on_traj':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:4444:4: note: in expansion of macro 'DPY_CONTEXT'
 4444 |    DPY_CONTEXT("vis5d_set_probe_on_traj")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_dtx_timestep':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:4498:4: note: in expansion of macro 'DPY_CONTEXT'
 4498 |    DPY_CONTEXT("vis5d_set_dtx_timestep")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_ctx_timestep':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:4546:4: note: in expansion of macro 'CONTEXT'
 4546 |    CONTEXT("vis5d_get_ctx_timestep")
      |    ^~~~~~~
api.c: In function 'vis5d_get_itx_timestep':
api.c:263:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  263 |     printf("bad irregular context in %s %d 0x%x\n", msg,index,(unsigned int) itx); \
      |                                                               ^
api.c:4553:4: note: in expansion of macro 'IRG_CONTEXT'
 4553 |    IRG_CONTEXT("vis5d_get_itx_timestep")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_dtx_timestep':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:4564:4: note: in expansion of macro 'DPY_CONTEXT'
 4564 |    DPY_CONTEXT("vis5d_get_dtx_timestep")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_hclip':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:4590:4: note: in expansion of macro 'DPY_CONTEXT'
 4590 |    DPY_CONTEXT("vis5d_set_hclip")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_hclip':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:4619:4: note: in expansion of macro 'DPY_CONTEXT'
 4619 |    DPY_CONTEXT("vis5d_get_hclip")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_vclip':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:4633:4: note: in expansion of macro 'DPY_CONTEXT'
 4633 |    DPY_CONTEXT("vis5d_set_vclip")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_vclip':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:4681:4: note: in expansion of macro 'DPY_CONTEXT'
 4681 |    DPY_CONTEXT("vis5d_get_vclip")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_clip_mode':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:4692:4: note: in expansion of macro 'DPY_CONTEXT'
 4692 |    DPY_CONTEXT("vis5d_set_current_clip")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_clip_mode':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:4704:4: note: in expansion of macro 'DPY_CONTEXT'
 4704 |    DPY_CONTEXT("vis5d_get_current_clip")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_ctx_numvars':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:4726:4: note: in expansion of macro 'CONTEXT'
 4726 |    CONTEXT("vis5d_get_ctx_numvars");
      |    ^~~~~~~
api.c: In function 'vis5d_find_var':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:4746:4: note: in expansion of macro 'CONTEXT'
 4746 |    CONTEXT("vis5d_find_var");
      |    ^~~~~~~
api.c: In function 'vis5d_get_ctx_var_name':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:4762:4: note: in expansion of macro 'CONTEXT'
 4762 |    CONTEXT("vis5d_get_ctx_var_name");
      |    ^~~~~~~
api.c: In function 'vis5d_get_var_units':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:4778:4: note: in expansion of macro 'CONTEXT'
 4778 |    CONTEXT("vis5d_get_var_units");
      |    ^~~~~~~
api.c: In function 'vis5d_get_var_type':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:4804:4: note: in expansion of macro 'CONTEXT'
 4804 |    CONTEXT("vis5d_get_ctx_var_name");
      |    ^~~~~~~
api.c: In function 'vis5d_get_var_info':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:4821:4: note: in expansion of macro 'CONTEXT'
 4821 |    CONTEXT("vis5d_get_var_info");
      |    ^~~~~~~
api.c: In function 'vis5d_get_ctx_var_range':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:4848:3: note: in expansion of macro 'CONTEXT'
 4848 |   CONTEXT("vis5d_get_ctx_var_range")
      |   ^~~~~~~
api.c: In function 'vis5d_set_var_range':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:4866:4: note: in expansion of macro 'CONTEXT'
 4866 |    CONTEXT("vis5d_set_var_range")
      |    ^~~~~~~
api.c: In function 'vis5d_set_sound_vars':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:4919:4: note: in expansion of macro 'DPY_CONTEXT'
 4919 |    DPY_CONTEXT("vis5d_set_sound_vars")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_sound_vars':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5022:4: note: in expansion of macro 'DPY_CONTEXT'
 5022 |    DPY_CONTEXT("vis5d_get_sound_vars")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_wind_vars':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5089:4: note: in expansion of macro 'DPY_CONTEXT'
 5089 |    DPY_CONTEXT("vis5d_set_wind_vars")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_wind_vars':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5259:4: note: in expansion of macro 'DPY_CONTEXT'
 5259 |    DPY_CONTEXT("vis5d_get_wind_vars")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_reset_var_graphics':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:5287:3: note: in expansion of macro 'CONTEXT'
 5287 |   CONTEXT("vis5d_reset_var_graphics")
      |   ^~~~~~~
api.c: In function 'vis5d_get_sizePRIME':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5370:3: note: in expansion of macro 'DPY_CONTEXT'
 5370 |   DPY_CONTEXT("vis5d_get_sizePRIME")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_get_size':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:5385:3: note: in expansion of macro 'CONTEXT'
 5385 |   CONTEXT("vis5d_get_size")
      |   ^~~~~~~
api.c: In function 'vis5d_get_grid':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:5408:4: note: in expansion of macro 'CONTEXT'
 5408 |    CONTEXT("vis5d_get_grid");
      |    ^~~~~~~
api.c: In function 'vis5d_put_grid':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:5425:4: note: in expansion of macro 'CONTEXT'
 5425 |    CONTEXT("vis5d_put_grid");
      |    ^~~~~~~
api.c: In function 'vis5d_get_grid_value':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:5443:4: note: in expansion of macro 'CONTEXT'
 5443 |    CONTEXT("vis5d_get_grid_value");
      |    ^~~~~~~
api.c: In function 'vis5d_verylarge_mode':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:5468:3: note: in expansion of macro 'CONTEXT'
 5468 |   CONTEXT("vis5d_verylarge_mode");
      |   ^~~~~~~
api.c: In function 'vis5d_get_ctx_projection':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:5495:4: note: in expansion of macro 'CONTEXT'
 5495 |    CONTEXT("vis5d_get_ctx_projection");
      |    ^~~~~~~
api.c: In function 'vis5d_get_dtx_projection':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5502:4: note: in expansion of macro 'DPY_CONTEXT'
 5502 |    DPY_CONTEXT("vis5d_get_dtx_projection")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_ctx_vertical':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:5509:4: note: in expansion of macro 'CONTEXT'
 5509 |    CONTEXT("vis5d_get_ctx_vertical");
      |    ^~~~~~~
api.c: In function 'vis5d_get_dtx_vertical':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5529:4: note: in expansion of macro 'DPY_CONTEXT'
 5529 |    DPY_CONTEXT("vis5d_get_dtx_vertical");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_curved':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5549:3: note: in expansion of macro 'DPY_CONTEXT'
 5549 |   DPY_CONTEXT("vis5d_get_size")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_set_dtx_projection_and_vertsys':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5559:4: note: in expansion of macro 'DPY_CONTEXT'
 5559 |    DPY_CONTEXT("vis5d_set_dtx_projection_and_vertsys")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_load_topo_and_map':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5800:3: note: in expansion of macro 'DPY_CONTEXT'
 5800 |   DPY_CONTEXT("vis5d_load_topo_and_map")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_check_topo':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5808:3: note: in expansion of macro 'DPY_CONTEXT'
 5808 |   DPY_CONTEXT("vis5d_check_topo")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_check_map':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5816:3: note: in expansion of macro 'DPY_CONTEXT'
 5816 |   DPY_CONTEXT("vis5d_check_map")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_check_texture':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5824:3: note: in expansion of macro 'DPY_CONTEXT'
 5824 |   DPY_CONTEXT("vis5d_check_texture")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_get_topo_range':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5832:3: note: in expansion of macro 'DPY_CONTEXT'
 5832 |   DPY_CONTEXT("vis5d_get_topo_range")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_reset_topo_colors':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5841:3: note: in expansion of macro 'DPY_CONTEXT'
 5841 |   DPY_CONTEXT("vis5d_reset_topo_colors");
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_texture_image':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5870:4: note: in expansion of macro 'DPY_CONTEXT'
 5870 |    DPY_CONTEXT("vis5d_texture");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_topo_color_var':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5878:4: note: in expansion of macro 'DPY_CONTEXT'
 5878 |    DPY_CONTEXT("vis5d_set_topo_color_var");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_topo_color_var':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5894:4: note: in expansion of macro 'DPY_CONTEXT'
 5894 |    DPY_CONTEXT("vis5d_get_topo_color_var")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_make_clone_variable':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:5918:4: note: in expansion of macro 'CONTEXT'
 5918 |    CONTEXT("vis5d_make_clone_variable")
      |    ^~~~~~~
api.c: In function 'vis5d_compute_ext_func':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:5963:3: note: in expansion of macro 'DPY_CONTEXT'
 5963 |   DPY_CONTEXT("vis5d_compute_ext_func")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_make_expr_var':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6074:4: note: in expansion of macro 'DPY_CONTEXT'
 6074 |    DPY_CONTEXT("vis5d_make_expr_var")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_make_new_var':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:6107:4: note: in expansion of macro 'CONTEXT'
 6107 |    CONTEXT("vis5d_make_new_var")
      |    ^~~~~~~
api.c: In function 'vis5d_signal_redraw':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6127:4: note: in expansion of macro 'DPY_CONTEXT'
 6127 |    DPY_CONTEXT("vis5d_signal_redraw")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_check_redraw':
api.c:6154:75: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 6154 |     printf("bad display_context in vis5d_check_redraw %d 0x%x\n",  index, (unsigned int) dtx);
      |                                                                           ^
api.c: In function 'vis5d_signal_fastdraw':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6167:4: note: in expansion of macro 'DPY_CONTEXT'
 6167 |    DPY_CONTEXT("vis5d_signal_fastdraw")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_check_fastdraw':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6177:4: note: in expansion of macro 'DPY_CONTEXT'
 6177 |    DPY_CONTEXT("vis5d_check_fastdraw");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_draw_frame':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6186:4: note: in expansion of macro 'DPY_CONTEXT'
 6186 |    DPY_CONTEXT("vis5d_draw_frame");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_draw_3d_only':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6219:4: note: in expansion of macro 'DPY_CONTEXT'
 6219 |    DPY_CONTEXT("vis5d_draw_3d_only");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_draw_2d_only':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6229:4: note: in expansion of macro 'DPY_CONTEXT'
 6229 |    DPY_CONTEXT("vis5d_draw_2d_only");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_draw_sounding_only':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6237:4: note: in expansion of macro 'DPY_CONTEXT'
 6237 |    DPY_CONTEXT("vis5d_draw_sounding_only");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_swap_frame':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6246:4: note: in expansion of macro 'DPY_CONTEXT'
 6246 |    DPY_CONTEXT("vis5d_swap_frame");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_invalidate_dtx_frames':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6271:4: note: in expansion of macro 'DPY_CONTEXT'
 6271 |    DPY_CONTEXT("vis5d_invalidate_dtx_frames")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_pointer':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6284:3: note: in expansion of macro 'DPY_CONTEXT'
 6284 |   DPY_CONTEXT("vis5d_set_pointer")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_graphics_mode':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6310:3: note: in expansion of macro 'DPY_CONTEXT'
 6310 |   DPY_CONTEXT("vis5d_graphics_mode");
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_check_ctx_volume':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:6453:4: note: in expansion of macro 'CONTEXT'
 6453 |    CONTEXT("vis5d_check_ctx_volume")
      |    ^~~~~~~
api.c: In function 'vis5d_check_dtx_volume':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6460:4: note: in expansion of macro 'DPY_CONTEXT'
 6460 |    DPY_CONTEXT("vis5d_check_dtx_volume")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_var_graphics_options':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:6468:3: note: in expansion of macro 'CONTEXT'
 6468 |   CONTEXT("vis5d_var_graphics_options");
      |   ^~~~~~~
api.c: In function 'vis5d_enable_graphics':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:6590:3: note: in expansion of macro 'CONTEXT'
 6590 |   CONTEXT("vis5d_enable_graphics");
      |   ^~~~~~~
api.c: In function 'vis5d_get_volume':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6712:4: note: in expansion of macro 'DPY_CONTEXT'
 6712 |    DPY_CONTEXT("vis5d_get_volume")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_volume':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6721:4: note: in expansion of macro 'DPY_CONTEXT'
 6721 |    DPY_CONTEXT("vis5d_set_volume")
      |    ^~~~~~~~~~~
api.c: In function 'get_graphics_color_address':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6754:3: note: in expansion of macro 'DPY_CONTEXT'
 6754 |   DPY_CONTEXT("get_graphics_color_address")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_set_cursor_color':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6896:3: note: in expansion of macro 'DPY_CONTEXT'
 6896 |   DPY_CONTEXT("vis5d_set_cursor_color")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_get_color_table_address':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6926:3: note: in expansion of macro 'DPY_CONTEXT'
 6926 |   DPY_CONTEXT("vis5d_get_color_table_address")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_get_color_table_params':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:6983:4: note: in expansion of macro 'DPY_CONTEXT'
 6983 |    DPY_CONTEXT("vis5d_get_color_table_params")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_load_color_table':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7028:4: note: in expansion of macro 'DPY_CONTEXT'
 7028 |    DPY_CONTEXT("vis5d_load_color_table")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_color_table_params':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7085:3: note: in expansion of macro 'DPY_CONTEXT'
 7085 |   DPY_CONTEXT("vis5d_set_color_table_params")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_alpha_mode':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7251:4: note: in expansion of macro 'DPY_CONTEXT'
 7251 |    DPY_CONTEXT("vis5d_alpha_mode");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_font':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7260:3: note: in expansion of macro 'DPY_CONTEXT'
 7260 |   DPY_CONTEXT("vis5d_set_font");
      |   ^~~~~~~~~~~
api.c:7258:9: warning: variable 'gfx' set but not used [-Wunused-but-set-variable]
 7258 |   Xgfx *gfx;
      |         ^~~
api.c: In function 'vis5d_font':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7279:4: note: in expansion of macro 'DPY_CONTEXT'
 7279 |    DPY_CONTEXT("vis5d_font");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_soundfont':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7287:4: note: in expansion of macro 'DPY_CONTEXT'
 7287 |    DPY_CONTEXT("vis5d_soundfont");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_font':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7312:4: note: in expansion of macro 'DPY_CONTEXT'
 7312 |    DPY_CONTEXT("vis5d_get_font");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_resize_contour_font':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7324:4: note: in expansion of macro 'DPY_CONTEXT'
 7324 |    DPY_CONTEXT("vis5d_resize_contour_font");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_font_height':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7337:4: note: in expansion of macro 'DPY_CONTEXT'
 7337 |    DPY_CONTEXT("vis5d_get_font");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_linewidth':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7360:4: note: in expansion of macro 'DPY_CONTEXT'
 7360 |    DPY_CONTEXT("vis5d_linewidth");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_linewidth':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7367:4: note: in expansion of macro 'DPY_CONTEXT'
 7367 |    DPY_CONTEXT("vis5d_get_linewidth");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_gl_setup':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:7377:4: note: in expansion of macro 'CONTEXT'
 7377 |    CONTEXT("vis5d_gl_init");
      |    ^~~~~~~
api.c: In function 'vis5d_set_matrix':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7388:4: note: in expansion of macro 'DPY_CONTEXT'
 7388 |    DPY_CONTEXT("vis5d_set_matrix")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_matrix':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7399:3: note: in expansion of macro 'DPY_CONTEXT'
 7399 |   DPY_CONTEXT("vis5d_get_matrix")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_matrix_mult':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7408:3: note: in expansion of macro 'DPY_CONTEXT'
 7408 |   DPY_CONTEXT("vis5d_get_matrix")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_set_ortho_view':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7426:4: note: in expansion of macro 'DPY_CONTEXT'
 7426 |    DPY_CONTEXT("vis5d_ortho_view")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_view':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7470:4: note: in expansion of macro 'DPY_CONTEXT'
 7470 |    DPY_CONTEXT("vis5d_set_view")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_view':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7486:4: note: in expansion of macro 'DPY_CONTEXT'
 7486 |    DPY_CONTEXT("vis5d_get_view")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_camera':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7498:4: note: in expansion of macro 'DPY_CONTEXT'
 7498 |    DPY_CONTEXT("vis5d_set_camera");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_camera':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7518:4: note: in expansion of macro 'DPY_CONTEXT'
 7518 |    DPY_CONTEXT("vis5d_get_camera");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_box_bounds':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:7532:4: note: in expansion of macro 'DPY_CONTEXT'
 7532 |    DPY_CONTEXT("vis5d_get_box_bounds");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_make_isosurface':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:7557:4: note: in expansion of macro 'CONTEXT'
 7557 |    CONTEXT("vis5d_make_iso_surface")
      |    ^~~~~~~
api.c: In function 'vis5d_set_isosurface':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:7571:4: note: in expansion of macro 'CONTEXT'
 7571 |    CONTEXT("vis5d_set_iso_surface")
      |    ^~~~~~~
api.c: In function 'vis5d_get_isosurface':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:7579:3: note: in expansion of macro 'CONTEXT'
 7579 |   CONTEXT("vis5d_get_iso_surface")
      |   ^~~~~~~
api.c: In function 'vis5d_get_isosurface_color_var':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:7590:4: note: in expansion of macro 'CONTEXT'
 7590 |    CONTEXT("vis5d_get_isosurface_color_var");
      |    ^~~~~~~
api.c: In function 'vis5d_set_isosurface_color_var':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:7603:4: note: in expansion of macro 'CONTEXT'
 7603 |    CONTEXT("vis5d_set_isosurface_color_var");
      |    ^~~~~~~
api.c: In function 'new_slice_pos':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:8323:3: note: in expansion of macro 'CONTEXT'
 8323 |   CONTEXT("vis5d_new_slice_pos")
      |   ^~~~~~~
api.c: In function 'vis5d_make_hslice':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:8399:3: note: in expansion of macro 'CONTEXT'
 8399 |   CONTEXT("vis5d_make_hslice")
      |   ^~~~~~~
api.c: In function 'vis5d_set_hslice':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:8420:4: note: in expansion of macro 'CONTEXT'
 8420 |    CONTEXT("vis5d_set_hslice")
      |    ^~~~~~~
api.c: In function 'vis5d_get_hslice':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:8453:3: note: in expansion of macro 'CONTEXT'
 8453 |   CONTEXT("vis5d_get_hslice")
      |   ^~~~~~~
api.c: In function 'vis5d_make_vslice':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:8472:3: note: in expansion of macro 'CONTEXT'
 8472 |   CONTEXT("vis5d_make_vslice")
      |   ^~~~~~~
api.c: In function 'vis5d_set_vslice':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:8493:4: note: in expansion of macro 'CONTEXT'
 8493 |    CONTEXT("vis5d_set_vslice")
      |    ^~~~~~~
api.c: In function 'vis5d_get_vslice':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:8512:3: note: in expansion of macro 'CONTEXT'
 8512 |   CONTEXT("vis5d_get_vslice")
      |   ^~~~~~~
api.c: In function 'vis5d_make_chslice':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:8533:4: note: in expansion of macro 'CONTEXT'
 8533 |    CONTEXT("vis5d_make_chslice")
      |    ^~~~~~~
api.c: In function 'vis5d_set_chslice_limits':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:8550:3: note: in expansion of macro 'CONTEXT'
 8550 |   CONTEXT("vis5d_set_chslice")
      |   ^~~~~~~
api.c: In function 'vis5d_set_chslice':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:8574:4: note: in expansion of macro 'CONTEXT'
 8574 |    CONTEXT("vis5d_set_chslice")
      |    ^~~~~~~
api.c: In function 'vis5d_get_chslice':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:8598:3: note: in expansion of macro 'CONTEXT'
 8598 |   CONTEXT("vis5d_get_chslice")
      |   ^~~~~~~
api.c: In function 'vis5d_get_chslice_limits':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:8608:3: note: in expansion of macro 'CONTEXT'
 8608 |   CONTEXT("vis5d_get_chslice")
      |   ^~~~~~~
api.c: In function 'vis5d_make_cvslice':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:8629:3: note: in expansion of macro 'CONTEXT'
 8629 |   CONTEXT("vis5d_make_cvslice")
      |   ^~~~~~~
api.c: In function 'vis5d_set_cvslice':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:8649:4: note: in expansion of macro 'CONTEXT'
 8649 |    CONTEXT("vis5d_set_cvslice")
      |    ^~~~~~~
api.c: In function 'vis5d_get_cvslice':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:8665:4: note: in expansion of macro 'CONTEXT'
 8665 |    CONTEXT("vis5d_get_cvslice")
      |    ^~~~~~~
api.c: In function 'vis5d_make_hwindslice':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:8685:4: note: in expansion of macro 'DPY_CONTEXT'
 8685 |    DPY_CONTEXT("vis5d_make_hwindslice")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_hwindslice':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:8711:4: note: in expansion of macro 'DPY_CONTEXT'
 8711 |    DPY_CONTEXT("vis5d_set_hwindslice")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_hwindslice':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:8768:3: note: in expansion of macro 'DPY_CONTEXT'
 8768 |   DPY_CONTEXT("vis5d_get_hwindslice")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_make_vwindslice':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:8787:4: note: in expansion of macro 'DPY_CONTEXT'
 8787 |    DPY_CONTEXT("vis5d_make_vwindslice")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_vwindslice':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:8811:4: note: in expansion of macro 'DPY_CONTEXT'
 8811 |    DPY_CONTEXT("vis5d_set_vwindslice")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_vwindslice':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:8829:4: note: in expansion of macro 'DPY_CONTEXT'
 8829 |    DPY_CONTEXT("vis5d_get_vwindslice")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_make_hstreamslice':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:8851:4: note: in expansion of macro 'DPY_CONTEXT'
 8851 |    DPY_CONTEXT("vis5d_make_hstreamslice")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_hstreamslice':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:8874:4: note: in expansion of macro 'DPY_CONTEXT'
 8874 |    DPY_CONTEXT("vis5d_set_hstreamslice")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_hstreamslice':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:8886:4: note: in expansion of macro 'DPY_CONTEXT'
 8886 |    DPY_CONTEXT("vis5d_get_hstreamslice")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_make_vstreamslice':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:8904:4: note: in expansion of macro 'DPY_CONTEXT'
 8904 |    DPY_CONTEXT("vis5d_make_vstreamslice")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_vstreamslice':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:8929:4: note: in expansion of macro 'DPY_CONTEXT'
 8929 |    DPY_CONTEXT("vis5d_set_vstreamslice")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_vstreamslice':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:8946:4: note: in expansion of macro 'DPY_CONTEXT'
 8946 |    DPY_CONTEXT("vis5d_get_vstreamslice")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_print_traj':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:8963:4: note: in expansion of macro 'DPY_CONTEXT'
 8963 |    DPY_CONTEXT("vis5d_print_traj")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_make_traj':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9025:4: note: in expansion of macro 'DPY_CONTEXT'
 9025 |    DPY_CONTEXT("vis5d_make_traj")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_traj':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9053:4: note: in expansion of macro 'DPY_CONTEXT'
 9053 |    DPY_CONTEXT("vis5d_set_traj")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_traj':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9064:3: note: in expansion of macro 'DPY_CONTEXT'
 9064 |   DPY_CONTEXT("vis5d_get_traj")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_set_trajectory_color_var':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9078:4: note: in expansion of macro 'DPY_CONTEXT'
 9078 |    DPY_CONTEXT("vis5d_set_trajectory_color_var");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_trajectory_color_var':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9098:4: note: in expansion of macro 'DPY_CONTEXT'
 9098 |    DPY_CONTEXT("vis5d_get_trajecotry_color_var");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_delete_last_traj':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9107:3: note: in expansion of macro 'DPY_CONTEXT'
 9107 |   DPY_CONTEXT("vis5d_del_traj");
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_delete_traj_set':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9115:3: note: in expansion of macro 'DPY_CONTEXT'
 9115 |   DPY_CONTEXT("vis5d_del_traj_set");
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_get_num_traj':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9126:4: note: in expansion of macro 'DPY_CONTEXT'
 9126 |    DPY_CONTEXT("vis5d_get_num_traj");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_traj_info':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9140:4: note: in expansion of macro 'DPY_CONTEXT'
 9140 |    DPY_CONTEXT("vis5d_get_traj_info");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_make_timestep_graphics':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9165:4: note: in expansion of macro 'DPY_CONTEXT'
 9165 |    DPY_CONTEXT("vis5d_make_timestep_graphics")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_free_graphics':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:9194:4: note: in expansion of macro 'CONTEXT'
 9194 |    CONTEXT("vis5d_free_graphics")
      |    ^~~~~~~
api.c: In function 'vis5d_make_label':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9265:4: note: in expansion of macro 'DPY_CONTEXT'
 9265 |    DPY_CONTEXT("vis5d_make_label");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_new_label':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9289:4: note: in expansion of macro 'DPY_CONTEXT'
 9289 |    DPY_CONTEXT("vis5d_new_label");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_edit_label':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9318:4: note: in expansion of macro 'DPY_CONTEXT'
 9318 |    DPY_CONTEXT("vis5d_edit_label");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_find_label':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9363:4: note: in expansion of macro 'DPY_CONTEXT'
 9363 |    DPY_CONTEXT("vis5d_find_label");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_move_label':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9384:4: note: in expansion of macro 'DPY_CONTEXT'
 9384 |    DPY_CONTEXT("vis5d_move_label");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_delete_label':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9405:4: note: in expansion of macro 'DPY_CONTEXT'
 9405 |    DPY_CONTEXT("vis5d_delete_label");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_label':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9439:4: note: in expansion of macro 'DPY_CONTEXT'
 9439 |    DPY_CONTEXT("vis5d_get_label");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_cursor':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9475:4: note: in expansion of macro 'DPY_CONTEXT'
 9475 |    DPY_CONTEXT("vis5d_set_cursor")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_cursor':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9487:4: note: in expansion of macro 'DPY_CONTEXT'
 9487 |    DPY_CONTEXT("vis5d_get_cursor")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_logo_size':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9497:4: note: in expansion of macro 'DPY_CONTEXT'
 9497 |    DPY_CONTEXT("vis5d_set_logo_size")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_legends':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9507:3: note: in expansion of macro 'DPY_CONTEXT'
 9507 |   DPY_CONTEXT("vis5d_set_legends")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_get_legends':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9522:3: note: in expansion of macro 'DPY_CONTEXT'
 9522 |   DPY_CONTEXT("vis5d_get_legends")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_get_window':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9535:4: note: in expansion of macro 'DPY_CONTEXT'
 9535 |    DPY_CONTEXT("vis5d_get_window");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_resize_3d_window':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9571:4: note: in expansion of macro 'DPY_CONTEXT'
 9571 |    DPY_CONTEXT("vis5d_resize_3d_window");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_moveresize_3d_window':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9607:4: note: in expansion of macro 'DPY_CONTEXT'
 9607 |    DPY_CONTEXT("vis5d_moveresize_3d_window")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_resize_sounding_window':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9627:4: note: in expansion of macro 'DPY_CONTEXT'
 9627 |    DPY_CONTEXT("vis5d_resize_sounding_window")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_save_window':
api.c:9644:16: warning: unused variable 'buf' [-Wunused-variable]
 9644 |    struct stat buf;
      |                ^~~
api.c:9643:6: warning: unused variable 'tmpformat' [-Wunused-variable]
 9643 |  int tmpformat;
      |      ^~~~~~~~~
api.c: In function 'vis5d_save_to_v5dfile':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:9689:4: note: in expansion of macro 'CONTEXT'
 9689 |    CONTEXT("vis5d_save_to_v5dfile")
      |    ^~~~~~~
api.c: In function 'vis5d_print_snd_window':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9710:4: note: in expansion of macro 'DPY_CONTEXT'
 9710 |    DPY_CONTEXT("vis5d_print_snd_window")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_project':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9780:3: note: in expansion of macro 'DPY_CONTEXT'
 9780 |   DPY_CONTEXT("vis5d_project")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_unproject':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9790:3: note: in expansion of macro 'DPY_CONTEXT'
 9790 |   DPY_CONTEXT("vis5d_unproject")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_xyzPRIME_to_gridPRIME':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9800:3: note: in expansion of macro 'DPY_CONTEXT'
 9800 |   DPY_CONTEXT("vis5d_xyzPRIME_to_gridPRIME")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_xyz_to_grid':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:9809:3: note: in expansion of macro 'CONTEXT'
 9809 |   CONTEXT("vis5d_xyz_to_grid")
      |   ^~~~~~~
api.c: In function 'vis5d_gridPRIME_to_xyzPRIME':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9820:3: note: in expansion of macro 'DPY_CONTEXT'
 9820 |   DPY_CONTEXT("vis5d_gridPRIME_to_xyzPRIME")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_gridPRIME_to_grid':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:9833:4: note: in expansion of macro 'CONTEXT'
 9833 |    CONTEXT("vis5d_gridPRIME_to_grid")
      |    ^~~~~~~
api.c: In function 'vis5d_grid_to_gridPRIME':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:9846:4: note: in expansion of macro 'CONTEXT'
 9846 |    CONTEXT("vis5d_grid_to_gridPRIME")
      |    ^~~~~~~
api.c: In function 'vis5d_grid_to_xyz':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:9860:3: note: in expansion of macro 'CONTEXT'
 9860 |   CONTEXT("vis5d_grid_to_xyz")
      |   ^~~~~~~
api.c: In function 'vis5d_xyzPRIME_to_geo':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9873:3: note: in expansion of macro 'DPY_CONTEXT'
 9873 |   DPY_CONTEXT("vis5d_xyzPRIME_to_geo")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_geo_to_xyzPRIME':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9883:4: note: in expansion of macro 'DPY_CONTEXT'
 9883 |    DPY_CONTEXT("vis5d_geo_to_xyzPRIME")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_xyz_to_geo':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:9897:3: note: in expansion of macro 'CONTEXT'
 9897 |   CONTEXT("vis5d_xyz_to_grid")
      |   ^~~~~~~
api.c: In function 'vis5d_rowcol_to_latlon':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:9908:4: note: in expansion of macro 'CONTEXT'
 9908 |    CONTEXT("vis5d_rowcol_to_latlon")
      |    ^~~~~~~
api.c: In function 'vis5d_rowcolPRIME_to_latlon':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9917:4: note: in expansion of macro 'DPY_CONTEXT'
 9917 |    DPY_CONTEXT("vis5d_rowcolPRIME_to_latlon")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_grid_to_geo':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:9929:4: note: in expansion of macro 'CONTEXT'
 9929 |    CONTEXT("vis5d_grid_to_geo")
      |    ^~~~~~~
api.c: In function 'vis5d_gridPRIME_to_geo':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9943:4: note: in expansion of macro 'DPY_CONTEXT'
 9943 |    DPY_CONTEXT("vis5d_gridPRIME_to_geo")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_latlon_to_rowcol':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:9955:4: note: in expansion of macro 'CONTEXT'
 9955 |    CONTEXT("vis5d_latlon_to_rowcol")
      |    ^~~~~~~
api.c: In function 'vis5d_latlon_to_rowcolPRIME':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9965:4: note: in expansion of macro 'DPY_CONTEXT'
 9965 |    DPY_CONTEXT("vis5d_latlon_to_rowcolPRIME")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_geo_to_grid':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:9976:4: note: in expansion of macro 'CONTEXT'
 9976 |    CONTEXT("vis5d_geo_to_grid")
      |    ^~~~~~~
api.c: In function 'vis5d_geo_to_gridPRIME':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:9989:4: note: in expansion of macro 'DPY_CONTEXT'
 9989 |    DPY_CONTEXT("vis5d_geo_to_gridPRIME")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_gridlevelPRIME_to_height':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:10000:4: note: in expansion of macro 'DPY_CONTEXT'
10000 |    DPY_CONTEXT("vis5d_gridlevelPRIME_to_height")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_gridlevel_to_height':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:10009:4: note: in expansion of macro 'CONTEXT'
10009 |    CONTEXT("vis5d_gridlevel_to_height")
      |    ^~~~~~~
api.c: In function 'vis5d_gridlevel_to_pressure':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:10017:4: note: in expansion of macro 'CONTEXT'
10017 |    CONTEXT("vis5d_gridlevel_to_pressure")
      |    ^~~~~~~
api.c: In function 'vis5d_height_to_gridlevelPRIME':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:10025:4: note: in expansion of macro 'DPY_CONTEXT'
10025 |    DPY_CONTEXT("vis5d_height_to_gridlevelPRIME")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_height_to_gridlevel':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:10034:4: note: in expansion of macro 'CONTEXT'
10034 |    CONTEXT("vis5d_height_to_gridlevel")
      |    ^~~~~~~
api.c: In function 'vis5d_geo_to_xyz':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:10045:3: note: in expansion of macro 'CONTEXT'
10045 |   CONTEXT("vis5d_geo_to_xyz")
      |   ^~~~~~~
api.c: In function 'vis5d_restore':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:10083:4: note: in expansion of macro 'CONTEXT'
10083 |    CONTEXT("vis5d_restore")
      |    ^~~~~~~
api.c: In function 'vis5d_set_user_data_flag':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:10097:4: note: in expansion of macro 'CONTEXT'
10097 |    CONTEXT("vis5d_set_user_data_flag")
      |    ^~~~~~~
api.c: In function 'vis5d_set_user_flags':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:10111:4: note: in expansion of macro 'DPY_CONTEXT'
10111 |    DPY_CONTEXT("vis5d_set_user_flags")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_topo_base':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:10124:4: note: in expansion of macro 'DPY_CONTEXT'
10124 |    DPY_CONTEXT("vis5d_set_topo_base")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_flatmap_level':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:10139:4: note: in expansion of macro 'DPY_CONTEXT'
10139 |    DPY_CONTEXT("vis5d_get_flatmap_level")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_flatmap_level':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:10157:4: note: in expansion of macro 'DPY_CONTEXT'
10157 |    DPY_CONTEXT("vis5d_set_flatmap_level")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_init_cloned_var_colortables':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:10175:5: note: in expansion of macro 'DPY_CONTEXT'
10175 |     DPY_CONTEXT("vis5d_init_cloned_var_colortables");
      |     ^~~~~~~~~~~
api.c: In function 'vis5d_enable_sfc_map':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:10254:4: note: in expansion of macro 'DPY_CONTEXT'
10254 |    DPY_CONTEXT("vis5d_enable_sfc_map")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_enable_sfc_graphics':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:10305:4: note: in expansion of macro 'CONTEXT'
10305 |    CONTEXT("vis5d_enable_sfc_graphics")
      |    ^~~~~~~
api.c: In function 'vis5d_get_view_scales':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:10417:4: note: in expansion of macro 'DPY_CONTEXT'
10417 |    DPY_CONTEXT("vis5d_get_view_scales")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_view_scales':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:10452:4: note: in expansion of macro 'DPY_CONTEXT'
10452 |    DPY_CONTEXT("vis5d_set_view_scales")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_vert_exaggeration':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:10494:4: note: in expansion of macro 'DPY_CONTEXT'
10494 |    DPY_CONTEXT("vis5d_get_vert_exaggeration")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_vert_exaggeration':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:10564:4: note: in expansion of macro 'DPY_CONTEXT'
10564 |    DPY_CONTEXT("vis5d_set_vert_exaggeration")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_all_invalid':
api.c:245:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  245 |     printf("bad context in %s %d 0x%x\n", msg,index,(unsigned int) ctx); \
      |                                                     ^
api.c:10588:4: note: in expansion of macro 'CONTEXT'
10588 |    CONTEXT("vis5d_set_all_invalid")
      |    ^~~~~~~
api.c: In function 'vis5d_set_all_irregular_invalid':
api.c:263:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  263 |     printf("bad irregular context in %s %d 0x%x\n", msg,index,(unsigned int) itx); \
      |                                                               ^
api.c:10626:4: note: in expansion of macro 'IRG_CONTEXT'
10626 |    IRG_CONTEXT("vis5d_set_all_irregular_invalid");
      |    ^~~~~~~~~~~
api.c: In function 'add_itx_index_to_dtx':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:10646:4: note: in expansion of macro 'DPY_CONTEXT'
10646 |    DPY_CONTEXT("add_itx_index_to_dtx")
      |    ^~~~~~~~~~~
api.c: In function 'remove_itx_index_from_dtx':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:10665:4: note: in expansion of macro 'DPY_CONTEXT'
10665 |    DPY_CONTEXT("remove_itx_index_from_dtx")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_assign_display_to_irregular_data':
api.c:263:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  263 |     printf("bad irregular context in %s %d 0x%x\n", msg,index,(unsigned int) itx); \
      |                                                               ^
api.c:10691:4: note: in expansion of macro 'IRG_CONTEXT'
10691 |    IRG_CONTEXT("vis5d_assign_display_to_irregular_data")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_itx_numtimes':
api.c:263:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  263 |     printf("bad irregular context in %s %d 0x%x\n", msg,index,(unsigned int) itx); \
      |                                                               ^
api.c:10995:4: note: in expansion of macro 'IRG_CONTEXT'
10995 |    IRG_CONTEXT("vis5d_get_itx_numtimes")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_itx_time_stamp':
api.c:263:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  263 |     printf("bad irregular context in %s %d 0x%x\n", msg,index,(unsigned int) itx); \
      |                                                               ^
api.c:11002:3: note: in expansion of macro 'IRG_CONTEXT'
11002 |   IRG_CONTEXT("vis5d_get_itx_time_stamp")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_get_itx_var_name':
api.c:263:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  263 |     printf("bad irregular context in %s %d 0x%x\n", msg,index,(unsigned int) itx); \
      |                                                               ^
api.c:11015:4: note: in expansion of macro 'IRG_CONTEXT'
11015 |    IRG_CONTEXT("vis5d_get_itx_var_name");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_itx_name':
api.c:263:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  263 |     printf("bad irregular context in %s %d 0x%x\n", msg,index,(unsigned int) itx); \
      |                                                               ^
api.c:11028:4: note: in expansion of macro 'IRG_CONTEXT'
11028 |    IRG_CONTEXT("vis5d_get_itx_file_name");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_itx_numvars':
api.c:263:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  263 |     printf("bad irregular context in %s %d 0x%x\n", msg,index,(unsigned int) itx); \
      |                                                               ^
api.c:11036:4: note: in expansion of macro 'IRG_CONTEXT'
11036 |    IRG_CONTEXT("vis5d_get_itx_numvars");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_set_text_plot':
api.c:263:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  263 |     printf("bad irregular context in %s %d 0x%x\n", msg,index,(unsigned int) itx); \
      |                                                               ^
api.c:11050:4: note: in expansion of macro 'IRG_CONTEXT'
11050 |    IRG_CONTEXT("vis5d_set_text_plot_var");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_text_plot':
api.c:263:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  263 |     printf("bad irregular context in %s %d 0x%x\n", msg,index,(unsigned int) itx); \
      |                                                               ^
api.c:11070:4: note: in expansion of macro 'IRG_CONTEXT'
11070 |    IRG_CONTEXT("vis5d_get_text_plot_var");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_get_itx_var_range':
api.c:263:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  263 |     printf("bad irregular context in %s %d 0x%x\n", msg,index,(unsigned int) itx); \
      |                                                               ^
api.c:11127:3: note: in expansion of macro 'IRG_CONTEXT'
11127 |   IRG_CONTEXT("vis5d_get_itx_var_range")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_enable_irregular_graphics':
api.c:263:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  263 |     printf("bad irregular context in %s %d 0x%x\n", msg,index,(unsigned int) itx); \
      |                                                               ^
api.c:11154:4: note: in expansion of macro 'IRG_CONTEXT'
11154 |    IRG_CONTEXT("vis5d_enable_irregular_graphics");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_save_scene':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:11272:4: note: in expansion of macro 'DPY_CONTEXT'
11272 |    DPY_CONTEXT("vis5d_save_scene");
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_stereo_enabled':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:11289:5: note: in expansion of macro 'DPY_CONTEXT'
11289 |     DPY_CONTEXT("vis5d_stereo_enabled")
      |     ^~~~~~~~~~~
api.c: In function 'vis5d_stereo_set':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:11297:4: note: in expansion of macro 'DPY_CONTEXT'
11297 |    DPY_CONTEXT("vis5d_stereo_off")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_stereo_get':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:11322:4: note: in expansion of macro 'DPY_CONTEXT'
11322 |    DPY_CONTEXT("vis5d_stereo_get")
      |    ^~~~~~~~~~~
api.c: In function 'vis5d_save_right_window':
api.c:11374:34: warning: implicit declaration of function 'save_3d_right_window'; did you mean 'save_3d_window'? [-Wimplicit-function-declaration]
11374 |        (format != VIS5D_PPM)) && save_3d_right_window( filename, format )){
      |                                  ^~~~~~~~~~~~~~~~~~~~
      |                                  save_3d_window
api.c:11342:10: warning: unused variable 'f' [-Wunused-variable]
11342 |    FILE *f;
      |          ^
api.c:11341:16: warning: unused variable 'buf' [-Wunused-variable]
11341 |    struct stat buf;
      |                ^~~
api.c: In function 'vis5d_set_maxtmesh':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:11412:3: note: in expansion of macro 'DPY_CONTEXT'
11412 |   DPY_CONTEXT("vis5d_set_maxtmesh")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_get_maxtmesh':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:11419:3: note: in expansion of macro 'DPY_CONTEXT'
11419 |   DPY_CONTEXT("vis5d_get_maxtmesh")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_set_vstride':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:11426:3: note: in expansion of macro 'DPY_CONTEXT'
11426 |   DPY_CONTEXT("vis5d_set_vstride")
      |   ^~~~~~~~~~~
api.c: In function 'vis5d_get_vstride':
api.c:253:63: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  253 |     printf("bad display_context in %s %d 0x%x\n", msg, index, (unsigned int) dtx); \
      |                                                               ^
api.c:11434:3: note: in expansion of macro 'DPY_CONTEXT'
11434 |   DPY_CONTEXT("vis5d_get_vstride")
      |   ^~~~~~~~~~~
At top level:
api.c:293:26: warning: 'new_irregular_context' defined but not used [-Wunused-function]
  293 | static Irregular_Context new_irregular_context (void )
      |                          ^~~~~~~~~~~~~~~~~~~~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT api.lo -MD -MP -MF .deps/api.TPlo.551825 -c api.c -o api.o >/dev/null 2>&1
source='analysis.c' object='analysis.lo' libtool=yes  depfile='.deps/analysis.Plo' tmpdepfile='.deps/analysis.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o analysis.lo `test -f analysis.c || echo './'`analysis.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT analysis.lo -MD -MP -MF .deps/analysis.TPlo.555294 -c analysis.c  -fPIC -DPIC -o .libs/analysis.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT analysis.lo -MD -MP -MF .deps/analysis.TPlo.555294 -c analysis.c -o analysis.o >/dev/null 2>&1
source='anim.c' object='anim.lo' libtool=yes  depfile='.deps/anim.Plo' tmpdepfile='.deps/anim.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o anim.lo `test -f anim.c || echo './'`anim.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT anim.lo -MD -MP -MF .deps/anim.TPlo.555800 -c anim.c  -fPIC -DPIC -o .libs/anim.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT anim.lo -MD -MP -MF .deps/anim.TPlo.555800 -c anim.c -o anim.o >/dev/null 2>&1
source='box.c' object='box.lo' libtool=yes  depfile='.deps/box.Plo' tmpdepfile='.deps/box.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o box.lo `test -f box.c || echo './'`box.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT box.lo -MD -MP -MF .deps/box.TPlo.556177 -c box.c  -fPIC -DPIC -o .libs/box.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT box.lo -MD -MP -MF .deps/box.TPlo.556177 -c box.c -o box.o >/dev/null 2>&1
source='chrono.c' object='chrono.lo' libtool=yes  depfile='.deps/chrono.Plo' tmpdepfile='.deps/chrono.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o chrono.lo `test -f chrono.c || echo './'`chrono.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT chrono.lo -MD -MP -MF .deps/chrono.TPlo.556791 -c chrono.c  -fPIC -DPIC -o .libs/chrono.o
chrono.c: In function 'calculate_display_time_steps':
chrono.c:145:23: warning: variable 'netcolumn' set but not used [-Wunused-but-set-variable]
  145 |    int netcolumntype, netcolumn, ctx_numtimes[VIS5D_MAX_CONTEXTS];
      |                       ^~~~~~~~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT chrono.lo -MD -MP -MF .deps/chrono.TPlo.556791 -c chrono.c -o chrono.o >/dev/null 2>&1
source='compute.c' object='compute.lo' libtool=yes  depfile='.deps/compute.Plo' tmpdepfile='.deps/compute.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o compute.lo `test -f compute.c || echo './'`compute.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT compute.lo -MD -MP -MF .deps/compute.TPlo.557157 -c compute.c  -fPIC -DPIC -o .libs/compute.o
compute.c: In function 'get_exp0':
compute.c:553:19: warning: variable 'dtx' set but not used [-Wunused-but-set-variable]
  553 |   Display_Context dtx;
      |                   ^~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT compute.lo -MD -MP -MF .deps/compute.TPlo.557157 -c compute.c -o compute.o >/dev/null 2>&1
source='contour.c' object='contour.lo' libtool=yes  depfile='.deps/contour.Plo' tmpdepfile='.deps/contour.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o contour.lo `test -f contour.c || echo './'`contour.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT contour.lo -MD -MP -MF .deps/contour.TPlo.558004 -c contour.c  -fPIC -DPIC -o .libs/contour.o
contour.c: In function 'contour':
contour.c:890:38: warning: variable 'value' set but not used [-Wunused-but-set-variable]
  890 |                float xk, yk, xm, ym, value;
      |                                      ^~~~~
contour.c:682:6: warning: unused variable 'domark' [-Wunused-variable]
  682 |  int domark;
      |      ^~~~~~
contour.c:768:23: warning: '%4g' directive writing between 4 and 13 bytes into a region of size 10 [-Wformat-overflow=]
  768 |    sprintf (lbl_str, "%4g", interval);
      |                       ^~~
contour.c:768:22: note: assuming directive output of 12 bytes
  768 |    sprintf (lbl_str, "%4g", interval);
      |                      ^~~~~
contour.c:768:4: note: 'sprintf' output between 5 and 14 bytes into a destination of size 10
  768 |    sprintf (lbl_str, "%4g", interval);
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
contour.c:380:12: warning: 'extract_digits' defined but not used [-Wunused-function]
  380 | static int extract_digits( float x, float *dig,
      |            ^~~~~~~~~~~~~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT contour.lo -MD -MP -MF .deps/contour.TPlo.558004 -c contour.c -o contour.o >/dev/null 2>&1
source='groupchrono.c' object='groupchrono.lo' libtool=yes  depfile='.deps/groupchrono.Plo' tmpdepfile='.deps/groupchrono.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o groupchrono.lo `test -f groupchrono.c || echo './'`groupchrono.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT groupchrono.lo -MD -MP -MF .deps/groupchrono.TPlo.558630 -c groupchrono.c  -fPIC -DPIC -o .libs/groupchrono.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT groupchrono.lo -MD -MP -MF .deps/groupchrono.TPlo.558630 -c groupchrono.c -o groupchrono.o >/dev/null 2>&1
source='globals.c' object='globals.lo' libtool=yes  depfile='.deps/globals.Plo' tmpdepfile='.deps/globals.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o globals.lo `test -f globals.c || echo './'`globals.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT globals.lo -MD -MP -MF .deps/globals.TPlo.559129 -c globals.c  -fPIC -DPIC -o .libs/globals.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT globals.lo -MD -MP -MF .deps/globals.TPlo.559129 -c globals.c -o globals.o >/dev/null 2>&1
source='graphics.all.c' object='graphics.all.lo' libtool=yes  depfile='.deps/graphics.all.Plo' tmpdepfile='.deps/graphics.all.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o graphics.all.lo `test -f graphics.all.c || echo './'`graphics.all.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT graphics.all.lo -MD -MP -MF .deps/graphics.all.TPlo.559532 -c graphics.all.c  -fPIC -DPIC -o .libs/graphics.all.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT graphics.all.lo -MD -MP -MF .deps/graphics.all.TPlo.559532 -c graphics.all.c -o graphics.all.o >/dev/null 2>&1
source='grid.c' object='grid.lo' libtool=yes  depfile='.deps/grid.Plo' tmpdepfile='.deps/grid.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o grid.lo `test -f grid.c || echo './'`grid.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT grid.lo -MD -MP -MF .deps/grid.TPlo.560051 -c grid.c  -fPIC -DPIC -o .libs/grid.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT grid.lo -MD -MP -MF .deps/grid.TPlo.560051 -c grid.c -o grid.o >/dev/null 2>&1
source='image.c' object='image.lo' libtool=yes  depfile='.deps/image.Plo' tmpdepfile='.deps/image.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o image.lo `test -f image.c || echo './'`image.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT image.lo -MD -MP -MF .deps/image.TPlo.560827 -c image.c  -fPIC -DPIC -o .libs/image.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT image.lo -MD -MP -MF .deps/image.TPlo.560827 -c image.c -o image.o >/dev/null 2>&1
source='imemory.c' object='imemory.lo' libtool=yes  depfile='.deps/imemory.Plo' tmpdepfile='.deps/imemory.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o imemory.lo `test -f imemory.c || echo './'`imemory.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT imemory.lo -MD -MP -MF .deps/imemory.TPlo.561437 -c imemory.c  -fPIC -DPIC -o .libs/imemory.o
imemory.c: In function 'i_check_memory':
imemory.c:339:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  339 |          printf("bad magic number in node 0x%x\n", (int) pos );
      |                                                    ^
imemory.c:343:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  343 |   (int)pos->prev, (int)pred );
      |   ^
imemory.c:343:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  343 |   (int)pos->prev, (int)pred );
      |                   ^
imemory.c: In function 'i_dump_memory':
imemory.c:376:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  376 |       printf("node: 0x%x\n", (int)pos );
      |                              ^
imemory.c:378:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  378 |       printf("  prev: 0x%x", (int)pos->prev );
      |                              ^
imemory.c:379:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  379 |       printf("  next: 0x%x", (int)pos->next );
      |                              ^
imemory.c:386:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  386 |    printf("tail = 0x%x\n", (int)itx->tail );
      |                            ^
At top level:
imemory.c:370:13: warning: 'i_dump_memory' defined but not used [-Wunused-function]
  370 | static void i_dump_memory( Irregular_Context itx )
      |             ^~~~~~~~~~~~~
imemory.c:328:13: warning: 'i_check_memory' defined but not used [-Wunused-function]
  328 | static void i_check_memory( Irregular_Context itx )
      |             ^~~~~~~~~~~~~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT imemory.lo -MD -MP -MF .deps/imemory.TPlo.561437 -c imemory.c -o imemory.o >/dev/null 2>&1
source='map.c' object='map.lo' libtool=yes  depfile='.deps/map.Plo' tmpdepfile='.deps/map.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o map.lo `test -f map.c || echo './'`map.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT map.lo -MD -MP -MF .deps/map.TPlo.561763 -c map.c  -fPIC -DPIC -o .libs/map.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT map.lo -MD -MP -MF .deps/map.TPlo.561763 -c map.c -o map.o >/dev/null 2>&1
source='matrix.c' object='matrix.lo' libtool=yes  depfile='.deps/matrix.Plo' tmpdepfile='.deps/matrix.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o matrix.lo `test -f matrix.c || echo './'`matrix.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT matrix.lo -MD -MP -MF .deps/matrix.TPlo.562090 -c matrix.c  -fPIC -DPIC -o .libs/matrix.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT matrix.lo -MD -MP -MF .deps/matrix.TPlo.562090 -c matrix.c -o matrix.o >/dev/null 2>&1
source='linterp.c' object='linterp.lo' libtool=yes  depfile='.deps/linterp.Plo' tmpdepfile='.deps/linterp.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o linterp.lo `test -f linterp.c || echo './'`linterp.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT linterp.lo -MD -MP -MF .deps/linterp.TPlo.562382 -c linterp.c  -fPIC -DPIC -o .libs/linterp.o
linterp.c: In function 'line2d_regrid_find_ints':
linterp.c:171:33: warning: variable 'dd' set but not used [-Wunused-but-set-variable]
  171 |     register double x1, x2, dx, dd;
      |                                 ^~
linterp.c:171:29: warning: variable 'dx' set but not used [-Wunused-but-set-variable]
  171 |     register double x1, x2, dx, dd;
      |                             ^~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT linterp.lo -MD -MP -MF .deps/linterp.TPlo.562382 -c linterp.c -o linterp.o >/dev/null 2>&1
source='memory.c' object='memory.lo' libtool=yes  depfile='.deps/memory.Plo' tmpdepfile='.deps/memory.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o memory.lo `test -f memory.c || echo './'`memory.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT memory.lo -MD -MP -MF .deps/memory.TPlo.562953 -c memory.c  -fPIC -DPIC -o .libs/memory.o
memory.c: In function 'check_memory':
memory.c:333:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  333 |          printf("bad magic number in node 0x%x\n", (int)pos );
      |                                                    ^
memory.c:337:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  337 |   (int)pos->prev, (int)pred );
      |   ^
memory.c:337:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  337 |   (int)pos->prev, (int)pred );
      |                   ^
memory.c: In function 'dump_memory':
memory.c:370:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  370 |       printf("node: 0x%x\n", (int)pos );
      |                              ^
memory.c:372:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  372 |       printf("  prev: 0x%x", (int)pos->prev );
      |                              ^
memory.c:373:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  373 |       printf("  next: 0x%x", (int)pos->next );
      |                              ^
memory.c:380:28: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  380 |    printf("tail = 0x%x\n", (int)ctx->tail );
      |                            ^
At top level:
memory.c:364:13: warning: 'dump_memory' defined but not used [-Wunused-function]
  364 | static void dump_memory( Context ctx )
      |             ^~~~~~~~~~~
memory.c:322:13: warning: 'check_memory' defined but not used [-Wunused-function]
  322 | static void check_memory( Context ctx )
      |             ^~~~~~~~~~~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT memory.lo -MD -MP -MF .deps/memory.TPlo.562953 -c memory.c -o memory.o >/dev/null 2>&1
source='misc.c' object='misc.lo' libtool=yes  depfile='.deps/misc.Plo' tmpdepfile='.deps/misc.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o misc.lo `test -f misc.c || echo './'`misc.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT misc.lo -MD -MP -MF .deps/misc.TPlo.563545 -c misc.c  -fPIC -DPIC -o .libs/misc.o
misc.c: In function 'free_hslice':
misc.c:559:7: warning: unused variable 'i' [-Wunused-variable]
  559 |   int i;
      |       ^
misc.c: In function 'free_vslice':
misc.c:597:7: warning: unused variable 'i' [-Wunused-variable]
  597 |   int i;
      |       ^
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT misc.lo -MD -MP -MF .deps/misc.TPlo.563545 -c misc.c -o misc.o >/dev/null 2>&1
source='mwmborder.c' object='mwmborder.lo' libtool=yes  depfile='.deps/mwmborder.Plo' tmpdepfile='.deps/mwmborder.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o mwmborder.lo `test -f mwmborder.c || echo './'`mwmborder.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT mwmborder.lo -MD -MP -MF .deps/mwmborder.TPlo.564467 -c mwmborder.c  -fPIC -DPIC -o .libs/mwmborder.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT mwmborder.lo -MD -MP -MF .deps/mwmborder.TPlo.564467 -c mwmborder.c -o mwmborder.o >/dev/null 2>&1
source='proj.c' object='proj.lo' libtool=yes  depfile='.deps/proj.Plo' tmpdepfile='.deps/proj.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o proj.lo `test -f proj.c || echo './'`proj.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT proj.lo -MD -MP -MF .deps/proj.TPlo.564965 -c proj.c  -fPIC -DPIC -o .libs/proj.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT proj.lo -MD -MP -MF .deps/proj.TPlo.564965 -c proj.c -o proj.o >/dev/null 2>&1
source='queue.c' object='queue.lo' libtool=yes  depfile='.deps/queue.Plo' tmpdepfile='.deps/queue.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o queue.lo `test -f queue.c || echo './'`queue.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT queue.lo -MD -MP -MF .deps/queue.TPlo.566934 -c queue.c  -fPIC -DPIC -o .libs/queue.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT queue.lo -MD -MP -MF .deps/queue.TPlo.566934 -c queue.c -o queue.o >/dev/null 2>&1
source='render.c' object='render.lo' libtool=yes  depfile='.deps/render.Plo' tmpdepfile='.deps/render.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o render.lo `test -f render.c || echo './'`render.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT render.lo -MD -MP -MF .deps/render.TPlo.567606 -c render.c  -fPIC -DPIC -o .libs/render.o
render.c: In function 'render_chslices':
render.c:1276:13: warning: unused variable 'alpha' [-Wunused-variable]
 1276 |    int var, alpha, lock;
      |             ^~~~~
render.c: In function 'render_cvslices':
render.c:1329:13: warning: unused variable 'alpha' [-Wunused-variable]
 1329 |    int var, alpha, lock;
      |             ^~~~~
render.c: In function 'render_everything':
render.c:2764:7: warning: implicit declaration of function 'stereo_set_buff'; did you mean 'stereo_set_buffer'? [-Wimplicit-function-declaration]
 2764 |       stereo_set_buff(VIS5D_STEREO_LEFT);
      |       ^~~~~~~~~~~~~~~
      |       stereo_set_buffer
render.c:2825:11: warning: unused variable 'listflag' [-Wunused-variable]
 2825 |    int i, listflag=0;
      |           ^~~~~~~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT render.lo -MD -MP -MF .deps/render.TPlo.567606 -c render.c -o render.o >/dev/null 2>&1
source='rgb.c' object='rgb.lo' libtool=yes  depfile='.deps/rgb.Plo' tmpdepfile='.deps/rgb.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o rgb.lo `test -f rgb.c || echo './'`rgb.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT rgb.lo -MD -MP -MF .deps/rgb.TPlo.568561 -c rgb.c  -fPIC -DPIC -o .libs/rgb.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT rgb.lo -MD -MP -MF .deps/rgb.TPlo.568561 -c rgb.c -o rgb.o >/dev/null 2>&1
source='record.c' object='record.lo' libtool=yes  depfile='.deps/record.Plo' tmpdepfile='.deps/record.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o record.lo `test -f record.c || echo './'`record.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT record.lo -MD -MP -MF .deps/record.TPlo.568970 -c record.c  -fPIC -DPIC -o .libs/record.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT record.lo -MD -MP -MF .deps/record.TPlo.568970 -c record.c -o record.o >/dev/null 2>&1
source='save.c' object='save.lo' libtool=yes  depfile='.deps/save.Plo' tmpdepfile='.deps/save.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o save.lo `test -f save.c || echo './'`save.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT save.lo -MD -MP -MF .deps/save.TPlo.569255 -c save.c  -fPIC -DPIC -o .libs/save.o
save.c: In function 'restore_hslice':
save.c:1148:20: warning: variable 'dtx' set but not used [-Wunused-but-set-variable]
 1148 |    Display_Context dtx;
      |                    ^~~
save.c: In function 'restore_chslice':
save.c:1284:20: warning: variable 'dtx' set but not used [-Wunused-but-set-variable]
 1284 |    Display_Context dtx;
      |                    ^~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT save.lo -MD -MP -MF .deps/save.TPlo.569255 -c save.c -o save.o >/dev/null 2>&1
source='socketio.c' object='socketio.lo' libtool=yes  depfile='.deps/socketio.Plo' tmpdepfile='.deps/socketio.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o socketio.lo `test -f socketio.c || echo './'`socketio.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT socketio.lo -MD -MP -MF .deps/socketio.TPlo.570049 -c socketio.c  -fPIC -DPIC -o .libs/socketio.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT socketio.lo -MD -MP -MF .deps/socketio.TPlo.570049 -c socketio.c -o socketio.o >/dev/null 2>&1
source='stream.c' object='stream.lo' libtool=yes  depfile='.deps/stream.Plo' tmpdepfile='.deps/stream.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o stream.lo `test -f stream.c || echo './'`stream.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT stream.lo -MD -MP -MF .deps/stream.TPlo.570367 -c stream.c  -fPIC -DPIC -o .libs/stream.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT stream.lo -MD -MP -MF .deps/stream.TPlo.570367 -c stream.c -o stream.o >/dev/null 2>&1
source='sounding.c' object='sounding.lo' libtool=yes  depfile='.deps/sounding.Plo' tmpdepfile='.deps/sounding.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o sounding.lo `test -f sounding.c || echo './'`sounding.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT sounding.lo -MD -MP -MF .deps/sounding.TPlo.570813 -c sounding.c  -fPIC -DPIC -o .libs/sounding.o
sounding.c: In function 'SND_Initialize':
sounding.c:427:4: warning: implicit declaration of function 'free_Xgfx' [-Wimplicit-function-declaration]
  427 |    free_Xgfx(dtx->gfx[SOUND_FONT]);
      |    ^~~~~~~~~
At top level:
sounding.c:1518:13: warning: 'cut_line_data' defined but not used [-Wunused-function]
 1518 | static void cut_line_data( Display_Context dtx, int x1, int y1, int *x2, int *y2)
      |             ^~~~~~~~~~~~~
sounding.c:1478:13: warning: 'precut_line_data' defined but not used [-Wunused-function]
 1478 | static void precut_line_data (Display_Context dtx, int *x1, int *y1, int x2, int y2)
      |             ^~~~~~~~~~~~~~~~
sounding.c:1423:13: warning: 'cut_line_data2' defined but not used [-Wunused-function]
 1423 | static void cut_line_data2( Display_Context dtx, int *x1, int *y1, int *x2, int *y2)
      |             ^~~~~~~~~~~~~~
sounding.c:171:14: warning: 'winterval' defined but not used [-Wunused-variable]
  171 | static float winterval[34] = { 0.1, 0.2, 0.4, 0.6, 0.8, 1.0, 1.5,
      |              ^~~~~~~~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT sounding.lo -MD -MP -MF .deps/sounding.TPlo.570813 -c sounding.c -o sounding.o >/dev/null 2>&1
source='sync.c' object='sync.lo' libtool=yes  depfile='.deps/sync.Plo' tmpdepfile='.deps/sync.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o sync.lo `test -f sync.c || echo './'`sync.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT sync.lo -MD -MP -MF .deps/sync.TPlo.571738 -c sync.c  -fPIC -DPIC -o .libs/sync.o
sync.c:66:13: warning: 'RWlock' defined but not used [-Wunused-variable]
   66 | static LOCK RWlock;
      |             ^~~~~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT sync.lo -MD -MP -MF .deps/sync.TPlo.571738 -c sync.c -o sync.o >/dev/null 2>&1
source='tclsave.c' object='tclsave.lo' libtool=yes  depfile='.deps/tclsave.Plo' tmpdepfile='.deps/tclsave.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o tclsave.lo `test -f tclsave.c || echo './'`tclsave.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT tclsave.lo -MD -MP -MF .deps/tclsave.TPlo.571994 -c tclsave.c  -fPIC -DPIC -o .libs/tclsave.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT tclsave.lo -MD -MP -MF .deps/tclsave.TPlo.571994 -c tclsave.c -o tclsave.o >/dev/null 2>&1
source='textplot.c' object='textplot.lo' libtool=yes  depfile='.deps/textplot.Plo' tmpdepfile='.deps/textplot.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o textplot.lo `test -f textplot.c || echo './'`textplot.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT textplot.lo -MD -MP -MF .deps/textplot.TPlo.572615 -c textplot.c  -fPIC -DPIC -o .libs/textplot.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT textplot.lo -MD -MP -MF .deps/textplot.TPlo.572615 -c textplot.c -o textplot.o >/dev/null 2>&1
source='topo.c' object='topo.lo' libtool=yes  depfile='.deps/topo.Plo' tmpdepfile='.deps/topo.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o topo.lo `test -f topo.c || echo './'`topo.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT topo.lo -MD -MP -MF .deps/topo.TPlo.573318 -c topo.c  -fPIC -DPIC -o .libs/topo.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT topo.lo -MD -MP -MF .deps/topo.TPlo.573318 -c topo.c -o topo.o >/dev/null 2>&1
source='traj.c' object='traj.lo' libtool=yes  depfile='.deps/traj.Plo' tmpdepfile='.deps/traj.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o traj.lo `test -f traj.c || echo './'`traj.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT traj.lo -MD -MP -MF .deps/traj.TPlo.573921 -c traj.c  -fPIC -DPIC -o .libs/traj.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT traj.lo -MD -MP -MF .deps/traj.TPlo.573921 -c traj.c -o traj.o >/dev/null 2>&1
source='user_data.c' object='user_data.lo' libtool=yes  depfile='.deps/user_data.Plo' tmpdepfile='.deps/user_data.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o user_data.lo `test -f user_data.c || echo './'`user_data.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT user_data.lo -MD -MP -MF .deps/user_data.TPlo.574774 -c user_data.c  -fPIC -DPIC -o .libs/user_data.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT user_data.lo -MD -MP -MF .deps/user_data.TPlo.574774 -c user_data.c -o user_data.o >/dev/null 2>&1
source='volume.c' object='volume.lo' libtool=yes  depfile='.deps/volume.Plo' tmpdepfile='.deps/volume.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o volume.lo `test -f volume.c || echo './'`volume.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT volume.lo -MD -MP -MF .deps/volume.TPlo.575541 -c volume.c  -fPIC -DPIC -o .libs/volume.o
volume.c: In function 'compute_volumePRIME':
volume.c:425:17: warning: variable 'ilnrnc' set but not used [-Wunused-but-set-variable]
  425 |    register int ilnrnc, icnr;           /* to help speed up array indexing */
      |                 ^~~~~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT volume.lo -MD -MP -MF .deps/volume.TPlo.575541 -c volume.c -o volume.o >/dev/null 2>&1
source='vtmcP.c' object='vtmcP.lo' libtool=yes  depfile='.deps/vtmcP.Plo' tmpdepfile='.deps/vtmcP.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o vtmcP.lo `test -f vtmcP.c || echo './'`vtmcP.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT vtmcP.lo -MD -MP -MF .deps/vtmcP.TPlo.576406 -c vtmcP.c  -fPIC -DPIC -o .libs/vtmcP.o
vtmcP.c: In function 'normals':
vtmcP.c:1059:8: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
 1059 |        if (i >= n) break;    k = i;
      |        ^~
vtmcP.c:1059:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
 1059 |        if (i >= n) break;    k = i;
      |                              ^
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT vtmcP.lo -MD -MP -MF .deps/vtmcP.TPlo.576406 -c vtmcP.c -o vtmcP.o >/dev/null 2>&1
source='work.c' object='work.lo' libtool=yes  depfile='.deps/work.Plo' tmpdepfile='.deps/work.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o work.lo `test -f work.c || echo './'`work.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT work.lo -MD -MP -MF .deps/work.TPlo.577552 -c work.c  -fPIC -DPIC -o .libs/work.o
work.c: In function 'calc_hslice':
work.c:2031:8: warning: unused variable 'labels' [-Wunused-variable]
 2031 |  char *labels=NULL;
      |        ^~~~~~
work.c: In function 'calc_vslice':
work.c:2348:9: warning: unused variable 'labels' [-Wunused-variable]
 2348 |   char *labels = NULL;
      |         ^~~~~~
work.c: In function 'calc_data_grid':
work.c:2644:50: warning: passing argument 8 of 'grid_to_compXYZ' from incompatible pointer type [-Wincompatible-pointer-types]
 2644 |     grid_to_compXYZ(ctx, 0, 0, 1, &ix, &jx, &kx, &xyz);
      |                                                  ^~~~
      |                                                  |
      |                                                  GLushort (*)[3] {aka short unsigned int (*)[3]}
In file included from work.c:58:
proj.h:114:36: note: expected 'int_2 (*)[3]' {aka 'short int (*)[3]'} but argument is of type 'GLushort (*)[3]' {aka 'short unsigned int (*)[3]'}
  114 |                              int_2 xyz[][3] );
      |                              ~~~~~~^~~~~~~~
work.c:2645:18: warning: pointer targets in passing argument 1 of 'glVertex3sv' differ in signedness [-Wpointer-sign]
 2645 |     glVertex3sv( xyz );
      |                  ^~~
      |                  |
      |                  GLushort * {aka short unsigned int *}
In file included from /home/pbulk/build/geography/vis5d+/work/.buildlink/include/GL/glx.h:32,
                 from globals.h:36,
                 from analysis.h:34,
                 from work.c:49:
/home/pbulk/build/geography/vis5d+/work/.buildlink/include/GL/gl.h:950:51: note: expected 'const GLshort *' {aka 'const short int *'} but argument is of type 'GLushort *' {aka 'short unsigned int *'}
  950 | GLAPI void GLAPIENTRY glVertex3sv( const GLshort *v );
      |                                    ~~~~~~~~~~~~~~~^
work.c:2657:50: warning: passing argument 8 of 'grid_to_compXYZ' from incompatible pointer type [-Wincompatible-pointer-types]
 2657 |     grid_to_compXYZ(ctx, 0, 0, 1, &ix, &jx, &kx, &xyz);
      |                                                  ^~~~
      |                                                  |
      |                                                  GLushort (*)[3] {aka short unsigned int (*)[3]}
In file included from work.c:58:
proj.h:114:36: note: expected 'int_2 (*)[3]' {aka 'short int (*)[3]'} but argument is of type 'GLushort (*)[3]' {aka 'short unsigned int (*)[3]'}
  114 |                              int_2 xyz[][3] );
      |                              ~~~~~~^~~~~~~~
work.c:2658:18: warning: pointer targets in passing argument 1 of 'glVertex3sv' differ in signedness [-Wpointer-sign]
 2658 |     glVertex3sv( xyz );
      |                  ^~~
      |                  |
      |                  GLushort * {aka short unsigned int *}
In file included from /home/pbulk/build/geography/vis5d+/work/.buildlink/include/GL/glx.h:32,
                 from globals.h:36,
                 from analysis.h:34,
                 from work.c:49:
/home/pbulk/build/geography/vis5d+/work/.buildlink/include/GL/gl.h:950:51: note: expected 'const GLshort *' {aka 'const short int *'} but argument is of type 'GLushort *' {aka 'short unsigned int *'}
  950 | GLAPI void GLAPIENTRY glVertex3sv( const GLshort *v );
      |                                    ~~~~~~~~~~~~~~~^
work.c:2673:50: warning: passing argument 8 of 'grid_to_compXYZ' from incompatible pointer type [-Wincompatible-pointer-types]
 2673 |     grid_to_compXYZ(ctx, 0, 0, 1, &ix, &jx, &kx, &xyz);
      |                                                  ^~~~
      |                                                  |
      |                                                  GLushort (*)[3] {aka short unsigned int (*)[3]}
In file included from work.c:58:
proj.h:114:36: note: expected 'int_2 (*)[3]' {aka 'short int (*)[3]'} but argument is of type 'GLushort (*)[3]' {aka 'short unsigned int (*)[3]'}
  114 |                              int_2 xyz[][3] );
      |                              ~~~~~~^~~~~~~~
work.c:2674:18: warning: pointer targets in passing argument 1 of 'glVertex3sv' differ in signedness [-Wpointer-sign]
 2674 |     glVertex3sv( xyz );
      |                  ^~~
      |                  |
      |                  GLushort * {aka short unsigned int *}
In file included from /home/pbulk/build/geography/vis5d+/work/.buildlink/include/GL/glx.h:32,
                 from globals.h:36,
                 from analysis.h:34,
                 from work.c:49:
/home/pbulk/build/geography/vis5d+/work/.buildlink/include/GL/gl.h:950:51: note: expected 'const GLshort *' {aka 'const short int *'} but argument is of type 'GLushort *' {aka 'short unsigned int *'}
  950 | GLAPI void GLAPIENTRY glVertex3sv( const GLshort *v );
      |                                    ~~~~~~~~~~~~~~~^
work.c: In function 'work':
work.c:6713:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 6713 |    while (do_one_task( (int) threadnum ))
      |                        ^
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT work.lo -MD -MP -MF .deps/work.TPlo.577552 -c work.c -o work.o >/dev/null 2>&1
source='sgidump.c' object='sgidump.lo' libtool=yes  depfile='.deps/sgidump.Plo' tmpdepfile='.deps/sgidump.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o sgidump.lo `test -f sgidump.c || echo './'`sgidump.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT sgidump.lo -MD -MP -MF .deps/sgidump.TPlo.580686 -c sgidump.c  -fPIC -DPIC -o .libs/sgidump.o
sgidump.c: In function 'SGI_Dump':
sgidump.c:105:11: warning: unused variable 'length' [-Wunused-variable]
  105 |     int   length, status;
      |           ^~~~~~
sgidump.c:100:11: warning: variable 'bw' set but not used [-Wunused-but-set-variable]
  100 |     int   bw;
      |           ^~
sgidump.c:99:19: warning: unused variable 'dheight' [-Wunused-variable]
   99 |     int   dwidth, dheight;
      |                   ^~~~~~~
sgidump.c:99:11: warning: unused variable 'dwidth' [-Wunused-variable]
   99 |     int   dwidth, dheight;
      |           ^~~~~~
sgidump.c:97:26: warning: unused variable 'y' [-Wunused-variable]
   97 |     int   absx, absy, x, y;
      |                          ^
sgidump.c:97:23: warning: unused variable 'x' [-Wunused-variable]
   97 |     int   absx, absy, x, y;
      |                       ^
sgidump.c:96:14: warning: unused variable 'image' [-Wunused-variable]
   96 |     XImage  *image;
      |              ^~~~~
sgidump.c:94:11: warning: unused variable 'got_win_name' [-Wunused-variable]
   94 |     Bool  got_win_name;
      |           ^~~~~~~~~~~~
sgidump.c:93:12: warning: unused variable 'win_name' [-Wunused-variable]
   93 |     char  *win_name;
      |            ^~~~~~~~
sgidump.c:92:20: warning: unused variable 'i' [-Wunused-variable]
   92 |     int   ncolors, i;
      |                    ^
sgidump.c:92:11: warning: unused variable 'ncolors' [-Wunused-variable]
   92 |     int   ncolors, i;
      |           ^~~~~~~
sgidump.c:91:11: warning: unused variable 'header_size' [-Wunused-variable]
   91 |     int   header_size;
      |           ^~~~~~~~~~~
sgidump.c:90:11: warning: unused variable 'win_name_size' [-Wunused-variable]
   90 |     int   win_name_size;
      |           ^~~~~~~~~~~~~
sgidump.c:89:15: warning: unused variable 'buffer_size' [-Wunused-variable]
   89 |     unsigned  buffer_size;
      |               ^~~~~~~~~~~
sgidump.c:88:14: warning: unused variable 'colors' [-Wunused-variable]
   88 |     XColor  *colors;
      |              ^~~~~~
sgidump.c:87:19: warning: unused variable 'swaptest' [-Wunused-variable]
   87 |     unsigned long swaptest = 1;
      |                   ^~~~~~~~
sgidump.c: In function 'SGIWrite':
sgidump.c:242:17: warning: unused variable 'swaptest' [-Wunused-variable]
  242 |  unsigned long  swaptest = 1;
      |                 ^~~~~~~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT sgidump.lo -MD -MP -MF .deps/sgidump.TPlo.580686 -c sgidump.c -o sgidump.o >/dev/null 2>&1
source='decimate.C' object='decimate.lo' libtool=yes  depfile='.deps/decimate.Plo' tmpdepfile='.deps/decimate.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile g++ -DHAVE_CONFIG_H  -I. -I. -I.. -I.   -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include   -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -c -o decimate.lo `test -f decimate.C || echo './'`decimate.C
libtool-fortran: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -MT decimate.lo -MD -MP -MF .deps/decimate.TPlo.581465 -c decimate.C  -fPIC -DPIC -o .libs/decimate.o
libtool-fortran: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -MT decimate.lo -MD -MP -MF .deps/decimate.TPlo.581465 -c decimate.C -o decimate.o >/dev/null 2>&1
source='analyze_i.c' object='analyze_i.lo' libtool=yes  depfile='.deps/analyze_i.Plo' tmpdepfile='.deps/analyze_i.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o analyze_i.lo `test -f analyze_i.c || echo './'`analyze_i.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT analyze_i.lo -MD -MP -MF .deps/analyze_i.TPlo.581886 -c analyze_i.c  -fPIC -DPIC -o .libs/analyze_i.o
analyze_i.c:221:13: warning: 'make_var_list' defined but not used [-Wunused-function]
  221 | static void make_var_list( struct grid_db *db )
      |             ^~~~~~~~~~~~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT analyze_i.lo -MD -MP -MF .deps/analyze_i.TPlo.581886 -c analyze_i.c -o analyze_i.o >/dev/null 2>&1
source='file_i.c' object='file_i.lo' libtool=yes  depfile='.deps/file_i.Plo' tmpdepfile='.deps/file_i.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o file_i.lo `test -f file_i.c || echo './'`file_i.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT file_i.lo -MD -MP -MF .deps/file_i.TPlo.582704 -c file_i.c  -fPIC -DPIC -o .libs/file_i.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT file_i.lo -MD -MP -MF .deps/file_i.TPlo.582704 -c file_i.c -o file_i.o >/dev/null 2>&1
source='grid_i.c' object='grid_i.lo' libtool=yes  depfile='.deps/grid_i.Plo' tmpdepfile='.deps/grid_i.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o grid_i.lo `test -f grid_i.c || echo './'`grid_i.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT grid_i.lo -MD -MP -MF .deps/grid_i.TPlo.583092 -c grid_i.c  -fPIC -DPIC -o .libs/grid_i.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT grid_i.lo -MD -MP -MF .deps/grid_i.TPlo.583092 -c grid_i.c -o grid_i.o >/dev/null 2>&1
source='misc_i.c' object='misc_i.lo' libtool=yes  depfile='.deps/misc_i.Plo' tmpdepfile='.deps/misc_i.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o misc_i.lo `test -f misc_i.c || echo './'`misc_i.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT misc_i.lo -MD -MP -MF .deps/misc_i.TPlo.583753 -c misc_i.c  -fPIC -DPIC -o .libs/misc_i.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT misc_i.lo -MD -MP -MF .deps/misc_i.TPlo.583753 -c misc_i.c -o misc_i.o >/dev/null 2>&1
source='output_i.c' object='output_i.lo' libtool=yes  depfile='.deps/output_i.Plo' tmpdepfile='.deps/output_i.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o output_i.lo `test -f output_i.c || echo './'`output_i.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT output_i.lo -MD -MP -MF .deps/output_i.TPlo.584053 -c output_i.c  -fPIC -DPIC -o .libs/output_i.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT output_i.lo -MD -MP -MF .deps/output_i.TPlo.584053 -c output_i.c -o output_i.o >/dev/null 2>&1
source='proj_i.c' object='proj_i.lo' libtool=yes  depfile='.deps/proj_i.Plo' tmpdepfile='.deps/proj_i.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o proj_i.lo `test -f proj_i.c || echo './'`proj_i.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT proj_i.lo -MD -MP -MF .deps/proj_i.TPlo.584705 -c proj_i.c  -fPIC -DPIC -o .libs/proj_i.o
proj_i.c: In function 'rowcol_to_latlon_i':
proj_i.c:315:17: warning: variable 'nr' set but not used [-Wunused-but-set-variable]
  315 |             int nr, nc;
      |                 ^~
proj_i.c:329:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  329 |   (int)proj );
      |   ^
proj_i.c: In function 'latlon_to_rowcol_i':
proj_i.c:601:3: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  601 |   (int)proj );
      |   ^
proj_i.c: In function 'proj_resolution':
proj_i.c:667:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  667 |          printf("Error in proj_resolution: bad projection: %d\n", (int)proj );
      |                                                                   ^
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT proj_i.lo -MD -MP -MF .deps/proj_i.TPlo.584705 -c proj_i.c -o proj_i.o >/dev/null 2>&1
source='projlist_i.c' object='projlist_i.lo' libtool=yes  depfile='.deps/projlist_i.Plo' tmpdepfile='.deps/projlist_i.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o projlist_i.lo `test -f projlist_i.c || echo './'`projlist_i.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT projlist_i.lo -MD -MP -MF .deps/projlist_i.TPlo.585196 -c projlist_i.c  -fPIC -DPIC -o .libs/projlist_i.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT projlist_i.lo -MD -MP -MF .deps/projlist_i.TPlo.585196 -c projlist_i.c -o projlist_i.o >/dev/null 2>&1
source='read_epa_i.c' object='read_epa_i.lo' libtool=yes  depfile='.deps/read_epa_i.Plo' tmpdepfile='.deps/read_epa_i.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o read_epa_i.lo `test -f read_epa_i.c || echo './'`read_epa_i.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT read_epa_i.lo -MD -MP -MF .deps/read_epa_i.TPlo.585952 -c read_epa_i.c  -fPIC -DPIC -o .libs/read_epa_i.o
read_epa_i.c: In function 'transpose':
read_epa_i.c:572:14: warning: variable 'p' set but not used [-Wunused-but-set-variable]
  572 |    int i, j, p;
      |              ^
At top level:
read_epa_i.c:570:13: warning: 'transpose' defined but not used [-Wunused-function]
  570 | static void transpose( float in[], float out[], int rows, int columns )
      |             ^~~~~~~~~
read_epa_i.c:551:13: warning: 'flip_north_south' defined but not used [-Wunused-function]
  551 | static void flip_north_south( float data[], int rows, int columns )
      |             ^~~~~~~~~~~~~~~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT read_epa_i.lo -MD -MP -MF .deps/read_epa_i.TPlo.585952 -c read_epa_i.c -o read_epa_i.o >/dev/null 2>&1
source='read_gr3d_i.c' object='read_gr3d_i.lo' libtool=yes  depfile='.deps/read_gr3d_i.Plo' tmpdepfile='.deps/read_gr3d_i.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o read_gr3d_i.lo `test -f read_gr3d_i.c || echo './'`read_gr3d_i.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT read_gr3d_i.lo -MD -MP -MF .deps/read_gr3d_i.TPlo.586542 -c read_gr3d_i.c  -fPIC -DPIC -o .libs/read_gr3d_i.o
read_gr3d_i.c: In function 'get_gr3d_info':
read_gr3d_i.c:63:21: warning: variable 'firstgridpos' set but not used [-Wunused-but-set-variable]
   63 |    int i, numgrids, firstgridpos;
      |                     ^~~~~~~~~~~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT read_gr3d_i.lo -MD -MP -MF .deps/read_gr3d_i.TPlo.586542 -c read_gr3d_i.c -o read_gr3d_i.o >/dev/null 2>&1
source='read_grid_i.c' object='read_grid_i.lo' libtool=yes  depfile='.deps/read_grid_i.Plo' tmpdepfile='.deps/read_grid_i.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o read_grid_i.lo `test -f read_grid_i.c || echo './'`read_grid_i.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT read_grid_i.lo -MD -MP -MF .deps/read_grid_i.TPlo.587131 -c read_grid_i.c  -fPIC -DPIC -o .libs/read_grid_i.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT read_grid_i.lo -MD -MP -MF .deps/read_grid_i.TPlo.587131 -c read_grid_i.c -o read_grid_i.o >/dev/null 2>&1
source='read_grads_i.c' object='read_grads_i.lo' libtool=yes  depfile='.deps/read_grads_i.Plo' tmpdepfile='.deps/read_grads_i.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o read_grads_i.lo `test -f read_grads_i.c || echo './'`read_grads_i.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT read_grads_i.lo -MD -MP -MF .deps/read_grads_i.TPlo.587761 -c read_grads_i.c  -fPIC -DPIC -o .libs/read_grads_i.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT read_grads_i.lo -MD -MP -MF .deps/read_grads_i.TPlo.587761 -c read_grads_i.c -o read_grads_i.o >/dev/null 2>&1
source='read_uwvis_i.c' object='read_uwvis_i.lo' libtool=yes  depfile='.deps/read_uwvis_i.Plo' tmpdepfile='.deps/read_uwvis_i.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o read_uwvis_i.lo `test -f read_uwvis_i.c || echo './'`read_uwvis_i.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT read_uwvis_i.lo -MD -MP -MF .deps/read_uwvis_i.TPlo.588554 -c read_uwvis_i.c  -fPIC -DPIC -o .libs/read_uwvis_i.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT read_uwvis_i.lo -MD -MP -MF .deps/read_uwvis_i.TPlo.588554 -c read_uwvis_i.c -o read_uwvis_i.o >/dev/null 2>&1
source='read_v5d_i.c' object='read_v5d_i.lo' libtool=yes  depfile='.deps/read_v5d_i.Plo' tmpdepfile='.deps/read_v5d_i.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o read_v5d_i.lo `test -f read_v5d_i.c || echo './'`read_v5d_i.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT read_v5d_i.lo -MD -MP -MF .deps/read_v5d_i.TPlo.589356 -c read_v5d_i.c  -fPIC -DPIC -o .libs/read_v5d_i.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT read_v5d_i.lo -MD -MP -MF .deps/read_v5d_i.TPlo.589356 -c read_v5d_i.c -o read_v5d_i.o >/dev/null 2>&1
source='resample_i.c' object='resample_i.lo' libtool=yes  depfile='.deps/resample_i.Plo' tmpdepfile='.deps/resample_i.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o resample_i.lo `test -f resample_i.c || echo './'`resample_i.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT resample_i.lo -MD -MP -MF .deps/resample_i.TPlo.590153 -c resample_i.c  -fPIC -DPIC -o .libs/resample_i.o
resample_i.c: In function 'resample_vertical':
resample_i.c:381:19: warning: variable 'val' set but not used [-Wunused-but-set-variable]
  381 |             float val;
      |                   ^~~
resample_i.c: In function 'resample_horizontal':
resample_i.c:491:25: warning: variable 'value' set but not used [-Wunused-but-set-variable]
  491 |                   float value;
      |                         ^~~~~
At top level:
resample_i.c:341:13: warning: 'compare' defined but not used [-Wunused-function]
  341 | static void compare( int n, float *a, float *b )
      |             ^~~~~~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT resample_i.lo -MD -MP -MF .deps/resample_i.TPlo.590153 -c resample_i.c -o resample_i.o >/dev/null 2>&1
source='select_i.c' object='select_i.lo' libtool=yes  depfile='.deps/select_i.Plo' tmpdepfile='.deps/select_i.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o select_i.lo `test -f select_i.c || echo './'`select_i.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT select_i.lo -MD -MP -MF .deps/select_i.TPlo.590955 -c select_i.c  -fPIC -DPIC -o .libs/select_i.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT select_i.lo -MD -MP -MF .deps/select_i.TPlo.590955 -c select_i.c -o select_i.o >/dev/null 2>&1
source='tokenize_i.c' object='tokenize_i.lo' libtool=yes  depfile='.deps/tokenize_i.Plo' tmpdepfile='.deps/tokenize_i.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o tokenize_i.lo `test -f tokenize_i.c || echo './'`tokenize_i.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT tokenize_i.lo -MD -MP -MF .deps/tokenize_i.TPlo.591460 -c tokenize_i.c  -fPIC -DPIC -o .libs/tokenize_i.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT tokenize_i.lo -MD -MP -MF .deps/tokenize_i.TPlo.591460 -c tokenize_i.c -o tokenize_i.o >/dev/null 2>&1
source='iapi.c' object='iapi.lo' libtool=yes  depfile='.deps/iapi.Plo' tmpdepfile='.deps/iapi.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o iapi.lo `test -f iapi.c || echo './'`iapi.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT iapi.lo -MD -MP -MF .deps/iapi.TPlo.591966 -c iapi.c  -fPIC -DPIC -o .libs/iapi.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT iapi.lo -MD -MP -MF .deps/iapi.TPlo.591966 -c iapi.c -o iapi.o >/dev/null 2>&1
source='file.c' object='file.lo' libtool=yes  depfile='.deps/file.Plo' tmpdepfile='.deps/file.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o file.lo `test -f file.c || echo './'`file.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT file.lo -MD -MP -MF .deps/file.TPlo.592404 -c file.c  -fPIC -DPIC -o .libs/file.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT file.lo -MD -MP -MF .deps/file.TPlo.592404 -c file.c -o file.o >/dev/null 2>&1
source='irregular_v5d.c' object='irregular_v5d.lo' libtool=yes  depfile='.deps/irregular_v5d.Plo' tmpdepfile='.deps/irregular_v5d.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o irregular_v5d.lo `test -f irregular_v5d.c || echo './'`irregular_v5d.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT irregular_v5d.lo -MD -MP -MF .deps/irregular_v5d.TPlo.592853 -c irregular_v5d.c  -fPIC -DPIC -o .libs/irregular_v5d.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT irregular_v5d.lo -MD -MP -MF .deps/irregular_v5d.TPlo.592853 -c irregular_v5d.c -o irregular_v5d.o >/dev/null 2>&1
source='gl_to_ppm.c' object='gl_to_ppm.lo' libtool=yes  depfile='.deps/gl_to_ppm.Plo' tmpdepfile='.deps/gl_to_ppm.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o gl_to_ppm.lo `test -f gl_to_ppm.c || echo './'`gl_to_ppm.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT gl_to_ppm.lo -MD -MP -MF .deps/gl_to_ppm.TPlo.593281 -c gl_to_ppm.c  -fPIC -DPIC -o .libs/gl_to_ppm.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT gl_to_ppm.lo -MD -MP -MF .deps/gl_to_ppm.TPlo.593281 -c gl_to_ppm.c -o gl_to_ppm.o >/dev/null 2>&1
source='graphics.ogl.c' object='graphics.ogl.lo' libtool=yes  depfile='.deps/graphics.ogl.Plo' tmpdepfile='.deps/graphics.ogl.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o graphics.ogl.lo `test -f graphics.ogl.c || echo './'`graphics.ogl.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT graphics.ogl.lo -MD -MP -MF .deps/graphics.ogl.TPlo.593987 -c graphics.ogl.c  -fPIC -DPIC -o .libs/graphics.ogl.o
graphics.ogl.c: In function 'make_3d_window':
graphics.ogl.c:448:32: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Window' {aka 'long unsigned int'} [-Wformat=]
  448 |   printf(" The window id is 0x%x 0x%x\n",dtx->GfxWindow,dtx->GfxPixmap);
      |                               ~^         ~~~~~~~~~~~~~~
      |                                |            |
      |                                unsigned int Window {aka long unsigned int}
      |                               %lx
graphics.ogl.c:448:37: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'Pixmap' {aka 'long unsigned int'} [-Wformat=]
  448 |   printf(" The window id is 0x%x 0x%x\n",dtx->GfxWindow,dtx->GfxPixmap);
      |                                    ~^                   ~~~~~~~~~~~~~~
      |                                     |                      |
      |                                     unsigned int           Pixmap {aka long unsigned int}
      |                                    %lx
graphics.ogl.c: In function 'swap_3d_window':
graphics.ogl.c:754:14: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Display *' {aka 'struct _XDisplay *'} [-Wformat=]
  754 |   printf("0x%x 0x%x 0x%x\n",GfxDpy, current_dtx->GfxPixmap , current_dtx->GfxWindow);
      |             ~^              ~~~~~~
      |              |              |
      |              unsigned int   Display * {aka struct _XDisplay *}
graphics.ogl.c:754:19: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'Pixmap' {aka 'long unsigned int'} [-Wformat=]
  754 |   printf("0x%x 0x%x 0x%x\n",GfxDpy, current_dtx->GfxPixmap , current_dtx->GfxWindow);
      |                  ~^                 ~~~~~~~~~~~~~~~~~~~~~~
      |                   |                            |
      |                   unsigned int                 Pixmap {aka long unsigned int}
      |                  %lx
graphics.ogl.c:754:24: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'Window' {aka 'long unsigned int'} [-Wformat=]
  754 |   printf("0x%x 0x%x 0x%x\n",GfxDpy, current_dtx->GfxPixmap , current_dtx->GfxWindow);
      |                       ~^                                     ~~~~~~~~~~~~~~~~~~~~~~
      |                        |                                                |
      |                        unsigned int                                     Window {aka long unsigned int}
      |                       %lx
graphics.ogl.c: In function 'save_formats':
graphics.ogl.c:1299:10: warning: unused variable 'f' [-Wunused-variable]
 1299 |    FILE *f;
      |          ^
graphics.ogl.c:1298:16: warning: unused variable 'buf' [-Wunused-variable]
 1298 |    struct stat buf;
      |                ^~~
graphics.ogl.c:1297:9: warning: unused variable 's' [-Wunused-variable]
 1297 |    char s[1000];
      |         ^
graphics.ogl.c: In function 'save_3d_window_from_oglbuf':
graphics.ogl.c:1355:10: warning: implicit declaration of function 'vis5d_get_dtx'; did you mean 'vis5d_get_log'? [-Wimplicit-function-declaration]
 1355 |    dtx = vis5d_get_dtx(i);
      |          ^~~~~~~~~~~~~
      |          vis5d_get_log
graphics.ogl.c:1355:8: warning: assignment to 'Display_Context' {aka 'struct display_context *'} from 'int' makes pointer from integer without a cast [-Wint-conversion]
 1355 |    dtx = vis5d_get_dtx(i);
      |        ^
graphics.ogl.c:1359:8: warning: assignment to 'Display_Context' {aka 'struct display_context *'} from 'int' makes pointer from integer without a cast [-Wint-conversion]
 1359 |    dtx = vis5d_get_dtx(i*DisplayCols);
      |        ^
graphics.ogl.c:1362:9: warning: implicit declaration of function 'open_ppm_file' [-Wimplicit-function-declaration]
 1362 |    if (!open_ppm_file( rgbname, x, y)){
      |         ^~~~~~~~~~~~~
graphics.ogl.c:1366:8: warning: assignment to 'Display_Context' {aka 'struct display_context *'} from 'int' makes pointer from integer without a cast [-Wint-conversion]
 1366 |    dtx = vis5d_get_dtx(i);
      |        ^
graphics.ogl.c:1367:9: warning: implicit declaration of function 'add_display_to_ppm_file' [-Wimplicit-function-declaration]
 1367 |    if (!add_display_to_ppm_file( dtx, i)){
      |         ^~~~~~~~~~~~~~~~~~~~~~~
graphics.ogl.c:1371:9: warning: implicit declaration of function 'close_ppm_file' [-Wimplicit-function-declaration]
 1371 |    if (!close_ppm_file()){
      |         ^~~~~~~~~~~~~~
graphics.ogl.c: In function 'save_snd_window':
graphics.ogl.c:1474:15: warning: unused variable 'buf' [-Wunused-variable]
 1474 |   struct stat buf;
      |               ^~~
graphics.ogl.c:1473:8: warning: unused variable 's' [-Wunused-variable]
 1473 |   char s[1000];
      |        ^
At top level:
graphics.ogl.c:1186:13: warning: 'accFrustum' defined but not used [-Wunused-function]
 1186 | static void accFrustum( GLdouble left, GLdouble right,
      |             ^~~~~~~~~~
graphics.ogl.c: In function 'save_formats':
graphics.ogl.c:1315:35: warning: 'formats' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1315 |  if (installed("toppm"))  formats |= VIS5D_PPM;
graphics.ogl.c: In function 'set_opengl_font':
graphics.ogl.c:643:5: warning: 'prevctx' is used uninitialized in this function [-Wuninitialized]
  643 |   if(prevctx!=gl_ctx)
      |     ^
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT graphics.ogl.lo -MD -MP -MF .deps/graphics.ogl.TPlo.593987 -c graphics.ogl.c -o graphics.ogl.o >/dev/null 2>&1
source='graphics.scenes.c' object='graphics.scenes.lo' libtool=yes  depfile='.deps/graphics.scenes.Plo' tmpdepfile='.deps/graphics.scenes.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o graphics.scenes.lo `test -f graphics.scenes.c || echo './'`graphics.scenes.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT graphics.scenes.lo -MD -MP -MF .deps/graphics.scenes.TPlo.595331 -c graphics.scenes.c  -fPIC -DPIC -o .libs/graphics.scenes.o
graphics.scenes.c: In function 'save_3d_scene':
graphics.scenes.c:62:6: warning: unused variable 'status' [-Wunused-variable]
   62 |  int status;
      |      ^~~~~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT graphics.scenes.lo -MD -MP -MF .deps/graphics.scenes.TPlo.595331 -c graphics.scenes.c -o graphics.scenes.o >/dev/null 2>&1
source='graphics.vrml.c' object='graphics.vrml.lo' libtool=yes  depfile='.deps/graphics.vrml.Plo' tmpdepfile='.deps/graphics.vrml.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o graphics.vrml.lo `test -f graphics.vrml.c || echo './'`graphics.vrml.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT graphics.vrml.lo -MD -MP -MF .deps/graphics.vrml.TPlo.595820 -c graphics.vrml.c  -fPIC -DPIC -o .libs/graphics.vrml.o
graphics.vrml.c: In function 'vrml_polylines_float':
graphics.vrml.c:390:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  390 |   if ( i != n-1 ) bl();fprintf(fp, ",");
      |   ^~
graphics.vrml.c:390:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  390 |   if ( i != n-1 ) bl();fprintf(fp, ",");
      |                        ^~~~~~~
graphics.vrml.c: In function 'vrml_polylines':
graphics.vrml.c:423:17: warning: variable 'a' set but not used [-Wunused-but-set-variable]
  423 |  float r, g, b, a;
      |                 ^
graphics.vrml.c: In function 'vrml_multi_lines':
graphics.vrml.c:575:18: warning: variable 'a' set but not used [-Wunused-but-set-variable]
  575 |  float  r, g, b, a;
      |                  ^
graphics.vrml.c: In function 'vrml_isosurface':
graphics.vrml.c:1182:13: warning: variable 'ns' set but not used [-Wunused-but-set-variable]
 1182 |  float  vs, ns;
      |             ^~
graphics.vrml.c: In function 'vrml_colored_isosurface':
graphics.vrml.c:1389:13: warning: variable 'ns' set but not used [-Wunused-but-set-variable]
 1389 |  float  vs, ns;
      |             ^~
graphics.vrml.c: In function 'vrml_horizontal_slice_tick':
graphics.vrml.c:1724:20: warning: variable 'blue' set but not used [-Wunused-but-set-variable]
 1724 |  float red, green, blue;
      |                    ^~~~
graphics.vrml.c:1724:13: warning: variable 'green' set but not used [-Wunused-but-set-variable]
 1724 |  float red, green, blue;
      |             ^~~~~
graphics.vrml.c:1724:8: warning: variable 'red' set but not used [-Wunused-but-set-variable]
 1724 |  float red, green, blue;
      |        ^~~
graphics.vrml.c: In function 'vrml_vertical_slice_tick':
graphics.vrml.c:1780:20: warning: variable 'blue' set but not used [-Wunused-but-set-variable]
 1780 |  float red, green, blue;
      |                    ^~~~
graphics.vrml.c:1780:13: warning: variable 'green' set but not used [-Wunused-but-set-variable]
 1780 |  float red, green, blue;
      |             ^~~~~
graphics.vrml.c:1780:8: warning: variable 'red' set but not used [-Wunused-but-set-variable]
 1780 |  float red, green, blue;
      |        ^~~
graphics.vrml.c: In function 'vrml_box':
graphics.vrml.c:1876:15: warning: variable 'b' set but not used [-Wunused-but-set-variable]
 1876 |  float  r, g, b;
      |               ^
graphics.vrml.c:1876:12: warning: variable 'g' set but not used [-Wunused-but-set-variable]
 1876 |  float  r, g, b;
      |            ^
graphics.vrml.c:1876:9: warning: variable 'r' set but not used [-Wunused-but-set-variable]
 1876 |  float  r, g, b;
      |         ^
graphics.vrml.c: In function 'vrml_cvslices':
graphics.vrml.c:2692:24: warning: unused variable 'l' [-Wunused-variable]
 2692 |  float r1, r2, c1, c2, l, x1, x2,y1,y2,z1,z2;
      |                        ^
graphics.vrml.c:2692:20: warning: unused variable 'c2' [-Wunused-variable]
 2692 |  float r1, r2, c1, c2, l, x1, x2,y1,y2,z1,z2;
      |                    ^~
graphics.vrml.c:2692:16: warning: unused variable 'c1' [-Wunused-variable]
 2692 |  float r1, r2, c1, c2, l, x1, x2,y1,y2,z1,z2;
      |                ^~
graphics.vrml.c:2692:12: warning: unused variable 'r2' [-Wunused-variable]
 2692 |  float r1, r2, c1, c2, l, x1, x2,y1,y2,z1,z2;
      |            ^~
graphics.vrml.c:2692:8: warning: unused variable 'r1' [-Wunused-variable]
 2692 |  float r1, r2, c1, c2, l, x1, x2,y1,y2,z1,z2;
      |        ^~
graphics.vrml.c: In function 'vrml_hstream_slices':
graphics.vrml.c:2794:9: warning: unused variable 'lock' [-Wunused-variable]
 2794 |  int w, lock;
      |         ^~~~
graphics.vrml.c: In function 'vrml_vstream_slices':
graphics.vrml.c:2847:9: warning: unused variable 'lock' [-Wunused-variable]
 2847 |  int w, lock;
      |         ^~~~
graphics.vrml.c: In function 'vrml_save':
graphics.vrml.c:3006:10: warning: variable 'spandex' set but not used [-Wunused-but-set-variable]
 3006 |  int yo, spandex;
      |          ^~~~~~~
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT graphics.vrml.lo -MD -MP -MF .deps/graphics.vrml.TPlo.595820 -c graphics.vrml.c -o graphics.vrml.o >/dev/null 2>&1
source='xdump.c' object='xdump.lo' libtool=yes  depfile='.deps/xdump.Plo' tmpdepfile='.deps/xdump.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o xdump.lo `test -f xdump.c || echo './'`xdump.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT xdump.lo -MD -MP -MF .deps/xdump.TPlo.597120 -c xdump.c  -fPIC -DPIC -o .libs/xdump.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT xdump.lo -MD -MP -MF .deps/xdump.TPlo.597120 -c xdump.c -o xdump.o >/dev/null 2>&1
source='v5d.c' object='v5d.lo' libtool=yes  depfile='.deps/v5d.Plo' tmpdepfile='.deps/v5d.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o v5d.lo `test -f v5d.c || echo './'`v5d.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT v5d.lo -MD -MP -MF .deps/v5d.TPlo.597596 -c v5d.c  -fPIC -DPIC -o .libs/v5d.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT v5d.lo -MD -MP -MF .deps/v5d.TPlo.597596 -c v5d.c -o v5d.o >/dev/null 2>&1
source='binio.c' object='binio.lo' libtool=yes  depfile='.deps/binio.Plo' tmpdepfile='.deps/binio.TPlo'  depmode=gcc3 /usr/bin/bash ../depcomp  /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c -o binio.lo `test -f binio.c || echo './'`binio.c
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT binio.lo -MD -MP -MF .deps/binio.TPlo.599064 -c binio.c  -fPIC -DPIC -o .libs/binio.o
libtool-fortran: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -Wall -MT binio.lo -MD -MP -MF .deps/binio.TPlo.599064 -c binio.c -o binio.o >/dev/null 2>&1
source='main.c' object='main.o' libtool=no  depfile='.deps/main.Po' tmpdepfile='.deps/main.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f main.c || echo './'`main.c
main.c: In function 'main_loop':
main.c:562:1: warning: no return statement in function returning non-void [-Wreturn-type]
  562 | }
      | ^
main.c: In function 'make_snd_window':
main.c:571:45: warning: variable 'scrheight' set but not used [-Wunused-but-set-variable]
  571 |    int xpos, ypos, height, width, scrwidth, scrheight;
      |                                             ^~~~~~~~~
main.c:571:35: warning: variable 'scrwidth' set but not used [-Wunused-but-set-variable]
  571 |    int xpos, ypos, height, width, scrwidth, scrheight;
      |                                   ^~~~~~~~
main.c:570:15: warning: unused variable 'gtx' [-Wunused-variable]
  570 |    GuiContext gtx = get_gui_gtx(index);
      |               ^~~
main.c: At top level:
main.c:869:1: warning: return type defaults to 'int' [-Wimplicit-int]
  869 | main( int argc, char *argv[] )
      | ^~~~
main.c: In function 'main':
main.c:973:31: warning: unused variable 'number_of_vars_after' [-Wunused-variable]
  973 |    int number_of_vars_before, number_of_vars_after;
      |                               ^~~~~~~~~~~~~~~~~~~~
main.c:973:8: warning: unused variable 'number_of_vars_before' [-Wunused-variable]
  973 |    int number_of_vars_before, number_of_vars_after;
      |        ^~~~~~~~~~~~~~~~~~~~~
main.c:960:8: warning: variable 'reverse_poles' set but not used [-Wunused-but-set-variable]
  960 |    int reverse_poles;
      |        ^~~~~~~~~~~~~
main.c:909:29: warning: unused variable 'ypos' [-Wunused-variable]
  909 |    int width, height, xpos, ypos;
      |                             ^~~~
main.c:909:23: warning: unused variable 'xpos' [-Wunused-variable]
  909 |    int width, height, xpos, ypos;
      |                       ^~~~
main.c:909:15: warning: unused variable 'height' [-Wunused-variable]
  909 |    int width, height, xpos, ypos;
      |               ^~~~~~
main.c:909:8: warning: unused variable 'width' [-Wunused-variable]
  909 |    int width, height, xpos, ypos;
      |        ^~~~~
main.c:908:8: warning: unused variable 'geometry' [-Wunused-variable]
  908 |    int geometry = 0;                            /* -geometry */
      |        ^~~~~~~~
main.c:881:8: warning: unused variable 'onetime' [-Wunused-variable]
  881 |    int onetime = 1;
      |        ^~~~~~~
main.c:872:8: warning: unused variable 'cpus' [-Wunused-variable]
  872 |    int cpus;
      |        ^~~~
source='v5dimport.c' object='v5dimport.o' libtool=no  depfile='.deps/v5dimport.Po' tmpdepfile='.deps/v5dimport.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f v5dimport.c || echo './'`v5dimport.c
rm -f libvis5dgui.a
ar cru libvis5dgui.a cursor.o displaywidget.o  gui.o gui_i.o labels.o script.o  slice.o soundingGUI.o rgbsliders.o  isocolor.o uvwwidget.o igui.o  pipe.o imain.o main_i.o ui_i.o 
ranlib libvis5dgui.a
/usr/bin/bash ../libtool --mode=link g++  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include   -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/pkg/lib -o libvis5d.la -rpath /opt/pkg/lib -version-info 2:0:0 api.lo analysis.lo anim.lo box.lo chrono.lo  compute.lo contour.lo groupchrono.lo globals.lo graphics.all.lo  grid.lo image.lo imemory.lo map.lo matrix.lo linterp.lo  memory.lo misc.lo mwmborder.lo proj.lo queue.lo render.lo  rgb.lo record.lo save.lo socketio.lo stream.lo sounding.lo  sync.lo tclsave.lo textplot.lo topo.lo traj.lo user_data.lo  volume.lo vtmcP.lo work.lo sgidump.lo decimate.lo analyze_i.lo  file_i.lo grid_i.lo misc_i.lo output_i.lo proj_i.lo  projlist_i.lo read_epa_i.lo read_gr3d_i.lo read_grid_i.lo  read_grads_i.lo read_uwvis_i.lo read_v5d_i.lo resample_i.lo  select_i.lo tokenize_i.lo iapi.lo file.lo irregular_v5d.lo  gl_to_ppm.lo graphics.ogl.lo graphics.scenes.lo  graphics.vrml.lo xdump.lo  -lm
libtool-fortran: link: g++ -shared  -fPIC -DPIC -nostdlib /usr/lib/amd64/crti.o /opt/tools/gcc10/lib/gcc/x86_64-sun-solaris2.11/10.3.0/crtbeginS.o  .libs/api.o .libs/analysis.o .libs/anim.o .libs/box.o .libs/chrono.o .libs/compute.o .libs/contour.o .libs/groupchrono.o .libs/globals.o .libs/graphics.all.o .libs/grid.o .libs/image.o .libs/imemory.o .libs/map.o .libs/matrix.o .libs/linterp.o .libs/memory.o .libs/misc.o .libs/mwmborder.o .libs/proj.o .libs/queue.o .libs/render.o .libs/rgb.o .libs/record.o .libs/save.o .libs/socketio.o .libs/stream.o .libs/sounding.o .libs/sync.o .libs/tclsave.o .libs/textplot.o .libs/topo.o .libs/traj.o .libs/user_data.o .libs/volume.o .libs/vtmcP.o .libs/work.o .libs/sgidump.o .libs/decimate.o .libs/analyze_i.o .libs/file_i.o .libs/grid_i.o .libs/misc_i.o .libs/output_i.o .libs/proj_i.o .libs/projlist_i.o .libs/read_epa_i.o .libs/read_gr3d_i.o .libs/read_grid_i.o .libs/read_grads_i.o .libs/read_uwvis_i.o .libs/read_v5d_i.o .libs/resample_i.o .libs/select_i.o .libs/tokenize_i.o .libs/iapi.o .libs/file.o .libs/irregular_v5d.o .libs/gl_to_ppm.o .libs/graphics.ogl.o .libs/graphics.scenes.o .libs/graphics.vrml.o .libs/xdump.o   -L/home/pbulk/build/geography/vis5d+/work/.buildlink/lib -lm -L/opt/tools/gcc10/lib/gcc/x86_64-sun-solaris2.11/10.3.0 -L/opt/tools/gcc10/lib/gcc/x86_64-sun-solaris2.11/10.3.0/../../../../x86_64-sun-solaris2.11/lib/amd64 -L/opt/tools/gcc10/lib/gcc/x86_64-sun-solaris2.11/10.3.0/../../../amd64 -L/opt/tools/gcc10/lib/gcc/x86_64-sun-solaris2.11/10.3.0/../../../../x86_64-sun-solaris2.11/lib -L/opt/tools/gcc10/lib/gcc/x86_64-sun-solaris2.11/10.3.0/../../.. -lstdc++ -lm -lrt -lgcc_s -lc -lgcc_s /opt/tools/gcc10/lib/gcc/x86_64-sun-solaris2.11/10.3.0/crtendS.o /usr/lib/amd64/crtn.o  -Wl,-rpath -Wl,/opt/pkg/lib   -Wl,-h -Wl,libvis5d.so.2 -o .libs/libvis5d.so.2.0.0
libtool-fortran: link: (cd ".libs" && rm -f "libvis5d.so.2" && ln -s "libvis5d.so.2.0.0" "libvis5d.so.2")
libtool-fortran: link: (cd ".libs" && rm -f "libvis5d.so" && ln -s "libvis5d.so.2.0.0" "libvis5d.so")
libtool-fortran: link: ar cru .libs/libvis5d.a  api.o analysis.o anim.o box.o chrono.o compute.o contour.o groupchrono.o globals.o graphics.all.o grid.o image.o imemory.o map.o matrix.o linterp.o memory.o misc.o mwmborder.o proj.o queue.o render.o rgb.o record.o save.o socketio.o stream.o sounding.o sync.o tclsave.o textplot.o topo.o traj.o user_data.o volume.o vtmcP.o work.o sgidump.o decimate.o analyze_i.o file_i.o grid_i.o misc_i.o output_i.o proj_i.o projlist_i.o read_epa_i.o read_gr3d_i.o read_grid_i.o read_grads_i.o read_uwvis_i.o read_v5d_i.o resample_i.o select_i.o tokenize_i.o iapi.o file.o irregular_v5d.o gl_to_ppm.o graphics.ogl.o graphics.scenes.o graphics.vrml.o xdump.o
libtool-fortran: link: ranlib .libs/libvis5d.a
libtool-fortran: link: ( cd ".libs" && rm -f "libvis5d.la" && ln -s "../libvis5d.la" "libvis5d.la" )
/usr/bin/bash ../libtool --mode=link gcc  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall   -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/pkg/lib -o libv5d.la -rpath /opt/pkg/lib -version-info 2:0:0 v5d.lo binio.lo  -lm
libtool-fortran: link: gcc -shared  -fPIC -DPIC -Wl,-z -Wl,text -Wl,-h -Wl,libv5d.so.2 -o .libs/libv5d.so.2.0.0  .libs/v5d.o .libs/binio.o   -L/home/pbulk/build/geography/vis5d+/work/.buildlink/lib -lm  -Wl,-rpath -Wl,/opt/pkg/lib  
libtool-fortran: link: (cd ".libs" && rm -f "libv5d.so.2" && ln -s "libv5d.so.2.0.0" "libv5d.so.2")
libtool-fortran: link: (cd ".libs" && rm -f "libv5d.so" && ln -s "libv5d.so.2.0.0" "libv5d.so")
libtool-fortran: link: ar cru .libs/libv5d.a  v5d.o binio.o
libtool-fortran: link: ranlib .libs/libv5d.a
libtool-fortran: link: ( cd ".libs" && rm -f "libv5d.la" && ln -s "../libv5d.la" "libv5d.la" )
/usr/bin/bash ../libtool --mode=link gcc  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall   -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/pkg/lib -o v5dimport -o v5dimport  v5dimport.o libvis5dgui.a ../lui5/liblui.a libvis5d.la libv5d.la   -ldl  -lGLU -lGL -lXext -lX11  -lm
libtool-fortran: link: gcc -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -Wall -Wl,-rpath -Wl,/opt/pkg/lib -o .libs/v5dimport -o .libs/v5dimport v5dimport.o  -L/home/pbulk/build/geography/vis5d+/work/.buildlink/lib libvis5dgui.a ../lui5/liblui.a ./.libs/libvis5d.so ./.libs/libv5d.so -ldl /home/pbulk/build/geography/vis5d+/work/.buildlink/lib/libGLU.so -lGL /home/pbulk/build/geography/vis5d+/work/.buildlink/lib/libXext.so /home/pbulk/build/geography/vis5d+/work/.buildlink/lib/libX11.so /home/pbulk/build/geography/vis5d+/work/.buildlink/lib/libxcb.so /home/pbulk/build/geography/vis5d+/work/.buildlink/lib/libXau.so /home/pbulk/build/geography/vis5d+/work/.buildlink/lib/libXdmcp.so -lnsl -lsocket -lm -R/opt/pkg/lib -R/home/pbulk/build/geography/vis5d+/work/.buildlink/lib
ld: warning: output object option (-o, --output) appears more than once, first setting taken
/usr/bin/bash ../libtool --mode=link gcc  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall   -L/opt/pkg/lib -Wl,-R/opt/pkg/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/pkg/lib -o vis5d -o vis5d  main.o libvis5dgui.a ../lui5/liblui.a libvis5d.la libv5d.la   -ldl  -lGLU -lGL -lXext -lX11  -lm
libtool-fortran: link: gcc -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include -I/home/pbulk/build/geography/vis5d+/work/.buildlink/include/libdrm -Wall -Wl,-rpath -Wl,/opt/pkg/lib -o .libs/vis5d -o .libs/vis5d main.o  -L/home/pbulk/build/geography/vis5d+/work/.buildlink/lib libvis5dgui.a ../lui5/liblui.a ./.libs/libvis5d.so ./.libs/libv5d.so -ldl /home/pbulk/build/geography/vis5d+/work/.buildlink/lib/libGLU.so -lGL /home/pbulk/build/geography/vis5d+/work/.buildlink/lib/libXext.so /home/pbulk/build/geography/vis5d+/work/.buildlink/lib/libX11.so /home/pbulk/build/geography/vis5d+/work/.buildlink/lib/libxcb.so /home/pbulk/build/geography/vis5d+/work/.buildlink/lib/libXau.so /home/pbulk/build/geography/vis5d+/work/.buildlink/lib/libXdmcp.so -lnsl -lsocket -lm -R/opt/pkg/lib -R/home/pbulk/build/geography/vis5d+/work/.buildlink/lib
ld: warning: output object option (-o, --output) appears more than once, first setting taken
Making all in util
source='v5dinfo.c' object='v5dinfo.o' libtool=no  depfile='.deps/v5dinfo.Po' tmpdepfile='.deps/v5dinfo.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include -I./../src  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f v5dinfo.c || echo './'`v5dinfo.c
v5dinfo.c:41:1: warning: return type defaults to 'int' [-Wimplicit-int]
   41 | main( int argc, char *argv[] )
      | ^~~~
source='v5dstats.c' object='v5dstats.o' libtool=no  depfile='.deps/v5dstats.Po' tmpdepfile='.deps/v5dstats.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include -I./../src  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f v5dstats.c || echo './'`v5dstats.c
source='v5dedit.c' object='v5dedit.o' libtool=no  depfile='.deps/v5dedit.Po' tmpdepfile='.deps/v5dedit.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include -I./../src  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f v5dedit.c || echo './'`v5dedit.c
v5dedit.c:417:1: warning: return type defaults to 'int' [-Wimplicit-int]
  417 | main( argc, argv )
      | ^~~~
source='v5dappend.c' object='v5dappend.o' libtool=no  depfile='.deps/v5dappend.Po' tmpdepfile='.deps/v5dappend.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include -I./../src  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f v5dappend.c || echo './'`v5dappend.c
source='comp_to_v5d.c' object='comp_to_v5d.o' libtool=no  depfile='.deps/comp_to_v5d.Po' tmpdepfile='.deps/comp_to_v5d.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include -I./../src  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f comp_to_v5d.c || echo './'`comp_to_v5d.c
source='topoinfo.c' object='topoinfo.o' libtool=no  depfile='.deps/topoinfo.Po' tmpdepfile='.deps/topoinfo.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include -I./../src  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f topoinfo.c || echo './'`topoinfo.c
topoinfo.c:54:1: warning: return type defaults to 'int' [-Wimplicit-int]
   54 | main( argc, argv )
      | ^~~~
topoinfo.c: In function 'main':
topoinfo.c:61:11: warning: unused variable 'mask' [-Wunused-variable]
   61 |    mode_t mask;
      |           ^~~~
source='main.c' object='main.o' libtool=no  depfile='.deps/main.Po' tmpdepfile='.deps/main.TPo'  depmode=gcc3 /usr/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src    -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -I/opt/pkg/include -I./../src  -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -c `test -f main.c || echo './'`main.c
main.c:71:1: warning: return type defaults to 'int' [-Wimplicit-int]
   71 | main(argc,argv)
      | ^~~~
In file included from main.c:30:
main.c:114:10: warning: return type defaults to 'int' [-Wimplicit-int]
  114 | F77_FUNC(nkwp,NKWP)(ckw,lenkw)
      |          ^~~~
../config.h:25:29: note: in definition of macro 'F77_FUNC'
   25 | #define F77_FUNC(name,NAME) name ## _
      |                             ^~~~
main.c:290:10: warning: return type defaults to 'int' [-Wimplicit-int]
  290 | F77_FUNC(lwi,LWI)(cf,iw,nw,ibuf,length)
      |          ^~~
../config.h:25:29: note: in definition of macro 'F77_FUNC'
   25 | #define F77_FUNC(name,NAME) name ## _
      |                             ^~~~
main.c:345:10: warning: return type defaults to 'int' [-Wimplicit-int]
  345 | F77_FUNC(lwo,LWO)(cf,iw,nw,ibuf,length)
      |          ^~~
../config.h:25:29: note: in definition of macro 'F77_FUNC'
   25 | #define F77_FUNC(name,NAME) name ## _
      |                             ^~~~
main.c:421:10: warning: return type defaults to 'int' [-Wimplicit-int]
  421 | F77_FUNC(lbi,LBI)(cf,ib,nb,ibuf,length)
      |          ^~~
../config.h:25:29: note: in definition of macro 'F77_FUNC'
   25 | #define F77_FUNC(name,NAME) name ## _
      |                             ^~~~
main.c:464:10: warning: return type defaults to 'int' [-Wimplicit-int]
  464 | F77_FUNC(lbo,LBO)(cf,ib,nb,ibuf,length)
      |          ^~~
../config.h:25:29: note: in definition of macro 'F77_FUNC'
   25 | #define F77_FUNC(name,NAME) name ## _
      |                             ^~~~
main.c:497:1: warning: return type defaults to 'int' [-Wimplicit-int]
  497 | lwopen(cfile, rdflag)
      | ^~~~~~
In file included from main.c:30:
main.c:540:10: warning: return type defaults to 'int' [-Wimplicit-int]
  540 | F77_FUNC(cdest,CDEST)(c,i,len)
      |          ^~~~~
../config.h:25:29: note: in definition of macro 'F77_FUNC'
   25 | #define F77_FUNC(name,NAME) name ## _
      |                             ^~~~
main.c:563:10: warning: return type defaults to 'int' [-Wimplicit-int]
  563 | F77_FUNC(movb,MOVB)(n,c,d,k)
      |          ^~~~
../config.h:25:29: note: in definition of macro 'F77_FUNC'
   25 | #define F77_FUNC(name,NAME) name ## _
      |                             ^~~~
main.c:578:10: warning: return type defaults to 'int' [-Wimplicit-int]
  578 | F77_FUNC(luc,LUC)(index)
      |          ^~~
../config.h:25:29: note: in definition of macro 'F77_FUNC'
   25 | #define F77_FUNC(name,NAME) name ## _
      |                             ^~~~
main.c:589:10: warning: return type defaults to 'int' [-Wimplicit-int]
  589 | F77_FUNC(puc,PUC)(i, index)
      |          ^~~
../config.h:25:29: note: in definition of macro 'F77_FUNC'
   25 | #define F77_FUNC(name,NAME) name ## _
      |                             ^~~~
gfortran  -O -c -o doubt.o `test -f doubt.f || echo './'`doubt.f
doubt.f:46:72:

   46 | 2     M=MM
      |                                                                        1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 2 at (1)
doubt.f:78:72:

   78 | 2     M=MM
      |                                                                        1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 2 at (1)
gfortran  -O -c -o igmk3d.o `test -f igmk3d.f || echo './'`igmk3d.f
igmk3d.f:40:28:

   40 |       DATA MISS/'80808080'X/
      |                            1
Error: BOZ constant at (1) uses nonstandard postfix syntax [see '-fno-allow-invalid-boz']
igmk3d.f:60:72:

   60 | 10    HEAD(I)=MISS
      |                                                                        1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 10 at (1)
igmk3d.f:62:72:

   62 | 20    CALL LWO(FILNAM,64*GNO,64,HEAD)
      |                                                                        1
Warning: Fortran 2018 deleted feature: DO termination statement which is not END DO or CONTINUE with label 20 at (1)
igmk3d.f:177:27:

  124 |          IF (LWI(FILNAM,0,1,I) .LT. 0) GOTO 92
      |                            2
......
  177 |          I=LWI(FILNAM,0,64,HEAD)
      |                           1
Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1)
igmk3d.f:182:37:

  124 |          IF (LWI(FILNAM,0,1,I) .LT. 0) GOTO 92
      |                            2         
......
  182 |       I=LWI(FILNAM,GNO*HEDSIZ,HEDSIZ,TABLE)
      |                                     1
Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1)
igmk3d.f:194:30:

  124 |          IF (LWI(FILNAM,0,1,I) .LT. 0) GOTO 92
      |                            2  
......
  194 |       I=LWI(FILNAM,IWORD,SIZE,GRID)
      |                              1
Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1)
igmk3d.f:235:28:

  124 |          IF (LWI(FILNAM,0,1,I) .LT. 0) GOTO 92
      |                            2
......
  235 |       I=LWI(FILNAM,0,HEDSIZ,HEAD)
      |                            1
Error: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1)
*** [igmk3d.o] Error code 1

bmake[2]: stopped in /home/pbulk/build/geography/vis5d+/work/vis5d+-1.2.1/util
1 error

bmake[2]: stopped in /home/pbulk/build/geography/vis5d+/work/vis5d+-1.2.1/util
*** [all-recursive] Error code 1

bmake[1]: stopped in /home/pbulk/build/geography/vis5d+/work/vis5d+-1.2.1
1 error

bmake[1]: stopped in /home/pbulk/build/geography/vis5d+/work/vis5d+-1.2.1
*** [all] Error code 2

bmake: stopped in /home/pbulk/build/geography/vis5d+/work/vis5d+-1.2.1
1 error

bmake: stopped in /home/pbulk/build/geography/vis5d+/work/vis5d+-1.2.1
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/geography/vis5d+
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/geography/vis5d+