reorganized some error codes.
added ssl library check to configure.ac corrected wrong function definitions in chr.h added MPI_NODE
This commit is contained in:
parent
e059a337eb
commit
870ee3e362
@ -202,6 +202,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -183,6 +183,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -186,6 +186,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -172,6 +172,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -172,6 +172,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
44
qse/configure
vendored
44
qse/configure
vendored
@ -645,6 +645,7 @@ HAVE_C_MPI_TRUE
|
|||||||
MPI_CLDFLAGS
|
MPI_CLDFLAGS
|
||||||
MPI_CFLAGS
|
MPI_CFLAGS
|
||||||
MPICC
|
MPICC
|
||||||
|
SSL_LIBS
|
||||||
UNICOWS_LIBS
|
UNICOWS_LIBS
|
||||||
SENDFILE_LIBS
|
SENDFILE_LIBS
|
||||||
SOCKET_LIBS
|
SOCKET_LIBS
|
||||||
@ -16679,6 +16680,48 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_library_init in -lssl" >&5
|
||||||
|
$as_echo_n "checking for SSL_library_init in -lssl... " >&6; }
|
||||||
|
if ${ac_cv_lib_ssl_SSL_library_init+:} false; then :
|
||||||
|
$as_echo_n "(cached) " >&6
|
||||||
|
else
|
||||||
|
ac_check_lib_save_LIBS=$LIBS
|
||||||
|
LIBS="-lssl $LIBS"
|
||||||
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||||
|
/* end confdefs.h. */
|
||||||
|
|
||||||
|
/* Override any GCC internal prototype to avoid an error.
|
||||||
|
Use char because int might match the return type of a GCC
|
||||||
|
builtin and then its argument prototype would still apply. */
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C"
|
||||||
|
#endif
|
||||||
|
char SSL_library_init ();
|
||||||
|
int
|
||||||
|
main ()
|
||||||
|
{
|
||||||
|
return SSL_library_init ();
|
||||||
|
;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
_ACEOF
|
||||||
|
if ac_fn_c_try_link "$LINENO"; then :
|
||||||
|
ac_cv_lib_ssl_SSL_library_init=yes
|
||||||
|
else
|
||||||
|
ac_cv_lib_ssl_SSL_library_init=no
|
||||||
|
fi
|
||||||
|
rm -f core conftest.err conftest.$ac_objext \
|
||||||
|
conftest$ac_exeext conftest.$ac_ext
|
||||||
|
LIBS=$ac_check_lib_save_LIBS
|
||||||
|
fi
|
||||||
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_library_init" >&5
|
||||||
|
$as_echo "$ac_cv_lib_ssl_SSL_library_init" >&6; }
|
||||||
|
if test "x$ac_cv_lib_ssl_SSL_library_init" = xyes; then :
|
||||||
|
SSL_LIBS="-lssl"
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -21701,5 +21744,6 @@ echo " Math library: ${LIBM}"
|
|||||||
echo " Pthread library: ${PTHREAD_LIBS}"
|
echo " Pthread library: ${PTHREAD_LIBS}"
|
||||||
echo " Socket library: ${SOCKET_LIBS}"
|
echo " Socket library: ${SOCKET_LIBS}"
|
||||||
echo " Sendfile library: ${SENDFILE_LIBS}"
|
echo " Sendfile library: ${SENDFILE_LIBS}"
|
||||||
|
echo " SSL library: ${SSL_LIBS}"
|
||||||
echo "-------------------------------------------------------------------------"
|
echo "-------------------------------------------------------------------------"
|
||||||
|
|
||||||
|
@ -192,6 +192,10 @@ dnl the existence of the libaray.
|
|||||||
AC_CHECK_LIB([unicows], [main], [UNICOWS_LIBS="-lunicows"])
|
AC_CHECK_LIB([unicows], [main], [UNICOWS_LIBS="-lunicows"])
|
||||||
AC_SUBST(UNICOWS_LIBS)
|
AC_SUBST(UNICOWS_LIBS)
|
||||||
|
|
||||||
|
dnl check for an SSL library
|
||||||
|
AC_CHECK_LIB([ssl], [SSL_library_init], [SSL_LIBS="-lssl"])
|
||||||
|
AC_SUBST(SSL_LIBS)
|
||||||
|
|
||||||
dnl MPI
|
dnl MPI
|
||||||
LX_FIND_MPI(C)
|
LX_FIND_MPI(C)
|
||||||
AM_CONDITIONAL(HAVE_C_MPI, test "${have_C_mpi}" = "yes" )
|
AM_CONDITIONAL(HAVE_C_MPI, test "${have_C_mpi}" = "yes" )
|
||||||
@ -411,5 +415,6 @@ echo " Math library: ${LIBM}"
|
|||||||
echo " Pthread library: ${PTHREAD_LIBS}"
|
echo " Pthread library: ${PTHREAD_LIBS}"
|
||||||
echo " Socket library: ${SOCKET_LIBS}"
|
echo " Socket library: ${SOCKET_LIBS}"
|
||||||
echo " Sendfile library: ${SENDFILE_LIBS}"
|
echo " Sendfile library: ${SENDFILE_LIBS}"
|
||||||
|
echo " SSL library: ${SSL_LIBS}"
|
||||||
echo "-------------------------------------------------------------------------"
|
echo "-------------------------------------------------------------------------"
|
||||||
]
|
]
|
||||||
|
@ -187,6 +187,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -146,6 +146,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -146,6 +146,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -184,6 +184,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -219,6 +219,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -179,6 +179,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -867,8 +867,10 @@ typedef enum qse_awk_option_t qse_awk_option_t;
|
|||||||
enum qse_awk_errnum_t
|
enum qse_awk_errnum_t
|
||||||
{
|
{
|
||||||
QSE_AWK_ENOERR, /**< no error */
|
QSE_AWK_ENOERR, /**< no error */
|
||||||
QSE_AWK_EINTERN, /**< internal error */
|
QSE_AWK_EOTHER, /**< other error */
|
||||||
QSE_AWK_ENOIMPL, /**< not implemented */
|
QSE_AWK_ENOIMPL, /**< not implemented */
|
||||||
|
QSE_AWK_ESYSERR, /**< subsystem error */
|
||||||
|
QSE_AWK_EINTERN, /**< internal error */
|
||||||
|
|
||||||
/* common errors */
|
/* common errors */
|
||||||
QSE_AWK_ENOMEM, /**< insufficient memory */
|
QSE_AWK_ENOMEM, /**< insufficient memory */
|
||||||
@ -885,7 +887,6 @@ enum qse_awk_errnum_t
|
|||||||
QSE_AWK_EWRITE, /**< cannot write '${0}' */
|
QSE_AWK_EWRITE, /**< cannot write '${0}' */
|
||||||
QSE_AWK_ECLOSE, /**< cannot close '${0}' */
|
QSE_AWK_ECLOSE, /**< cannot close '${0}' */
|
||||||
|
|
||||||
QSE_AWK_ERUNTIME,/**< general run-time error */
|
|
||||||
QSE_AWK_EBLKNST, /**< block nested too deeply */
|
QSE_AWK_EBLKNST, /**< block nested too deeply */
|
||||||
QSE_AWK_EEXPRNST,/**< expression nested too deeply */
|
QSE_AWK_EEXPRNST,/**< expression nested too deeply */
|
||||||
|
|
||||||
|
@ -183,6 +183,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -186,28 +186,28 @@ qse_wcint_t qse_towctype (
|
|||||||
qse_wctype_t type
|
qse_wctype_t type
|
||||||
);
|
);
|
||||||
|
|
||||||
int qse_getwctypebyname (
|
int qse_mbstoctype (
|
||||||
const qse_wchar_t* name,
|
|
||||||
qse_wctype_t* id
|
|
||||||
);
|
|
||||||
|
|
||||||
int qse_getwctypebyxname (
|
|
||||||
const qse_wchar_t* name,
|
|
||||||
qse_size_t len,
|
|
||||||
qse_wctype_t* id
|
|
||||||
);
|
|
||||||
|
|
||||||
int qse_getmctypebyname (
|
|
||||||
const qse_mchar_t* name,
|
const qse_mchar_t* name,
|
||||||
qse_mctype_t* id
|
qse_mctype_t* id
|
||||||
);
|
);
|
||||||
|
|
||||||
int qse_getmctypebyxname (
|
int qse_mbsntoctype (
|
||||||
const qse_mchar_t* name,
|
const qse_mchar_t* name,
|
||||||
qse_size_t len,
|
qse_size_t len,
|
||||||
qse_mctype_t* id
|
qse_mctype_t* id
|
||||||
);
|
);
|
||||||
|
|
||||||
|
int qse_wcstoctype (
|
||||||
|
const qse_wchar_t* name,
|
||||||
|
qse_wctype_t* id
|
||||||
|
);
|
||||||
|
|
||||||
|
int qse_wcsntoctype (
|
||||||
|
const qse_wchar_t* name,
|
||||||
|
qse_size_t len,
|
||||||
|
qse_wctype_t* id
|
||||||
|
);
|
||||||
|
|
||||||
#if defined(QSE_CHAR_IS_MCHAR)
|
#if defined(QSE_CHAR_IS_MCHAR)
|
||||||
# define qse_isctype(c,type) qse_ismctype(c,type)
|
# define qse_isctype(c,type) qse_ismctype(c,type)
|
||||||
# define qse_toctype(c,type) qse_ismctype(c,type)
|
# define qse_toctype(c,type) qse_ismctype(c,type)
|
||||||
|
@ -70,17 +70,17 @@ enum qse_fio_flag_t
|
|||||||
enum qse_fio_errnum_t
|
enum qse_fio_errnum_t
|
||||||
{
|
{
|
||||||
QSE_FIO_ENOERR = 0, /**< no error */
|
QSE_FIO_ENOERR = 0, /**< no error */
|
||||||
|
QSE_FIO_EOTHER, /**< other error */
|
||||||
|
QSE_FIO_ENOIMPL, /**< not implemented */
|
||||||
|
QSE_FIO_ESYSERR, /**< subsystem(system call) error */
|
||||||
|
QSE_FIO_EINTERN, /**< internal error */
|
||||||
|
|
||||||
QSE_FIO_ENOMEM, /**< out of memory */
|
QSE_FIO_ENOMEM, /**< out of memory */
|
||||||
QSE_FIO_EINVAL, /**< invalid parameter */
|
QSE_FIO_EINVAL, /**< invalid parameter */
|
||||||
QSE_FIO_EACCES, /**< access denied */
|
QSE_FIO_EACCES, /**< access denied */
|
||||||
QSE_FIO_ENOENT, /**< no such file */
|
QSE_FIO_ENOENT, /**< no such file */
|
||||||
QSE_FIO_EEXIST, /**< already exist */
|
QSE_FIO_EEXIST, /**< already exist */
|
||||||
QSE_FIO_EINTR, /**< interrupted */
|
QSE_FIO_EINTR /**< interrupted */
|
||||||
QSE_FIO_ESYSERR, /**< subsystem(system call) error */
|
|
||||||
QSE_FIO_ENOIMPL, /**< not implemented */
|
|
||||||
|
|
||||||
QSE_FIO_EOTHER /**< other error */
|
|
||||||
};
|
};
|
||||||
typedef enum qse_fio_errnum_t qse_fio_errnum_t;
|
typedef enum qse_fio_errnum_t qse_fio_errnum_t;
|
||||||
|
|
||||||
|
@ -28,6 +28,10 @@
|
|||||||
enum qse_fs_errnum_t
|
enum qse_fs_errnum_t
|
||||||
{
|
{
|
||||||
QSE_FS_ENOERR = 0,
|
QSE_FS_ENOERR = 0,
|
||||||
|
QSE_FS_EOTHER,
|
||||||
|
QSE_FS_ENOIMPL, /**< not implemented */
|
||||||
|
QSE_FS_ESYSERR, /**< subsystem error */
|
||||||
|
QSE_FS_EINTERN, /**< internal error */
|
||||||
|
|
||||||
QSE_FS_ENOMEM, /**< out of memory */
|
QSE_FS_ENOMEM, /**< out of memory */
|
||||||
QSE_FS_EINVAL, /**< invalid parameter */
|
QSE_FS_EINVAL, /**< invalid parameter */
|
||||||
@ -37,12 +41,7 @@ enum qse_fs_errnum_t
|
|||||||
QSE_FS_EINTR, /**< interrupted */
|
QSE_FS_EINTR, /**< interrupted */
|
||||||
QSE_FS_ENODIR,
|
QSE_FS_ENODIR,
|
||||||
QSE_FS_EISDIR,
|
QSE_FS_EISDIR,
|
||||||
QSE_FS_EXDEV,
|
QSE_FS_EXDEV
|
||||||
|
|
||||||
QSE_FS_ESYSERR, /**< subsystem error */
|
|
||||||
QSE_FS_ENOIMPL, /**< not implemented */
|
|
||||||
|
|
||||||
QSE_FS_EOTHER
|
|
||||||
};
|
};
|
||||||
typedef enum qse_fs_errnum_t qse_fs_errnum_t;
|
typedef enum qse_fs_errnum_t qse_fs_errnum_t;
|
||||||
|
|
||||||
|
@ -52,6 +52,10 @@ enum qse_nwio_flag_t
|
|||||||
enum qse_nwio_errnum_t
|
enum qse_nwio_errnum_t
|
||||||
{
|
{
|
||||||
QSE_NWIO_ENOERR = 0, /**< no error */
|
QSE_NWIO_ENOERR = 0, /**< no error */
|
||||||
|
QSE_NWIO_EOTHER, /**< other error */
|
||||||
|
QSE_NWIO_ENOIMPL, /**< not implemented */
|
||||||
|
QSE_NWIO_ESYSERR, /**< subsystem(system call) error */
|
||||||
|
QSE_NWIO_EINTERN, /**< internal error */
|
||||||
|
|
||||||
QSE_NWIO_ENOMEM, /**< out of memory */
|
QSE_NWIO_ENOMEM, /**< out of memory */
|
||||||
QSE_NWIO_EINVAL, /**< invalid parameter */
|
QSE_NWIO_EINVAL, /**< invalid parameter */
|
||||||
@ -64,11 +68,7 @@ enum qse_nwio_errnum_t
|
|||||||
QSE_NWIO_ECONN, /**< connection refused */
|
QSE_NWIO_ECONN, /**< connection refused */
|
||||||
QSE_NWIO_EILSEQ, /**< illegal sequence */
|
QSE_NWIO_EILSEQ, /**< illegal sequence */
|
||||||
QSE_NWIO_EICSEQ, /**< incomplete sequence */
|
QSE_NWIO_EICSEQ, /**< incomplete sequence */
|
||||||
QSE_NWIO_EILCHR, /**< illegal character */
|
QSE_NWIO_EILCHR /**< illegal character */
|
||||||
QSE_NWIO_ESYSERR, /**< subsystem(system call) error */
|
|
||||||
QSE_NWIO_ENOIMPL, /**< not implemented */
|
|
||||||
|
|
||||||
QSE_NWIO_EOTHER /**< other error */
|
|
||||||
};
|
};
|
||||||
typedef enum qse_nwio_errnum_t qse_nwio_errnum_t;
|
typedef enum qse_nwio_errnum_t qse_nwio_errnum_t;
|
||||||
|
|
||||||
|
@ -112,6 +112,10 @@ typedef enum qse_pio_hid_t qse_pio_hid_t;
|
|||||||
enum qse_pio_errnum_t
|
enum qse_pio_errnum_t
|
||||||
{
|
{
|
||||||
QSE_PIO_ENOERR = 0, /**< no error */
|
QSE_PIO_ENOERR = 0, /**< no error */
|
||||||
|
QSE_PIO_EOTHER, /**< unknown error */
|
||||||
|
QSE_PIO_ENOIMPL, /**< not implemented */
|
||||||
|
QSE_PIO_ESYSERR, /**< subsystem error */
|
||||||
|
QSE_PIO_EINTERN, /**< internal error */
|
||||||
|
|
||||||
QSE_PIO_ENOMEM, /**< out of memory */
|
QSE_PIO_ENOMEM, /**< out of memory */
|
||||||
QSE_PIO_EINVAL, /**< invalid parameter */
|
QSE_PIO_EINVAL, /**< invalid parameter */
|
||||||
@ -124,11 +128,7 @@ enum qse_pio_errnum_t
|
|||||||
QSE_PIO_EPIPE, /**< broken pipe */
|
QSE_PIO_EPIPE, /**< broken pipe */
|
||||||
QSE_PIO_EILSEQ, /**< illegal sequence */
|
QSE_PIO_EILSEQ, /**< illegal sequence */
|
||||||
QSE_PIO_EICSEQ, /**< incomplete sequence */
|
QSE_PIO_EICSEQ, /**< incomplete sequence */
|
||||||
QSE_PIO_EILCHR, /**< illegal character */
|
QSE_PIO_EILCHR /**< illegal character */
|
||||||
QSE_PIO_ESYSERR, /**< subsystem error */
|
|
||||||
QSE_PIO_ENOIMPL, /**< not implemented */
|
|
||||||
|
|
||||||
QSE_PIO_EOTHER /**< unknown error */
|
|
||||||
};
|
};
|
||||||
typedef enum qse_pio_errnum_t qse_pio_errnum_t;
|
typedef enum qse_pio_errnum_t qse_pio_errnum_t;
|
||||||
|
|
||||||
|
@ -84,6 +84,11 @@ enum qse_rex_option_t
|
|||||||
enum qse_rex_errnum_t
|
enum qse_rex_errnum_t
|
||||||
{
|
{
|
||||||
QSE_REX_ENOERR = 0,
|
QSE_REX_ENOERR = 0,
|
||||||
|
QSE_REX_EOTHER,
|
||||||
|
QSE_REX_ENOIMPL,
|
||||||
|
QSE_REX_ESYSERR,
|
||||||
|
QSE_REX_EINTERN,
|
||||||
|
|
||||||
QSE_REX_ENOMEM, /**< no sufficient memory available */
|
QSE_REX_ENOMEM, /**< no sufficient memory available */
|
||||||
QSE_REX_ENOCOMP, /**< no expression compiled */
|
QSE_REX_ENOCOMP, /**< no expression compiled */
|
||||||
QSE_REX_ERECUR, /**< recursion too deep */
|
QSE_REX_ERECUR, /**< recursion too deep */
|
||||||
|
@ -62,6 +62,10 @@ enum qse_sio_flag_t
|
|||||||
enum qse_sio_errnum_t
|
enum qse_sio_errnum_t
|
||||||
{
|
{
|
||||||
QSE_SIO_ENOERR = 0, /**< no error */
|
QSE_SIO_ENOERR = 0, /**< no error */
|
||||||
|
QSE_SIO_EOTHER, /**< other error */
|
||||||
|
QSE_SIO_ENOIMPL, /**< not implemented */
|
||||||
|
QSE_SIO_ESYSERR, /**< subsystem(system call) error */
|
||||||
|
QSE_SIO_EINTERN, /**< internal error */
|
||||||
|
|
||||||
QSE_SIO_ENOMEM, /**< out of memory */
|
QSE_SIO_ENOMEM, /**< out of memory */
|
||||||
QSE_SIO_EINVAL, /**< invalid parameter */
|
QSE_SIO_EINVAL, /**< invalid parameter */
|
||||||
@ -71,11 +75,7 @@ enum qse_sio_errnum_t
|
|||||||
QSE_SIO_EINTR, /**< interrupted */
|
QSE_SIO_EINTR, /**< interrupted */
|
||||||
QSE_SIO_EILSEQ, /**< illegal sequence */
|
QSE_SIO_EILSEQ, /**< illegal sequence */
|
||||||
QSE_SIO_EICSEQ, /**< incomplete sequence */
|
QSE_SIO_EICSEQ, /**< incomplete sequence */
|
||||||
QSE_SIO_EILCHR, /**< illegal character */
|
QSE_SIO_EILCHR /**< illegal character */
|
||||||
QSE_SIO_ESYSERR, /**< subsystem(system call) error */
|
|
||||||
QSE_SIO_ENOIMPL, /**< not implemented */
|
|
||||||
|
|
||||||
QSE_SIO_EOTHER /**< other error */
|
|
||||||
};
|
};
|
||||||
typedef enum qse_sio_errnum_t qse_sio_errnum_t;
|
typedef enum qse_sio_errnum_t qse_sio_errnum_t;
|
||||||
|
|
||||||
|
@ -32,20 +32,22 @@
|
|||||||
|
|
||||||
enum qse_tio_errnum_t
|
enum qse_tio_errnum_t
|
||||||
{
|
{
|
||||||
QSE_TIO_ENOERR = 0,
|
QSE_TIO_ENOERR = 0, /**< no error */
|
||||||
|
QSE_TIO_EOTHER, /**< other error */
|
||||||
|
QSE_TIO_ENOIMPL, /**< not implmeneted */
|
||||||
|
QSE_TIO_ESYSERR, /**< subsystem error */
|
||||||
|
QSE_TIO_EINTERN, /**< internal error */
|
||||||
|
|
||||||
QSE_TIO_ENOMEM, /* out of memory */
|
QSE_TIO_ENOMEM, /**< out of memory */
|
||||||
QSE_TIO_EINVAL, /* invalid parameter */
|
QSE_TIO_EINVAL, /**< invalid parameter */
|
||||||
QSE_TIO_EACCES, /**< access denied */
|
QSE_TIO_EACCES, /**< access denied */
|
||||||
QSE_TIO_ENOENT, /**< no such file */
|
QSE_TIO_ENOENT, /**< no such file */
|
||||||
QSE_TIO_ENOSPC, /* no more space */
|
QSE_TIO_ENOSPC, /**< no more space */
|
||||||
QSE_TIO_EILSEQ, /* illegal sequence */
|
QSE_TIO_EILSEQ, /**< illegal sequence */
|
||||||
QSE_TIO_EICSEQ, /* incomplete sequence */
|
QSE_TIO_EICSEQ, /**< incomplete sequence */
|
||||||
QSE_TIO_EILCHR, /* illegal character */
|
QSE_TIO_EILCHR, /**< illegal character */
|
||||||
QSE_TIO_ENINPF, /* no input function attached */
|
QSE_TIO_ENINPF, /**< no input function attached */
|
||||||
QSE_TIO_ENOUTF, /* no output function attached */
|
QSE_TIO_ENOUTF /**< no output function attached */
|
||||||
|
|
||||||
QSE_TIO_EOTHER /* other error */
|
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef enum qse_tio_errnum_t qse_tio_errnum_t;
|
typedef enum qse_tio_errnum_t qse_tio_errnum_t;
|
||||||
|
@ -27,6 +27,11 @@
|
|||||||
enum qse_tre_errnum_t
|
enum qse_tre_errnum_t
|
||||||
{
|
{
|
||||||
QSE_TRE_ENOERR,
|
QSE_TRE_ENOERR,
|
||||||
|
QSE_TRE_EOTHER,
|
||||||
|
QSE_TRE_ENOIMPL,
|
||||||
|
QSE_TRE_ESYSERR,
|
||||||
|
QSE_TRE_EINTERN,
|
||||||
|
|
||||||
QSE_TRE_ENOMEM, /* Out of memory */
|
QSE_TRE_ENOMEM, /* Out of memory */
|
||||||
QSE_TRE_ENOMATCH, /* No match */
|
QSE_TRE_ENOMATCH, /* No match */
|
||||||
QSE_TRE_EBADPAT, /* Invalid regular expression */
|
QSE_TRE_EBADPAT, /* Invalid regular expression */
|
||||||
|
@ -177,6 +177,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -29,6 +29,11 @@ typedef struct qse_htrd_t qse_htrd_t;
|
|||||||
enum qse_htrd_errnum_t
|
enum qse_htrd_errnum_t
|
||||||
{
|
{
|
||||||
QSE_HTRD_ENOERR,
|
QSE_HTRD_ENOERR,
|
||||||
|
QSE_HTRD_EOTHER,
|
||||||
|
QSE_HTRD_ENOIMPL,
|
||||||
|
QSE_HTRD_ESYSERR,
|
||||||
|
QSE_HTRD_EINTERN,
|
||||||
|
|
||||||
QSE_HTRD_ENOMEM,
|
QSE_HTRD_ENOMEM,
|
||||||
QSE_HTRD_EBADRE,
|
QSE_HTRD_EBADRE,
|
||||||
QSE_HTRD_EBADHDR,
|
QSE_HTRD_EBADHDR,
|
||||||
|
@ -34,6 +34,10 @@ typedef struct qse_httpd_client_t qse_httpd_client_t;
|
|||||||
enum qse_httpd_errnum_t
|
enum qse_httpd_errnum_t
|
||||||
{
|
{
|
||||||
QSE_HTTPD_ENOERR,
|
QSE_HTTPD_ENOERR,
|
||||||
|
QSE_HTTPD_EOTHER,
|
||||||
|
QSE_HTTPD_ENOIMPL,
|
||||||
|
QSE_HTTPD_ESYSERR,
|
||||||
|
QSE_HTTPD_EINTERN,
|
||||||
|
|
||||||
QSE_HTTPD_ENOMEM,
|
QSE_HTTPD_ENOMEM,
|
||||||
QSE_HTTPD_EINVAL,
|
QSE_HTTPD_EINVAL,
|
||||||
@ -46,13 +50,7 @@ enum qse_httpd_errnum_t
|
|||||||
QSE_HTTPD_EIOMUX,
|
QSE_HTTPD_EIOMUX,
|
||||||
QSE_HTTPD_EDISCON, /* client disconnnected */
|
QSE_HTTPD_EDISCON, /* client disconnnected */
|
||||||
QSE_HTTPD_EBADREQ, /* bad request */
|
QSE_HTTPD_EBADREQ, /* bad request */
|
||||||
QSE_HTTPD_ETASK,
|
QSE_HTTPD_ETASK
|
||||||
|
|
||||||
QSE_HTTPD_EINTERN,
|
|
||||||
QSE_HTTPD_ESYSERR,
|
|
||||||
QSE_HTTPD_ENOIMPL,
|
|
||||||
|
|
||||||
QSE_HTTPD_EOTHER
|
|
||||||
};
|
};
|
||||||
typedef enum qse_httpd_errnum_t qse_httpd_errnum_t;
|
typedef enum qse_httpd_errnum_t qse_httpd_errnum_t;
|
||||||
|
|
||||||
|
@ -31,18 +31,18 @@ typedef struct qse_upxd_t qse_upxd_t;
|
|||||||
enum qse_upxd_errnum_t
|
enum qse_upxd_errnum_t
|
||||||
{
|
{
|
||||||
QSE_UPXD_ENOERR,
|
QSE_UPXD_ENOERR,
|
||||||
|
QSE_UPXD_EOTHER,
|
||||||
|
QSE_UPXD_ENOIMPL,
|
||||||
|
QSE_UPXD_ESYSERR,
|
||||||
|
QSE_UPXD_EINTERN,
|
||||||
|
|
||||||
QSE_UPXD_ENOMEM,
|
QSE_UPXD_ENOMEM,
|
||||||
QSE_UPXD_EINVAL,
|
QSE_UPXD_EINVAL,
|
||||||
QSE_UPXD_EACCES,
|
QSE_UPXD_EACCES,
|
||||||
QSE_UPXD_ENOENT,
|
QSE_UPXD_ENOENT,
|
||||||
QSE_UPXD_EEXIST,
|
QSE_UPXD_EEXIST,
|
||||||
QSE_UPXD_EINTR,
|
QSE_UPXD_EINTR,
|
||||||
QSE_UPXD_EAGAIN,
|
QSE_UPXD_EAGAIN
|
||||||
|
|
||||||
QSE_UPXD_EINTERN,
|
|
||||||
QSE_UPXD_ESYSERR,
|
|
||||||
QSE_UPXD_ENOIMPL,
|
|
||||||
QSE_UPXD_EOTHER
|
|
||||||
};
|
};
|
||||||
typedef enum qse_upxd_errnum_t qse_upxd_errnum_t;
|
typedef enum qse_upxd_errnum_t qse_upxd_errnum_t;
|
||||||
|
|
||||||
|
@ -179,6 +179,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -228,8 +228,11 @@ struct qse_sed_cmd_t
|
|||||||
enum qse_sed_errnum_t
|
enum qse_sed_errnum_t
|
||||||
{
|
{
|
||||||
QSE_SED_ENOERR, /**< no error */
|
QSE_SED_ENOERR, /**< no error */
|
||||||
QSE_SED_EINTERN, /**< internal error */
|
QSE_SED_EOTHER, /**< not implemented */
|
||||||
QSE_SED_ENOIMPL, /**< not implemented */
|
QSE_SED_ENOIMPL, /**< not implemented */
|
||||||
|
QSE_SED_ESYSERR, /**< not implemented */
|
||||||
|
QSE_SED_EINTERN, /**< internal error */
|
||||||
|
|
||||||
QSE_SED_ENOMEM, /**< insufficient memory */
|
QSE_SED_ENOMEM, /**< insufficient memory */
|
||||||
QSE_SED_EINVAL, /**< invalid parameter or data */
|
QSE_SED_EINVAL, /**< invalid parameter or data */
|
||||||
QSE_SED_ECMDNR, /**< command '${0}' not recognized */
|
QSE_SED_ECMDNR, /**< command '${0}' not recognized */
|
||||||
|
@ -177,6 +177,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -183,6 +183,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -227,6 +227,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -25,8 +25,10 @@ const qse_char_t* qse_awk_dflerrstr (qse_awk_t* awk, qse_awk_errnum_t errnum)
|
|||||||
static const qse_char_t* errstr[] =
|
static const qse_char_t* errstr[] =
|
||||||
{
|
{
|
||||||
QSE_T("no error"),
|
QSE_T("no error"),
|
||||||
QSE_T("internal error that should never have happened"),
|
QSE_T("other error"),
|
||||||
QSE_T("not implemented"),
|
QSE_T("not implemented"),
|
||||||
|
QSE_T("subsystem error"),
|
||||||
|
QSE_T("internal error that should never have happened"),
|
||||||
|
|
||||||
QSE_T("insufficient memory"),
|
QSE_T("insufficient memory"),
|
||||||
QSE_T("invalid parameter or data"),
|
QSE_T("invalid parameter or data"),
|
||||||
@ -41,7 +43,6 @@ const qse_char_t* qse_awk_dflerrstr (qse_awk_t* awk, qse_awk_errnum_t errnum)
|
|||||||
QSE_T("cannot write '${0}'"),
|
QSE_T("cannot write '${0}'"),
|
||||||
QSE_T("cannot close '${0}'"),
|
QSE_T("cannot close '${0}'"),
|
||||||
|
|
||||||
QSE_T("general runtime error"),
|
|
||||||
QSE_T("block nested too deeply"),
|
QSE_T("block nested too deeply"),
|
||||||
QSE_T("expression nested too deeply"),
|
QSE_T("expression nested too deeply"),
|
||||||
|
|
||||||
|
@ -20,13 +20,14 @@
|
|||||||
|
|
||||||
#include <qse/awk/mpi.h>
|
#include <qse/awk/mpi.h>
|
||||||
#include "../cmn/mem.h"
|
#include "../cmn/mem.h"
|
||||||
|
|
||||||
#include <mpi.h>
|
#include <mpi.h>
|
||||||
|
|
||||||
typedef struct xtn_t xtn_t;
|
typedef struct xtn_t xtn_t;
|
||||||
|
|
||||||
struct xtn_t
|
struct xtn_t
|
||||||
{
|
{
|
||||||
int gbl_mpi[8];
|
int gbl_mpi[9];
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef struct rxtn_t rxtn_t;
|
typedef struct rxtn_t rxtn_t;
|
||||||
@ -57,15 +58,17 @@ qse_awk_t* qse_awk_openmpiwithmmgr (qse_mmgr_t* mmgr, qse_size_t xtnsize)
|
|||||||
xtn = (xtn_t*) qse_awk_getxtnstd (awk);
|
xtn = (xtn_t*) qse_awk_getxtnstd (awk);
|
||||||
QSE_MEMSET (xtn, 0, QSE_SIZEOF(*xtn));
|
QSE_MEMSET (xtn, 0, QSE_SIZEOF(*xtn));
|
||||||
|
|
||||||
xtn->gbl_mpi[0] = qse_awk_addgbl (awk, QSE_T("MPI_RANK"), 8);
|
xtn->gbl_mpi[0] = qse_awk_addgbl (awk, QSE_T("MPI_NODE"), 8);
|
||||||
xtn->gbl_mpi[1] = qse_awk_addgbl (awk, QSE_T("MPI_SIZE"), 8);
|
|
||||||
|
|
||||||
xtn->gbl_mpi[2] = qse_awk_addgbl (awk, QSE_T("MPI_REDUCE_MIN"), 14);
|
xtn->gbl_mpi[1] = qse_awk_addgbl (awk, QSE_T("MPI_RANK"), 8);
|
||||||
xtn->gbl_mpi[3] = qse_awk_addgbl (awk, QSE_T("MPI_REDUCE_MAX"), 14);
|
xtn->gbl_mpi[2] = qse_awk_addgbl (awk, QSE_T("MPI_SIZE"), 8);
|
||||||
xtn->gbl_mpi[4] = qse_awk_addgbl (awk, QSE_T("MPI_REDUCE_SUM"), 14);
|
|
||||||
xtn->gbl_mpi[5] = qse_awk_addgbl (awk, QSE_T("MPI_REDUCE_PROD"), 15);
|
xtn->gbl_mpi[3] = qse_awk_addgbl (awk, QSE_T("MPI_REDUCE_MIN"), 14);
|
||||||
xtn->gbl_mpi[6] = qse_awk_addgbl (awk, QSE_T("MPI_REDUCE_LAND"), 15);
|
xtn->gbl_mpi[4] = qse_awk_addgbl (awk, QSE_T("MPI_REDUCE_MAX"), 14);
|
||||||
xtn->gbl_mpi[7] = qse_awk_addgbl (awk, QSE_T("MPI_REDUCE_LOR"), 14);
|
xtn->gbl_mpi[5] = qse_awk_addgbl (awk, QSE_T("MPI_REDUCE_SUM"), 14);
|
||||||
|
xtn->gbl_mpi[6] = qse_awk_addgbl (awk, QSE_T("MPI_REDUCE_PROD"), 15);
|
||||||
|
xtn->gbl_mpi[7] = qse_awk_addgbl (awk, QSE_T("MPI_REDUCE_LAND"), 15);
|
||||||
|
xtn->gbl_mpi[8] = qse_awk_addgbl (awk, QSE_T("MPI_REDUCE_LOR"), 14);
|
||||||
|
|
||||||
for (i = 0; i < QSE_COUNTOF(xtn->gbl_mpi); i++)
|
for (i = 0; i < QSE_COUNTOF(xtn->gbl_mpi); i++)
|
||||||
{
|
{
|
||||||
@ -124,35 +127,71 @@ qse_awk_rtx_t* qse_awk_rtx_openmpi (
|
|||||||
for (i = 0; i < QSE_COUNTOF(xtn->gbl_mpi); i++)
|
for (i = 0; i < QSE_COUNTOF(xtn->gbl_mpi); i++)
|
||||||
{
|
{
|
||||||
int iv;
|
int iv;
|
||||||
qse_long_t lv;
|
|
||||||
qse_awk_val_t* v_tmp;
|
qse_awk_val_t* v_tmp;
|
||||||
|
|
||||||
switch (i)
|
switch (i)
|
||||||
{
|
{
|
||||||
case 0: /* MPI_RANK */
|
case 0: /* MPI_NODE */
|
||||||
|
{
|
||||||
|
char buf[MPI_MAX_PROCESSOR_NAME];
|
||||||
|
int len;
|
||||||
|
#if defined(QSE_CHAR_IS_MCHAR)
|
||||||
|
/* nothing */
|
||||||
|
#else
|
||||||
|
qse_mmgr_t* mmgr;
|
||||||
|
qse_char_t* tmp;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
if (MPI_Get_processor_name(buf, &len) != MPI_SUCCESS)
|
||||||
|
{
|
||||||
|
qse_awk_rtx_close (rtx);
|
||||||
|
qse_awk_seterrnum (awk, QSE_AWK_ESYSERR, QSE_NULL);
|
||||||
|
return QSE_NULL;
|
||||||
|
}
|
||||||
|
#if defined(QSE_CHAR_IS_MCHAR)
|
||||||
|
v_tmp = qse_awk_rtx_makestrval (rtx, buf, len);
|
||||||
|
#else
|
||||||
|
|
||||||
|
mmgr = qse_awk_getmmgr(awk);
|
||||||
|
tmp = qse_mbstowcsdup (buf, mmgr);
|
||||||
|
if (tmp == QSE_NULL)
|
||||||
|
{
|
||||||
|
qse_awk_rtx_close (rtx);
|
||||||
|
qse_awk_seterrnum (awk, QSE_AWK_ENOMEM, QSE_NULL);
|
||||||
|
return QSE_NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
v_tmp = qse_awk_rtx_makestrval0 (rtx, tmp);
|
||||||
|
QSE_MMGR_FREE (mmgr, tmp);
|
||||||
|
#endif
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
case 1: /* MPI_RANK */
|
||||||
if (MPI_Comm_rank (MPI_COMM_WORLD, &iv) != MPI_SUCCESS)
|
if (MPI_Comm_rank (MPI_COMM_WORLD, &iv) != MPI_SUCCESS)
|
||||||
{
|
{
|
||||||
qse_awk_rtx_close (rtx);
|
qse_awk_rtx_close (rtx);
|
||||||
|
qse_awk_seterrnum (awk, QSE_AWK_ESYSERR, QSE_NULL);
|
||||||
return QSE_NULL;
|
return QSE_NULL;
|
||||||
}
|
}
|
||||||
lv = iv;
|
v_tmp = qse_awk_rtx_makeintval (rtx, iv);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 1: /* MPI_SIZE */
|
case 2: /* MPI_SIZE */
|
||||||
if (MPI_Comm_size (MPI_COMM_WORLD, &iv) != MPI_SUCCESS)
|
if (MPI_Comm_size (MPI_COMM_WORLD, &iv) != MPI_SUCCESS)
|
||||||
{
|
{
|
||||||
qse_awk_rtx_close (rtx);
|
qse_awk_rtx_close (rtx);
|
||||||
|
qse_awk_seterrnum (awk, QSE_AWK_ESYSERR, QSE_NULL);
|
||||||
return QSE_NULL;
|
return QSE_NULL;
|
||||||
}
|
}
|
||||||
lv = iv;
|
v_tmp = qse_awk_rtx_makeintval (rtx, iv);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default: /* MPI_REDUCE_XXXX */
|
default: /* MPI_REDUCE_XXXX */
|
||||||
lv = i - 2;
|
v_tmp = qse_awk_rtx_makeintval (rtx, i - 3);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
v_tmp = qse_awk_rtx_makeintval (rtx, lv);
|
|
||||||
if (v_tmp == QSE_NULL)
|
if (v_tmp == QSE_NULL)
|
||||||
{
|
{
|
||||||
qse_awk_rtx_close (rtx);
|
qse_awk_rtx_close (rtx);
|
||||||
@ -185,7 +224,7 @@ static int fnc_reduce (qse_awk_rtx_t* rtx, const qse_cstr_t* fnm)
|
|||||||
qse_awk_val_t* tmp, * a0, * a1;
|
qse_awk_val_t* tmp, * a0, * a1;
|
||||||
qse_long_t opidx, lv;
|
qse_long_t opidx, lv;
|
||||||
qse_flt_t rv;
|
qse_flt_t rv;
|
||||||
int ret = 0, n;
|
int n;
|
||||||
|
|
||||||
static MPI_Op optab[] =
|
static MPI_Op optab[] =
|
||||||
{
|
{
|
||||||
|
@ -231,6 +231,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -718,7 +718,6 @@ static int handle_non_wild_segments (glob_t* g, segment_t* seg)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#if defined(NO_RECURSION)
|
#if defined(NO_RECURSION)
|
||||||
typedef struct stack_node_t stack_node_t;
|
|
||||||
struct stack_node_t
|
struct stack_node_t
|
||||||
{
|
{
|
||||||
qse_size_t tmp;
|
qse_size_t tmp;
|
||||||
|
@ -197,6 +197,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -214,6 +214,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -27,8 +27,10 @@ const qse_char_t* qse_sed_dflerrstr (
|
|||||||
static const qse_char_t* errstr[] =
|
static const qse_char_t* errstr[] =
|
||||||
{
|
{
|
||||||
QSE_T("no error"),
|
QSE_T("no error"),
|
||||||
QSE_T("internal error that should never have happened"),
|
QSE_T("other error"),
|
||||||
QSE_T("not implemented"),
|
QSE_T("not implemented"),
|
||||||
|
QSE_T("subsystem error"),
|
||||||
|
QSE_T("internal error that should never have happened"),
|
||||||
|
|
||||||
QSE_T("insufficient memory"),
|
QSE_T("insufficient memory"),
|
||||||
QSE_T("invalid parameter or data"),
|
QSE_T("invalid parameter or data"),
|
||||||
|
@ -196,6 +196,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -184,6 +184,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -147,6 +147,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
BEGIN {
|
BEGIN {
|
||||||
while ("cat /etc/passwd" | getline x > 0)
|
while (("cat " datadir "/" datafile) | getline x > 0)
|
||||||
print x
|
print x
|
||||||
}
|
}
|
||||||
|
@ -937,7 +937,7 @@ my hello
|
|||||||
my hello
|
my hello
|
||||||
my hello
|
my hello
|
||||||
my hello
|
my hello
|
||||||
ERROR: CODE 15 LINE 6 COLUMN 1 - block nested too deeply
|
ERROR: CODE 16 LINE 6 COLUMN 1 - block nested too deeply
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --newline=on -d- -f lang-003.awk </dev/stdin 2>&1
|
[CMD] qseawk --newline=on -d- -f lang-003.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@ -956,7 +956,7 @@ BEGIN {
|
|||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --newline=on -d- -f lang-004.awk </dev/stdin 2>&1
|
[CMD] qseawk --newline=on -d- -f lang-004.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 42 LINE 3 COLUMN 9 - function 'a' redefined
|
ERROR: CODE 43 LINE 3 COLUMN 9 - function 'a' redefined
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --implicit=off --explicit=on --newline=on -d- -f lang-005.awk </dev/stdin 2>&1
|
[CMD] qseawk --implicit=off --explicit=on --newline=on -d- -f lang-005.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@ -984,7 +984,7 @@ BEGIN {
|
|||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --implicit=off --explicit=on --newline=on -d- -f lang-006.awk </dev/stdin 2>&1
|
[CMD] qseawk --implicit=off --explicit=on --newline=on -d- -f lang-006.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 43 LINE 5 COLUMN 10 - global variable 'a' redefined
|
ERROR: CODE 44 LINE 5 COLUMN 10 - global variable 'a' redefined
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --implicit=on --explicit=on --newline=on -d- -f lang-007.awk </dev/stdin 2>&1
|
[CMD] qseawk --implicit=on --explicit=on --newline=on -d- -f lang-007.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@ -1352,7 +1352,7 @@ BEGIN {
|
|||||||
printf ("%s\n",10.34);
|
printf ("%s\n",10.34);
|
||||||
}
|
}
|
||||||
|
|
||||||
ERROR: CODE 103 LINE 3 COLUMN 2 - recursion detected in format conversion
|
ERROR: CODE 104 LINE 3 COLUMN 2 - recursion detected in format conversion
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --newline=on -d- -f lang-014.awk </dev/stdin 2>&1
|
[CMD] qseawk --newline=on -d- -f lang-014.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@ -1367,7 +1367,7 @@ BEGIN {
|
|||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --newline=on -d- -f lang-015.awk </dev/stdin 2>&1
|
[CMD] qseawk --newline=on -d- -f lang-015.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 15 LINE 3 COLUMN 50 - block nested too deeply
|
ERROR: CODE 16 LINE 3 COLUMN 50 - block nested too deeply
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --newline=on -d- -f lang-016.awk </dev/stdin 2>&1
|
[CMD] qseawk --newline=on -d- -f lang-016.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@ -1481,27 +1481,27 @@ END {
|
|||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --explicit=on --newline=on -d- -f lang-018.awk </dev/stdin 2>&1
|
[CMD] qseawk --explicit=on --newline=on -d- -f lang-018.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 47 LINE 1 COLUMN 8 - duplicate global variable 'ARGV'
|
ERROR: CODE 48 LINE 1 COLUMN 8 - duplicate global variable 'ARGV'
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --explicit=on --newline=on -d- -f lang-019.awk </dev/stdin 2>&1
|
[CMD] qseawk --explicit=on --newline=on -d- -f lang-019.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 49 LINE 1 COLUMN 15 - '+' not a valid parameter name
|
ERROR: CODE 50 LINE 1 COLUMN 15 - '+' not a valid parameter name
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --explicit=on --newline=on -d- -f lang-020.awk </dev/stdin 2>&1
|
[CMD] qseawk --explicit=on --newline=on -d- -f lang-020.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 50 LINE 1 COLUMN 8 - '+' not a valid variable name
|
ERROR: CODE 51 LINE 1 COLUMN 8 - '+' not a valid variable name
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --explicit=on --newline=on -d- -f lang-021.awk </dev/stdin 2>&1
|
[CMD] qseawk --explicit=on --newline=on -d- -f lang-021.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 50 LINE 3 COLUMN 8 - '+' not a valid variable name
|
ERROR: CODE 51 LINE 3 COLUMN 8 - '+' not a valid variable name
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --newline=on -d- -f lang-022.awk </dev/stdin 2>&1
|
[CMD] qseawk --newline=on -d- -f lang-022.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 23 LINE 2 COLUMN 9 - left parenthesis expected in place of '='
|
ERROR: CODE 24 LINE 2 COLUMN 9 - left parenthesis expected in place of '='
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --explicit=on --newline=on -d- -f lang-023.awk </dev/stdin 2>&1
|
[CMD] qseawk --explicit=on --newline=on -d- -f lang-023.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 28 LINE 5 COLUMN 20 - colon expected in place of ';'
|
ERROR: CODE 29 LINE 5 COLUMN 20 - colon expected in place of ';'
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --explicit=on --newline=on -d- -f lang-024.awk </dev/stdin 2>&1
|
[CMD] qseawk --explicit=on --newline=on -d- -f lang-024.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@ -1533,7 +1533,7 @@ BEGIN {
|
|||||||
delete iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiix;
|
delete iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiix;
|
||||||
}
|
}
|
||||||
|
|
||||||
ERROR: CODE 78 LINE 3 COLUMN 9 - variable 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiix' not deletable
|
ERROR: CODE 79 LINE 3 COLUMN 9 - variable 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiix' not deletable
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --newline=on -d- -f lang-026.awk </dev/stdin 2>&1
|
[CMD] qseawk --newline=on -d- -f lang-026.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@ -1545,19 +1545,19 @@ BEGIN {
|
|||||||
}
|
}
|
||||||
|
|
||||||
abc
|
abc
|
||||||
ERROR: CODE 86 LINE 4 COLUMN 2 - map 'abc' not assignable with a scalar
|
ERROR: CODE 87 LINE 4 COLUMN 2 - map 'abc' not assignable with a scalar
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --newline=on -d- -f lang-027.awk </dev/stdin 2>&1
|
[CMD] qseawk --newline=on -d- -f lang-027.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 17 LINE 2 COLUMN 1 - invalid character '<NUL>'
|
ERROR: CODE 18 LINE 2 COLUMN 1 - invalid character '<NUL>'
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --newline=on -d- -f lang-028.awk </dev/stdin 2>&1
|
[CMD] qseawk --newline=on -d- -f lang-028.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 41 LINE 2 COLUMN 10 - intrinsic function 'substr' redefined
|
ERROR: CODE 42 LINE 2 COLUMN 10 - intrinsic function 'substr' redefined
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --explicit=on --newline=on -d- -f lang-029.awk </dev/stdin 2>&1
|
[CMD] qseawk --explicit=on --newline=on -d- -f lang-029.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 42 LINE 9 COLUMN 9 - function 'abc' redefined
|
ERROR: CODE 43 LINE 9 COLUMN 9 - function 'abc' redefined
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --newline=on -d- -f lang-030.awk </dev/stdin 2>&1
|
[CMD] qseawk --newline=on -d- -f lang-030.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@ -1667,10 +1667,10 @@ BEGIN {
|
|||||||
---------------------
|
---------------------
|
||||||
9210
|
9210
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --newline=on -d- -f lang-033.awk </dev/stdin 2>&1
|
[CMD] qseawk --newline=on -d- -vdatadir=/home/hyung-hwan/nfs.exports/workspace/qse/x86_64/linux-wchar-debug/../../src/regress/awk -vdatafile=passwd.dat -f lang-033.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
BEGIN {
|
BEGIN {
|
||||||
while ((("cat /etc/passwd" | getline x) > 0))
|
while (((((("cat " datadir) "/") datafile) | getline x) > 0))
|
||||||
print x;
|
print x;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1693,27 +1693,25 @@ irc:x:39:39:ircd:/var/run/ircd:/bin/sh
|
|||||||
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
|
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
|
||||||
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
|
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
|
||||||
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
|
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
|
||||||
syslog:x:101:103::/home/syslog:/bin/false
|
syslog:x:101:102::/home/syslog:/bin/false
|
||||||
messagebus:x:102:105::/var/run/dbus:/bin/false
|
klog:x:102:103::/home/klog:/bin/false
|
||||||
avahi-autoipd:x:103:108:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/bin/false
|
hplip:x:103:7:HPLIP system user,,,:/var/run/hplip:/bin/false
|
||||||
avahi:x:104:109:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
|
avahi-autoipd:x:104:110:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/bin/false
|
||||||
couchdb:x:105:113:CouchDB Administrator,,,:/var/lib/couchdb:/bin/bash
|
gdm:x:105:111:Gnome Display Manager:/var/lib/gdm:/bin/false
|
||||||
usbmux:x:106:46:usbmux daemon,,,:/home/usbmux:/bin/false
|
saned:x:106:113::/home/saned:/bin/false
|
||||||
speech-dispatcher:x:107:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/sh
|
pulse:x:107:114:PulseAudio daemon,,,:/var/run/pulse:/bin/false
|
||||||
kernoops:x:108:65534:Kernel Oops Tracking Daemon,,,:/:/bin/false
|
messagebus:x:108:117::/var/run/dbus:/bin/false
|
||||||
pulse:x:109:114:PulseAudio daemon,,,:/var/run/pulse:/bin/false
|
polkituser:x:109:118:PolicyKit,,,:/var/run/PolicyKit:/bin/false
|
||||||
rtkit:x:110:117:RealtimeKit,,,:/proc:/bin/false
|
avahi:x:110:119:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
|
||||||
saned:x:111:118::/home/saned:/bin/false
|
haldaemon:x:111:120:Hardware abstraction layer,,,:/var/run/hald:/bin/false
|
||||||
hplip:x:112:7:HPLIP system user,,,:/var/run/hplip:/bin/false
|
statd:x:112:65534::/var/lib/nfs:/bin/false
|
||||||
gdm:x:113:120:Gnome Display Manager:/var/lib/gdm:/bin/false
|
sshd:x:113:65534::/var/run/sshd:/usr/sbin/nologin
|
||||||
hyung-hwan:x:1000:1000:Hyung-Hwan Chung,,,:/home/hyung-hwan:/bin/bash
|
speech-dispatcher:x:114:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/sh
|
||||||
sshd:x:114:65534::/var/run/sshd:/usr/sbin/nologin
|
couchdb:x:115:116:CouchDB Administrator,,,:/var/lib/couchdb:/bin/bash
|
||||||
haldaemon:x:115:123:Hardware abstraction layer,,,:/var/run/hald:/bin/false
|
kernoops:x:116:65534:Kernel Oops Tracking Daemon,,,:/:/bin/false
|
||||||
statd:x:116:65534::/var/lib/nfs:/bin/false
|
mysql:x:117:124:MySQL Server,,,:/var/lib/mysql:/bin/false
|
||||||
freerad:x:117:124::/etc/freeradius:/bin/false
|
openldap:x:118:125:OpenLDAP Server Account,,,:/nonexistent:/bin/false
|
||||||
lightdm:x:118:128:Light Display Manager:/var/lib/lightdm:/bin/false
|
postfix:x:119:126::/var/spool/postfix:/bin/false
|
||||||
colord:x:119:129:colord colour management daemon,,,:/var/lib/colord:/bin/false
|
|
||||||
uml-net:x:120:132::/home/uml-net:/bin/false
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk --newline=on --rwpipe=on -d- -f lang-034.awk </dev/stdin 2>&1
|
[CMD] qseawk --newline=on --rwpipe=on -d- -f lang-034.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
@ -937,7 +937,7 @@ my hello
|
|||||||
my hello
|
my hello
|
||||||
my hello
|
my hello
|
||||||
my hello
|
my hello
|
||||||
ERROR: CODE 15 LINE 6 COLUMN 1 - block nested too deeply
|
ERROR: CODE 16 LINE 6 COLUMN 1 - block nested too deeply
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --newline=on -d- -f lang-003.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --newline=on -d- -f lang-003.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@ -956,7 +956,7 @@ BEGIN {
|
|||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --newline=on -d- -f lang-004.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --newline=on -d- -f lang-004.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 42 LINE 3 COLUMN 9 - function 'a' redefined
|
ERROR: CODE 43 LINE 3 COLUMN 9 - function 'a' redefined
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --implicit=off --explicit=on --newline=on -d- -f lang-005.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --implicit=off --explicit=on --newline=on -d- -f lang-005.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@ -984,7 +984,7 @@ BEGIN {
|
|||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --implicit=off --explicit=on --newline=on -d- -f lang-006.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --implicit=off --explicit=on --newline=on -d- -f lang-006.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 43 LINE 5 COLUMN 10 - global variable 'a' redefined
|
ERROR: CODE 44 LINE 5 COLUMN 10 - global variable 'a' redefined
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --implicit=on --explicit=on --newline=on -d- -f lang-007.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --implicit=on --explicit=on --newline=on -d- -f lang-007.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@ -1352,7 +1352,7 @@ BEGIN {
|
|||||||
printf ("%s\n",10.34);
|
printf ("%s\n",10.34);
|
||||||
}
|
}
|
||||||
|
|
||||||
ERROR: CODE 103 LINE 3 COLUMN 2 - recursion detected in format conversion
|
ERROR: CODE 104 LINE 3 COLUMN 2 - recursion detected in format conversion
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --newline=on -d- -f lang-014.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --newline=on -d- -f lang-014.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@ -1367,7 +1367,7 @@ BEGIN {
|
|||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --newline=on -d- -f lang-015.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --newline=on -d- -f lang-015.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 15 LINE 3 COLUMN 50 - block nested too deeply
|
ERROR: CODE 16 LINE 3 COLUMN 50 - block nested too deeply
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --newline=on -d- -f lang-016.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --newline=on -d- -f lang-016.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@ -1481,27 +1481,27 @@ END {
|
|||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --explicit=on --newline=on -d- -f lang-018.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --explicit=on --newline=on -d- -f lang-018.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 47 LINE 1 COLUMN 8 - duplicate global variable 'ARGV'
|
ERROR: CODE 48 LINE 1 COLUMN 8 - duplicate global variable 'ARGV'
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --explicit=on --newline=on -d- -f lang-019.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --explicit=on --newline=on -d- -f lang-019.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 49 LINE 1 COLUMN 15 - '+' not a valid parameter name
|
ERROR: CODE 50 LINE 1 COLUMN 15 - '+' not a valid parameter name
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --explicit=on --newline=on -d- -f lang-020.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --explicit=on --newline=on -d- -f lang-020.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 50 LINE 1 COLUMN 8 - '+' not a valid variable name
|
ERROR: CODE 51 LINE 1 COLUMN 8 - '+' not a valid variable name
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --explicit=on --newline=on -d- -f lang-021.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --explicit=on --newline=on -d- -f lang-021.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 50 LINE 3 COLUMN 8 - '+' not a valid variable name
|
ERROR: CODE 51 LINE 3 COLUMN 8 - '+' not a valid variable name
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --newline=on -d- -f lang-022.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --newline=on -d- -f lang-022.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 23 LINE 2 COLUMN 9 - left parenthesis expected in place of '='
|
ERROR: CODE 24 LINE 2 COLUMN 9 - left parenthesis expected in place of '='
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --explicit=on --newline=on -d- -f lang-023.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --explicit=on --newline=on -d- -f lang-023.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 28 LINE 5 COLUMN 20 - colon expected in place of ';'
|
ERROR: CODE 29 LINE 5 COLUMN 20 - colon expected in place of ';'
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --explicit=on --newline=on -d- -f lang-024.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --explicit=on --newline=on -d- -f lang-024.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@ -1533,7 +1533,7 @@ BEGIN {
|
|||||||
delete iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiix;
|
delete iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiix;
|
||||||
}
|
}
|
||||||
|
|
||||||
ERROR: CODE 78 LINE 3 COLUMN 9 - variable 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiix' not deletable
|
ERROR: CODE 79 LINE 3 COLUMN 9 - variable 'iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiix' not deletable
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --newline=on -d- -f lang-026.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --newline=on -d- -f lang-026.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@ -1545,19 +1545,19 @@ BEGIN {
|
|||||||
}
|
}
|
||||||
|
|
||||||
abc
|
abc
|
||||||
ERROR: CODE 86 LINE 4 COLUMN 2 - map 'abc' not assignable with a scalar
|
ERROR: CODE 87 LINE 4 COLUMN 2 - map 'abc' not assignable with a scalar
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --newline=on -d- -f lang-027.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --newline=on -d- -f lang-027.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 17 LINE 2 COLUMN 1 - invalid character '<NUL>'
|
ERROR: CODE 18 LINE 2 COLUMN 1 - invalid character '<NUL>'
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --newline=on -d- -f lang-028.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --newline=on -d- -f lang-028.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 41 LINE 2 COLUMN 10 - intrinsic function 'substr' redefined
|
ERROR: CODE 42 LINE 2 COLUMN 10 - intrinsic function 'substr' redefined
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --explicit=on --newline=on -d- -f lang-029.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --explicit=on --newline=on -d- -f lang-029.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ERROR: CODE 42 LINE 9 COLUMN 9 - function 'abc' redefined
|
ERROR: CODE 43 LINE 9 COLUMN 9 - function 'abc' redefined
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --newline=on -d- -f lang-030.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --newline=on -d- -f lang-030.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
@ -1667,10 +1667,10 @@ BEGIN {
|
|||||||
---------------------
|
---------------------
|
||||||
9210
|
9210
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --newline=on -d- -f lang-033.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --newline=on -d- -vdatadir=/home/hyung-hwan/nfs.exports/workspace/qse/x86_64/linux-wchar-debug/../../src/regress/awk -vdatafile=passwd.dat -f lang-033.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
BEGIN {
|
BEGIN {
|
||||||
while ((("cat /etc/passwd" | getline x) > 0))
|
while (((((("cat " datadir) "/") datafile) | getline x) > 0))
|
||||||
print x;
|
print x;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1693,27 +1693,25 @@ irc:x:39:39:ircd:/var/run/ircd:/bin/sh
|
|||||||
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
|
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
|
||||||
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
|
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
|
||||||
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
|
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
|
||||||
syslog:x:101:103::/home/syslog:/bin/false
|
syslog:x:101:102::/home/syslog:/bin/false
|
||||||
messagebus:x:102:105::/var/run/dbus:/bin/false
|
klog:x:102:103::/home/klog:/bin/false
|
||||||
avahi-autoipd:x:103:108:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/bin/false
|
hplip:x:103:7:HPLIP system user,,,:/var/run/hplip:/bin/false
|
||||||
avahi:x:104:109:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
|
avahi-autoipd:x:104:110:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/bin/false
|
||||||
couchdb:x:105:113:CouchDB Administrator,,,:/var/lib/couchdb:/bin/bash
|
gdm:x:105:111:Gnome Display Manager:/var/lib/gdm:/bin/false
|
||||||
usbmux:x:106:46:usbmux daemon,,,:/home/usbmux:/bin/false
|
saned:x:106:113::/home/saned:/bin/false
|
||||||
speech-dispatcher:x:107:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/sh
|
pulse:x:107:114:PulseAudio daemon,,,:/var/run/pulse:/bin/false
|
||||||
kernoops:x:108:65534:Kernel Oops Tracking Daemon,,,:/:/bin/false
|
messagebus:x:108:117::/var/run/dbus:/bin/false
|
||||||
pulse:x:109:114:PulseAudio daemon,,,:/var/run/pulse:/bin/false
|
polkituser:x:109:118:PolicyKit,,,:/var/run/PolicyKit:/bin/false
|
||||||
rtkit:x:110:117:RealtimeKit,,,:/proc:/bin/false
|
avahi:x:110:119:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
|
||||||
saned:x:111:118::/home/saned:/bin/false
|
haldaemon:x:111:120:Hardware abstraction layer,,,:/var/run/hald:/bin/false
|
||||||
hplip:x:112:7:HPLIP system user,,,:/var/run/hplip:/bin/false
|
statd:x:112:65534::/var/lib/nfs:/bin/false
|
||||||
gdm:x:113:120:Gnome Display Manager:/var/lib/gdm:/bin/false
|
sshd:x:113:65534::/var/run/sshd:/usr/sbin/nologin
|
||||||
hyung-hwan:x:1000:1000:Hyung-Hwan Chung,,,:/home/hyung-hwan:/bin/bash
|
speech-dispatcher:x:114:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/sh
|
||||||
sshd:x:114:65534::/var/run/sshd:/usr/sbin/nologin
|
couchdb:x:115:116:CouchDB Administrator,,,:/var/lib/couchdb:/bin/bash
|
||||||
haldaemon:x:115:123:Hardware abstraction layer,,,:/var/run/hald:/bin/false
|
kernoops:x:116:65534:Kernel Oops Tracking Daemon,,,:/:/bin/false
|
||||||
statd:x:116:65534::/var/lib/nfs:/bin/false
|
mysql:x:117:124:MySQL Server,,,:/var/lib/mysql:/bin/false
|
||||||
freerad:x:117:124::/etc/freeradius:/bin/false
|
openldap:x:118:125:OpenLDAP Server Account,,,:/nonexistent:/bin/false
|
||||||
lightdm:x:118:128:Light Display Manager:/var/lib/lightdm:/bin/false
|
postfix:x:119:126::/var/spool/postfix:/bin/false
|
||||||
colord:x:119:129:colord colour management daemon,,,:/var/lib/colord:/bin/false
|
|
||||||
uml-net:x:120:132::/home/uml-net:/bin/false
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
[CMD] qseawk -m 500000 --newline=on --rwpipe=on -d- -f lang-034.awk </dev/stdin 2>&1
|
[CMD] qseawk -m 500000 --newline=on --rwpipe=on -d- -f lang-034.awk </dev/stdin 2>&1
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
@ -159,7 +159,7 @@ PROGS="
|
|||||||
lang-030.awk!!!--newline=on -d-
|
lang-030.awk!!!--newline=on -d-
|
||||||
lang-031.awk!!!--newline=on -d-
|
lang-031.awk!!!--newline=on -d-
|
||||||
lang-032.awk!!!--newline=on -d-
|
lang-032.awk!!!--newline=on -d-
|
||||||
lang-033.awk!!!--newline=on -d-
|
lang-033.awk!!!--newline=on -d- -vdatadir=@abs_srcdir@ -vdatafile=passwd.dat
|
||||||
lang-034.awk!!!--newline=on --rwpipe=on -d-
|
lang-034.awk!!!--newline=on --rwpipe=on -d-
|
||||||
lang-035.awk!lang-035.dat2!!--newline=on -d- -vdatadir=@abs_srcdir@ -vdatafile=lang-035.dat1 -vgroupname=lang-035
|
lang-035.awk!lang-035.dat2!!--newline=on -d- -vdatadir=@abs_srcdir@ -vdatafile=lang-035.dat1 -vgroupname=lang-035
|
||||||
lang-036.awk!lang-036.dat!!--newline=on -d-
|
lang-036.awk!lang-036.dat!!--newline=on -d-
|
||||||
|
@ -149,6 +149,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -184,6 +184,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -254,6 +254,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -326,6 +326,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -8,7 +8,7 @@ AM_CPPFLAGS = \
|
|||||||
bin_PROGRAMS = http01 upxd01
|
bin_PROGRAMS = http01 upxd01
|
||||||
|
|
||||||
LDFLAGS += -L../../lib/cmn -L../../lib/net
|
LDFLAGS += -L../../lib/cmn -L../../lib/net
|
||||||
LDADD = -lqsenet -lqsecmn $(PTHREAD_LIBS) $(SOCKET_LIBS) $(SENDFILE_LIBS) -lssl
|
LDADD = -lqsenet -lqsecmn $(PTHREAD_LIBS) $(SOCKET_LIBS) $(SENDFILE_LIBS)
|
||||||
|
|
||||||
if WIN32
|
if WIN32
|
||||||
if WCHAR
|
if WCHAR
|
||||||
@ -19,3 +19,4 @@ endif
|
|||||||
http01_SOURCES = http01.c
|
http01_SOURCES = http01.c
|
||||||
upxd01_SOURCES = upxd01.c
|
upxd01_SOURCES = upxd01.c
|
||||||
|
|
||||||
|
http01_LDADD = $(LDADD) $(SSL_LIBS)
|
||||||
|
@ -54,11 +54,11 @@ am__installdirs = "$(DESTDIR)$(bindir)"
|
|||||||
PROGRAMS = $(bin_PROGRAMS)
|
PROGRAMS = $(bin_PROGRAMS)
|
||||||
am_http01_OBJECTS = http01.$(OBJEXT)
|
am_http01_OBJECTS = http01.$(OBJEXT)
|
||||||
http01_OBJECTS = $(am_http01_OBJECTS)
|
http01_OBJECTS = $(am_http01_OBJECTS)
|
||||||
http01_LDADD = $(LDADD)
|
|
||||||
am__DEPENDENCIES_1 =
|
am__DEPENDENCIES_1 =
|
||||||
@WCHAR_TRUE@@WIN32_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1)
|
@WCHAR_TRUE@@WIN32_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1)
|
||||||
http01_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
|
am__DEPENDENCIES_3 = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
|
||||||
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2)
|
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2)
|
||||||
|
http01_DEPENDENCIES = $(am__DEPENDENCIES_3) $(am__DEPENDENCIES_1)
|
||||||
am_upxd01_OBJECTS = upxd01.$(OBJEXT)
|
am_upxd01_OBJECTS = upxd01.$(OBJEXT)
|
||||||
upxd01_OBJECTS = $(am_upxd01_OBJECTS)
|
upxd01_OBJECTS = $(am_upxd01_OBJECTS)
|
||||||
upxd01_LDADD = $(LDADD)
|
upxd01_LDADD = $(LDADD)
|
||||||
@ -176,6 +176,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
@ -241,9 +242,10 @@ AM_CPPFLAGS = \
|
|||||||
-I$(includedir)
|
-I$(includedir)
|
||||||
|
|
||||||
LDADD = -lqsenet -lqsecmn $(PTHREAD_LIBS) $(SOCKET_LIBS) \
|
LDADD = -lqsenet -lqsecmn $(PTHREAD_LIBS) $(SOCKET_LIBS) \
|
||||||
$(SENDFILE_LIBS) -lssl $(am__append_1)
|
$(SENDFILE_LIBS) $(am__append_1)
|
||||||
http01_SOURCES = http01.c
|
http01_SOURCES = http01.c
|
||||||
upxd01_SOURCES = upxd01.c
|
upxd01_SOURCES = upxd01.c
|
||||||
|
http01_LDADD = $(LDADD) $(SSL_LIBS)
|
||||||
all: all-am
|
all: all-am
|
||||||
|
|
||||||
.SUFFIXES:
|
.SUFFIXES:
|
||||||
|
@ -192,6 +192,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
@ -146,6 +146,7 @@ SENDFILE_LIBS = @SENDFILE_LIBS@
|
|||||||
SET_MAKE = @SET_MAKE@
|
SET_MAKE = @SET_MAKE@
|
||||||
SHELL = @SHELL@
|
SHELL = @SHELL@
|
||||||
SOCKET_LIBS = @SOCKET_LIBS@
|
SOCKET_LIBS = @SOCKET_LIBS@
|
||||||
|
SSL_LIBS = @SSL_LIBS@
|
||||||
STRIP = @STRIP@
|
STRIP = @STRIP@
|
||||||
TRUE = @TRUE@
|
TRUE = @TRUE@
|
||||||
UNICOWS_LIBS = @UNICOWS_LIBS@
|
UNICOWS_LIBS = @UNICOWS_LIBS@
|
||||||
|
Loading…
Reference in New Issue
Block a user