CMake Warning:
  Ignoring extra path from command line:

   "/var/pisi/nng-1.11-1/work/nng-1.11/build/Ninja"


CMake Warning:
  Ignoring extra path from command line:

   "NNG_TESTS=OFF"


CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_LD_FLAGS


/var/pisi/nng-1.11-1/work/nng-1.11/src/testing/marry.c: In function ‘nuts_next_port’:
/var/pisi/nng-1.11-1/work/nng-1.11/src/testing/marry.c:175:16: warning: ignoring return value of ‘lockf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  175 |         (void) lockf(fileno(f), 0, F_ULOCK);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:11:
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c: In function ‘test_permissions’:
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:29:24: warning: variable ‘temp’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
   29 |                 char * temp;
      |                        ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:114:25: note: in definition of macro ‘conveyRun’
  114 |                         convey_code                                  \
      |                         ^~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:27:9: note: in expansion of macro ‘Convey’
   27 |         Convey("Permissions work", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:30:24: warning: variable ‘file’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
   30 |                 char * file;
      |                        ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:114:25: note: in definition of macro ‘conveyRun’
  114 |                         convey_code                                  \
      |                         ^~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:27:9: note: in expansion of macro ‘Convey’
   27 |         Convey("Permissions work", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c: In function ‘conveyMainImpl’:
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:142:23: warning: variable ‘temp’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  142 |                 char *temp;
      |                       ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:141:9: note: in expansion of macro ‘Convey’
  141 |         Convey("We can create a pair of files", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:143:23: warning: variable ‘mydir’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  143 |                 char *mydir;
      |                       ^~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:141:9: note: in expansion of macro ‘Convey’
  141 |         Convey("We can create a pair of files", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:144:23: warning: variable ‘a’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  144 |                 char *a;
      |                       ^
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:141:9: note: in expansion of macro ‘Convey’
  141 |         Convey("We can create a pair of files", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:145:23: warning: variable ‘b’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  145 |                 char *b;
      |                       ^
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:141:9: note: in expansion of macro ‘Convey’
  141 |         Convey("We can create a pair of files", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:146:23: warning: variable ‘c’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  146 |                 char *c;
      |                       ^
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:141:9: note: in expansion of macro ‘Convey’
  141 |         Convey("We can create a pair of files", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:147:23: warning: variable ‘d’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  147 |                 char *d;
      |                       ^
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:141:9: note: in expansion of macro ‘Convey’
  141 |         Convey("We can create a pair of files", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:235:24: warning: variable ‘temp’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  235 |                 char * temp;
      |                        ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:234:9: note: in expansion of macro ‘Convey’
  234 |         Convey("Zero length files work", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:236:24: warning: variable ‘empty’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  236 |                 char * empty;
      |                        ^~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/files.c:234:9: note: in expansion of macro ‘Convey’
  234 |         Convey("Zero length files work", {
      |         ^~~~~~
In file included from /var/pisi/nng-1.11-1/work/nng-1.11/tests/httpclient.c:26:
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpclient.c: In function ‘conveyMainImpl’:
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpclient.c:84:45: warning: variable ‘data’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
   84 |                                 void *      data;
      |                                             ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpclient.c:38:9: note: in expansion of macro ‘Convey’
   38 |         Convey("Given a TCP connection to example.com", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpclient.c:61:17: note: in expansion of macro ‘Convey’
   61 |                 Convey("We can initiate a message", {
      |                 ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpclient.c:82:25: note: in expansion of macro ‘Convey’
   82 |                         Convey("The message contents are correct", {
      |                         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpclient.c:164:40: warning: variable ‘conn’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  164 |                         nng_http_conn *conn = NULL;
      |                                        ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpclient.c:116:9: note: in expansion of macro ‘Convey’
  116 |         Convey("Given a client", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpclient.c:157:17: note: in expansion of macro ‘Convey’
  157 |                 Convey("Connection reuse works", {
      |                 ^~~~~~
In file included from /var/pisi/nng-1.11-1/work/nng-1.11/tests/ipcsupp.c:16:
/var/pisi/nng-1.11-1/work/nng-1.11/tests/ipcsupp.c: In function ‘conveyMainImpl’:
/var/pisi/nng-1.11-1/work/nng-1.11/tests/ipcsupp.c:44:45: warning: variable ‘c1’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
   44 |                                 nng_stream *c1   = NULL;
      |                                             ^~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/ipcsupp.c:22:9: note: in expansion of macro ‘Convey’
   22 |         Convey("We can create a dialer and listener", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/ipcsupp.c:37:17: note: in expansion of macro ‘Convey’
   37 |                 Convey("Listener listens", {
      |                 ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/ipcsupp.c:40:25: note: in expansion of macro ‘Convey’
   40 |                         Convey("We can dial it", {
      |                         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/ipcsupp.c:45:45: warning: variable ‘c2’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
   45 |                                 nng_stream *c2   = NULL;
      |                                             ^~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/ipcsupp.c:22:9: note: in expansion of macro ‘Convey’
   22 |         Convey("We can create a dialer and listener", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/ipcsupp.c:37:17: note: in expansion of macro ‘Convey’
   37 |                 Convey("Listener listens", {
      |                 ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/ipcsupp.c:40:25: note: in expansion of macro ‘Convey’
   40 |                         Convey("We can dial it", {
      |                         ^~~~~~
In file included from /var/pisi/nng-1.11-1/work/nng-1.11/tests/trantest.h:18,
                 from /var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:18:
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c: In function ‘conveyMainImpl’:
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:217:42: warning: variable ‘h’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  217 |                         nng_http_conn *  h;
      |                                          ^
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:188:9: note: in expansion of macro ‘Convey’
  188 |         Convey("We can start an HTTP server", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:215:17: note: in expansion of macro ‘Convey’
  215 |                 Convey("We can connect a client to it", {
      |                 ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:290:26: warning: variable ‘tmpdir’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  290 |                 char *   tmpdir;
      |                          ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:287:9: note: in expansion of macro ‘Convey’
  287 |         Convey("Directory serving works (root)", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:291:26: warning: variable ‘workdir’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  291 |                 char *   workdir;
      |                          ^~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:287:9: note: in expansion of macro ‘Convey’
  287 |         Convey("Directory serving works (root)", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:292:26: warning: variable ‘file1’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  292 |                 char *   file1;
      |                          ^~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:287:9: note: in expansion of macro ‘Convey’
  287 |         Convey("Directory serving works (root)", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:293:26: warning: variable ‘file2’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  293 |                 char *   file2;
      |                          ^~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:287:9: note: in expansion of macro ‘Convey’
  287 |         Convey("Directory serving works (root)", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:294:26: warning: variable ‘file3’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  294 |                 char *   file3;
      |                          ^~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:287:9: note: in expansion of macro ‘Convey’
  287 |         Convey("Directory serving works (root)", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:295:26: warning: variable ‘subdir1’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  295 |                 char *   subdir1;
      |                          ^~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:287:9: note: in expansion of macro ‘Convey’
  287 |         Convey("Directory serving works (root)", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:296:26: warning: variable ‘subdir2’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  296 |                 char *   subdir2;
      |                          ^~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:287:9: note: in expansion of macro ‘Convey’
  287 |         Convey("Directory serving works (root)", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:512:26: warning: variable ‘tmpdir’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  512 |                 char *   tmpdir;
      |                          ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:509:9: note: in expansion of macro ‘Convey’
  509 |         Convey("Directory serving works", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:513:26: warning: variable ‘workdir’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  513 |                 char *   workdir;
      |                          ^~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:509:9: note: in expansion of macro ‘Convey’
  509 |         Convey("Directory serving works", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:514:26: warning: variable ‘file1’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  514 |                 char *   file1;
      |                          ^~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:509:9: note: in expansion of macro ‘Convey’
  509 |         Convey("Directory serving works", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:515:26: warning: variable ‘file2’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  515 |                 char *   file2;
      |                          ^~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:509:9: note: in expansion of macro ‘Convey’
  509 |         Convey("Directory serving works", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:516:26: warning: variable ‘file3’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  516 |                 char *   file3;
      |                          ^~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:509:9: note: in expansion of macro ‘Convey’
  509 |         Convey("Directory serving works", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:517:26: warning: variable ‘subdir1’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  517 |                 char *   subdir1;
      |                          ^~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:509:9: note: in expansion of macro ‘Convey’
  509 |         Convey("Directory serving works", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:518:26: warning: variable ‘subdir2’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  518 |                 char *   subdir2;
      |                          ^~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:509:9: note: in expansion of macro ‘Convey’
  509 |         Convey("Directory serving works", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:717:26: warning: variable ‘tmpdir’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  717 |                 char *   tmpdir;
      |                          ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:714:9: note: in expansion of macro ‘Convey’
  714 |         Convey("Multiple tree handlers works", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:718:26: warning: variable ‘workdir’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  718 |                 char *   workdir;
      |                          ^~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:714:9: note: in expansion of macro ‘Convey’
  714 |         Convey("Multiple tree handlers works", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:719:26: warning: variable ‘workdir2’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  719 |                 char *   workdir2;
      |                          ^~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:714:9: note: in expansion of macro ‘Convey’
  714 |         Convey("Multiple tree handlers works", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:720:26: warning: variable ‘file1’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  720 |                 char *   file1;
      |                          ^~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:714:9: note: in expansion of macro ‘Convey’
  714 |         Convey("Multiple tree handlers works", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:721:26: warning: variable ‘file2’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
  721 |                 char *   file2;
      |                          ^~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/httpserver.c:714:9: note: in expansion of macro ‘Convey’
  714 |         Convey("Multiple tree handlers works", {
      |         ^~~~~~
In file included from /var/pisi/nng-1.11-1/work/nng-1.11/tests/tcpsupp.c:15:
/var/pisi/nng-1.11-1/work/nng-1.11/tests/tcpsupp.c: In function ‘conveyMainImpl’:
/var/pisi/nng-1.11-1/work/nng-1.11/tests/tcpsupp.c:52:45: warning: variable ‘c1’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
   52 |                                 nng_stream *c1   = NULL;
      |                                             ^~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/tcpsupp.c:19:9: note: in expansion of macro ‘Convey’
   19 |         Convey("We can create a dialer and listener", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/tcpsupp.c:28:17: note: in expansion of macro ‘Convey’
   28 |                 Convey("Listener listens (wildcard)", {
      |                 ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/tcpsupp.c:48:25: note: in expansion of macro ‘Convey’
   48 |                         Convey("We can dial it", {
      |                         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/tcpsupp.c:53:45: warning: variable ‘c2’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
   53 |                                 nng_stream *c2   = NULL;
      |                                             ^~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/tcpsupp.c:19:9: note: in expansion of macro ‘Convey’
   19 |         Convey("We can create a dialer and listener", {
      |         ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/tcpsupp.c:28:17: note: in expansion of macro ‘Convey’
   28 |                 Convey("Listener listens (wildcard)", {
      |                 ^~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/tcpsupp.c:48:25: note: in expansion of macro ‘Convey’
   48 |                         Convey("We can dial it", {
      |                         ^~~~~~
In file included from /var/pisi/nng-1.11-1/work/nng-1.11/tests/compat_options.c:14:
/var/pisi/nng-1.11-1/work/nng-1.11/tests/compat_options.c: In function ‘conveyMainImpl’:
/var/pisi/nng-1.11-1/work/nng-1.11/tests/compat_options.c:26:21: warning: variable ‘repsock’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
   26 |                 int repsock;
      |                     ^~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:166:25: note: in definition of macro ‘ConveyMain’
  166 |                         code             \
      |                         ^~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:190:17: note: in expansion of macro ‘conveyRun’
  190 |                 conveyRun(name, code, &convey_rv);  \
      |                 ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:203:47: note: in expansion of macro ‘ConveyTest’
  203 | #define ConveyTestMain(name, code) ConveyMain(ConveyTest(name, code))
      |                                               ^~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:313:18: note: in expansion of macro ‘ConveyTestMain’
  313 | #define TestMain ConveyTestMain
      |                  ^~~~~~~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/convey.h:243:28: note: in expansion of macro ‘conveyRun’
  243 | #define Convey(name, code) conveyRun(name, code, NULL)
      |                            ^~~~~~~~~
/var/pisi/nng-1.11-1/work/nng-1.11/tests/compat_options.c:25:9: note: in expansion of macro ‘Convey’
   25 |         Convey("Given a compat NN_REP socket", {
      |         ^~~~~~