Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sakuya /usr/src/meson/e2k/meson # ./run_unittests.py
- .........s....F
- Stdout:
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/e2k/meson/test cases/common/64 custom header generator
- Build dir: /tmp/tmpl_v41cj8
- Build type: native build
- Project name: custom header generator
- Native C compiler: cc (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Program makeheader.py found: YES (/usr/bin/env python3 /usr/src/meson/e2k/meson/test cases/common/64 custom header generator/makeheader.py)
- Build targets in project: 2
- Found ninja-1.8.2 at /usr/bin/ninja
- ninja explain: deps for 'prog@exe/prog.c.o' are missing
- ninja explain: output myheader.lh doesn't exist
- ninja explain: prog@exe/prog.c.o is dirty
- ninja explain: prog is dirty
- [1/3] Generating makeheader.py with a custom command.
- [2/3] Compiling C object 'prog@exe/prog.c.o'.
- [3/3] Linking target prog.
- ninja explain: output ../../usr/src/meson/e2k/meson/test of phony edge with no inputs doesn't exist
- ninja explain: ../../usr/src/meson/e2k/meson/test is dirty
- ninja explain: output cases/common/64 of phony edge with no inputs doesn't exist
- ninja explain: cases/common/64 is dirty
- ninja explain: output custom of phony edge with no inputs doesn't exist
- ninja explain: custom is dirty
- ninja explain: output header of phony edge with no inputs doesn't exist
- ninja explain: header is dirty
- ninja explain: output generator/prog.c of phony edge with no inputs doesn't exist
- ninja explain: generator/prog.c is dirty
- ninja explain: prog@exe/prog.c.o is dirty
- ninja explain: prog is dirty
- [1/2] Compiling C object 'prog@exe/prog.c.o'.
- [2/2] Linking target prog.
- ................E
- Stdout:
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/e2k/meson/test cases/common/140 get define
- Build dir: /tmp/tmp61b_t1bw
- Build type: native build
- Project name: get define
- Native C compiler: cc (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Appending CFLAGS from environment: '-DMESON_FAIL_VALUE=cflags-read'
- Appending CPPFLAGS from environment: '-DMESON_TEST_DEFINE_VALUE="spaces and fun!@$^&*()-=_+{}[]:;<>?,./~`"'
- Native C++ compiler: c++ (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Appending CPPFLAGS from environment: '-DMESON_TEST_DEFINE_VALUE="spaces and fun!@$^&*()-=_+{}[]:;<>?,./~`"'
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Fetching value of define "__linux__": 1
- Library z found: YES
- Fetching value of define "ZLIB_VER_MAJOR": 1
- Fetching value of define "MESON_FAIL_VALUE":
- Fetching value of define "MESON_TEST_DEFINE_VALUE": spaces and fun! @$^ & *()-=_+{}[]:;< >?,./~`
- meson.build:63:2: ERROR: Assert failed: MESON_TEST_DEFINE_VALUE value is "spaces and fun! @$^ & *()-=_+{}[]:;< >?,./~`" instead of "spaces and fun!@$^&*()-=_+{}[]:;<>?,./~`"
- A full log can be found at /tmp/tmp61b_t1bw/meson-logs/meson-log.txt
- Build started at 2018-03-20T20:50:03.288188
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/e2k/meson/test cases/common/140 get define
- Build dir: /tmp/tmp61b_t1bw
- Build type: native build
- Project name: get define
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmp61b_t1bw/meson-private/sanitycheckc.c -o /tmp/tmp61b_t1bw/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp61b_t1bw/meson-private/sanitycheckc.exe
- Native C compiler: cc (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Appending CFLAGS from environment: '-DMESON_FAIL_VALUE=cflags-read'
- Appending CPPFLAGS from environment: '-DMESON_TEST_DEFINE_VALUE="spaces and fun!@$^&*()-=_+{}[]:;<>?,./~`"'
- Sanity testing C++ compiler: c++
- Is cross compiler: False.
- Sanity check compiler command line: c++ /tmp/tmp61b_t1bw/meson-private/sanitycheckcpp.cc -o /tmp/tmp61b_t1bw/meson-private/sanitycheckcpp.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp61b_t1bw/meson-private/sanitycheckcpp.exe
- Native C++ compiler: c++ (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Appending CPPFLAGS from environment: '-DMESON_TEST_DEFINE_VALUE="spaces and fun!@$^&*()-=_+{}[]:;<>?,./~`"'
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Running compile:
- Working directory: /tmp/tmphfua4tu6
- Command line: cc /tmp/tmphfua4tu6/testfile.c -DMESON_TEST_DEFINE_VALUE=spaces and fun!@$^&*()-=_+{}[]:;<>?,./~` -O0 -pipe -D_FILE_OFFSET_BITS=64 -E -P
- Code:
- #ifndef __linux__
- # define __linux__
- #endif
- "MESON_GET_DEFINE_DELIMITER"
- __linux__
- Compiler stdout:
- "MESON_GET_DEFINE_DELIMITER"
- 1
- Compiler stderr:
- Fetching value of define "__linux__": 1
- Running compile:
- Working directory: /tmp/tmpdf31sdrd
- Command line: cc /tmp/tmpdf31sdrd/testfile.c -DMESON_FAIL_VALUE=cflags-read -O0 -Wl,--start-group -lz -Wl,--end-group -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpdf31sdrd/output.exe
- Code:
- int main(int argc, char **argv) { return 0; }
- Compiler stdout:
- Compiler stderr:
- Library z found: YES
- Running compile:
- Working directory: /tmp/tmp5gzy1eyl
- Command line: cc /tmp/tmp5gzy1eyl/testfile.c -DMESON_TEST_DEFINE_VALUE=spaces and fun!@$^&*()-=_+{}[]:;<>?,./~` -O0 -pipe -D_FILE_OFFSET_BITS=64 -E -P
- Code:
- #include <zlib.h>
- #ifndef ZLIB_VER_MAJOR
- # define ZLIB_VER_MAJOR
- #endif
- "MESON_GET_DEFINE_DELIMITER"
- ZLIB_VER_MAJOR
- Compiler stdout:
- typedef unsigned char Byte;
- typedef unsigned int uInt;
- typedef unsigned long uLong;
- typedef Byte Bytef;
- typedef char charf;
- typedef int intf;
- typedef uInt uIntf;
- typedef uLong uLongf;
- typedef void const *voidpc;
- typedef void *voidpf;
- typedef void *voidp;
- typedef unsigned z_crc_t;
- typedef unsigned char __u_char;
- typedef unsigned short int __u_short;
- typedef unsigned int __u_int;
- typedef unsigned long int __u_long;
- typedef signed char __int8_t;
- typedef unsigned char __uint8_t;
- typedef signed short int __int16_t;
- typedef unsigned short int __uint16_t;
- typedef signed int __int32_t;
- typedef unsigned int __uint32_t;
- typedef signed long int __int64_t;
- typedef unsigned long int __uint64_t;
- typedef long int __quad_t;
- typedef unsigned long int __u_quad_t;
- typedef unsigned long int __dev_t;
- typedef unsigned int __uid_t;
- typedef unsigned int __gid_t;
- typedef unsigned long int __ino_t;
- typedef unsigned long int __ino64_t;
- typedef unsigned int __mode_t;
- typedef unsigned long int __nlink_t;
- typedef long int __off_t;
- typedef long int __off64_t;
- typedef int __pid_t;
- typedef struct { int __val[2]; } __fsid_t;
- typedef long int __clock_t;
- typedef unsigned long int __rlim_t;
- typedef unsigned long int __rlim64_t;
- typedef unsigned int __id_t;
- typedef long int __time_t;
- typedef unsigned int __useconds_t;
- typedef long int __suseconds_t;
- typedef int __daddr_t;
- typedef int __key_t;
- typedef int __clockid_t;
- typedef void * __timer_t;
- typedef long int __blksize_t;
- typedef long int __blkcnt_t;
- typedef long int __blkcnt64_t;
- typedef unsigned long int __fsblkcnt_t;
- typedef unsigned long int __fsblkcnt64_t;
- typedef unsigned long int __fsfilcnt_t;
- typedef unsigned long int __fsfilcnt64_t;
- typedef long int __fsword_t;
- typedef long int __ssize_t;
- typedef long int __syscall_slong_t;
- typedef unsigned long int __syscall_ulong_t;
- typedef __off64_t __loff_t;
- typedef __quad_t *__qaddr_t;
- typedef char *__caddr_t;
- typedef long int __intptr_t;
- typedef unsigned int __socklen_t;
- typedef __u_char u_char;
- typedef __u_short u_short;
- typedef __u_int u_int;
- typedef __u_long u_long;
- typedef __quad_t quad_t;
- typedef __u_quad_t u_quad_t;
- typedef __fsid_t fsid_t;
- typedef __loff_t loff_t;
- typedef __ino64_t ino_t;
- typedef __dev_t dev_t;
- typedef __gid_t gid_t;
- typedef __mode_t mode_t;
- typedef __nlink_t nlink_t;
- typedef __uid_t uid_t;
- typedef __off64_t off_t;
- typedef __pid_t pid_t;
- typedef __id_t id_t;
- typedef __ssize_t ssize_t;
- typedef __daddr_t daddr_t;
- typedef __caddr_t caddr_t;
- typedef __key_t key_t;
- typedef __clock_t clock_t;
- typedef __time_t time_t;
- typedef __clockid_t clockid_t;
- typedef __timer_t timer_t;
- typedef unsigned long size_t;
- typedef unsigned long int ulong;
- typedef unsigned short int ushort;
- typedef unsigned int uint;
- typedef int int8_t __attribute__ ((__mode__ (__QI__)));
- typedef int int16_t __attribute__ ((__mode__ (__HI__)));
- typedef int int32_t __attribute__ ((__mode__ (__SI__)));
- typedef int int64_t __attribute__ ((__mode__ (__DI__)));
- typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__)));
- typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__)));
- typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__)));
- typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__)));
- typedef int register_t __attribute__ ((__mode__ (__word__)));
- typedef int __sig_atomic_t;
- typedef struct
- {
- unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))];
- } __sigset_t;
- typedef __sigset_t sigset_t;
- struct timespec
- {
- __time_t tv_sec;
- __syscall_slong_t tv_nsec;
- };
- struct timeval
- {
- __time_t tv_sec;
- __suseconds_t tv_usec;
- };
- typedef __suseconds_t suseconds_t;
- typedef long int __fd_mask;
- typedef struct
- {
- __fd_mask __fds_bits[1024 / (8 * (int) sizeof (__fd_mask))];
- } fd_set;
- typedef __fd_mask fd_mask;
- extern int select (int __nfds, fd_set *__restrict __readfds,
- fd_set *__restrict __writefds,
- fd_set *__restrict __exceptfds,
- struct timeval *__restrict __timeout);
- extern int pselect (int __nfds, fd_set *__restrict __readfds,
- fd_set *__restrict __writefds,
- fd_set *__restrict __exceptfds,
- const struct timespec *__restrict __timeout,
- const __sigset_t *__restrict __sigmask);
- __extension__
- extern unsigned int gnu_dev_major (unsigned long long int __dev)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
- __extension__
- extern unsigned int gnu_dev_minor (unsigned long long int __dev)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
- __extension__
- extern unsigned long long int gnu_dev_makedev (unsigned int __major,
- unsigned int __minor)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
- typedef __blksize_t blksize_t;
- typedef __blkcnt64_t blkcnt_t;
- typedef __fsblkcnt64_t fsblkcnt_t;
- typedef __fsfilcnt64_t fsfilcnt_t;
- typedef unsigned long int pthread_t;
- union pthread_attr_t
- {
- char __size[56];
- long int __align;
- };
- typedef union pthread_attr_t pthread_attr_t;
- typedef struct __pthread_internal_list
- {
- struct __pthread_internal_list *__prev;
- struct __pthread_internal_list *__next;
- } __pthread_list_t;
- typedef union
- {
- struct __pthread_mutex_s
- {
- int __lock;
- unsigned int __count;
- int __owner;
- unsigned int __nusers;
- int __kind;
- int __spins;
- __pthread_list_t __list;
- } __data;
- char __size[40];
- long int __align;
- } pthread_mutex_t;
- typedef union
- {
- char __size[4];
- int __align;
- } pthread_mutexattr_t;
- typedef union
- {
- struct
- {
- int __lock;
- unsigned int __futex;
- __extension__ unsigned long long int __total_seq;
- __extension__ unsigned long long int __wakeup_seq;
- __extension__ unsigned long long int __woken_seq;
- void *__mutex;
- unsigned int __nwaiters;
- unsigned int __broadcast_seq;
- } __data;
- char __size[48];
- __extension__ long long int __align;
- } pthread_cond_t;
- typedef union
- {
- char __size[4];
- int __align;
- } pthread_condattr_t;
- typedef unsigned int pthread_key_t;
- typedef int pthread_once_t;
- typedef union
- {
- struct
- {
- int __lock;
- unsigned int __nr_readers;
- unsigned int __readers_wakeup;
- unsigned int __writer_wakeup;
- unsigned int __nr_readers_queued;
- unsigned int __nr_writers_queued;
- int __writer;
- int __shared;
- unsigned long int __pad1;
- unsigned long int __pad2;
- unsigned int __flags;
- } __data;
- char __size[56];
- long int __align;
- } pthread_rwlock_t;
- typedef union
- {
- char __size[8];
- long int __align;
- } pthread_rwlockattr_t;
- typedef volatile int pthread_spinlock_t;
- typedef union
- {
- char __size[32];
- long int __align;
- } pthread_barrier_t;
- typedef union
- {
- char __size[4];
- int __align;
- } pthread_barrierattr_t;
- typedef __builtin_va_list va_list;
- typedef __builtin_va_list __gnuc_va_list;
- typedef __useconds_t useconds_t;
- typedef __intptr_t intptr_t;
- typedef __socklen_t socklen_t;
- extern int access (const char *__name, int __type) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
- extern int faccessat (int __fd, const char *__file, int __type, int __flag)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) ;
- extern __off64_t lseek (int __fd, __off64_t __offset, int __whence) __asm__ ("" "lseek64") __attribute__ ((__nothrow__ , __leaf__));
- extern int close (int __fd);
- extern ssize_t read (int __fd, void *__buf, size_t __nbytes) ;
- extern ssize_t write (int __fd, const void *__buf, size_t __n) ;
- extern ssize_t pread (int __fd, void *__buf, size_t __nbytes, __off64_t __offset) __asm__ ("" "pread64") ;
- extern ssize_t pwrite (int __fd, const void *__buf, size_t __nbytes, __off64_t __offset) __asm__ ("" "pwrite64") ;
- extern int pipe (int __pipedes[2]) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern unsigned int alarm (unsigned int __seconds) __attribute__ ((__nothrow__ , __leaf__));
- extern unsigned int sleep (unsigned int __seconds);
- extern __useconds_t ualarm (__useconds_t __value, __useconds_t __interval)
- __attribute__ ((__nothrow__ , __leaf__));
- extern int usleep (__useconds_t __useconds);
- extern int pause (void);
- extern int chown (const char *__file, __uid_t __owner, __gid_t __group)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern int fchown (int __fd, __uid_t __owner, __gid_t __group) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int lchown (const char *__file, __uid_t __owner, __gid_t __group)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern int fchownat (int __fd, const char *__file, __uid_t __owner,
- __gid_t __group, int __flag)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) ;
- extern int chdir (const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern int fchdir (int __fd) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern char *getcwd (char *__buf, size_t __size) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern char *getwd (char *__buf)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__deprecated__)) ;
- extern int dup (int __fd) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int dup2 (int __fd, int __fd2) __attribute__ ((__nothrow__ , __leaf__));
- extern char **__environ;
- extern int execve (const char *__path, char *const __argv[],
- char *const __envp[]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
- extern int fexecve (int __fd, char *const __argv[], char *const __envp[])
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
- extern int execv (const char *__path, char *const __argv[])
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
- extern int execle (const char *__path, const char *__arg, ...)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
- extern int execl (const char *__path, const char *__arg, ...)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
- extern int execvp (const char *__file, char *const __argv[])
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
- extern int execlp (const char *__file, const char *__arg, ...)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
- extern int nice (int __inc) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern void _exit (int __status) __attribute__ ((__noreturn__));
- enum
- {
- _PC_LINK_MAX,
- _PC_MAX_CANON,
- _PC_MAX_INPUT,
- _PC_NAME_MAX,
- _PC_PATH_MAX,
- _PC_PIPE_BUF,
- _PC_CHOWN_RESTRICTED,
- _PC_NO_TRUNC,
- _PC_VDISABLE,
- _PC_SYNC_IO,
- _PC_ASYNC_IO,
- _PC_PRIO_IO,
- _PC_SOCK_MAXBUF,
- _PC_FILESIZEBITS,
- _PC_REC_INCR_XFER_SIZE,
- _PC_REC_MAX_XFER_SIZE,
- _PC_REC_MIN_XFER_SIZE,
- _PC_REC_XFER_ALIGN,
- _PC_ALLOC_SIZE_MIN,
- _PC_SYMLINK_MAX,
- _PC_2_SYMLINKS
- };
- enum
- {
- _SC_ARG_MAX,
- _SC_CHILD_MAX,
- _SC_CLK_TCK,
- _SC_NGROUPS_MAX,
- _SC_OPEN_MAX,
- _SC_STREAM_MAX,
- _SC_TZNAME_MAX,
- _SC_JOB_CONTROL,
- _SC_SAVED_IDS,
- _SC_REALTIME_SIGNALS,
- _SC_PRIORITY_SCHEDULING,
- _SC_TIMERS,
- _SC_ASYNCHRONOUS_IO,
- _SC_PRIORITIZED_IO,
- _SC_SYNCHRONIZED_IO,
- _SC_FSYNC,
- _SC_MAPPED_FILES,
- _SC_MEMLOCK,
- _SC_MEMLOCK_RANGE,
- _SC_MEMORY_PROTECTION,
- _SC_MESSAGE_PASSING,
- _SC_SEMAPHORES,
- _SC_SHARED_MEMORY_OBJECTS,
- _SC_AIO_LISTIO_MAX,
- _SC_AIO_MAX,
- _SC_AIO_PRIO_DELTA_MAX,
- _SC_DELAYTIMER_MAX,
- _SC_MQ_OPEN_MAX,
- _SC_MQ_PRIO_MAX,
- _SC_VERSION,
- _SC_PAGESIZE,
- _SC_RTSIG_MAX,
- _SC_SEM_NSEMS_MAX,
- _SC_SEM_VALUE_MAX,
- _SC_SIGQUEUE_MAX,
- _SC_TIMER_MAX,
- _SC_BC_BASE_MAX,
- _SC_BC_DIM_MAX,
- _SC_BC_SCALE_MAX,
- _SC_BC_STRING_MAX,
- _SC_COLL_WEIGHTS_MAX,
- _SC_EQUIV_CLASS_MAX,
- _SC_EXPR_NEST_MAX,
- _SC_LINE_MAX,
- _SC_RE_DUP_MAX,
- _SC_CHARCLASS_NAME_MAX,
- _SC_2_VERSION,
- _SC_2_C_BIND,
- _SC_2_C_DEV,
- _SC_2_FORT_DEV,
- _SC_2_FORT_RUN,
- _SC_2_SW_DEV,
- _SC_2_LOCALEDEF,
- _SC_PII,
- _SC_PII_XTI,
- _SC_PII_SOCKET,
- _SC_PII_INTERNET,
- _SC_PII_OSI,
- _SC_POLL,
- _SC_SELECT,
- _SC_UIO_MAXIOV,
- _SC_IOV_MAX = _SC_UIO_MAXIOV,
- _SC_PII_INTERNET_STREAM,
- _SC_PII_INTERNET_DGRAM,
- _SC_PII_OSI_COTS,
- _SC_PII_OSI_CLTS,
- _SC_PII_OSI_M,
- _SC_T_IOV_MAX,
- _SC_THREADS,
- _SC_THREAD_SAFE_FUNCTIONS,
- _SC_GETGR_R_SIZE_MAX,
- _SC_GETPW_R_SIZE_MAX,
- _SC_LOGIN_NAME_MAX,
- _SC_TTY_NAME_MAX,
- _SC_THREAD_DESTRUCTOR_ITERATIONS,
- _SC_THREAD_KEYS_MAX,
- _SC_THREAD_STACK_MIN,
- _SC_THREAD_THREADS_MAX,
- _SC_THREAD_ATTR_STACKADDR,
- _SC_THREAD_ATTR_STACKSIZE,
- _SC_THREAD_PRIORITY_SCHEDULING,
- _SC_THREAD_PRIO_INHERIT,
- _SC_THREAD_PRIO_PROTECT,
- _SC_THREAD_PROCESS_SHARED,
- _SC_NPROCESSORS_CONF,
- _SC_NPROCESSORS_ONLN,
- _SC_PHYS_PAGES,
- _SC_AVPHYS_PAGES,
- _SC_ATEXIT_MAX,
- _SC_PASS_MAX,
- _SC_XOPEN_VERSION,
- _SC_XOPEN_XCU_VERSION,
- _SC_XOPEN_UNIX,
- _SC_XOPEN_CRYPT,
- _SC_XOPEN_ENH_I18N,
- _SC_XOPEN_SHM,
- _SC_2_CHAR_TERM,
- _SC_2_C_VERSION,
- _SC_2_UPE,
- _SC_XOPEN_XPG2,
- _SC_XOPEN_XPG3,
- _SC_XOPEN_XPG4,
- _SC_CHAR_BIT,
- _SC_CHAR_MAX,
- _SC_CHAR_MIN,
- _SC_INT_MAX,
- _SC_INT_MIN,
- _SC_LONG_BIT,
- _SC_WORD_BIT,
- _SC_MB_LEN_MAX,
- _SC_NZERO,
- _SC_SSIZE_MAX,
- _SC_SCHAR_MAX,
- _SC_SCHAR_MIN,
- _SC_SHRT_MAX,
- _SC_SHRT_MIN,
- _SC_UCHAR_MAX,
- _SC_UINT_MAX,
- _SC_ULONG_MAX,
- _SC_USHRT_MAX,
- _SC_NL_ARGMAX,
- _SC_NL_LANGMAX,
- _SC_NL_MSGMAX,
- _SC_NL_NMAX,
- _SC_NL_SETMAX,
- _SC_NL_TEXTMAX,
- _SC_XBS5_ILP32_OFF32,
- _SC_XBS5_ILP32_OFFBIG,
- _SC_XBS5_LP64_OFF64,
- _SC_XBS5_LPBIG_OFFBIG,
- _SC_XOPEN_LEGACY,
- _SC_XOPEN_REALTIME,
- _SC_XOPEN_REALTIME_THREADS,
- _SC_ADVISORY_INFO,
- _SC_BARRIERS,
- _SC_BASE,
- _SC_C_LANG_SUPPORT,
- _SC_C_LANG_SUPPORT_R,
- _SC_CLOCK_SELECTION,
- _SC_CPUTIME,
- _SC_THREAD_CPUTIME,
- _SC_DEVICE_IO,
- _SC_DEVICE_SPECIFIC,
- _SC_DEVICE_SPECIFIC_R,
- _SC_FD_MGMT,
- _SC_FIFO,
- _SC_PIPE,
- _SC_FILE_ATTRIBUTES,
- _SC_FILE_LOCKING,
- _SC_FILE_SYSTEM,
- _SC_MONOTONIC_CLOCK,
- _SC_MULTI_PROCESS,
- _SC_SINGLE_PROCESS,
- _SC_NETWORKING,
- _SC_READER_WRITER_LOCKS,
- _SC_SPIN_LOCKS,
- _SC_REGEXP,
- _SC_REGEX_VERSION,
- _SC_SHELL,
- _SC_SIGNALS,
- _SC_SPAWN,
- _SC_SPORADIC_SERVER,
- _SC_THREAD_SPORADIC_SERVER,
- _SC_SYSTEM_DATABASE,
- _SC_SYSTEM_DATABASE_R,
- _SC_TIMEOUTS,
- _SC_TYPED_MEMORY_OBJECTS,
- _SC_USER_GROUPS,
- _SC_USER_GROUPS_R,
- _SC_2_PBS,
- _SC_2_PBS_ACCOUNTING,
- _SC_2_PBS_LOCATE,
- _SC_2_PBS_MESSAGE,
- _SC_2_PBS_TRACK,
- _SC_SYMLOOP_MAX,
- _SC_STREAMS,
- _SC_2_PBS_CHECKPOINT,
- _SC_V6_ILP32_OFF32,
- _SC_V6_ILP32_OFFBIG,
- _SC_V6_LP64_OFF64,
- _SC_V6_LPBIG_OFFBIG,
- _SC_HOST_NAME_MAX,
- _SC_TRACE,
- _SC_TRACE_EVENT_FILTER,
- _SC_TRACE_INHERIT,
- _SC_TRACE_LOG,
- _SC_LEVEL1_ICACHE_SIZE,
- _SC_LEVEL1_ICACHE_ASSOC,
- _SC_LEVEL1_ICACHE_LINESIZE,
- _SC_LEVEL1_DCACHE_SIZE,
- _SC_LEVEL1_DCACHE_ASSOC,
- _SC_LEVEL1_DCACHE_LINESIZE,
- _SC_LEVEL2_CACHE_SIZE,
- _SC_LEVEL2_CACHE_ASSOC,
- _SC_LEVEL2_CACHE_LINESIZE,
- _SC_LEVEL3_CACHE_SIZE,
- _SC_LEVEL3_CACHE_ASSOC,
- _SC_LEVEL3_CACHE_LINESIZE,
- _SC_LEVEL4_CACHE_SIZE,
- _SC_LEVEL4_CACHE_ASSOC,
- _SC_LEVEL4_CACHE_LINESIZE,
- _SC_IPV6 = _SC_LEVEL1_ICACHE_SIZE + 50,
- _SC_RAW_SOCKETS,
- _SC_V7_ILP32_OFF32,
- _SC_V7_ILP32_OFFBIG,
- _SC_V7_LP64_OFF64,
- _SC_V7_LPBIG_OFFBIG,
- _SC_SS_REPL_MAX,
- _SC_TRACE_EVENT_NAME_MAX,
- _SC_TRACE_NAME_MAX,
- _SC_TRACE_SYS_MAX,
- _SC_TRACE_USER_EVENT_MAX,
- _SC_XOPEN_STREAMS,
- _SC_THREAD_ROBUST_PRIO_INHERIT,
- _SC_THREAD_ROBUST_PRIO_PROTECT
- };
- enum
- {
- _CS_PATH,
- _CS_V6_WIDTH_RESTRICTED_ENVS,
- _CS_GNU_LIBC_VERSION,
- _CS_GNU_LIBPTHREAD_VERSION,
- _CS_V5_WIDTH_RESTRICTED_ENVS,
- _CS_V7_WIDTH_RESTRICTED_ENVS,
- _CS_LFS_CFLAGS = 1000,
- _CS_LFS_LDFLAGS,
- _CS_LFS_LIBS,
- _CS_LFS_LINTFLAGS,
- _CS_LFS64_CFLAGS,
- _CS_LFS64_LDFLAGS,
- _CS_LFS64_LIBS,
- _CS_LFS64_LINTFLAGS,
- _CS_XBS5_ILP32_OFF32_CFLAGS = 1100,
- _CS_XBS5_ILP32_OFF32_LDFLAGS,
- _CS_XBS5_ILP32_OFF32_LIBS,
- _CS_XBS5_ILP32_OFF32_LINTFLAGS,
- _CS_XBS5_ILP32_OFFBIG_CFLAGS,
- _CS_XBS5_ILP32_OFFBIG_LDFLAGS,
- _CS_XBS5_ILP32_OFFBIG_LIBS,
- _CS_XBS5_ILP32_OFFBIG_LINTFLAGS,
- _CS_XBS5_LP64_OFF64_CFLAGS,
- _CS_XBS5_LP64_OFF64_LDFLAGS,
- _CS_XBS5_LP64_OFF64_LIBS,
- _CS_XBS5_LP64_OFF64_LINTFLAGS,
- _CS_XBS5_LPBIG_OFFBIG_CFLAGS,
- _CS_XBS5_LPBIG_OFFBIG_LDFLAGS,
- _CS_XBS5_LPBIG_OFFBIG_LIBS,
- _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS,
- _CS_POSIX_V6_ILP32_OFF32_CFLAGS,
- _CS_POSIX_V6_ILP32_OFF32_LDFLAGS,
- _CS_POSIX_V6_ILP32_OFF32_LIBS,
- _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS,
- _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS,
- _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS,
- _CS_POSIX_V6_ILP32_OFFBIG_LIBS,
- _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS,
- _CS_POSIX_V6_LP64_OFF64_CFLAGS,
- _CS_POSIX_V6_LP64_OFF64_LDFLAGS,
- _CS_POSIX_V6_LP64_OFF64_LIBS,
- _CS_POSIX_V6_LP64_OFF64_LINTFLAGS,
- _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS,
- _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS,
- _CS_POSIX_V6_LPBIG_OFFBIG_LIBS,
- _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS,
- _CS_POSIX_V7_ILP32_OFF32_CFLAGS,
- _CS_POSIX_V7_ILP32_OFF32_LDFLAGS,
- _CS_POSIX_V7_ILP32_OFF32_LIBS,
- _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS,
- _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS,
- _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS,
- _CS_POSIX_V7_ILP32_OFFBIG_LIBS,
- _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS,
- _CS_POSIX_V7_LP64_OFF64_CFLAGS,
- _CS_POSIX_V7_LP64_OFF64_LDFLAGS,
- _CS_POSIX_V7_LP64_OFF64_LIBS,
- _CS_POSIX_V7_LP64_OFF64_LINTFLAGS,
- _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS,
- _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS,
- _CS_POSIX_V7_LPBIG_OFFBIG_LIBS,
- _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS,
- _CS_V6_ENV,
- _CS_V7_ENV
- };
- extern long int pathconf (const char *__path, int __name)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
- extern long int fpathconf (int __fd, int __name) __attribute__ ((__nothrow__ , __leaf__));
- extern long int sysconf (int __name) __attribute__ ((__nothrow__ , __leaf__));
- extern size_t confstr (int __name, char *__buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__));
- extern __pid_t getpid (void) __attribute__ ((__nothrow__ , __leaf__));
- extern __pid_t getppid (void) __attribute__ ((__nothrow__ , __leaf__));
- extern __pid_t getpgrp (void) __attribute__ ((__nothrow__ , __leaf__));
- extern __pid_t __getpgid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__));
- extern __pid_t getpgid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__));
- extern int setpgid (__pid_t __pid, __pid_t __pgid) __attribute__ ((__nothrow__ , __leaf__));
- extern int setpgrp (void) __attribute__ ((__nothrow__ , __leaf__));
- extern __pid_t setsid (void) __attribute__ ((__nothrow__ , __leaf__));
- extern __pid_t getsid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__));
- extern __uid_t getuid (void) __attribute__ ((__nothrow__ , __leaf__));
- extern __uid_t geteuid (void) __attribute__ ((__nothrow__ , __leaf__));
- extern __gid_t getgid (void) __attribute__ ((__nothrow__ , __leaf__));
- extern __gid_t getegid (void) __attribute__ ((__nothrow__ , __leaf__));
- extern int getgroups (int __size, __gid_t __list[]) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int setuid (__uid_t __uid) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int setreuid (__uid_t __ruid, __uid_t __euid) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int seteuid (__uid_t __uid) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int setgid (__gid_t __gid) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int setregid (__gid_t __rgid, __gid_t __egid) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int setegid (__gid_t __gid) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern __pid_t fork (void) __attribute__ ((__nothrow__));
- extern __pid_t vfork (void) __attribute__ ((__nothrow__ , __leaf__));
- extern char *ttyname (int __fd) __attribute__ ((__nothrow__ , __leaf__));
- extern int ttyname_r (int __fd, char *__buf, size_t __buflen)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) ;
- extern int isatty (int __fd) __attribute__ ((__nothrow__ , __leaf__));
- extern int ttyslot (void) __attribute__ ((__nothrow__ , __leaf__));
- extern int link (const char *__from, const char *__to)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) ;
- extern int linkat (int __fromfd, const char *__from, int __tofd,
- const char *__to, int __flags)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))) ;
- extern int symlink (const char *__from, const char *__to)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) ;
- extern ssize_t readlink (const char *__restrict __path,
- char *__restrict __buf, size_t __len)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) ;
- extern int symlinkat (const char *__from, int __tofd,
- const char *__to) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))) ;
- extern ssize_t readlinkat (int __fd, const char *__restrict __path,
- char *__restrict __buf, size_t __len)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))) ;
- extern int unlink (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
- extern int unlinkat (int __fd, const char *__name, int __flag)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
- extern int rmdir (const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
- extern __pid_t tcgetpgrp (int __fd) __attribute__ ((__nothrow__ , __leaf__));
- extern int tcsetpgrp (int __fd, __pid_t __pgrp_id) __attribute__ ((__nothrow__ , __leaf__));
- extern char *getlogin (void);
- extern int getlogin_r (char *__name, size_t __name_len) __attribute__ ((__nonnull__ (1)));
- extern int setlogin (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
- extern char *optarg;
- extern int optind;
- extern int opterr;
- extern int optopt;
- extern int getopt (int ___argc, char *const *___argv, const char *__shortopts)
- __attribute__ ((__nothrow__ , __leaf__));
- extern int gethostname (char *__name, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
- extern int sethostname (const char *__name, size_t __len)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern int sethostid (long int __id) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int getdomainname (char *__name, size_t __len)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern int setdomainname (const char *__name, size_t __len)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern int vhangup (void) __attribute__ ((__nothrow__ , __leaf__));
- extern int revoke (const char *__file) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern int profil (unsigned short int *__sample_buffer, size_t __size,
- size_t __offset, unsigned int __scale)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
- extern int acct (const char *__name) __attribute__ ((__nothrow__ , __leaf__));
- extern char *getusershell (void) __attribute__ ((__nothrow__ , __leaf__));
- extern void endusershell (void) __attribute__ ((__nothrow__ , __leaf__));
- extern void setusershell (void) __attribute__ ((__nothrow__ , __leaf__));
- extern int daemon (int __nochdir, int __noclose) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int chroot (const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern char *getpass (const char *__prompt) __attribute__ ((__nonnull__ (1)));
- extern int fsync (int __fd);
- extern long int gethostid (void);
- extern void sync (void) __attribute__ ((__nothrow__ , __leaf__));
- extern int getpagesize (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
- extern int getdtablesize (void) __attribute__ ((__nothrow__ , __leaf__));
- extern int truncate (const char *__file, __off64_t __length) __asm__ ("" "truncate64") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern int ftruncate (int __fd, __off64_t __length) __asm__ ("" "ftruncate64") __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int brk (void *__addr) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern void *sbrk (intptr_t __delta) __attribute__ ((__nothrow__ , __leaf__));
- extern long int syscall (long int __sysno, ...) __attribute__ ((__nothrow__ , __leaf__));
- extern int lockf (int __fd, int __cmd, __off64_t __len) __asm__ ("" "lockf64") ;
- extern int fdatasync (int __fildes);
- typedef voidpf (*alloc_func) (voidpf opaque, uInt items, uInt size);
- typedef void (*free_func) (voidpf opaque, voidpf address);
- struct internal_state;
- typedef struct z_stream_s {
- Bytef *next_in;
- uInt avail_in;
- uLong total_in;
- Bytef *next_out;
- uInt avail_out;
- uLong total_out;
- char *msg;
- struct internal_state *state;
- alloc_func zalloc;
- free_func zfree;
- voidpf opaque;
- int data_type;
- uLong adler;
- uLong reserved;
- } z_stream;
- typedef z_stream *z_streamp;
- typedef struct gz_header_s {
- int text;
- uLong time;
- int xflags;
- int os;
- Bytef *extra;
- uInt extra_len;
- uInt extra_max;
- Bytef *name;
- uInt name_max;
- Bytef *comment;
- uInt comm_max;
- int hcrc;
- int done;
- } gz_header;
- typedef gz_header *gz_headerp;
- extern const char * zlibVersion (void);
- extern int deflate (z_streamp strm, int flush);
- extern int deflateEnd (z_streamp strm);
- extern int inflate (z_streamp strm, int flush);
- extern int inflateEnd (z_streamp strm);
- extern int deflateSetDictionary (z_streamp strm, const Bytef *dictionary, uInt dictLength);
- extern int deflateCopy (z_streamp dest, z_streamp source);
- extern int deflateReset (z_streamp strm);
- extern int deflateParams (z_streamp strm, int level, int strategy);
- extern int deflateTune (z_streamp strm, int good_length, int max_lazy, int nice_length, int max_chain);
- extern uLong deflateBound (z_streamp strm, uLong sourceLen);
- extern int deflatePending (z_streamp strm, unsigned *pending, int *bits);
- extern int deflatePrime (z_streamp strm, int bits, int value);
- extern int deflateSetHeader (z_streamp strm, gz_headerp head);
- extern int inflateSetDictionary (z_streamp strm, const Bytef *dictionary, uInt dictLength);
- extern int inflateGetDictionary (z_streamp strm, Bytef *dictionary, uInt *dictLength);
- extern int inflateSync (z_streamp strm);
- extern int inflateCopy (z_streamp dest, z_streamp source);
- extern int inflateReset (z_streamp strm);
- extern int inflateReset2 (z_streamp strm, int windowBits);
- extern int inflatePrime (z_streamp strm, int bits, int value);
- extern long inflateMark (z_streamp strm);
- extern int inflateGetHeader (z_streamp strm, gz_headerp head);
- typedef unsigned (*in_func) (void *, unsigned char * *);
- typedef int (*out_func) (void *, unsigned char *, unsigned);
- extern int inflateBack (z_streamp strm, in_func in, void *in_desc, out_func out, void *out_desc);
- extern int inflateBackEnd (z_streamp strm);
- extern uLong zlibCompileFlags (void);
- extern int compress (Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen);
- extern int compress2 (Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen, int level);
- extern uLong compressBound (uLong sourceLen);
- extern int uncompress (Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen);
- typedef struct gzFile_s *gzFile;
- extern gzFile gzdopen (int fd, const char *mode);
- extern int gzbuffer (gzFile file, unsigned size);
- extern int gzsetparams (gzFile file, int level, int strategy);
- extern int gzread (gzFile file, voidp buf, unsigned len);
- extern int gzwrite (gzFile file, voidpc buf, unsigned len);
- extern int gzprintf (gzFile file, const char *format, ...);
- extern int gzputs (gzFile file, const char *s);
- extern char * gzgets (gzFile file, char *buf, int len);
- extern int gzputc (gzFile file, int c);
- extern int gzgetc (gzFile file);
- extern int gzungetc (int c, gzFile file);
- extern int gzflush (gzFile file, int flush);
- extern int gzrewind (gzFile file);
- extern int gzeof (gzFile file);
- extern int gzdirect (gzFile file);
- extern int gzclose (gzFile file);
- extern int gzclose_r (gzFile file);
- extern int gzclose_w (gzFile file);
- extern const char * gzerror (gzFile file, int *errnum);
- extern void gzclearerr (gzFile file);
- extern uLong adler32 (uLong adler, const Bytef *buf, uInt len);
- extern uLong crc32 (uLong crc, const Bytef *buf, uInt len);
- extern int deflateInit_ (z_streamp strm, int level, const char *version, int stream_size);
- extern int inflateInit_ (z_streamp strm, const char *version, int stream_size);
- extern int deflateInit2_ (z_streamp strm, int level, int method, int windowBits, int memLevel, int strategy, const char *version, int stream_size);
- extern int inflateInit2_ (z_streamp strm, int windowBits, const char *version, int stream_size);
- extern int inflateBackInit_ (z_streamp strm, int windowBits, unsigned char *window, const char *version, int stream_size);
- struct gzFile_s {
- unsigned have;
- unsigned char *next;
- off_t pos;
- };
- extern int gzgetc_ (gzFile file);
- extern gzFile gzopen64 (const char *, const char *);
- extern off_t gzseek64 (gzFile, off_t, int);
- extern off_t gztell64 (gzFile);
- extern off_t gzoffset64 (gzFile);
- extern uLong adler32_combine64 (uLong, uLong, off_t);
- extern uLong crc32_combine64 (uLong, uLong, off_t);
- struct internal_state {int dummy;};
- extern const char * zError (int);
- extern int inflateSyncPoint (z_streamp);
- extern const z_crc_t * get_crc_table (void);
- extern int inflateUndermine (z_streamp, int);
- extern int inflateResetKeep (z_streamp);
- extern int deflateResetKeep (z_streamp);
- extern int gzvprintf (gzFile file, const char *format, va_list va);
- "MESON_GET_DEFINE_DELIMITER"
- 1
- Compiler stderr:
- Fetching value of define "ZLIB_VER_MAJOR": 1
- Running compile:
- Working directory: /tmp/tmp_r940xm9
- Command line: cc /tmp/tmp_r940xm9/testfile.c -DMESON_TEST_DEFINE_VALUE=spaces and fun!@$^&*()-=_+{}[]:;<>?,./~` -O0 -pipe -D_FILE_OFFSET_BITS=64 -E -P
- Code:
- #ifndef MESON_FAIL_VALUE
- # define MESON_FAIL_VALUE
- #endif
- "MESON_GET_DEFINE_DELIMITER"
- MESON_FAIL_VALUE
- Compiler stdout:
- "MESON_GET_DEFINE_DELIMITER"
- Compiler stderr:
- Fetching value of define "MESON_FAIL_VALUE":
- Running compile:
- Working directory: /tmp/tmpp3t5btu2
- Command line: cc /tmp/tmpp3t5btu2/testfile.c -DMESON_TEST_DEFINE_VALUE=spaces and fun!@$^&*()-=_+{}[]:;<>?,./~` -O0 -pipe -D_FILE_OFFSET_BITS=64 -E -P
- Code:
- #ifndef MESON_TEST_DEFINE_VALUE
- # define MESON_TEST_DEFINE_VALUE
- #endif
- "MESON_GET_DEFINE_DELIMITER"
- MESON_TEST_DEFINE_VALUE
- Compiler stdout:
- "MESON_GET_DEFINE_DELIMITER"
- spaces and fun! @$^ & *()-=_+{}[]:;< >?,./~`
- Compiler stderr:
- Fetching value of define "MESON_TEST_DEFINE_VALUE": spaces and fun! @$^ & *()-=_+{}[]:;< >?,./~`
- meson.build:63:2: ERROR: Assert failed: MESON_TEST_DEFINE_VALUE value is "spaces and fun! @$^ & *()-=_+{}[]:;< >?,./~`" instead of "spaces and fun!@$^&*()-=_+{}[]:;<>?,./~`"
- ..F
- Stdout:
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/e2k/meson/test cases/common/22 header in file list
- Build dir: /tmp/tmpv75lpilf
- Build type: native build
- Project name: header in file list
- Native C compiler: cc (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Build targets in project: 1
- Found ninja-1.8.2 at /usr/bin/ninja
- ninja explain: deps for 'prog@exe/prog.c.o' are missing
- ninja explain: prog@exe/prog.c.o is dirty
- ninja explain: prog is dirty
- [1/2] Compiling C object 'prog@exe/prog.c.o'.
- [2/2] Linking target prog.
- ninja explain: output ../../usr/src/meson/e2k/meson/test of phony edge with no inputs doesn't exist
- ninja explain: ../../usr/src/meson/e2k/meson/test is dirty
- ninja explain: output cases/common/22 of phony edge with no inputs doesn't exist
- ninja explain: cases/common/22 is dirty
- ninja explain: output header of phony edge with no inputs doesn't exist
- ninja explain: header is dirty
- ninja explain: output in of phony edge with no inputs doesn't exist
- ninja explain: in is dirty
- ninja explain: output file of phony edge with no inputs doesn't exist
- ninja explain: file is dirty
- ninja explain: output list/prog.c of phony edge with no inputs doesn't exist
- ninja explain: list/prog.c is dirty
- ninja explain: ../../usr/src/meson/e2k/meson/test is dirty
- ninja explain: cases/common/22 is dirty
- ninja explain: header is dirty
- ninja explain: in is dirty
- ninja explain: file is dirty
- ninja explain: output list/header.h of phony edge with no inputs doesn't exist
- ninja explain: list/header.h is dirty
- ninja explain: prog@exe/prog.c.o is dirty
- ninja explain: prog is dirty
- [1/2] Compiling C object 'prog@exe/prog.c.o'.
- [2/2] Linking target prog.
- ......s..s......./tmp/tmpkux5k28t/meson-private/sanitycheckobjc.m: file not recognized: Формат файла не распознан
- ..ss..s.....s.........E
- Stdout:
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/e2k/meson/test cases/common/13 pch
- Build dir: /tmp/tmpmrd00kas
- Build type: native build
- Project name: pch test
- Native C compiler: cc (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Build targets in project: 1
- Found ninja-1.8.2 at /usr/bin/ninja
- ninja explain: deps for 'prog@exe/prog.c.o' are missing
- ninja explain: prog@exe/prog.c.o is dirty
- ninja explain: prog is dirty
- [1/2] Compiling C object 'prog@exe/prog.c.o'.
- FAILED: prog@exe/prog.c.o
- cc -Iprog@exe -I. '-I../../usr/src/meson/e2k/meson/test cases/common/13 pch' -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -MD -MQ 'prog@exe/prog.c.o' -MF 'prog@exe/prog.c.o.d' -o 'prog@exe/prog.c.o' -c '../../usr/src/meson/e2k/meson/test cases/common/13 pch/prog.c'
- lcc: "../../usr/src/meson/e2k/meson/test cases/common/13 pch/prog.c", строка 4: предупреждение:
- функция "fprintf" объявлена неявно
- [-Wimplicit-function-declaration]
- fprintf(stdout, "This is a function that fails if stdio is not #included.\n");
- ^
- lcc: "../../usr/src/meson/e2k/meson/test cases/common/13 pch/prog.c", строка 4: ошибка:
- идентификатор "stdout" не определен
- fprintf(stdout, "This is a function that fails if stdio is not #included.\n");
- ^
- 1 ошибка обнаружено при компиляции "../../usr/src/meson/e2k/meson/test cases/common/13 pch/prog.c".
- ninja: build stopped: subcommand failed.
- .....sE
- Stdout:
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/e2k/meson/test cases/unit/13 reconfigure
- Build dir: /tmp/tmpx5eu7e0s
- Build type: native build
- Project name: reconfigure test
- Native C compiler: cc (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- meson.build:4:2: ERROR: Problem encountered: b_lto not set
- A full log can be found at /tmp/tmpx5eu7e0s/meson-logs/meson-log.txt
- Build started at 2018-03-20T20:53:22.582212
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/e2k/meson/test cases/unit/13 reconfigure
- Build dir: /tmp/tmpx5eu7e0s
- Build type: native build
- Project name: reconfigure test
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmpx5eu7e0s/meson-private/sanitycheckc.c -o /tmp/tmpx5eu7e0s/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmpx5eu7e0s/meson-private/sanitycheckc.exe
- Native C compiler: cc (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- meson.build:4:2: ERROR: Problem encountered: b_lto not set
- .....
- ======================================================================
- ERROR: test_preprocessor_checks_CPPFLAGS (__main__.AllPlatformTests)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./run_unittests.py", line 1270, in test_preprocessor_checks_CPPFLAGS
- self.init(testdir, ['-D{}={}'.format(define, value)])
- File "./run_unittests.py", line 543, in init
- out = self._run(self.meson_command + args + extra_args)
- File "./run_unittests.py", line 513, in _run
- raise subprocess.CalledProcessError(p.returncode, command)
- subprocess.CalledProcessError: Command '['/usr/bin/python3', '/usr/src/meson/e2k/meson/meson.py', '--backend=ninja', '/usr/src/meson/e2k/meson/./test cases/common/140 get define', '/tmp/tmp61b_t1bw', '--prefix', '/usr', '--libdir', '/usr/lib', '-DMESON_TEST_DEFINE_VALUE=spaces and fun!@$^&*()-=_+{}[]:;<>?,./~`']' returned non-zero exit status 1
- Stdout:
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/e2k/meson/test cases/common/140 get define
- Build dir: /tmp/tmp61b_t1bw
- Build type: native build
- Project name: get define
- Native C compiler: cc (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Appending CFLAGS from environment: '-DMESON_FAIL_VALUE=cflags-read'
- Appending CPPFLAGS from environment: '-DMESON_TEST_DEFINE_VALUE="spaces and fun!@$^&*()-=_+{}[]:;<>?,./~`"'
- Native C++ compiler: c++ (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Appending CPPFLAGS from environment: '-DMESON_TEST_DEFINE_VALUE="spaces and fun!@$^&*()-=_+{}[]:;<>?,./~`"'
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Fetching value of define "__linux__": 1
- Library z found: YES
- Fetching value of define "ZLIB_VER_MAJOR": 1
- Fetching value of define "MESON_FAIL_VALUE":
- Fetching value of define "MESON_TEST_DEFINE_VALUE": spaces and fun! @$^ & *()-=_+{}[]:;< >?,./~`
- meson.build:63:2: ERROR: Assert failed: MESON_TEST_DEFINE_VALUE value is "spaces and fun! @$^ & *()-=_+{}[]:;< >?,./~`" instead of "spaces and fun!@$^&*()-=_+{}[]:;<>?,./~`"
- A full log can be found at /tmp/tmp61b_t1bw/meson-logs/meson-log.txt
- Build started at 2018-03-20T20:50:03.288188
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/e2k/meson/test cases/common/140 get define
- Build dir: /tmp/tmp61b_t1bw
- Build type: native build
- Project name: get define
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmp61b_t1bw/meson-private/sanitycheckc.c -o /tmp/tmp61b_t1bw/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp61b_t1bw/meson-private/sanitycheckc.exe
- Native C compiler: cc (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Appending CFLAGS from environment: '-DMESON_FAIL_VALUE=cflags-read'
- Appending CPPFLAGS from environment: '-DMESON_TEST_DEFINE_VALUE="spaces and fun!@$^&*()-=_+{}[]:;<>?,./~`"'
- Sanity testing C++ compiler: c++
- Is cross compiler: False.
- Sanity check compiler command line: c++ /tmp/tmp61b_t1bw/meson-private/sanitycheckcpp.cc -o /tmp/tmp61b_t1bw/meson-private/sanitycheckcpp.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp61b_t1bw/meson-private/sanitycheckcpp.exe
- Native C++ compiler: c++ (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Appending CPPFLAGS from environment: '-DMESON_TEST_DEFINE_VALUE="spaces and fun!@$^&*()-=_+{}[]:;<>?,./~`"'
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Running compile:
- Working directory: /tmp/tmphfua4tu6
- Command line: cc /tmp/tmphfua4tu6/testfile.c -DMESON_TEST_DEFINE_VALUE=spaces and fun!@$^&*()-=_+{}[]:;<>?,./~` -O0 -pipe -D_FILE_OFFSET_BITS=64 -E -P
- Code:
- #ifndef __linux__
- # define __linux__
- #endif
- "MESON_GET_DEFINE_DELIMITER"
- __linux__
- Compiler stdout:
- "MESON_GET_DEFINE_DELIMITER"
- 1
- Compiler stderr:
- Fetching value of define "__linux__": 1
- Running compile:
- Working directory: /tmp/tmpdf31sdrd
- Command line: cc /tmp/tmpdf31sdrd/testfile.c -DMESON_FAIL_VALUE=cflags-read -O0 -Wl,--start-group -lz -Wl,--end-group -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpdf31sdrd/output.exe
- Code:
- int main(int argc, char **argv) { return 0; }
- Compiler stdout:
- Compiler stderr:
- Library z found: YES
- Running compile:
- Working directory: /tmp/tmp5gzy1eyl
- Command line: cc /tmp/tmp5gzy1eyl/testfile.c -DMESON_TEST_DEFINE_VALUE=spaces and fun!@$^&*()-=_+{}[]:;<>?,./~` -O0 -pipe -D_FILE_OFFSET_BITS=64 -E -P
- Code:
- #include <zlib.h>
- #ifndef ZLIB_VER_MAJOR
- # define ZLIB_VER_MAJOR
- #endif
- "MESON_GET_DEFINE_DELIMITER"
- ZLIB_VER_MAJOR
- Compiler stdout:
- typedef unsigned char Byte;
- typedef unsigned int uInt;
- typedef unsigned long uLong;
- typedef Byte Bytef;
- typedef char charf;
- typedef int intf;
- typedef uInt uIntf;
- typedef uLong uLongf;
- typedef void const *voidpc;
- typedef void *voidpf;
- typedef void *voidp;
- typedef unsigned z_crc_t;
- typedef unsigned char __u_char;
- typedef unsigned short int __u_short;
- typedef unsigned int __u_int;
- typedef unsigned long int __u_long;
- typedef signed char __int8_t;
- typedef unsigned char __uint8_t;
- typedef signed short int __int16_t;
- typedef unsigned short int __uint16_t;
- typedef signed int __int32_t;
- typedef unsigned int __uint32_t;
- typedef signed long int __int64_t;
- typedef unsigned long int __uint64_t;
- typedef long int __quad_t;
- typedef unsigned long int __u_quad_t;
- typedef unsigned long int __dev_t;
- typedef unsigned int __uid_t;
- typedef unsigned int __gid_t;
- typedef unsigned long int __ino_t;
- typedef unsigned long int __ino64_t;
- typedef unsigned int __mode_t;
- typedef unsigned long int __nlink_t;
- typedef long int __off_t;
- typedef long int __off64_t;
- typedef int __pid_t;
- typedef struct { int __val[2]; } __fsid_t;
- typedef long int __clock_t;
- typedef unsigned long int __rlim_t;
- typedef unsigned long int __rlim64_t;
- typedef unsigned int __id_t;
- typedef long int __time_t;
- typedef unsigned int __useconds_t;
- typedef long int __suseconds_t;
- typedef int __daddr_t;
- typedef int __key_t;
- typedef int __clockid_t;
- typedef void * __timer_t;
- typedef long int __blksize_t;
- typedef long int __blkcnt_t;
- typedef long int __blkcnt64_t;
- typedef unsigned long int __fsblkcnt_t;
- typedef unsigned long int __fsblkcnt64_t;
- typedef unsigned long int __fsfilcnt_t;
- typedef unsigned long int __fsfilcnt64_t;
- typedef long int __fsword_t;
- typedef long int __ssize_t;
- typedef long int __syscall_slong_t;
- typedef unsigned long int __syscall_ulong_t;
- typedef __off64_t __loff_t;
- typedef __quad_t *__qaddr_t;
- typedef char *__caddr_t;
- typedef long int __intptr_t;
- typedef unsigned int __socklen_t;
- typedef __u_char u_char;
- typedef __u_short u_short;
- typedef __u_int u_int;
- typedef __u_long u_long;
- typedef __quad_t quad_t;
- typedef __u_quad_t u_quad_t;
- typedef __fsid_t fsid_t;
- typedef __loff_t loff_t;
- typedef __ino64_t ino_t;
- typedef __dev_t dev_t;
- typedef __gid_t gid_t;
- typedef __mode_t mode_t;
- typedef __nlink_t nlink_t;
- typedef __uid_t uid_t;
- typedef __off64_t off_t;
- typedef __pid_t pid_t;
- typedef __id_t id_t;
- typedef __ssize_t ssize_t;
- typedef __daddr_t daddr_t;
- typedef __caddr_t caddr_t;
- typedef __key_t key_t;
- typedef __clock_t clock_t;
- typedef __time_t time_t;
- typedef __clockid_t clockid_t;
- typedef __timer_t timer_t;
- typedef unsigned long size_t;
- typedef unsigned long int ulong;
- typedef unsigned short int ushort;
- typedef unsigned int uint;
- typedef int int8_t __attribute__ ((__mode__ (__QI__)));
- typedef int int16_t __attribute__ ((__mode__ (__HI__)));
- typedef int int32_t __attribute__ ((__mode__ (__SI__)));
- typedef int int64_t __attribute__ ((__mode__ (__DI__)));
- typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__)));
- typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__)));
- typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__)));
- typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__)));
- typedef int register_t __attribute__ ((__mode__ (__word__)));
- typedef int __sig_atomic_t;
- typedef struct
- {
- unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))];
- } __sigset_t;
- typedef __sigset_t sigset_t;
- struct timespec
- {
- __time_t tv_sec;
- __syscall_slong_t tv_nsec;
- };
- struct timeval
- {
- __time_t tv_sec;
- __suseconds_t tv_usec;
- };
- typedef __suseconds_t suseconds_t;
- typedef long int __fd_mask;
- typedef struct
- {
- __fd_mask __fds_bits[1024 / (8 * (int) sizeof (__fd_mask))];
- } fd_set;
- typedef __fd_mask fd_mask;
- extern int select (int __nfds, fd_set *__restrict __readfds,
- fd_set *__restrict __writefds,
- fd_set *__restrict __exceptfds,
- struct timeval *__restrict __timeout);
- extern int pselect (int __nfds, fd_set *__restrict __readfds,
- fd_set *__restrict __writefds,
- fd_set *__restrict __exceptfds,
- const struct timespec *__restrict __timeout,
- const __sigset_t *__restrict __sigmask);
- __extension__
- extern unsigned int gnu_dev_major (unsigned long long int __dev)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
- __extension__
- extern unsigned int gnu_dev_minor (unsigned long long int __dev)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
- __extension__
- extern unsigned long long int gnu_dev_makedev (unsigned int __major,
- unsigned int __minor)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
- typedef __blksize_t blksize_t;
- typedef __blkcnt64_t blkcnt_t;
- typedef __fsblkcnt64_t fsblkcnt_t;
- typedef __fsfilcnt64_t fsfilcnt_t;
- typedef unsigned long int pthread_t;
- union pthread_attr_t
- {
- char __size[56];
- long int __align;
- };
- typedef union pthread_attr_t pthread_attr_t;
- typedef struct __pthread_internal_list
- {
- struct __pthread_internal_list *__prev;
- struct __pthread_internal_list *__next;
- } __pthread_list_t;
- typedef union
- {
- struct __pthread_mutex_s
- {
- int __lock;
- unsigned int __count;
- int __owner;
- unsigned int __nusers;
- int __kind;
- int __spins;
- __pthread_list_t __list;
- } __data;
- char __size[40];
- long int __align;
- } pthread_mutex_t;
- typedef union
- {
- char __size[4];
- int __align;
- } pthread_mutexattr_t;
- typedef union
- {
- struct
- {
- int __lock;
- unsigned int __futex;
- __extension__ unsigned long long int __total_seq;
- __extension__ unsigned long long int __wakeup_seq;
- __extension__ unsigned long long int __woken_seq;
- void *__mutex;
- unsigned int __nwaiters;
- unsigned int __broadcast_seq;
- } __data;
- char __size[48];
- __extension__ long long int __align;
- } pthread_cond_t;
- typedef union
- {
- char __size[4];
- int __align;
- } pthread_condattr_t;
- typedef unsigned int pthread_key_t;
- typedef int pthread_once_t;
- typedef union
- {
- struct
- {
- int __lock;
- unsigned int __nr_readers;
- unsigned int __readers_wakeup;
- unsigned int __writer_wakeup;
- unsigned int __nr_readers_queued;
- unsigned int __nr_writers_queued;
- int __writer;
- int __shared;
- unsigned long int __pad1;
- unsigned long int __pad2;
- unsigned int __flags;
- } __data;
- char __size[56];
- long int __align;
- } pthread_rwlock_t;
- typedef union
- {
- char __size[8];
- long int __align;
- } pthread_rwlockattr_t;
- typedef volatile int pthread_spinlock_t;
- typedef union
- {
- char __size[32];
- long int __align;
- } pthread_barrier_t;
- typedef union
- {
- char __size[4];
- int __align;
- } pthread_barrierattr_t;
- typedef __builtin_va_list va_list;
- typedef __builtin_va_list __gnuc_va_list;
- typedef __useconds_t useconds_t;
- typedef __intptr_t intptr_t;
- typedef __socklen_t socklen_t;
- extern int access (const char *__name, int __type) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
- extern int faccessat (int __fd, const char *__file, int __type, int __flag)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) ;
- extern __off64_t lseek (int __fd, __off64_t __offset, int __whence) __asm__ ("" "lseek64") __attribute__ ((__nothrow__ , __leaf__));
- extern int close (int __fd);
- extern ssize_t read (int __fd, void *__buf, size_t __nbytes) ;
- extern ssize_t write (int __fd, const void *__buf, size_t __n) ;
- extern ssize_t pread (int __fd, void *__buf, size_t __nbytes, __off64_t __offset) __asm__ ("" "pread64") ;
- extern ssize_t pwrite (int __fd, const void *__buf, size_t __nbytes, __off64_t __offset) __asm__ ("" "pwrite64") ;
- extern int pipe (int __pipedes[2]) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern unsigned int alarm (unsigned int __seconds) __attribute__ ((__nothrow__ , __leaf__));
- extern unsigned int sleep (unsigned int __seconds);
- extern __useconds_t ualarm (__useconds_t __value, __useconds_t __interval)
- __attribute__ ((__nothrow__ , __leaf__));
- extern int usleep (__useconds_t __useconds);
- extern int pause (void);
- extern int chown (const char *__file, __uid_t __owner, __gid_t __group)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern int fchown (int __fd, __uid_t __owner, __gid_t __group) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int lchown (const char *__file, __uid_t __owner, __gid_t __group)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern int fchownat (int __fd, const char *__file, __uid_t __owner,
- __gid_t __group, int __flag)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) ;
- extern int chdir (const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern int fchdir (int __fd) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern char *getcwd (char *__buf, size_t __size) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern char *getwd (char *__buf)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__deprecated__)) ;
- extern int dup (int __fd) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int dup2 (int __fd, int __fd2) __attribute__ ((__nothrow__ , __leaf__));
- extern char **__environ;
- extern int execve (const char *__path, char *const __argv[],
- char *const __envp[]) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
- extern int fexecve (int __fd, char *const __argv[], char *const __envp[])
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
- extern int execv (const char *__path, char *const __argv[])
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
- extern int execle (const char *__path, const char *__arg, ...)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
- extern int execl (const char *__path, const char *__arg, ...)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
- extern int execvp (const char *__file, char *const __argv[])
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
- extern int execlp (const char *__file, const char *__arg, ...)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2)));
- extern int nice (int __inc) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern void _exit (int __status) __attribute__ ((__noreturn__));
- enum
- {
- _PC_LINK_MAX,
- _PC_MAX_CANON,
- _PC_MAX_INPUT,
- _PC_NAME_MAX,
- _PC_PATH_MAX,
- _PC_PIPE_BUF,
- _PC_CHOWN_RESTRICTED,
- _PC_NO_TRUNC,
- _PC_VDISABLE,
- _PC_SYNC_IO,
- _PC_ASYNC_IO,
- _PC_PRIO_IO,
- _PC_SOCK_MAXBUF,
- _PC_FILESIZEBITS,
- _PC_REC_INCR_XFER_SIZE,
- _PC_REC_MAX_XFER_SIZE,
- _PC_REC_MIN_XFER_SIZE,
- _PC_REC_XFER_ALIGN,
- _PC_ALLOC_SIZE_MIN,
- _PC_SYMLINK_MAX,
- _PC_2_SYMLINKS
- };
- enum
- {
- _SC_ARG_MAX,
- _SC_CHILD_MAX,
- _SC_CLK_TCK,
- _SC_NGROUPS_MAX,
- _SC_OPEN_MAX,
- _SC_STREAM_MAX,
- _SC_TZNAME_MAX,
- _SC_JOB_CONTROL,
- _SC_SAVED_IDS,
- _SC_REALTIME_SIGNALS,
- _SC_PRIORITY_SCHEDULING,
- _SC_TIMERS,
- _SC_ASYNCHRONOUS_IO,
- _SC_PRIORITIZED_IO,
- _SC_SYNCHRONIZED_IO,
- _SC_FSYNC,
- _SC_MAPPED_FILES,
- _SC_MEMLOCK,
- _SC_MEMLOCK_RANGE,
- _SC_MEMORY_PROTECTION,
- _SC_MESSAGE_PASSING,
- _SC_SEMAPHORES,
- _SC_SHARED_MEMORY_OBJECTS,
- _SC_AIO_LISTIO_MAX,
- _SC_AIO_MAX,
- _SC_AIO_PRIO_DELTA_MAX,
- _SC_DELAYTIMER_MAX,
- _SC_MQ_OPEN_MAX,
- _SC_MQ_PRIO_MAX,
- _SC_VERSION,
- _SC_PAGESIZE,
- _SC_RTSIG_MAX,
- _SC_SEM_NSEMS_MAX,
- _SC_SEM_VALUE_MAX,
- _SC_SIGQUEUE_MAX,
- _SC_TIMER_MAX,
- _SC_BC_BASE_MAX,
- _SC_BC_DIM_MAX,
- _SC_BC_SCALE_MAX,
- _SC_BC_STRING_MAX,
- _SC_COLL_WEIGHTS_MAX,
- _SC_EQUIV_CLASS_MAX,
- _SC_EXPR_NEST_MAX,
- _SC_LINE_MAX,
- _SC_RE_DUP_MAX,
- _SC_CHARCLASS_NAME_MAX,
- _SC_2_VERSION,
- _SC_2_C_BIND,
- _SC_2_C_DEV,
- _SC_2_FORT_DEV,
- _SC_2_FORT_RUN,
- _SC_2_SW_DEV,
- _SC_2_LOCALEDEF,
- _SC_PII,
- _SC_PII_XTI,
- _SC_PII_SOCKET,
- _SC_PII_INTERNET,
- _SC_PII_OSI,
- _SC_POLL,
- _SC_SELECT,
- _SC_UIO_MAXIOV,
- _SC_IOV_MAX = _SC_UIO_MAXIOV,
- _SC_PII_INTERNET_STREAM,
- _SC_PII_INTERNET_DGRAM,
- _SC_PII_OSI_COTS,
- _SC_PII_OSI_CLTS,
- _SC_PII_OSI_M,
- _SC_T_IOV_MAX,
- _SC_THREADS,
- _SC_THREAD_SAFE_FUNCTIONS,
- _SC_GETGR_R_SIZE_MAX,
- _SC_GETPW_R_SIZE_MAX,
- _SC_LOGIN_NAME_MAX,
- _SC_TTY_NAME_MAX,
- _SC_THREAD_DESTRUCTOR_ITERATIONS,
- _SC_THREAD_KEYS_MAX,
- _SC_THREAD_STACK_MIN,
- _SC_THREAD_THREADS_MAX,
- _SC_THREAD_ATTR_STACKADDR,
- _SC_THREAD_ATTR_STACKSIZE,
- _SC_THREAD_PRIORITY_SCHEDULING,
- _SC_THREAD_PRIO_INHERIT,
- _SC_THREAD_PRIO_PROTECT,
- _SC_THREAD_PROCESS_SHARED,
- _SC_NPROCESSORS_CONF,
- _SC_NPROCESSORS_ONLN,
- _SC_PHYS_PAGES,
- _SC_AVPHYS_PAGES,
- _SC_ATEXIT_MAX,
- _SC_PASS_MAX,
- _SC_XOPEN_VERSION,
- _SC_XOPEN_XCU_VERSION,
- _SC_XOPEN_UNIX,
- _SC_XOPEN_CRYPT,
- _SC_XOPEN_ENH_I18N,
- _SC_XOPEN_SHM,
- _SC_2_CHAR_TERM,
- _SC_2_C_VERSION,
- _SC_2_UPE,
- _SC_XOPEN_XPG2,
- _SC_XOPEN_XPG3,
- _SC_XOPEN_XPG4,
- _SC_CHAR_BIT,
- _SC_CHAR_MAX,
- _SC_CHAR_MIN,
- _SC_INT_MAX,
- _SC_INT_MIN,
- _SC_LONG_BIT,
- _SC_WORD_BIT,
- _SC_MB_LEN_MAX,
- _SC_NZERO,
- _SC_SSIZE_MAX,
- _SC_SCHAR_MAX,
- _SC_SCHAR_MIN,
- _SC_SHRT_MAX,
- _SC_SHRT_MIN,
- _SC_UCHAR_MAX,
- _SC_UINT_MAX,
- _SC_ULONG_MAX,
- _SC_USHRT_MAX,
- _SC_NL_ARGMAX,
- _SC_NL_LANGMAX,
- _SC_NL_MSGMAX,
- _SC_NL_NMAX,
- _SC_NL_SETMAX,
- _SC_NL_TEXTMAX,
- _SC_XBS5_ILP32_OFF32,
- _SC_XBS5_ILP32_OFFBIG,
- _SC_XBS5_LP64_OFF64,
- _SC_XBS5_LPBIG_OFFBIG,
- _SC_XOPEN_LEGACY,
- _SC_XOPEN_REALTIME,
- _SC_XOPEN_REALTIME_THREADS,
- _SC_ADVISORY_INFO,
- _SC_BARRIERS,
- _SC_BASE,
- _SC_C_LANG_SUPPORT,
- _SC_C_LANG_SUPPORT_R,
- _SC_CLOCK_SELECTION,
- _SC_CPUTIME,
- _SC_THREAD_CPUTIME,
- _SC_DEVICE_IO,
- _SC_DEVICE_SPECIFIC,
- _SC_DEVICE_SPECIFIC_R,
- _SC_FD_MGMT,
- _SC_FIFO,
- _SC_PIPE,
- _SC_FILE_ATTRIBUTES,
- _SC_FILE_LOCKING,
- _SC_FILE_SYSTEM,
- _SC_MONOTONIC_CLOCK,
- _SC_MULTI_PROCESS,
- _SC_SINGLE_PROCESS,
- _SC_NETWORKING,
- _SC_READER_WRITER_LOCKS,
- _SC_SPIN_LOCKS,
- _SC_REGEXP,
- _SC_REGEX_VERSION,
- _SC_SHELL,
- _SC_SIGNALS,
- _SC_SPAWN,
- _SC_SPORADIC_SERVER,
- _SC_THREAD_SPORADIC_SERVER,
- _SC_SYSTEM_DATABASE,
- _SC_SYSTEM_DATABASE_R,
- _SC_TIMEOUTS,
- _SC_TYPED_MEMORY_OBJECTS,
- _SC_USER_GROUPS,
- _SC_USER_GROUPS_R,
- _SC_2_PBS,
- _SC_2_PBS_ACCOUNTING,
- _SC_2_PBS_LOCATE,
- _SC_2_PBS_MESSAGE,
- _SC_2_PBS_TRACK,
- _SC_SYMLOOP_MAX,
- _SC_STREAMS,
- _SC_2_PBS_CHECKPOINT,
- _SC_V6_ILP32_OFF32,
- _SC_V6_ILP32_OFFBIG,
- _SC_V6_LP64_OFF64,
- _SC_V6_LPBIG_OFFBIG,
- _SC_HOST_NAME_MAX,
- _SC_TRACE,
- _SC_TRACE_EVENT_FILTER,
- _SC_TRACE_INHERIT,
- _SC_TRACE_LOG,
- _SC_LEVEL1_ICACHE_SIZE,
- _SC_LEVEL1_ICACHE_ASSOC,
- _SC_LEVEL1_ICACHE_LINESIZE,
- _SC_LEVEL1_DCACHE_SIZE,
- _SC_LEVEL1_DCACHE_ASSOC,
- _SC_LEVEL1_DCACHE_LINESIZE,
- _SC_LEVEL2_CACHE_SIZE,
- _SC_LEVEL2_CACHE_ASSOC,
- _SC_LEVEL2_CACHE_LINESIZE,
- _SC_LEVEL3_CACHE_SIZE,
- _SC_LEVEL3_CACHE_ASSOC,
- _SC_LEVEL3_CACHE_LINESIZE,
- _SC_LEVEL4_CACHE_SIZE,
- _SC_LEVEL4_CACHE_ASSOC,
- _SC_LEVEL4_CACHE_LINESIZE,
- _SC_IPV6 = _SC_LEVEL1_ICACHE_SIZE + 50,
- _SC_RAW_SOCKETS,
- _SC_V7_ILP32_OFF32,
- _SC_V7_ILP32_OFFBIG,
- _SC_V7_LP64_OFF64,
- _SC_V7_LPBIG_OFFBIG,
- _SC_SS_REPL_MAX,
- _SC_TRACE_EVENT_NAME_MAX,
- _SC_TRACE_NAME_MAX,
- _SC_TRACE_SYS_MAX,
- _SC_TRACE_USER_EVENT_MAX,
- _SC_XOPEN_STREAMS,
- _SC_THREAD_ROBUST_PRIO_INHERIT,
- _SC_THREAD_ROBUST_PRIO_PROTECT
- };
- enum
- {
- _CS_PATH,
- _CS_V6_WIDTH_RESTRICTED_ENVS,
- _CS_GNU_LIBC_VERSION,
- _CS_GNU_LIBPTHREAD_VERSION,
- _CS_V5_WIDTH_RESTRICTED_ENVS,
- _CS_V7_WIDTH_RESTRICTED_ENVS,
- _CS_LFS_CFLAGS = 1000,
- _CS_LFS_LDFLAGS,
- _CS_LFS_LIBS,
- _CS_LFS_LINTFLAGS,
- _CS_LFS64_CFLAGS,
- _CS_LFS64_LDFLAGS,
- _CS_LFS64_LIBS,
- _CS_LFS64_LINTFLAGS,
- _CS_XBS5_ILP32_OFF32_CFLAGS = 1100,
- _CS_XBS5_ILP32_OFF32_LDFLAGS,
- _CS_XBS5_ILP32_OFF32_LIBS,
- _CS_XBS5_ILP32_OFF32_LINTFLAGS,
- _CS_XBS5_ILP32_OFFBIG_CFLAGS,
- _CS_XBS5_ILP32_OFFBIG_LDFLAGS,
- _CS_XBS5_ILP32_OFFBIG_LIBS,
- _CS_XBS5_ILP32_OFFBIG_LINTFLAGS,
- _CS_XBS5_LP64_OFF64_CFLAGS,
- _CS_XBS5_LP64_OFF64_LDFLAGS,
- _CS_XBS5_LP64_OFF64_LIBS,
- _CS_XBS5_LP64_OFF64_LINTFLAGS,
- _CS_XBS5_LPBIG_OFFBIG_CFLAGS,
- _CS_XBS5_LPBIG_OFFBIG_LDFLAGS,
- _CS_XBS5_LPBIG_OFFBIG_LIBS,
- _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS,
- _CS_POSIX_V6_ILP32_OFF32_CFLAGS,
- _CS_POSIX_V6_ILP32_OFF32_LDFLAGS,
- _CS_POSIX_V6_ILP32_OFF32_LIBS,
- _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS,
- _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS,
- _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS,
- _CS_POSIX_V6_ILP32_OFFBIG_LIBS,
- _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS,
- _CS_POSIX_V6_LP64_OFF64_CFLAGS,
- _CS_POSIX_V6_LP64_OFF64_LDFLAGS,
- _CS_POSIX_V6_LP64_OFF64_LIBS,
- _CS_POSIX_V6_LP64_OFF64_LINTFLAGS,
- _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS,
- _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS,
- _CS_POSIX_V6_LPBIG_OFFBIG_LIBS,
- _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS,
- _CS_POSIX_V7_ILP32_OFF32_CFLAGS,
- _CS_POSIX_V7_ILP32_OFF32_LDFLAGS,
- _CS_POSIX_V7_ILP32_OFF32_LIBS,
- _CS_POSIX_V7_ILP32_OFF32_LINTFLAGS,
- _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS,
- _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS,
- _CS_POSIX_V7_ILP32_OFFBIG_LIBS,
- _CS_POSIX_V7_ILP32_OFFBIG_LINTFLAGS,
- _CS_POSIX_V7_LP64_OFF64_CFLAGS,
- _CS_POSIX_V7_LP64_OFF64_LDFLAGS,
- _CS_POSIX_V7_LP64_OFF64_LIBS,
- _CS_POSIX_V7_LP64_OFF64_LINTFLAGS,
- _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS,
- _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS,
- _CS_POSIX_V7_LPBIG_OFFBIG_LIBS,
- _CS_POSIX_V7_LPBIG_OFFBIG_LINTFLAGS,
- _CS_V6_ENV,
- _CS_V7_ENV
- };
- extern long int pathconf (const char *__path, int __name)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
- extern long int fpathconf (int __fd, int __name) __attribute__ ((__nothrow__ , __leaf__));
- extern long int sysconf (int __name) __attribute__ ((__nothrow__ , __leaf__));
- extern size_t confstr (int __name, char *__buf, size_t __len) __attribute__ ((__nothrow__ , __leaf__));
- extern __pid_t getpid (void) __attribute__ ((__nothrow__ , __leaf__));
- extern __pid_t getppid (void) __attribute__ ((__nothrow__ , __leaf__));
- extern __pid_t getpgrp (void) __attribute__ ((__nothrow__ , __leaf__));
- extern __pid_t __getpgid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__));
- extern __pid_t getpgid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__));
- extern int setpgid (__pid_t __pid, __pid_t __pgid) __attribute__ ((__nothrow__ , __leaf__));
- extern int setpgrp (void) __attribute__ ((__nothrow__ , __leaf__));
- extern __pid_t setsid (void) __attribute__ ((__nothrow__ , __leaf__));
- extern __pid_t getsid (__pid_t __pid) __attribute__ ((__nothrow__ , __leaf__));
- extern __uid_t getuid (void) __attribute__ ((__nothrow__ , __leaf__));
- extern __uid_t geteuid (void) __attribute__ ((__nothrow__ , __leaf__));
- extern __gid_t getgid (void) __attribute__ ((__nothrow__ , __leaf__));
- extern __gid_t getegid (void) __attribute__ ((__nothrow__ , __leaf__));
- extern int getgroups (int __size, __gid_t __list[]) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int setuid (__uid_t __uid) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int setreuid (__uid_t __ruid, __uid_t __euid) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int seteuid (__uid_t __uid) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int setgid (__gid_t __gid) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int setregid (__gid_t __rgid, __gid_t __egid) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int setegid (__gid_t __gid) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern __pid_t fork (void) __attribute__ ((__nothrow__));
- extern __pid_t vfork (void) __attribute__ ((__nothrow__ , __leaf__));
- extern char *ttyname (int __fd) __attribute__ ((__nothrow__ , __leaf__));
- extern int ttyname_r (int __fd, char *__buf, size_t __buflen)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2))) ;
- extern int isatty (int __fd) __attribute__ ((__nothrow__ , __leaf__));
- extern int ttyslot (void) __attribute__ ((__nothrow__ , __leaf__));
- extern int link (const char *__from, const char *__to)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) ;
- extern int linkat (int __fromfd, const char *__from, int __tofd,
- const char *__to, int __flags)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 4))) ;
- extern int symlink (const char *__from, const char *__to)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) ;
- extern ssize_t readlink (const char *__restrict __path,
- char *__restrict __buf, size_t __len)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 2))) ;
- extern int symlinkat (const char *__from, int __tofd,
- const char *__to) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1, 3))) ;
- extern ssize_t readlinkat (int __fd, const char *__restrict __path,
- char *__restrict __buf, size_t __len)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2, 3))) ;
- extern int unlink (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
- extern int unlinkat (int __fd, const char *__name, int __flag)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (2)));
- extern int rmdir (const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
- extern __pid_t tcgetpgrp (int __fd) __attribute__ ((__nothrow__ , __leaf__));
- extern int tcsetpgrp (int __fd, __pid_t __pgrp_id) __attribute__ ((__nothrow__ , __leaf__));
- extern char *getlogin (void);
- extern int getlogin_r (char *__name, size_t __name_len) __attribute__ ((__nonnull__ (1)));
- extern int setlogin (const char *__name) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
- extern char *optarg;
- extern int optind;
- extern int opterr;
- extern int optopt;
- extern int getopt (int ___argc, char *const *___argv, const char *__shortopts)
- __attribute__ ((__nothrow__ , __leaf__));
- extern int gethostname (char *__name, size_t __len) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
- extern int sethostname (const char *__name, size_t __len)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern int sethostid (long int __id) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int getdomainname (char *__name, size_t __len)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern int setdomainname (const char *__name, size_t __len)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern int vhangup (void) __attribute__ ((__nothrow__ , __leaf__));
- extern int revoke (const char *__file) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern int profil (unsigned short int *__sample_buffer, size_t __size,
- size_t __offset, unsigned int __scale)
- __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1)));
- extern int acct (const char *__name) __attribute__ ((__nothrow__ , __leaf__));
- extern char *getusershell (void) __attribute__ ((__nothrow__ , __leaf__));
- extern void endusershell (void) __attribute__ ((__nothrow__ , __leaf__));
- extern void setusershell (void) __attribute__ ((__nothrow__ , __leaf__));
- extern int daemon (int __nochdir, int __noclose) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int chroot (const char *__path) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern char *getpass (const char *__prompt) __attribute__ ((__nonnull__ (1)));
- extern int fsync (int __fd);
- extern long int gethostid (void);
- extern void sync (void) __attribute__ ((__nothrow__ , __leaf__));
- extern int getpagesize (void) __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__const__));
- extern int getdtablesize (void) __attribute__ ((__nothrow__ , __leaf__));
- extern int truncate (const char *__file, __off64_t __length) __asm__ ("" "truncate64") __attribute__ ((__nothrow__ , __leaf__)) __attribute__ ((__nonnull__ (1))) ;
- extern int ftruncate (int __fd, __off64_t __length) __asm__ ("" "ftruncate64") __attribute__ ((__nothrow__ , __leaf__)) ;
- extern int brk (void *__addr) __attribute__ ((__nothrow__ , __leaf__)) ;
- extern void *sbrk (intptr_t __delta) __attribute__ ((__nothrow__ , __leaf__));
- extern long int syscall (long int __sysno, ...) __attribute__ ((__nothrow__ , __leaf__));
- extern int lockf (int __fd, int __cmd, __off64_t __len) __asm__ ("" "lockf64") ;
- extern int fdatasync (int __fildes);
- typedef voidpf (*alloc_func) (voidpf opaque, uInt items, uInt size);
- typedef void (*free_func) (voidpf opaque, voidpf address);
- struct internal_state;
- typedef struct z_stream_s {
- Bytef *next_in;
- uInt avail_in;
- uLong total_in;
- Bytef *next_out;
- uInt avail_out;
- uLong total_out;
- char *msg;
- struct internal_state *state;
- alloc_func zalloc;
- free_func zfree;
- voidpf opaque;
- int data_type;
- uLong adler;
- uLong reserved;
- } z_stream;
- typedef z_stream *z_streamp;
- typedef struct gz_header_s {
- int text;
- uLong time;
- int xflags;
- int os;
- Bytef *extra;
- uInt extra_len;
- uInt extra_max;
- Bytef *name;
- uInt name_max;
- Bytef *comment;
- uInt comm_max;
- int hcrc;
- int done;
- } gz_header;
- typedef gz_header *gz_headerp;
- extern const char * zlibVersion (void);
- extern int deflate (z_streamp strm, int flush);
- extern int deflateEnd (z_streamp strm);
- extern int inflate (z_streamp strm, int flush);
- extern int inflateEnd (z_streamp strm);
- extern int deflateSetDictionary (z_streamp strm, const Bytef *dictionary, uInt dictLength);
- extern int deflateCopy (z_streamp dest, z_streamp source);
- extern int deflateReset (z_streamp strm);
- extern int deflateParams (z_streamp strm, int level, int strategy);
- extern int deflateTune (z_streamp strm, int good_length, int max_lazy, int nice_length, int max_chain);
- extern uLong deflateBound (z_streamp strm, uLong sourceLen);
- extern int deflatePending (z_streamp strm, unsigned *pending, int *bits);
- extern int deflatePrime (z_streamp strm, int bits, int value);
- extern int deflateSetHeader (z_streamp strm, gz_headerp head);
- extern int inflateSetDictionary (z_streamp strm, const Bytef *dictionary, uInt dictLength);
- extern int inflateGetDictionary (z_streamp strm, Bytef *dictionary, uInt *dictLength);
- extern int inflateSync (z_streamp strm);
- extern int inflateCopy (z_streamp dest, z_streamp source);
- extern int inflateReset (z_streamp strm);
- extern int inflateReset2 (z_streamp strm, int windowBits);
- extern int inflatePrime (z_streamp strm, int bits, int value);
- extern long inflateMark (z_streamp strm);
- extern int inflateGetHeader (z_streamp strm, gz_headerp head);
- typedef unsigned (*in_func) (void *, unsigned char * *);
- typedef int (*out_func) (void *, unsigned char *, unsigned);
- extern int inflateBack (z_streamp strm, in_func in, void *in_desc, out_func out, void *out_desc);
- extern int inflateBackEnd (z_streamp strm);
- extern uLong zlibCompileFlags (void);
- extern int compress (Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen);
- extern int compress2 (Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen, int level);
- extern uLong compressBound (uLong sourceLen);
- extern int uncompress (Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen);
- typedef struct gzFile_s *gzFile;
- extern gzFile gzdopen (int fd, const char *mode);
- extern int gzbuffer (gzFile file, unsigned size);
- extern int gzsetparams (gzFile file, int level, int strategy);
- extern int gzread (gzFile file, voidp buf, unsigned len);
- extern int gzwrite (gzFile file, voidpc buf, unsigned len);
- extern int gzprintf (gzFile file, const char *format, ...);
- extern int gzputs (gzFile file, const char *s);
- extern char * gzgets (gzFile file, char *buf, int len);
- extern int gzputc (gzFile file, int c);
- extern int gzgetc (gzFile file);
- extern int gzungetc (int c, gzFile file);
- extern int gzflush (gzFile file, int flush);
- extern int gzrewind (gzFile file);
- extern int gzeof (gzFile file);
- extern int gzdirect (gzFile file);
- extern int gzclose (gzFile file);
- extern int gzclose_r (gzFile file);
- extern int gzclose_w (gzFile file);
- extern const char * gzerror (gzFile file, int *errnum);
- extern void gzclearerr (gzFile file);
- extern uLong adler32 (uLong adler, const Bytef *buf, uInt len);
- extern uLong crc32 (uLong crc, const Bytef *buf, uInt len);
- extern int deflateInit_ (z_streamp strm, int level, const char *version, int stream_size);
- extern int inflateInit_ (z_streamp strm, const char *version, int stream_size);
- extern int deflateInit2_ (z_streamp strm, int level, int method, int windowBits, int memLevel, int strategy, const char *version, int stream_size);
- extern int inflateInit2_ (z_streamp strm, int windowBits, const char *version, int stream_size);
- extern int inflateBackInit_ (z_streamp strm, int windowBits, unsigned char *window, const char *version, int stream_size);
- struct gzFile_s {
- unsigned have;
- unsigned char *next;
- off_t pos;
- };
- extern int gzgetc_ (gzFile file);
- extern gzFile gzopen64 (const char *, const char *);
- extern off_t gzseek64 (gzFile, off_t, int);
- extern off_t gztell64 (gzFile);
- extern off_t gzoffset64 (gzFile);
- extern uLong adler32_combine64 (uLong, uLong, off_t);
- extern uLong crc32_combine64 (uLong, uLong, off_t);
- struct internal_state {int dummy;};
- extern const char * zError (int);
- extern int inflateSyncPoint (z_streamp);
- extern const z_crc_t * get_crc_table (void);
- extern int inflateUndermine (z_streamp, int);
- extern int inflateResetKeep (z_streamp);
- extern int deflateResetKeep (z_streamp);
- extern int gzvprintf (gzFile file, const char *format, va_list va);
- "MESON_GET_DEFINE_DELIMITER"
- 1
- Compiler stderr:
- Fetching value of define "ZLIB_VER_MAJOR": 1
- Running compile:
- Working directory: /tmp/tmp_r940xm9
- Command line: cc /tmp/tmp_r940xm9/testfile.c -DMESON_TEST_DEFINE_VALUE=spaces and fun!@$^&*()-=_+{}[]:;<>?,./~` -O0 -pipe -D_FILE_OFFSET_BITS=64 -E -P
- Code:
- #ifndef MESON_FAIL_VALUE
- # define MESON_FAIL_VALUE
- #endif
- "MESON_GET_DEFINE_DELIMITER"
- MESON_FAIL_VALUE
- Compiler stdout:
- "MESON_GET_DEFINE_DELIMITER"
- Compiler stderr:
- Fetching value of define "MESON_FAIL_VALUE":
- Running compile:
- Working directory: /tmp/tmpp3t5btu2
- Command line: cc /tmp/tmpp3t5btu2/testfile.c -DMESON_TEST_DEFINE_VALUE=spaces and fun!@$^&*()-=_+{}[]:;<>?,./~` -O0 -pipe -D_FILE_OFFSET_BITS=64 -E -P
- Code:
- #ifndef MESON_TEST_DEFINE_VALUE
- # define MESON_TEST_DEFINE_VALUE
- #endif
- "MESON_GET_DEFINE_DELIMITER"
- MESON_TEST_DEFINE_VALUE
- Compiler stdout:
- "MESON_GET_DEFINE_DELIMITER"
- spaces and fun! @$^ & *()-=_+{}[]:;< >?,./~`
- Compiler stderr:
- Fetching value of define "MESON_TEST_DEFINE_VALUE": spaces and fun! @$^ & *()-=_+{}[]:;< >?,./~`
- meson.build:63:2: ERROR: Assert failed: MESON_TEST_DEFINE_VALUE value is "spaces and fun! @$^ & *()-=_+{}[]:;< >?,./~`" instead of "spaces and fun!@$^&*()-=_+{}[]:;<>?,./~`"
- ======================================================================
- ERROR: test_pch_with_address_sanitizer (__main__.LinuxlikeTests)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./run_unittests.py", line 2504, in test_pch_with_address_sanitizer
- self.build()
- File "./run_unittests.py", line 557, in build
- return self._run(self.build_command + args + extra_args, workdir=self.builddir)
- File "./run_unittests.py", line 513, in _run
- raise subprocess.CalledProcessError(p.returncode, command)
- subprocess.CalledProcessError: Command '['ninja', '-w', 'dupbuild=err', '-d', 'explain']' returned non-zero exit status 1
- Stdout:
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/e2k/meson/test cases/common/13 pch
- Build dir: /tmp/tmpmrd00kas
- Build type: native build
- Project name: pch test
- Native C compiler: cc (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Build targets in project: 1
- Found ninja-1.8.2 at /usr/bin/ninja
- ninja explain: deps for 'prog@exe/prog.c.o' are missing
- ninja explain: prog@exe/prog.c.o is dirty
- ninja explain: prog is dirty
- [1/2] Compiling C object 'prog@exe/prog.c.o'.
- FAILED: prog@exe/prog.c.o
- cc -Iprog@exe -I. '-I../../usr/src/meson/e2k/meson/test cases/common/13 pch' -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -MD -MQ 'prog@exe/prog.c.o' -MF 'prog@exe/prog.c.o.d' -o 'prog@exe/prog.c.o' -c '../../usr/src/meson/e2k/meson/test cases/common/13 pch/prog.c'
- lcc: "../../usr/src/meson/e2k/meson/test cases/common/13 pch/prog.c", строка 4: предупреждение:
- функция "fprintf" объявлена неявно
- [-Wimplicit-function-declaration]
- fprintf(stdout, "This is a function that fails if stdio is not #included.\n");
- ^
- lcc: "../../usr/src/meson/e2k/meson/test cases/common/13 pch/prog.c", строка 4: ошибка:
- идентификатор "stdout" не определен
- fprintf(stdout, "This is a function that fails if stdio is not #included.\n");
- ^
- 1 ошибка обнаружено при компиляции "../../usr/src/meson/e2k/meson/test cases/common/13 pch/prog.c".
- ninja: build stopped: subcommand failed.
- ======================================================================
- ERROR: test_reconfigure (__main__.LinuxlikeTests)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./run_unittests.py", line 2546, in test_reconfigure
- self.init(testdir, ['-Db_lto=true'], default_args=False)
- File "./run_unittests.py", line 543, in init
- out = self._run(self.meson_command + args + extra_args)
- File "./run_unittests.py", line 513, in _run
- raise subprocess.CalledProcessError(p.returncode, command)
- subprocess.CalledProcessError: Command '['/usr/bin/python3', '/usr/src/meson/e2k/meson/meson.py', '--backend=ninja', '/usr/src/meson/e2k/meson/./test cases/unit/13 reconfigure', '/tmp/tmpx5eu7e0s', '-Db_lto=true']' returned non-zero exit status 1
- Stdout:
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/e2k/meson/test cases/unit/13 reconfigure
- Build dir: /tmp/tmpx5eu7e0s
- Build type: native build
- Project name: reconfigure test
- Native C compiler: cc (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- meson.build:4:2: ERROR: Problem encountered: b_lto not set
- A full log can be found at /tmp/tmpx5eu7e0s/meson-logs/meson-log.txt
- Build started at 2018-03-20T20:53:22.582212
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/e2k/meson/test cases/unit/13 reconfigure
- Build dir: /tmp/tmpx5eu7e0s
- Build type: native build
- Project name: reconfigure test
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmpx5eu7e0s/meson-private/sanitycheckc.c -o /tmp/tmpx5eu7e0s/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmpx5eu7e0s/meson-private/sanitycheckc.exe
- Native C compiler: cc (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- meson.build:4:2: ERROR: Problem encountered: b_lto not set
- ======================================================================
- FAIL: test_custom_target_changes_cause_rebuild (__main__.AllPlatformTests)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./run_unittests.py", line 1306, in test_custom_target_changes_cause_rebuild
- self.assertBuildIsNoop()
- File "./run_unittests.py", line 650, in assertBuildIsNoop
- self.assertEqual(ret.split('\n')[-2], self.no_rebuild_stdout)
- AssertionError: '[2/2] Linking target prog.' != 'ninja: no work to do.'
- - [2/2] Linking target prog.
- + ninja: no work to do.
- Stdout:
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/e2k/meson/test cases/common/64 custom header generator
- Build dir: /tmp/tmpl_v41cj8
- Build type: native build
- Project name: custom header generator
- Native C compiler: cc (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Program makeheader.py found: YES (/usr/bin/env python3 /usr/src/meson/e2k/meson/test cases/common/64 custom header generator/makeheader.py)
- Build targets in project: 2
- Found ninja-1.8.2 at /usr/bin/ninja
- ninja explain: deps for 'prog@exe/prog.c.o' are missing
- ninja explain: output myheader.lh doesn't exist
- ninja explain: prog@exe/prog.c.o is dirty
- ninja explain: prog is dirty
- [1/3] Generating makeheader.py with a custom command.
- [2/3] Compiling C object 'prog@exe/prog.c.o'.
- [3/3] Linking target prog.
- ninja explain: output ../../usr/src/meson/e2k/meson/test of phony edge with no inputs doesn't exist
- ninja explain: ../../usr/src/meson/e2k/meson/test is dirty
- ninja explain: output cases/common/64 of phony edge with no inputs doesn't exist
- ninja explain: cases/common/64 is dirty
- ninja explain: output custom of phony edge with no inputs doesn't exist
- ninja explain: custom is dirty
- ninja explain: output header of phony edge with no inputs doesn't exist
- ninja explain: header is dirty
- ninja explain: output generator/prog.c of phony edge with no inputs doesn't exist
- ninja explain: generator/prog.c is dirty
- ninja explain: prog@exe/prog.c.o is dirty
- ninja explain: prog is dirty
- [1/2] Compiling C object 'prog@exe/prog.c.o'.
- [2/2] Linking target prog.
- ======================================================================
- FAIL: test_source_changes_cause_rebuild (__main__.AllPlatformTests)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./run_unittests.py", line 1291, in test_source_changes_cause_rebuild
- self.assertBuildIsNoop()
- File "./run_unittests.py", line 650, in assertBuildIsNoop
- self.assertEqual(ret.split('\n')[-2], self.no_rebuild_stdout)
- AssertionError: '[2/2] Linking target prog.' != 'ninja: no work to do.'
- - [2/2] Linking target prog.
- + ninja: no work to do.
- Stdout:
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/e2k/meson/test cases/common/22 header in file list
- Build dir: /tmp/tmpv75lpilf
- Build type: native build
- Project name: header in file list
- Native C compiler: cc (lcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Build targets in project: 1
- Found ninja-1.8.2 at /usr/bin/ninja
- ninja explain: deps for 'prog@exe/prog.c.o' are missing
- ninja explain: prog@exe/prog.c.o is dirty
- ninja explain: prog is dirty
- [1/2] Compiling C object 'prog@exe/prog.c.o'.
- [2/2] Linking target prog.
- ninja explain: output ../../usr/src/meson/e2k/meson/test of phony edge with no inputs doesn't exist
- ninja explain: ../../usr/src/meson/e2k/meson/test is dirty
- ninja explain: output cases/common/22 of phony edge with no inputs doesn't exist
- ninja explain: cases/common/22 is dirty
- ninja explain: output header of phony edge with no inputs doesn't exist
- ninja explain: header is dirty
- ninja explain: output in of phony edge with no inputs doesn't exist
- ninja explain: in is dirty
- ninja explain: output file of phony edge with no inputs doesn't exist
- ninja explain: file is dirty
- ninja explain: output list/prog.c of phony edge with no inputs doesn't exist
- ninja explain: list/prog.c is dirty
- ninja explain: ../../usr/src/meson/e2k/meson/test is dirty
- ninja explain: cases/common/22 is dirty
- ninja explain: header is dirty
- ninja explain: in is dirty
- ninja explain: file is dirty
- ninja explain: output list/header.h of phony edge with no inputs doesn't exist
- ninja explain: list/header.h is dirty
- ninja explain: prog@exe/prog.c.o is dirty
- ninja explain: prog is dirty
- [1/2] Compiling C object 'prog@exe/prog.c.o'.
- [2/2] Linking target prog.
- ----------------------------------------------------------------------
- Ran 87 tests in 302.202s
- FAILED (failures=2, errors=3, skipped=8)
- sakuya /usr/src/meson/e2k/meson #
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement