Skip to content

Instantly share code, notes, and snippets.

@ekinhbayar
Last active July 1, 2017 19:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ekinhbayar/ef0fe7aab36f6793e0d50926d0bdd867 to your computer and use it in GitHub Desktop.
Save ekinhbayar/ef0fe7aab36f6793e0d50926d0bdd867 to your computer and use it in GitHub Desktop.
...
creating libtool
appending configuration tag "CXX" to libtool
configure: creating ./config.status
config.status: creating config.h
root@GitAmp-Ubuntu:/opt/php-uv# make
/bin/bash /opt/php-uv/libtool --mode=compile cc -I. -I/opt/php-uv -DPHP_ATOM_INC -I/opt/php-uv/include -I/opt/php-uv/main -I/opt/php-uv -I/usr/local/php7/include/php -I/usr/local/php7/include/php/main -I/usr/local/php7/include/php/TSRM -I/usr/local/php7/include/php/Zend -I/usr/local/php7/include/php/ext -I/usr/local/php7/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -g -O0 -c /opt/php-uv/php_uv.c -o php_uv.lo
mkdir .libs
cc -I. -I/opt/php-uv -DPHP_ATOM_INC -I/opt/php-uv/include -I/opt/php-uv/main -I/opt/php-uv -I/usr/local/php7/include/php -I/usr/local/php7/include/php/main -I/usr/local/php7/include/php/TSRM -I/usr/local/php7/include/php/Zend -I/usr/local/php7/include/php/ext -I/usr/local/php7/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -g -O0 -c /opt/php-uv/php_uv.c -fPIC -DPIC -o .libs/php_uv.o
/opt/php-uv/php_uv.c: In function ‘php_uv_lock_lock’:
/opt/php-uv/php_uv.c:589:47: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(lock, php_uv_lock_t, uv_lock_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:589:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(lock, php_uv_lock_t, uv_lock_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:58:28: note: each undeclared identifier is reported only once for each function it appears in
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:589:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(lock, php_uv_lock_t, uv_lock_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:589:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(lock, php_uv_lock_t, uv_lock_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘php_uv_lock_unlock’:
/opt/php-uv/php_uv.c:640:47: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(lock, php_uv_lock_t, uv_lock_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:640:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(lock, php_uv_lock_t, uv_lock_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:640:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(lock, php_uv_lock_t, uv_lock_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘php_uv_lock_trylock’:
/opt/php-uv/php_uv.c:688:47: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(lock, php_uv_lock_t, uv_lock_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:688:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(lock, php_uv_lock_t, uv_lock_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:688:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(lock, php_uv_lock_t, uv_lock_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘php_uv_fs_common’:
/opt/php-uv/php_uv.c:784:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(3, Z_PARAM_STR(from) Z_PARAM_STR(to) Z_PARAM_LONG(flags));
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:784:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(3, Z_PARAM_STR(from) Z_PARAM_STR(to) Z_PARAM_LONG(flags));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:784:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(3, Z_PARAM_STR(from) Z_PARAM_STR(to) Z_PARAM_LONG(flags));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:792:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(2, Z_PARAM_STR(from) Z_PARAM_STR(to));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:792:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(2, Z_PARAM_STR(from) Z_PARAM_STR(to));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:801:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(2, Z_PARAM_STR(path) Z_PARAM_LONG(mode));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:801:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(2, Z_PARAM_STR(path) Z_PARAM_LONG(mode));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:811:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(2, Z_PARAM_RESOURCE(zstream) Z_PARAM_LONG(mode));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:811:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(2, Z_PARAM_RESOURCE(zstream) Z_PARAM_LONG(mode));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:823:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(2, Z_PARAM_STR(from) Z_PARAM_STR(to));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:823:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(2, Z_PARAM_STR(from) Z_PARAM_STR(to));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:831:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_STR(path));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:831:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_STR(path));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:839:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_STR(path));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:839:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_STR(path));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:848:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(2, Z_PARAM_STR(path) Z_PARAM_LONG(mode));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:848:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(2, Z_PARAM_STR(path) Z_PARAM_LONG(mode));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:858:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(2, Z_PARAM_RESOURCE(zstream) Z_PARAM_LONG(offset));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:858:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(2, Z_PARAM_RESOURCE(zstream) Z_PARAM_LONG(offset));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:871:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_RESOURCE(zstream));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:871:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_RESOURCE(zstream));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:884:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_RESOURCE(zstream));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:884:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_RESOURCE(zstream));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:897:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_RESOURCE(zstream));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:897:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_RESOURCE(zstream));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:910:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(3, Z_PARAM_STR(path) Z_PARAM_LONG(uid) Z_PARAM_LONG(gid));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:910:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(3, Z_PARAM_STR(path) Z_PARAM_LONG(uid) Z_PARAM_LONG(gid));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:920:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(3, Z_PARAM_RESOURCE(zstream) Z_PARAM_LONG(uid) Z_PARAM_LONG(gid));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:920:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(3, Z_PARAM_RESOURCE(zstream) Z_PARAM_LONG(uid) Z_PARAM_LONG(gid));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:933:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(3, Z_PARAM_STR(path) Z_PARAM_LONG(flag) Z_PARAM_LONG(mode));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:933:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(3, Z_PARAM_STR(path) Z_PARAM_LONG(flag) Z_PARAM_LONG(mode));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:942:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(2, Z_PARAM_STR(path) Z_PARAM_LONG(flags));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:942:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(2, Z_PARAM_STR(path) Z_PARAM_LONG(flags));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:950:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_STR(path));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:950:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_STR(path));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:959:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_RESOURCE(zstream));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:959:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_RESOURCE(zstream));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:971:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_STR(path));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:971:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_STR(path));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:980:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(3, Z_PARAM_STR(path) Z_PARAM_LONG(utime) Z_PARAM_LONG(atime));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:980:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(3, Z_PARAM_STR(path) Z_PARAM_LONG(utime) Z_PARAM_LONG(atime));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:990:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(3, Z_PARAM_RESOURCE(zstream) Z_PARAM_LONG(utime) Z_PARAM_LONG(atime));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:990:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(3, Z_PARAM_RESOURCE(zstream) Z_PARAM_LONG(utime) Z_PARAM_LONG(atime));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:1002:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_STR(path));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:1002:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(1, Z_PARAM_STR(path));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:1014:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(3, Z_PARAM_RESOURCE(zstream) Z_PARAM_LONG(offset) Z_PARAM_LONG(length));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:1014:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(3, Z_PARAM_RESOURCE(zstream) Z_PARAM_LONG(offset) Z_PARAM_LONG(length));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:1038:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(4, Z_PARAM_RESOURCE(z_instream) Z_PARAM_RESOURCE(z_outstream) Z_PARAM_LONG(offset) Z_PARAM_LONG(length));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:1038:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(4, Z_PARAM_RESOURCE(z_instream) Z_PARAM_RESOURCE(z_outstream) Z_PARAM_LONG(offset) Z_PARAM_LONG(length));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:1057:1: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
PHP_UV_FS_PARSE_PARAMETERS(3, Z_PARAM_RESOURCE(zstream) Z_PARAM_STR(buffer) Z_PARAM_LONG(offset));
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:762:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce) \
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:1057:4: note: in expansion of macro ‘PHP_UV_FS_PARSE_PARAMETERS’
PHP_UV_FS_PARSE_PARAMETERS(3, Z_PARAM_RESOURCE(zstream) Z_PARAM_STR(buffer) Z_PARAM_LONG(offset));
^~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘php_uv_ip_common’:
/opt/php-uv/php_uv.c:2215:99: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(addr, php_uv_sockaddr_t, (ip_type == 1) ? uv_sockaddr_ipv4_ce : uv_sockaddr_ipv6_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:2215:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(addr, php_uv_sockaddr_t, (ip_type == 1) ? uv_sockaddr_ipv4_ce : uv_sockaddr_ipv6_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:2215:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(addr, php_uv_sockaddr_t, (ip_type == 1) ? uv_sockaddr_ipv4_ce : uv_sockaddr_ipv6_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘php_uv_socket_bind’:
/opt/php-uv/php_uv.c:2235:40: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:2235:4: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:2235:4: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:2236:114: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(addr, php_uv_sockaddr_t, (ip_type == PHP_UV_UDP_IPV4) ? uv_sockaddr_ipv4_ce : uv_sockaddr_ipv6_ce)
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:2236:4: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(addr, php_uv_sockaddr_t, (ip_type == PHP_UV_UDP_IPV4) ? uv_sockaddr_ipv4_ce : uv_sockaddr_ipv6_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:2242:40: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce)
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:2242:4: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:2243:114: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(addr, php_uv_sockaddr_t, (ip_type == PHP_UV_TCP_IPV4) ? uv_sockaddr_ipv4_ce : uv_sockaddr_ipv6_ce)
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:2243:4: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(addr, php_uv_sockaddr_t, (ip_type == PHP_UV_TCP_IPV4) ? uv_sockaddr_ipv4_ce : uv_sockaddr_ipv6_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘php_uv_socket_getname’:
/opt/php-uv/php_uv.c:2282:63: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, type == 3 ? uv_udp_ce : uv_tcp_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:2282:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, type == 3 ? uv_udp_ce : uv_tcp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:2282:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, type == 3 ? uv_udp_ce : uv_tcp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘php_uv_handle_open’:
/opt/php-uv/php_uv.c:2310:32: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:2310:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:2310:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘php_uv_udp_send’:
/opt/php-uv/php_uv.c:2339:39: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:2339:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:2339:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:2341:96: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(addr, php_uv_sockaddr_t, (type == 1) ? uv_sockaddr_ipv4_ce : uv_sockaddr_ipv6_ce)
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:2341:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(addr, php_uv_sockaddr_t, (type == 1) ? uv_sockaddr_ipv4_ce : uv_sockaddr_ipv6_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘php_uv_tcp_connect’:
/opt/php-uv/php_uv.c:2369:39: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:2369:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:2369:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:2370:110: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(addr, php_uv_sockaddr_t, (type == PHP_UV_TCP_IPV4) ? uv_sockaddr_ipv4_ce : uv_sockaddr_ipv6_ce)
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:2370:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(addr, php_uv_sockaddr_t, (type == PHP_UV_TCP_IPV4) ? uv_sockaddr_ipv4_ce : uv_sockaddr_ipv6_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_unref’:
/opt/php-uv/php_uv.c:3335:35: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3335:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3335:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_update_time’:
/opt/php-uv/php_uv.c:3396:52: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3396:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3396:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_ref’:
/opt/php-uv/php_uv.c:3412:35: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3412:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3412:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_run’:
/opt/php-uv/php_uv.c:3433:52: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3433:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3433:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_stop’:
/opt/php-uv/php_uv.c:3450:52: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3450:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3450:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_signal_init’:
/opt/php-uv/php_uv.c:3467:52: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3467:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3467:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_signal_start’:
/opt/php-uv/php_uv.c:3488:42: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_signal_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3488:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_signal_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3488:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_signal_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_signal_stop’:
/opt/php-uv/php_uv.c:3515:42: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_signal_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3515:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_signal_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3515:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_signal_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_loop_delete’:
/opt/php-uv/php_uv.c:3539:47: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3539:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3539:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_now’:
/opt/php-uv/php_uv.c:3558:52: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3558:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3558:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_write’:
/opt/php-uv/php_uv.c:3598:62: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce, uv_pipe_ce, uv_tty_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3598:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce, uv_pipe_ce, uv_tty_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3598:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce, uv_pipe_ce, uv_tty_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_write2’:
/opt/php-uv/php_uv.c:3631:62: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce, uv_pipe_ce, uv_tty_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3631:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce, uv_pipe_ce, uv_tty_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3631:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce, uv_pipe_ce, uv_tty_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:3633:37: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(send, php_uv_t, uv_ce)
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3633:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(send, php_uv_t, uv_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_tcp_nodelay’:
/opt/php-uv/php_uv.c:3659:43: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(client, php_uv_t, uv_tcp_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3659:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(client, php_uv_t, uv_tcp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3659:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(client, php_uv_t, uv_tcp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_accept’:
/opt/php-uv/php_uv.c:3675:55: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(server, php_uv_t, uv_tcp_ce, uv_pipe_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3675:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(server, php_uv_t, uv_tcp_ce, uv_pipe_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3675:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(server, php_uv_t, uv_tcp_ce, uv_pipe_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:3676:55: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(client, php_uv_t, uv_tcp_ce, uv_pipe_ce)
^
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3676:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(client, php_uv_t, uv_tcp_ce, uv_pipe_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_shutdown’:
/opt/php-uv/php_uv.c:3706:35: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3706:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3706:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_close’:
/opt/php-uv/php_uv.c:3737:35: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3737:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3737:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_read_start’:
/opt/php-uv/php_uv.c:3767:62: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce, uv_pipe_ce, uv_tty_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3767:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce, uv_pipe_ce, uv_tty_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3767:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce, uv_pipe_ce, uv_tty_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_read_stop’:
/opt/php-uv/php_uv.c:3829:62: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce, uv_pipe_ce, uv_tty_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3829:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce, uv_pipe_ce, uv_tty_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3829:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce, uv_pipe_ce, uv_tty_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_listen’:
/opt/php-uv/php_uv.c:3896:51: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce, uv_pipe_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3896:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce, uv_pipe_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3896:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_tcp_ce, uv_pipe_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_timer_init’:
/opt/php-uv/php_uv.c:3940:52: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3940:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3940:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_timer_start’:
/opt/php-uv/php_uv.c:3963:41: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_timer_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3963:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_timer_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:3963:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_timer_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_timer_stop’:
/opt/php-uv/php_uv.c:4001:41: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_timer_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4001:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_timer_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4001:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_timer_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_timer_again’:
/opt/php-uv/php_uv.c:4026:41: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_timer_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4026:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_timer_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4026:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_timer_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_timer_set_repeat’:
/opt/php-uv/php_uv.c:4049:41: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_timer_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4049:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_timer_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4049:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_timer_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_timer_get_repeat’:
/opt/php-uv/php_uv.c:4065:41: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_timer_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4065:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_timer_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4065:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_timer_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_idle_init’:
/opt/php-uv/php_uv.c:4083:52: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4083:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4083:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_idle_start’:
/opt/php-uv/php_uv.c:4104:40: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_idle_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4104:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_idle_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4104:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_idle_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_idle_stop’:
/opt/php-uv/php_uv.c:4133:40: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_idle_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4133:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_idle_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4133:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_idle_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_getaddrinfo’:
/opt/php-uv/php_uv.c:4165:47: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4165:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4165:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_tcp_init’:
/opt/php-uv/php_uv.c:4208:52: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4208:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4208:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_udp_init’:
/opt/php-uv/php_uv.c:4254:52: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4254:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4254:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_udp_recv_start’:
/opt/php-uv/php_uv.c:4299:39: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4299:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4299:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_udp_recv_stop’:
/opt/php-uv/php_uv.c:4327:39: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4327:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4327:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_udp_set_membership’:
/opt/php-uv/php_uv.c:4352:39: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4352:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4352:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_udp_set_multicast_loop’:
/opt/php-uv/php_uv.c:4374:39: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4374:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4374:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_udp_set_multicast_ttl’:
/opt/php-uv/php_uv.c:4394:39: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4394:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4394:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_udp_set_broadcast’:
/opt/php-uv/php_uv.c:4422:39: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4422:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4422:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_udp_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_is_readable’:
/opt/php-uv/php_uv.c:4490:35: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4490:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4490:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_is_writable’:
/opt/php-uv/php_uv.c:4504:35: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4504:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4504:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_walk’:
/opt/php-uv/php_uv.c:4523:47: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4523:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4523:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_pipe_init’:
/opt/php-uv/php_uv.c:4571:52: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4571:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4571:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_pipe_bind’:
/opt/php-uv/php_uv.c:4600:40: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_pipe_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4600:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_pipe_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4600:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_pipe_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_pipe_connect’:
/opt/php-uv/php_uv.c:4625:40: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_pipe_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4625:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_pipe_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4625:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_pipe_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_pipe_pending_instances’:
/opt/php-uv/php_uv.c:4649:40: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_pipe_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4649:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_pipe_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4649:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_pipe_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_pipe_pending_count’:
/opt/php-uv/php_uv.c:4664:40: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_pipe_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4664:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_pipe_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4664:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_pipe_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_pipe_pending_type’:
/opt/php-uv/php_uv.c:4679:40: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_pipe_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4679:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_pipe_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4679:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_pipe_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_spawn’:
/opt/php-uv/php_uv.c:4964:47: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4964:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:4964:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_process_kill’:
/opt/php-uv/php_uv.c:5124:43: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_process_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5124:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_process_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5124:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_process_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_prepare_init’:
/opt/php-uv/php_uv.c:5311:52: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5311:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5311:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_prepare_start’:
/opt/php-uv/php_uv.c:5334:43: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_prepare_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5334:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_prepare_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5334:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_prepare_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_prepare_stop’:
/opt/php-uv/php_uv.c:5362:43: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_prepare_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5362:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_prepare_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5362:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_prepare_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_check_init’:
/opt/php-uv/php_uv.c:5388:52: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5388:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5388:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_check_start’:
/opt/php-uv/php_uv.c:5411:41: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_check_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5411:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_check_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5411:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_check_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_check_stop’:
/opt/php-uv/php_uv.c:5438:41: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_check_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5438:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_check_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5438:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_check_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_async_init’:
/opt/php-uv/php_uv.c:5465:47: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5465:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5465:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_async_send’:
/opt/php-uv/php_uv.c:5485:41: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_async_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5485:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_async_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5485:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_async_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_fs_event_init’:
/opt/php-uv/php_uv.c:5760:47: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5760:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5760:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_tty_init’:
/opt/php-uv/php_uv.c:5794:47: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5794:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5794:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_tty_get_winsize’:
/opt/php-uv/php_uv.c:5818:39: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_tty_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5818:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_tty_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5818:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_tty_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_tty_set_mode’:
/opt/php-uv/php_uv.c:5844:39: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_tty_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5844:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_tty_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5844:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_tty_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_poll_init’:
/opt/php-uv/php_uv.c:5950:47: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5950:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5950:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_poll_start’:
/opt/php-uv/php_uv.c:5984:40: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_poll_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5984:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_poll_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:5984:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_poll_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_poll_stop’:
/opt/php-uv/php_uv.c:6010:40: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_poll_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:6010:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_poll_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:6010:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_poll_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_fs_poll_init’:
/opt/php-uv/php_uv.c:6033:52: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:6033:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:85:44: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ_NULL(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 1, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:6033:3: note: in expansion of macro ‘UV_PARAM_OBJ_NULL’
UV_PARAM_OBJ_NULL(loop, php_uv_loop_t, uv_loop_ce)
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_fs_poll_start’:
/opt/php-uv/php_uv.c:6056:43: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_fs_poll_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:6056:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_fs_poll_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:6056:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_fs_poll_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c: In function ‘zif_uv_fs_poll_stop’:
/opt/php-uv/php_uv.c:6081:43: error: macro "Z_PARAM_PROLOGUE" passed 2 arguments, but takes just 1
UV_PARAM_OBJ(uv, php_uv_t, uv_fs_poll_ce)
^
/opt/php-uv/php_uv.c:58:28: error: ‘Z_PARAM_PROLOGUE’ undeclared (first use in this function)
#define UV_PARAM_PROLOGUE Z_PARAM_PROLOGUE(0, 0)
^
/opt/php-uv/php_uv.c:64:3: note: in expansion of macro ‘UV_PARAM_PROLOGUE’
UV_PARAM_PROLOGUE \
^~~~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:6081:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_fs_poll_ce)
^~~~~~~~~~~~
/opt/php-uv/php_uv.c:65:3: error: expected ‘;’ before ‘if’
if (UNEXPECTED(!uv_parse_arg_object(_arg, &zv, check_null, ce, ##__VA_ARGS__, NULL))) { \
^
/opt/php-uv/php_uv.c:84:39: note: in expansion of macro ‘UV_PARAM_OBJ_EX’
#define UV_PARAM_OBJ(dest, type, ...) UV_PARAM_OBJ_EX(dest, type, 0, ##__VA_ARGS__)
^~~~~~~~~~~~~~~
/opt/php-uv/php_uv.c:6081:3: note: in expansion of macro ‘UV_PARAM_OBJ’
UV_PARAM_OBJ(uv, php_uv_t, uv_fs_poll_ce)
^~~~~~~~~~~~
Makefile:195: recipe for target 'php_uv.lo' failed
make: *** [php_uv.lo] Error 1
root@GitAmp-Ubuntu:/opt/php-uv#
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment