You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
probably because my system is using a newer compiler, but npm i I'm seeing:
In file included from ../deps/nanomsg/src/transports/ipc/sipc.c:26:0:
../deps/nanomsg/src/transports/ipc/sipc.c: In function ‘nn_sipc_handler’:
../deps/nanomsg/src/transports/ipc/../../utils/err.h:48:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
if (nn_slow (!(x))) {\
^
../deps/nanomsg/src/transports/ipc/sipc.c:377:21: note: in expansion of macro ‘nn_assert’
nn_assert (0);
^~~~~~~~~
../deps/nanomsg/src/transports/ipc/sipc.c:380:13: note: here
case NN_USOCK_SHUTDOWN:
^~~~
In file included from ../deps/nanomsg/src/transports/utils/streamhdr.c:28:0:
../deps/nanomsg/src/transports/utils/streamhdr.c: In function ‘nn_streamhdr_handler’:
../deps/nanomsg/src/transports/utils/../../utils/err.h:48:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
if (nn_slow (!(x))) {\
^
../deps/nanomsg/src/transports/utils/streamhdr.c:239:17: note: in expansion of macro ‘nn_assert’
nn_assert (0);
^~~~~~~~~
../deps/nanomsg/src/transports/utils/streamhdr.c:242:9: note: here
case NN_STREAMHDR_SRC_TIMER:
^~~~
I suspect this has already been reported and fixed upstream, in which case we need to up-rev our dependency. If it's not reported/fixed upstream, should be straightforward to do so.
The text was updated successfully, but these errors were encountered:
I suspect these were copied from w/e Makefile upstream nanomsg used at
the time. Looks like they've since moved to CMake and now just set
-Wall -Wextra.
Remove old flags we don't need anymore, and add new ones to silence the
warnings in our current snapshot of nanomsg.
These flags should be audited and potentially removed (or added) next
time we uprev our snapshot of nanomsg.
Fixes#215
I suspect these were copied from w/e Makefile upstream nanomsg used at
the time. Looks like they've since moved to CMake and now just set
-Wall -Wextra.
Remove old flags we don't need anymore, and add new ones to silence the
warnings in our current snapshot of nanomsg.
These flags should be audited and potentially removed (or added) next
time we uprev our snapshot of nanomsg.
Fixes#215
probably because my system is using a newer compiler, but
npm i
I'm seeing:I suspect this has already been reported and fixed upstream, in which case we need to up-rev our dependency. If it's not reported/fixed upstream, should be straightforward to do so.
The text was updated successfully, but these errors were encountered: