Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sakuya /usr/src/meson/meson # ./run_unittests.py
- .........s....F
- Stdout:
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/64 custom header generator
- Build dir: /tmp/tmp4zcapp37
- Build type: native build
- Project name: custom header generator
- Native C compiler: cc (gcc 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/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/meson/test of phony edge with no inputs doesn't exist
- ninja explain: ../../usr/src/meson/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:
- Traceback (most recent call last):
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 363, in run
- app.generate()
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 150, in generate
- self._generate(env)
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 197, in _generate
- intr.run()
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 2987, in run
- super().run()
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 173, in run
- self.evaluate_codeblock(self.ast, start=1)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 195, in evaluate_codeblock
- raise e
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 189, in evaluate_codeblock
- self.evaluate_statement(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 202, in evaluate_statement
- return self.assignment(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 674, in assignment
- value = self.evaluate_statement(node.value)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 200, in evaluate_statement
- return self.function_call(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 456, in function_call
- return self.funcs[func_name](node, self.flatten(posargs), kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 79, in wrapped
- return f(s, node_or_state, args, kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 2292, in func_dependency
- dep = dependencies.find_external_dependency(name, self.environment, kwargs)
- File "/usr/src/meson/meson/mesonbuild/dependencies/base.py", line 973, in find_external_dependency
- raise pkg_exc
- File "/usr/src/meson/meson/mesonbuild/dependencies/base.py", line 960, in find_external_dependency
- pkgdep = PkgConfigDependency(name, env, kwargs)
- File "/usr/src/meson/meson/mesonbuild/dependencies/base.py", line 442, in __init__
- self._set_libs()
- File "/usr/src/meson/meson/mesonbuild/dependencies/base.py", line 531, in _set_libs
- args = self.compiler.find_library(lib[2:], self.env, libpaths, libtype='static')
- File "/usr/src/meson/meson/mesonbuild/compilers/c.py", line 786, in find_library
- extra_dirs += self.get_library_dirs()
- File "/usr/src/meson/meson/mesonbuild/compilers/c.py", line 164, in get_library_dirs
- libstr = line.split('=', 1)[1]
- IndexError: list index out of range
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/unit/17 pkgconfig static
- Build dir: /tmp/tmpnqdibp55
- Build type: native build
- Project name: pkg-config static
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Message: /usr/src/meson/meson/test cases/unit/17 pkgconfig static
- Configuring foo.pc using configuration
- Found pkg-config: /usr/bin/pkg-config (0.29)
- Build started at 2018-02-22T18:24:32.046575
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/unit/17 pkgconfig static
- Build dir: /tmp/tmpnqdibp55
- Build type: native build
- Project name: pkg-config static
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmpnqdibp55/meson-private/sanitycheckc.c -o /tmp/tmpnqdibp55/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmpnqdibp55/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Message: /usr/src/meson/meson/test cases/unit/17 pkgconfig static
- Configuring foo.pc using configuration
- Found pkg-config: /usr/bin/pkg-config (0.29)
- Determining dependency 'foo' with pkg-config executable '/usr/bin/pkg-config'
- .E
- Stdout:
- Traceback (most recent call last):
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 363, in run
- app.generate()
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 150, in generate
- self._generate(env)
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 197, in _generate
- intr.run()
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 2987, in run
- super().run()
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 173, in run
- self.evaluate_codeblock(self.ast, start=1)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 195, in evaluate_codeblock
- raise e
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 189, in evaluate_codeblock
- self.evaluate_statement(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 202, in evaluate_statement
- return self.assignment(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 674, in assignment
- value = self.evaluate_statement(node.value)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 204, in evaluate_statement
- return self.method_call(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 490, in method_call
- return obj.method_call(method_name, self.flatten(args), kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 98, in method_call
- return self.methods[method_name](args, kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 1046, in find_library_method
- linkargs = self.compiler.find_library(libname, self.environment, search_dirs)
- File "/usr/src/meson/meson/mesonbuild/compilers/c.py", line 786, in find_library
- extra_dirs += self.get_library_dirs()
- File "/usr/src/meson/meson/mesonbuild/compilers/c.py", line 164, in get_library_dirs
- libstr = line.split('=', 1)[1]
- IndexError: list index out of range
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/unit/16 prebuilt shared
- Build dir: /tmp/tmp4qh6xfjk
- Build type: native build
- Project name: prebuilt shared library
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Build started at 2018-02-22T18:24:36.846080
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/unit/16 prebuilt shared
- Build dir: /tmp/tmp4qh6xfjk
- Build type: native build
- Project name: prebuilt shared library
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmp4qh6xfjk/meson-private/sanitycheckc.c -o /tmp/tmp4qh6xfjk/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp4qh6xfjk/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- E
- Stdout:
- Traceback (most recent call last):
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 363, in run
- app.generate()
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 150, in generate
- self._generate(env)
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 197, in _generate
- intr.run()
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 2987, in run
- super().run()
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 173, in run
- self.evaluate_codeblock(self.ast, start=1)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 195, in evaluate_codeblock
- raise e
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 189, in evaluate_codeblock
- self.evaluate_statement(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 200, in evaluate_statement
- return self.function_call(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 456, in function_call
- return self.funcs[func_name](node, self.flatten(posargs), kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 79, in wrapped
- return f(s, node_or_state, args, kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 2656, in func_subdir
- self.evaluate_codeblock(codeblock)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 195, in evaluate_codeblock
- raise e
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 189, in evaluate_codeblock
- self.evaluate_statement(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 202, in evaluate_statement
- return self.assignment(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 674, in assignment
- value = self.evaluate_statement(node.value)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 204, in evaluate_statement
- return self.method_call(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 490, in method_call
- return obj.method_call(method_name, self.flatten(args), kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 98, in method_call
- return self.methods[method_name](args, kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 1046, in find_library_method
- linkargs = self.compiler.find_library(libname, self.environment, search_dirs)
- File "/usr/src/meson/meson/mesonbuild/compilers/c.py", line 786, in find_library
- extra_dirs += self.get_library_dirs()
- File "/usr/src/meson/meson/mesonbuild/compilers/c.py", line 164, in get_library_dirs
- libstr = line.split('=', 1)[1]
- IndexError: list index out of range
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/unit/15 prebuilt static
- Build dir: /tmp/tmpxgs84azh
- Build type: native build
- Project name: prebuilt static lib
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Build started at 2018-02-22T18:24:38.133173
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/unit/15 prebuilt static
- Build dir: /tmp/tmpxgs84azh
- Build type: native build
- Project name: prebuilt static lib
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmpxgs84azh/meson-private/sanitycheckc.c -o /tmp/tmpxgs84azh/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmpxgs84azh/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- .E
- Stdout:
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/140 get define
- Build dir: /tmp/tmp87y3zakx
- Build type: native build
- Project name: get define
- Native C compiler: cc (gcc 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++ (gcc 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/tmp87y3zakx/meson-logs/meson-log.txt
- Build started at 2018-02-22T18:24:45.263989
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/140 get define
- Build dir: /tmp/tmp87y3zakx
- Build type: native build
- Project name: get define
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmp87y3zakx/meson-private/sanitycheckc.c -o /tmp/tmp87y3zakx/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp87y3zakx/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 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/tmp87y3zakx/meson-private/sanitycheckcpp.cc -o /tmp/tmp87y3zakx/meson-private/sanitycheckcpp.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp87y3zakx/meson-private/sanitycheckcpp.exe
- Native C++ compiler: c++ (gcc 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/tmpah0zoxaz
- Command line: cc /tmp/tmpah0zoxaz/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/tmpkb3zxr26
- Command line: cc /tmp/tmpkb3zxr26/testfile.c -DMESON_FAIL_VALUE=cflags-read -O0 -Wl,--start-group -lz -Wl,--end-group -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpkb3zxr26/output.exe
- Code:
- int main(int argc, char **argv) { return 0; }
- Compiler stdout:
- Compiler stderr:
- Library z found: YES
- Running compile:
- Working directory: /tmp/tmpnjq1nf9w
- Command line: cc /tmp/tmpnjq1nf9w/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/tmpqdragswu
- Command line: cc /tmp/tmpqdragswu/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/tmp2jix4fq6
- Command line: cc /tmp/tmp2jix4fq6/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/meson/test cases/common/22 header in file list
- Build dir: /tmp/tmpb86auoiy
- Build type: native build
- Project name: header in file list
- Native C compiler: cc (gcc 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/meson/test of phony edge with no inputs doesn't exist
- ninja explain: ../../usr/src/meson/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/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.
- .E
- Stdout:
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/5 linkstatic
- Build dir: /tmp/tmpunozg49e
- Build type: native build
- Project name: static library linking test
- Native C compiler: cc (gcc 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: 2
- Found ninja-1.8.2 at /usr/bin/ninja
- ninja explain: deps for 'mylib@sta/libfile.c.o' are missing
- ninja explain: mylib@sta/libfile.c.o is dirty
- ninja explain: deps for 'mylib@sta/libfile2.c.o' are missing
- ninja explain: mylib@sta/libfile2.c.o is dirty
- ninja explain: deps for 'mylib@sta/libfile3.c.o' are missing
- ninja explain: mylib@sta/libfile3.c.o is dirty
- ninja explain: deps for 'mylib@sta/libfile4.c.o' are missing
- ninja explain: mylib@sta/libfile4.c.o is dirty
- ninja explain: libmylib.a is dirty
- ninja explain: deps for 'prog@exe/main.c.o' are missing
- ninja explain: prog@exe/main.c.o is dirty
- ninja explain: libmylib.a is dirty
- ninja explain: prog is dirty
- [1/7] Compiling C object 'mylib@sta/libfile.c.o'.
- FAILED: mylib@sta/libfile.c.o
- cc -Imylib@sta -I. '-I../../usr/src/meson/meson/test cases/common/5 linkstatic' -flto -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -fPIC -MD -MQ 'mylib@sta/libfile.c.o' -MF 'mylib@sta/libfile.c.o.d' -o 'mylib@sta/libfile.c.o' -c '../../usr/src/meson/meson/test cases/common/5 linkstatic/libfile.c'
- lcc: ошибка: неизвестная опция "-flto"
- [2/7] Compiling C object 'mylib@sta/libfile3.c.o'.
- FAILED: mylib@sta/libfile3.c.o
- cc -Imylib@sta -I. '-I../../usr/src/meson/meson/test cases/common/5 linkstatic' -flto -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -fPIC -MD -MQ 'mylib@sta/libfile3.c.o' -MF 'mylib@sta/libfile3.c.o.d' -o 'mylib@sta/libfile3.c.o' -c '../../usr/src/meson/meson/test cases/common/5 linkstatic/libfile3.c'
- lcc: ошибка: неизвестная опция "-flto"
- [3/7] Compiling C object 'mylib@sta/libfile4.c.o'.
- FAILED: mylib@sta/libfile4.c.o
- cc -Imylib@sta -I. '-I../../usr/src/meson/meson/test cases/common/5 linkstatic' -flto -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -fPIC -MD -MQ 'mylib@sta/libfile4.c.o' -MF 'mylib@sta/libfile4.c.o.d' -o 'mylib@sta/libfile4.c.o' -c '../../usr/src/meson/meson/test cases/common/5 linkstatic/libfile4.c'
- lcc: ошибка: неизвестная опция "-flto"
- [4/7] Compiling C object 'prog@exe/main.c.o'.
- FAILED: prog@exe/main.c.o
- cc -Iprog@exe -I. '-I../../usr/src/meson/meson/test cases/common/5 linkstatic' -flto -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -MD -MQ 'prog@exe/main.c.o' -MF 'prog@exe/main.c.o.d' -o 'prog@exe/main.c.o' -c '../../usr/src/meson/meson/test cases/common/5 linkstatic/main.c'
- lcc: ошибка: неизвестная опция "-flto"
- [5/7] Compiling C object 'mylib@sta/libfile2.c.o'.
- FAILED: mylib@sta/libfile2.c.o
- cc -Imylib@sta -I. '-I../../usr/src/meson/meson/test cases/common/5 linkstatic' -flto -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -fPIC -MD -MQ 'mylib@sta/libfile2.c.o' -MF 'mylib@sta/libfile2.c.o.d' -o 'mylib@sta/libfile2.c.o' -c '../../usr/src/meson/meson/test cases/common/5 linkstatic/libfile2.c'
- lcc: ошибка: неизвестная опция "-flto"
- ninja: build stopped: subcommand failed.
- ....s..s...E
- Stdout:
- Build started at 2018-02-22T18:26:01.945216
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /tmp/tmp1sy8jp6d
- Build dir: /tmp/tmp3ek5swdz
- Build type: native build
- Project name: failure test
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmp3ek5swdz/meson-private/sanitycheckc.c -o /tmp/tmp3ek5swdz/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp3ek5swdz/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Sanity testing C++ compiler: c++
- Is cross compiler: False.
- Sanity check compiler command line: c++ /tmp/tmp3ek5swdz/meson-private/sanitycheckcpp.cc -o /tmp/tmp3ek5swdz/meson-private/sanitycheckcpp.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp3ek5swdz/meson-private/sanitycheckcpp.exe
- Native C++ compiler: c++ (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- meson.build:2:0: ERROR: Boost module argument is not a string.
- Build started at 2018-02-22T18:26:02.416406
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /tmp/tmp1sy8jp6d
- Build dir: /tmp/tmp3ek5swdz
- Build type: native build
- Project name: failure test
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmp3ek5swdz/meson-private/sanitycheckc.c -o /tmp/tmp3ek5swdz/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp3ek5swdz/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Sanity testing C++ compiler: c++
- Is cross compiler: False.
- Sanity check compiler command line: c++ /tmp/tmp3ek5swdz/meson-private/sanitycheckcpp.cc -o /tmp/tmp3ek5swdz/meson-private/sanitycheckcpp.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp3ek5swdz/meson-private/sanitycheckcpp.exe
- Native C++ compiler: c++ (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- .../tmp/tmpcncqsqvd/meson-private/sanitycheckobjc.m: file not recognized: Формат файла не распознан
- ..ss..s...E
- Stdout:
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/43 has function
- Build dir: /tmp/tmp_7wezyd1
- Build type: native build
- Project name: has function
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Appending CFLAGS from environment: '-O3'
- Native C++ compiler: c++ (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Appending CXXFLAGS from environment: '-O3'
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Checking for function "printf": YES
- Checking for function "fprintf": YES
- Checking for function "hfkerhisadf": NO
- Checking for function "hfkerhisadf": NO
- Checking for function "poll": YES
- Checking for function "lchmod": YES
- meson.build:58:6: ERROR: Assert failed: "lchmod" check should have failed
- A full log can be found at /tmp/tmp_7wezyd1/meson-logs/meson-log.txt
- Build started at 2018-02-22T18:26:30.471945
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/43 has function
- Build dir: /tmp/tmp_7wezyd1
- Build type: native build
- Project name: has function
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmp_7wezyd1/meson-private/sanitycheckc.c -o /tmp/tmp_7wezyd1/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp_7wezyd1/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Appending CFLAGS from environment: '-O3'
- Sanity testing C++ compiler: c++
- Is cross compiler: False.
- Sanity check compiler command line: c++ /tmp/tmp_7wezyd1/meson-private/sanitycheckcpp.cc -o /tmp/tmp_7wezyd1/meson-private/sanitycheckcpp.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp_7wezyd1/meson-private/sanitycheckcpp.exe
- Native C++ compiler: c++ (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Appending CXXFLAGS from environment: '-O3'
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Running compile:
- Working directory: /tmp/tmpyp0s0qy8
- Command line: cc -I/tmp /tmp/tmpyp0s0qy8/testfile.c -O3 -O0 -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpyp0s0qy8/output.exe
- Code:
- #include<stdio.h>
- #include <limits.h>
- #if defined __stub_printf || defined __stub___printf
- fail fail fail this function is not going to work
- #endif
- int main() {
- void *a = (void*) &printf;
- long b = (long) a;
- return (int) b;
- }
- Compiler stdout:
- Compiler stderr:
- Checking for function "printf": YES
- Running compile:
- Working directory: /tmp/tmptjfd7lqc
- Command line: cc -I/tmp /tmp/tmptjfd7lqc/testfile.c -O3 -O0 -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmptjfd7lqc/output.exe
- Code:
- #define fprintf meson_disable_define_of_fprintf
- #include <limits.h>
- #undef fprintf
- #ifdef __cplusplus
- extern "C"
- #endif
- char fprintf ();
- #if defined __stub_fprintf || defined __stub___fprintf
- fail fail fail this function is not going to work
- #endif
- int main () {
- return fprintf ();
- }
- Compiler stdout:
- Compiler stderr:
- Checking for function "fprintf": YES
- Running compile:
- Working directory: /tmp/tmprnemnxbk
- Command line: cc -I/tmp /tmp/tmprnemnxbk/testfile.c -O3 -O0 -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmprnemnxbk/output.exe
- Code:
- #include<stdio.h>
- #include <limits.h>
- #if defined __stub_hfkerhisadf || defined __stub___hfkerhisadf
- fail fail fail this function is not going to work
- #endif
- int main() {
- void *a = (void*) &hfkerhisadf;
- long b = (long) a;
- return (int) b;
- }
- Compiler stdout:
- Compiler stderr:
- lcc: "/tmp/tmprnemnxbk/testfile.c", строка 9: ошибка:
- идентификатор "hfkerhisadf" не определен
- void *a = (void*) &hfkerhisadf;
- ^
- 1 ошибка обнаружено при компиляции "/tmp/tmprnemnxbk/testfile.c".
- Running compile:
- Working directory: /tmp/tmpqf3dgf9d
- Command line: cc -I/tmp /tmp/tmpqf3dgf9d/testfile.c -O3 -O0 -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpqf3dgf9d/output.exe
- Code:
- #include<stdio.h>
- int main() {
- #ifdef __has_builtin
- #if !__has_builtin(__builtin_hfkerhisadf)
- #error "__builtin_hfkerhisadf not found"
- #endif
- #elif ! defined(hfkerhisadf)
- /* Check for __builtin_hfkerhisadf only if no includes were added to the
- * prefix above, which means no definition of hfkerhisadf can be found.
- * We would always check for this, but we get false positives on
- * MSYS2 if we do. Their toolchain is broken, but we can at least
- * give them a workaround. */
- #if 0
- __builtin_hfkerhisadf;
- #else
- #error "No definition for __builtin_hfkerhisadf found in the prefix"
- #endif
- #endif
- }
- Compiler stdout:
- Compiler stderr:
- lcc: "/tmp/tmpqf3dgf9d/testfile.c", строка 16: фатальная ошибка:
- #error директива: "No definition for __builtin_hfkerhisadf
- found in the prefix"
- #error "No definition for __builtin_hfkerhisadf found in the prefix"
- ^
- 1 катастрофическая ошибка обнаружено при компиляции "/tmp/tmpqf3dgf9d/testfile.c".
- Compilation terminated.
- Checking for function "hfkerhisadf": NO
- Running compile:
- Working directory: /tmp/tmprx8sy08z
- Command line: cc -I/tmp /tmp/tmprx8sy08z/testfile.c -O3 -O0 -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmprx8sy08z/output.exe
- Code:
- #define hfkerhisadf meson_disable_define_of_hfkerhisadf
- #include <limits.h>
- #undef hfkerhisadf
- #ifdef __cplusplus
- extern "C"
- #endif
- char hfkerhisadf ();
- #if defined __stub_hfkerhisadf || defined __stub___hfkerhisadf
- fail fail fail this function is not going to work
- #endif
- int main () {
- return hfkerhisadf ();
- }
- Compiler stdout:
- Compiler stderr:
- /tmp/lcc_XvlHKe.o: In function `main':
- testfile.c:(.text+0x2c): undefined reference to `hfkerhisadf'
- Running compile:
- Working directory: /tmp/tmpaoju5zf4
- Command line: cc -I/tmp /tmp/tmpaoju5zf4/testfile.c -O3 -O0 -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpaoju5zf4/output.exe
- Code:
- int main() {
- #ifdef __has_builtin
- #if !__has_builtin(__builtin_hfkerhisadf)
- #error "__builtin_hfkerhisadf not found"
- #endif
- #elif ! defined(hfkerhisadf)
- /* Check for __builtin_hfkerhisadf only if no includes were added to the
- * prefix above, which means no definition of hfkerhisadf can be found.
- * We would always check for this, but we get false positives on
- * MSYS2 if we do. Their toolchain is broken, but we can at least
- * give them a workaround. */
- #if 1
- __builtin_hfkerhisadf;
- #else
- #error "No definition for __builtin_hfkerhisadf found in the prefix"
- #endif
- #endif
- }
- Compiler stdout:
- Compiler stderr:
- lcc: "/tmp/tmpaoju5zf4/testfile.c", строка 14: ошибка:
- идентификатор "__builtin_hfkerhisadf" не
- определен
- __builtin_hfkerhisadf;
- ^
- 1 ошибка обнаружено при компиляции "/tmp/tmpaoju5zf4/testfile.c".
- Checking for function "hfkerhisadf": NO
- Running compile:
- Working directory: /tmp/tmp_afycxpt
- Command line: cc -I/tmp /tmp/tmp_afycxpt/testfile.c -O3 -O0 -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmp_afycxpt/output.exe
- Code:
- #include <poll.h>
- #include <limits.h>
- #if defined __stub_poll || defined __stub___poll
- fail fail fail this function is not going to work
- #endif
- int main() {
- void *a = (void*) &poll;
- long b = (long) a;
- return (int) b;
- }
- Compiler stdout:
- Compiler stderr:
- Checking for function "poll": YES
- Running compile:
- Working directory: /tmp/tmpep4x9zo3
- Command line: cc -I/tmp /tmp/tmpep4x9zo3/testfile.c -O3 -O0 -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpep4x9zo3/output.exe
- Code:
- #include <sys/stat.h>
- #include <unistd.h>
- #include <limits.h>
- #if defined __stub_lchmod || defined __stub___lchmod
- fail fail fail this function is not going to work
- #endif
- int main() {
- void *a = (void*) &lchmod;
- long b = (long) a;
- return (int) b;
- }
- Compiler stdout:
- Compiler stderr:
- /tmp/lcc_1scLId.o: In function `main':
- testfile.c:(.text+0x20): warning: lchmod is not implemented and will always fail
- Checking for function "lchmod": YES
- meson.build:58:6: ERROR: Assert failed: "lchmod" check should have failed
- E
- Stdout:
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/2 cpp
- Build dir: /tmp/tmpvzdbrugt
- Build type: native build
- Project name: c++ test
- Native C++ compiler: c++ (gcc 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 'trivialprog@exe/trivial.cc.o' are missing
- ninja explain: trivialprog@exe/trivial.cc.o is dirty
- ninja explain: trivialprog is dirty
- [1/2] Compiling C++ object 'trivialprog@exe/trivial.cc.o'.
- [2/2] Linking target trivialprog.
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/2 cpp
- Build dir: /tmp/tmpvzdbrugt
- Build type: native build
- Project name: c++ test
- Native C++ compiler: c++ (gcc 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 'trivialprog@exe/trivial.cc.o' are missing
- ninja explain: trivialprog@exe/trivial.cc.o is dirty
- ninja explain: trivialprog is dirty
- [1/2] Compiling C++ object 'trivialprog@exe/trivial.cc.o'.
- [2/2] Linking target trivialprog.
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/2 cpp
- Build dir: /tmp/tmpvzdbrugt
- Build type: native build
- Project name: c++ test
- Native C++ compiler: c++ (gcc 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 'trivialprog@exe/trivial.cc.o' are missing
- ninja explain: trivialprog@exe/trivial.cc.o is dirty
- ninja explain: trivialprog is dirty
- [1/2] Compiling C++ object 'trivialprog@exe/trivial.cc.o'.
- [2/2] Linking target trivialprog.
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/2 cpp
- Build dir: /tmp/tmpvzdbrugt
- Build type: native build
- Project name: c++ test
- Native C++ compiler: c++ (gcc 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 'trivialprog@exe/trivial.cc.o' are missing
- ninja explain: trivialprog@exe/trivial.cc.o is dirty
- ninja explain: trivialprog is dirty
- [1/2] Compiling C++ object 'trivialprog@exe/trivial.cc.o'.
- [2/2] Linking target trivialprog.
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/2 cpp
- Build dir: /tmp/tmpvzdbrugt
- Build type: native build
- Project name: c++ test
- Native C++ compiler: c++ (gcc 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 'trivialprog@exe/trivial.cc.o' are missing
- ninja explain: trivialprog@exe/trivial.cc.o is dirty
- ninja explain: trivialprog is dirty
- [1/2] Compiling C++ object 'trivialprog@exe/trivial.cc.o'.
- [2/2] Linking target trivialprog.
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/2 cpp
- Build dir: /tmp/tmpvzdbrugt
- Build type: native build
- Project name: c++ test
- Native C++ compiler: c++ (gcc 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 'trivialprog@exe/trivial.cc.o' are missing
- ninja explain: trivialprog@exe/trivial.cc.o is dirty
- ninja explain: trivialprog is dirty
- [1/2] Compiling C++ object 'trivialprog@exe/trivial.cc.o'.
- FAILED: trivialprog@exe/trivial.cc.o
- c++ -Itrivialprog@exe -I. '-I../../usr/src/meson/meson/test cases/common/2 cpp' -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++17 -O0 -g -MD -MQ 'trivialprog@exe/trivial.cc.o' -MF 'trivialprog@exe/trivial.cc.o.d' -o 'trivialprog@exe/trivial.cc.o' -c '../../usr/src/meson/meson/test cases/common/2 cpp/trivial.cc'
- lcc: ошибка: неправильный аргумент опции "-std=c++17". Допустимые значения:
- c89, gnu89, c90, iso9899:1990, iso9899:199409, gnu90, c9x, gnu9x,
- c99, iso9899:1999, gnu99, c1x, gnu1x, c11, iso9899:2011, gnu11,
- c++98, gnu++98, c++03, gnu++03, c++0x, gnu++0x, c++11, gnu++11,
- c++1y, gnu++1y, c++14, gnu++14
- ninja: build stopped: subcommand failed.
- cpp_std was 'c++17'
- s......E
- Stdout:
- Traceback (most recent call last):
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 363, in run
- app.generate()
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 150, in generate
- self._generate(env)
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 197, in _generate
- intr.run()
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 2987, in run
- super().run()
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 173, in run
- self.evaluate_codeblock(self.ast, start=1)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 195, in evaluate_codeblock
- raise e
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 189, in evaluate_codeblock
- self.evaluate_statement(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 202, in evaluate_statement
- return self.assignment(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 674, in assignment
- value = self.evaluate_statement(node.value)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 200, in evaluate_statement
- return self.function_call(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 456, in function_call
- return self.funcs[func_name](node, self.flatten(posargs), kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 79, in wrapped
- return f(s, node_or_state, args, kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 2292, in func_dependency
- dep = dependencies.find_external_dependency(name, self.environment, kwargs)
- File "/usr/src/meson/meson/mesonbuild/dependencies/base.py", line 973, in find_external_dependency
- raise pkg_exc
- File "/usr/src/meson/meson/mesonbuild/dependencies/base.py", line 960, in find_external_dependency
- pkgdep = PkgConfigDependency(name, env, kwargs)
- File "/usr/src/meson/meson/mesonbuild/dependencies/base.py", line 442, in __init__
- self._set_libs()
- File "/usr/src/meson/meson/mesonbuild/dependencies/base.py", line 531, in _set_libs
- args = self.compiler.find_library(lib[2:], self.env, libpaths, libtype='static')
- File "/usr/src/meson/meson/mesonbuild/compilers/c.py", line 786, in find_library
- extra_dirs += self.get_library_dirs()
- File "/usr/src/meson/meson/mesonbuild/compilers/c.py", line 164, in get_library_dirs
- libstr = line.split('=', 1)[1]
- IndexError: list index out of range
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/frameworks/7 gnome
- Build dir: /tmp/tmpy4rixwr1
- Build type: native build
- Project name: gobject-introspection
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Found pkg-config: /usr/bin/pkg-config (0.29)
- Native dependency gio-2.0 found: YES 2.44.1
- Native dependency gio-unix-2.0 found: YES 2.44.1
- Native dependency glib-2.0 found: YES 2.44.1
- Native dependency gobject-2.0 found: YES 2.44.1
- Native dependency gobject-introspection-1.0 found: YES 1.37.6
- Native dependency gmodule-2.0 found: YES 2.44.1
- Build started at 2018-02-22T18:26:57.117052
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/frameworks/7 gnome
- Build dir: /tmp/tmpy4rixwr1
- Build type: native build
- Project name: gobject-introspection
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmpy4rixwr1/meson-private/sanitycheckc.c -o /tmp/tmpy4rixwr1/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmpy4rixwr1/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Running command: /usr/bin/python3 -c import os, sys
- if "MESON_UNIT_TEST_PRETEND_GLIB_OLD" in os.environ:
- sys.exit(0)
- sys.exit(1)
- --- stdout----
- ----stderr----
- Found pkg-config: /usr/bin/pkg-config (0.29)
- Determining dependency 'gio-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gio-2.0 found: YES 2.44.1
- Determining dependency 'gio-unix-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gio-unix-2.0 found: YES 2.44.1
- Determining dependency 'glib-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency glib-2.0 found: YES 2.44.1
- Determining dependency 'gobject-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gobject-2.0 found: YES 2.44.1
- Determining dependency 'gobject-introspection-1.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gobject-introspection-1.0 found: YES 1.37.6
- Determining dependency 'gmodule-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gmodule-2.0 found: YES 2.44.1
- Determining dependency 'glib-2.0' with pkg-config executable '/usr/bin/pkg-config'
- E
- Stdout:
- Build started at 2018-02-22T18:26:58.133470
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/frameworks/7 gnome
- Build dir: /tmp/tmp6ooqe2f1
- Build type: native build
- Project name: gobject-introspection
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmp6ooqe2f1/meson-private/sanitycheckc.c -o /tmp/tmp6ooqe2f1/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp6ooqe2f1/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Running command: /usr/bin/python3 -c import os, sys
- if "MESON_UNIT_TEST_PRETEND_GLIB_OLD" in os.environ:
- sys.exit(0)
- sys.exit(1)
- --- stdout----
- ----stderr----
- Determining dependency 'gio-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gio-2.0 found: YES 2.44.1
- Determining dependency 'gio-unix-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gio-unix-2.0 found: YES 2.44.1
- Determining dependency 'glib-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency glib-2.0 found: YES 2.44.1
- Determining dependency 'gobject-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gobject-2.0 found: YES 2.44.1
- Determining dependency 'gobject-introspection-1.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gobject-introspection-1.0 found: YES 1.37.6
- Determining dependency 'gmodule-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gmodule-2.0 found: YES 2.44.1
- Determining dependency 'glib-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Build started at 2018-02-22T18:26:58.133470
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/frameworks/7 gnome
- Build dir: /tmp/tmp6ooqe2f1
- Build type: native build
- Project name: gobject-introspection
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmp6ooqe2f1/meson-private/sanitycheckc.c -o /tmp/tmp6ooqe2f1/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp6ooqe2f1/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Running command: /usr/bin/python3 -c import os, sys
- if "MESON_UNIT_TEST_PRETEND_GLIB_OLD" in os.environ:
- sys.exit(0)
- sys.exit(1)
- --- stdout----
- ----stderr----
- Determining dependency 'gio-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gio-2.0 found: YES 2.44.1
- Determining dependency 'gio-unix-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gio-unix-2.0 found: YES 2.44.1
- Determining dependency 'glib-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency glib-2.0 found: YES 2.44.1
- Determining dependency 'gobject-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gobject-2.0 found: YES 2.44.1
- Determining dependency 'gobject-introspection-1.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gobject-introspection-1.0 found: YES 1.37.6
- Determining dependency 'gmodule-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gmodule-2.0 found: YES 2.44.1
- Determining dependency 'glib-2.0' with pkg-config executable '/usr/bin/pkg-config'
- .E
- Stdout:
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/13 pch
- Build dir: /tmp/tmp2v1vso0n
- Build type: native build
- Project name: pch test
- Native C compiler: cc (gcc 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: deps for 'prog@exe/prog.h.gch' are missing
- ninja explain: prog@exe/prog.c.o is dirty
- ninja explain: prog is dirty
- [1/3] Precompiling header '../../usr/src/meson/meson/test cases/common/13 pch/pch/prog.h'.
- FAILED: prog@exe/prog.h.gch
- cc -Iprog@exe -I. '-I../../usr/src/meson/meson/test cases/common/13 pch' -fsanitize=address -fno-omit-frame-pointer -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -MD -MQ 'prog@exe/prog.h.gch' -MF 'prog@exe/prog.h.gch.d' -o 'prog@exe/prog.h.gch' -c '../../usr/src/meson/meson/test cases/common/13 pch/pch/prog.h'
- lcc: ошибка: неизвестная опция "-fsanitize=address"
- ninja: build stopped: subcommand failed.
- .....s.....E
- Stdout:
- Traceback (most recent call last):
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 363, in run
- app.generate()
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 150, in generate
- self._generate(env)
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 206, in _generate
- g.generate(intr)
- File "/usr/src/meson/meson/mesonbuild/backend/ninjabackend.py", line 219, in generate
- self.generate_target(t, outfile)
- File "/usr/src/meson/meson/mesonbuild/backend/ninjabackend.py", line 356, in generate_target
- vala_generated_sources = self.generate_vala_compile(target, outfile)
- File "/usr/src/meson/meson/mesonbuild/backend/ninjabackend.py", line 1169, in generate_vala_compile
- vala_c_file = os.path.join(vala_c_subdir, vala_c_file)
- File "/usr/lib/python3.5/posixpath.py", line 89, in join
- genericpath._check_arg_types('join', a, *p)
- File "/usr/lib/python3.5/genericpath.py", line 143, in _check_arg_types
- (funcname, s.__class__.__name__)) from None
- TypeError: join() argument must be str or bytes, not 'PurePosixPath'
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /tmp/tmpt9jfj3ur/srctree
- Build dir: /tmp/tmpt9jfj3ur/srctree/subdir/_build
- Build type: native build
- Project name: mytest
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Native Vala compiler: valac (valac 0.20.1)
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Configuring config.vala using configuration
- Program write_wrapper.py found: YES (/usr/bin/env python3 /tmp/tmpt9jfj3ur/srctree/src/write_wrapper.py)
- Program copy_file.py found: YES (/usr/bin/env python3 /tmp/tmpt9jfj3ur/srctree/src/copy_file.py)
- Found pkg-config: /usr/bin/pkg-config (0.29)
- Native dependency glib-2.0 found: YES 2.44.1
- Native dependency gobject-2.0 found: YES 2.44.1
- Dependency glib-2.0 found: YES (cached)
- Dependency gobject-2.0 found: YES (cached)
- Dependency glib-2.0 found: YES (cached)
- Dependency gobject-2.0 found: YES (cached)
- Dependency gobject-2.0 found: YES (cached)
- Program glib-mkenums found: YES (/usr/bin/glib-mkenums)
- Build targets in project: 9
- Found ninja-1.8.2 at /usr/bin/ninja
- Build started at 2018-02-22T18:27:26.432788
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /tmp/tmpt9jfj3ur/srctree
- Build dir: /tmp/tmpt9jfj3ur/srctree/subdir/_build
- Build type: native build
- Project name: mytest
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmpt9jfj3ur/srctree/subdir/_build/meson-private/sanitycheckc.c -o /tmp/tmpt9jfj3ur/srctree/subdir/_build/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmpt9jfj3ur/srctree/subdir/_build/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Running compile:
- Working directory: /tmp/tmpqltniqw5
- Command line: valac /tmp/tmpqltniqw5/testfile.vala -C -C -o /tmp/tmpqltniqw5/output.obj
- Code:
- class MesonSanityCheck : Object { }
- Compiler stdout:
- Compiler stderr:
- Native Vala compiler: valac (valac 0.20.1)
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Configuring config.vala using configuration
- Program write_wrapper.py found: YES (/usr/bin/env python3 /tmp/tmpt9jfj3ur/srctree/src/write_wrapper.py)
- Program copy_file.py found: YES (/usr/bin/env python3 /tmp/tmpt9jfj3ur/srctree/src/copy_file.py)
- Found pkg-config: /usr/bin/pkg-config (0.29)
- Determining dependency 'glib-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency glib-2.0 found: YES 2.44.1
- Determining dependency 'gobject-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gobject-2.0 found: YES 2.44.1
- Dependency glib-2.0 found: YES (cached)
- Dependency gobject-2.0 found: YES (cached)
- Dependency glib-2.0 found: YES (cached)
- Dependency gobject-2.0 found: YES (cached)
- Dependency gobject-2.0 found: YES (cached)
- Program glib-mkenums found: YES (/usr/bin/glib-mkenums)
- Build targets in project: 9
- Found ninja-1.8.2 at /usr/bin/ninja
- ======================================================================
- ERROR: test_pkgconfig_static (__main__.AllPlatformTests)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./run_unittests.py", line 1598, in test_pkgconfig_static
- self.init(testdir)
- 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/meson/meson.py', '--backend=ninja', '/usr/src/meson/meson/./test cases/unit/17 pkgconfig static', '/tmp/tmpnqdibp55', '--prefix', '/usr', '--libdir', '/usr/lib']' returned non-zero exit status 2
- Stdout:
- Traceback (most recent call last):
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 363, in run
- app.generate()
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 150, in generate
- self._generate(env)
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 197, in _generate
- intr.run()
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 2987, in run
- super().run()
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 173, in run
- self.evaluate_codeblock(self.ast, start=1)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 195, in evaluate_codeblock
- raise e
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 189, in evaluate_codeblock
- self.evaluate_statement(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 202, in evaluate_statement
- return self.assignment(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 674, in assignment
- value = self.evaluate_statement(node.value)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 200, in evaluate_statement
- return self.function_call(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 456, in function_call
- return self.funcs[func_name](node, self.flatten(posargs), kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 79, in wrapped
- return f(s, node_or_state, args, kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 2292, in func_dependency
- dep = dependencies.find_external_dependency(name, self.environment, kwargs)
- File "/usr/src/meson/meson/mesonbuild/dependencies/base.py", line 973, in find_external_dependency
- raise pkg_exc
- File "/usr/src/meson/meson/mesonbuild/dependencies/base.py", line 960, in find_external_dependency
- pkgdep = PkgConfigDependency(name, env, kwargs)
- File "/usr/src/meson/meson/mesonbuild/dependencies/base.py", line 442, in __init__
- self._set_libs()
- File "/usr/src/meson/meson/mesonbuild/dependencies/base.py", line 531, in _set_libs
- args = self.compiler.find_library(lib[2:], self.env, libpaths, libtype='static')
- File "/usr/src/meson/meson/mesonbuild/compilers/c.py", line 786, in find_library
- extra_dirs += self.get_library_dirs()
- File "/usr/src/meson/meson/mesonbuild/compilers/c.py", line 164, in get_library_dirs
- libstr = line.split('=', 1)[1]
- IndexError: list index out of range
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/unit/17 pkgconfig static
- Build dir: /tmp/tmpnqdibp55
- Build type: native build
- Project name: pkg-config static
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Message: /usr/src/meson/meson/test cases/unit/17 pkgconfig static
- Configuring foo.pc using configuration
- Found pkg-config: /usr/bin/pkg-config (0.29)
- Build started at 2018-02-22T18:24:32.046575
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/unit/17 pkgconfig static
- Build dir: /tmp/tmpnqdibp55
- Build type: native build
- Project name: pkg-config static
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmpnqdibp55/meson-private/sanitycheckc.c -o /tmp/tmpnqdibp55/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmpnqdibp55/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Message: /usr/src/meson/meson/test cases/unit/17 pkgconfig static
- Configuring foo.pc using configuration
- Found pkg-config: /usr/bin/pkg-config (0.29)
- Determining dependency 'foo' with pkg-config executable '/usr/bin/pkg-config'
- ======================================================================
- ERROR: test_prebuilt_shared_lib (__main__.AllPlatformTests)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./run_unittests.py", line 1556, in test_prebuilt_shared_lib
- self.init(tdir)
- 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/meson/meson.py', '--backend=ninja', '/usr/src/meson/meson/./test cases/unit/16 prebuilt shared', '/tmp/tmp4qh6xfjk', '--prefix', '/usr', '--libdir', '/usr/lib']' returned non-zero exit status 2
- Stdout:
- Traceback (most recent call last):
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 363, in run
- app.generate()
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 150, in generate
- self._generate(env)
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 197, in _generate
- intr.run()
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 2987, in run
- super().run()
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 173, in run
- self.evaluate_codeblock(self.ast, start=1)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 195, in evaluate_codeblock
- raise e
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 189, in evaluate_codeblock
- self.evaluate_statement(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 202, in evaluate_statement
- return self.assignment(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 674, in assignment
- value = self.evaluate_statement(node.value)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 204, in evaluate_statement
- return self.method_call(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 490, in method_call
- return obj.method_call(method_name, self.flatten(args), kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 98, in method_call
- return self.methods[method_name](args, kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 1046, in find_library_method
- linkargs = self.compiler.find_library(libname, self.environment, search_dirs)
- File "/usr/src/meson/meson/mesonbuild/compilers/c.py", line 786, in find_library
- extra_dirs += self.get_library_dirs()
- File "/usr/src/meson/meson/mesonbuild/compilers/c.py", line 164, in get_library_dirs
- libstr = line.split('=', 1)[1]
- IndexError: list index out of range
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/unit/16 prebuilt shared
- Build dir: /tmp/tmp4qh6xfjk
- Build type: native build
- Project name: prebuilt shared library
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Build started at 2018-02-22T18:24:36.846080
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/unit/16 prebuilt shared
- Build dir: /tmp/tmp4qh6xfjk
- Build type: native build
- Project name: prebuilt shared library
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmp4qh6xfjk/meson-private/sanitycheckc.c -o /tmp/tmp4qh6xfjk/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp4qh6xfjk/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- ======================================================================
- ERROR: test_prebuilt_static_lib (__main__.AllPlatformTests)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./run_unittests.py", line 1518, in test_prebuilt_static_lib
- self.init(tdir)
- 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/meson/meson.py', '--backend=ninja', '/usr/src/meson/meson/./test cases/unit/15 prebuilt static', '/tmp/tmpxgs84azh', '--prefix', '/usr', '--libdir', '/usr/lib']' returned non-zero exit status 2
- Stdout:
- Traceback (most recent call last):
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 363, in run
- app.generate()
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 150, in generate
- self._generate(env)
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 197, in _generate
- intr.run()
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 2987, in run
- super().run()
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 173, in run
- self.evaluate_codeblock(self.ast, start=1)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 195, in evaluate_codeblock
- raise e
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 189, in evaluate_codeblock
- self.evaluate_statement(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 200, in evaluate_statement
- return self.function_call(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 456, in function_call
- return self.funcs[func_name](node, self.flatten(posargs), kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 79, in wrapped
- return f(s, node_or_state, args, kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 2656, in func_subdir
- self.evaluate_codeblock(codeblock)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 195, in evaluate_codeblock
- raise e
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 189, in evaluate_codeblock
- self.evaluate_statement(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 202, in evaluate_statement
- return self.assignment(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 674, in assignment
- value = self.evaluate_statement(node.value)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 204, in evaluate_statement
- return self.method_call(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 490, in method_call
- return obj.method_call(method_name, self.flatten(args), kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 98, in method_call
- return self.methods[method_name](args, kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 1046, in find_library_method
- linkargs = self.compiler.find_library(libname, self.environment, search_dirs)
- File "/usr/src/meson/meson/mesonbuild/compilers/c.py", line 786, in find_library
- extra_dirs += self.get_library_dirs()
- File "/usr/src/meson/meson/mesonbuild/compilers/c.py", line 164, in get_library_dirs
- libstr = line.split('=', 1)[1]
- IndexError: list index out of range
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/unit/15 prebuilt static
- Build dir: /tmp/tmpxgs84azh
- Build type: native build
- Project name: prebuilt static lib
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Build started at 2018-02-22T18:24:38.133173
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/unit/15 prebuilt static
- Build dir: /tmp/tmpxgs84azh
- Build type: native build
- Project name: prebuilt static lib
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmpxgs84azh/meson-private/sanitycheckc.c -o /tmp/tmpxgs84azh/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmpxgs84azh/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- ======================================================================
- 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/meson/meson.py', '--backend=ninja', '/usr/src/meson/meson/./test cases/common/140 get define', '/tmp/tmp87y3zakx', '--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/meson/test cases/common/140 get define
- Build dir: /tmp/tmp87y3zakx
- Build type: native build
- Project name: get define
- Native C compiler: cc (gcc 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++ (gcc 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/tmp87y3zakx/meson-logs/meson-log.txt
- Build started at 2018-02-22T18:24:45.263989
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/140 get define
- Build dir: /tmp/tmp87y3zakx
- Build type: native build
- Project name: get define
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmp87y3zakx/meson-private/sanitycheckc.c -o /tmp/tmp87y3zakx/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp87y3zakx/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 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/tmp87y3zakx/meson-private/sanitycheckcpp.cc -o /tmp/tmp87y3zakx/meson-private/sanitycheckcpp.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp87y3zakx/meson-private/sanitycheckcpp.exe
- Native C++ compiler: c++ (gcc 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/tmpah0zoxaz
- Command line: cc /tmp/tmpah0zoxaz/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/tmpkb3zxr26
- Command line: cc /tmp/tmpkb3zxr26/testfile.c -DMESON_FAIL_VALUE=cflags-read -O0 -Wl,--start-group -lz -Wl,--end-group -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpkb3zxr26/output.exe
- Code:
- int main(int argc, char **argv) { return 0; }
- Compiler stdout:
- Compiler stderr:
- Library z found: YES
- Running compile:
- Working directory: /tmp/tmpnjq1nf9w
- Command line: cc /tmp/tmpnjq1nf9w/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/tmpqdragswu
- Command line: cc /tmp/tmpqdragswu/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/tmp2jix4fq6
- Command line: cc /tmp/tmp2jix4fq6/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_static_library_lto (__main__.AllPlatformTests)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./run_unittests.py", line 1320, in test_static_library_lto
- 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/meson/test cases/common/5 linkstatic
- Build dir: /tmp/tmpunozg49e
- Build type: native build
- Project name: static library linking test
- Native C compiler: cc (gcc 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: 2
- Found ninja-1.8.2 at /usr/bin/ninja
- ninja explain: deps for 'mylib@sta/libfile.c.o' are missing
- ninja explain: mylib@sta/libfile.c.o is dirty
- ninja explain: deps for 'mylib@sta/libfile2.c.o' are missing
- ninja explain: mylib@sta/libfile2.c.o is dirty
- ninja explain: deps for 'mylib@sta/libfile3.c.o' are missing
- ninja explain: mylib@sta/libfile3.c.o is dirty
- ninja explain: deps for 'mylib@sta/libfile4.c.o' are missing
- ninja explain: mylib@sta/libfile4.c.o is dirty
- ninja explain: libmylib.a is dirty
- ninja explain: deps for 'prog@exe/main.c.o' are missing
- ninja explain: prog@exe/main.c.o is dirty
- ninja explain: libmylib.a is dirty
- ninja explain: prog is dirty
- [1/7] Compiling C object 'mylib@sta/libfile.c.o'.
- FAILED: mylib@sta/libfile.c.o
- cc -Imylib@sta -I. '-I../../usr/src/meson/meson/test cases/common/5 linkstatic' -flto -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -fPIC -MD -MQ 'mylib@sta/libfile.c.o' -MF 'mylib@sta/libfile.c.o.d' -o 'mylib@sta/libfile.c.o' -c '../../usr/src/meson/meson/test cases/common/5 linkstatic/libfile.c'
- lcc: ошибка: неизвестная опция "-flto"
- [2/7] Compiling C object 'mylib@sta/libfile3.c.o'.
- FAILED: mylib@sta/libfile3.c.o
- cc -Imylib@sta -I. '-I../../usr/src/meson/meson/test cases/common/5 linkstatic' -flto -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -fPIC -MD -MQ 'mylib@sta/libfile3.c.o' -MF 'mylib@sta/libfile3.c.o.d' -o 'mylib@sta/libfile3.c.o' -c '../../usr/src/meson/meson/test cases/common/5 linkstatic/libfile3.c'
- lcc: ошибка: неизвестная опция "-flto"
- [3/7] Compiling C object 'mylib@sta/libfile4.c.o'.
- FAILED: mylib@sta/libfile4.c.o
- cc -Imylib@sta -I. '-I../../usr/src/meson/meson/test cases/common/5 linkstatic' -flto -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -fPIC -MD -MQ 'mylib@sta/libfile4.c.o' -MF 'mylib@sta/libfile4.c.o.d' -o 'mylib@sta/libfile4.c.o' -c '../../usr/src/meson/meson/test cases/common/5 linkstatic/libfile4.c'
- lcc: ошибка: неизвестная опция "-flto"
- [4/7] Compiling C object 'prog@exe/main.c.o'.
- FAILED: prog@exe/main.c.o
- cc -Iprog@exe -I. '-I../../usr/src/meson/meson/test cases/common/5 linkstatic' -flto -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -MD -MQ 'prog@exe/main.c.o' -MF 'prog@exe/main.c.o.d' -o 'prog@exe/main.c.o' -c '../../usr/src/meson/meson/test cases/common/5 linkstatic/main.c'
- lcc: ошибка: неизвестная опция "-flto"
- [5/7] Compiling C object 'mylib@sta/libfile2.c.o'.
- FAILED: mylib@sta/libfile2.c.o
- cc -Imylib@sta -I. '-I../../usr/src/meson/meson/test cases/common/5 linkstatic' -flto -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -fPIC -MD -MQ 'mylib@sta/libfile2.c.o' -MF 'mylib@sta/libfile2.c.o.d' -o 'mylib@sta/libfile2.c.o' -c '../../usr/src/meson/meson/test cases/common/5 linkstatic/libfile2.c'
- lcc: ошибка: неизвестная опция "-flto"
- ninja: build stopped: subcommand failed.
- ======================================================================
- ERROR: test_boost_notfound_dependency (__main__.FailureTests)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./run_unittests.py", line 1867, in test_boost_notfound_dependency
- "(fail.*not found|{})".format(self.dnf))
- File "./run_unittests.py", line 1791, in assertMesonRaises
- self.init(self.srcdir, extra_args=extra_args, inprocess=True)
- File "./run_unittests.py", line 529, in init
- (returncode, out, _) = run_configure(self.meson_mainfile, self.meson_args + args + extra_args)
- File "/usr/src/meson/meson/run_tests.py", line 156, in run_configure
- return run_configure_inprocess(meson_command, commandlist)
- File "/usr/src/meson/meson/run_tests.py", line 142, in run_configure_inprocess
- returncode = mesonmain.run(commandlist, meson_command)
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 363, in run
- app.generate()
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 150, in generate
- self._generate(env)
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 197, in _generate
- intr.run()
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 2987, in run
- super().run()
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 173, in run
- self.evaluate_codeblock(self.ast, start=1)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 195, in evaluate_codeblock
- raise e
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 189, in evaluate_codeblock
- self.evaluate_statement(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 200, in evaluate_statement
- return self.function_call(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 456, in function_call
- return self.funcs[func_name](node, self.flatten(posargs), kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 79, in wrapped
- return f(s, node_or_state, args, kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 2292, in func_dependency
- dep = dependencies.find_external_dependency(name, self.environment, kwargs)
- File "/usr/src/meson/meson/mesonbuild/dependencies/base.py", line 950, in find_external_dependency
- dep = packages[lname](env, kwargs)
- File "/usr/src/meson/meson/mesonbuild/dependencies/misc.py", line 135, in __init__
- self.boost_roots = self.detect_nix_roots()
- File "/usr/src/meson/meson/mesonbuild/dependencies/misc.py", line 198, in detect_nix_roots
- for x in self.compiler.get_default_include_dirs()]
- File "/usr/src/meson/meson/mesonbuild/compilers/compilers.py", line 1076, in get_default_include_dirs
- return gnulike_default_include_dirs(self.exelist, self.language)
- File "/usr/src/meson/meson/mesonbuild/compilers/compilers.py", line 974, in gnulike_default_include_dirs
- stderr = p.stderr.read().decode('utf-8')
- UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf7 in position 87: invalid start byte
- Stdout:
- Build started at 2018-02-22T18:26:01.945216
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /tmp/tmp1sy8jp6d
- Build dir: /tmp/tmp3ek5swdz
- Build type: native build
- Project name: failure test
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmp3ek5swdz/meson-private/sanitycheckc.c -o /tmp/tmp3ek5swdz/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp3ek5swdz/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Sanity testing C++ compiler: c++
- Is cross compiler: False.
- Sanity check compiler command line: c++ /tmp/tmp3ek5swdz/meson-private/sanitycheckcpp.cc -o /tmp/tmp3ek5swdz/meson-private/sanitycheckcpp.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp3ek5swdz/meson-private/sanitycheckcpp.exe
- Native C++ compiler: c++ (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- meson.build:2:0: ERROR: Boost module argument is not a string.
- Build started at 2018-02-22T18:26:02.416406
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /tmp/tmp1sy8jp6d
- Build dir: /tmp/tmp3ek5swdz
- Build type: native build
- Project name: failure test
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmp3ek5swdz/meson-private/sanitycheckc.c -o /tmp/tmp3ek5swdz/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp3ek5swdz/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Sanity testing C++ compiler: c++
- Is cross compiler: False.
- Sanity check compiler command line: c++ /tmp/tmp3ek5swdz/meson-private/sanitycheckcpp.cc -o /tmp/tmp3ek5swdz/meson-private/sanitycheckcpp.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp3ek5swdz/meson-private/sanitycheckcpp.exe
- Native C++ compiler: c++ (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- ======================================================================
- ERROR: test_compiler_check_flags_order (__main__.LinuxlikeTests)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./run_unittests.py", line 2266, in test_compiler_check_flags_order
- self.init(testdir)
- 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/meson/meson.py', '--backend=ninja', '/usr/src/meson/meson/./test cases/common/43 has function', '/tmp/tmp_7wezyd1', '--prefix', '/usr', '--libdir', '/usr/lib']' returned non-zero exit status 1
- Stdout:
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/43 has function
- Build dir: /tmp/tmp_7wezyd1
- Build type: native build
- Project name: has function
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Appending CFLAGS from environment: '-O3'
- Native C++ compiler: c++ (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Appending CXXFLAGS from environment: '-O3'
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Checking for function "printf": YES
- Checking for function "fprintf": YES
- Checking for function "hfkerhisadf": NO
- Checking for function "hfkerhisadf": NO
- Checking for function "poll": YES
- Checking for function "lchmod": YES
- meson.build:58:6: ERROR: Assert failed: "lchmod" check should have failed
- A full log can be found at /tmp/tmp_7wezyd1/meson-logs/meson-log.txt
- Build started at 2018-02-22T18:26:30.471945
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/43 has function
- Build dir: /tmp/tmp_7wezyd1
- Build type: native build
- Project name: has function
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmp_7wezyd1/meson-private/sanitycheckc.c -o /tmp/tmp_7wezyd1/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp_7wezyd1/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Appending CFLAGS from environment: '-O3'
- Sanity testing C++ compiler: c++
- Is cross compiler: False.
- Sanity check compiler command line: c++ /tmp/tmp_7wezyd1/meson-private/sanitycheckcpp.cc -o /tmp/tmp_7wezyd1/meson-private/sanitycheckcpp.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp_7wezyd1/meson-private/sanitycheckcpp.exe
- Native C++ compiler: c++ (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Appending CXXFLAGS from environment: '-O3'
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Running compile:
- Working directory: /tmp/tmpyp0s0qy8
- Command line: cc -I/tmp /tmp/tmpyp0s0qy8/testfile.c -O3 -O0 -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpyp0s0qy8/output.exe
- Code:
- #include<stdio.h>
- #include <limits.h>
- #if defined __stub_printf || defined __stub___printf
- fail fail fail this function is not going to work
- #endif
- int main() {
- void *a = (void*) &printf;
- long b = (long) a;
- return (int) b;
- }
- Compiler stdout:
- Compiler stderr:
- Checking for function "printf": YES
- Running compile:
- Working directory: /tmp/tmptjfd7lqc
- Command line: cc -I/tmp /tmp/tmptjfd7lqc/testfile.c -O3 -O0 -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmptjfd7lqc/output.exe
- Code:
- #define fprintf meson_disable_define_of_fprintf
- #include <limits.h>
- #undef fprintf
- #ifdef __cplusplus
- extern "C"
- #endif
- char fprintf ();
- #if defined __stub_fprintf || defined __stub___fprintf
- fail fail fail this function is not going to work
- #endif
- int main () {
- return fprintf ();
- }
- Compiler stdout:
- Compiler stderr:
- Checking for function "fprintf": YES
- Running compile:
- Working directory: /tmp/tmprnemnxbk
- Command line: cc -I/tmp /tmp/tmprnemnxbk/testfile.c -O3 -O0 -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmprnemnxbk/output.exe
- Code:
- #include<stdio.h>
- #include <limits.h>
- #if defined __stub_hfkerhisadf || defined __stub___hfkerhisadf
- fail fail fail this function is not going to work
- #endif
- int main() {
- void *a = (void*) &hfkerhisadf;
- long b = (long) a;
- return (int) b;
- }
- Compiler stdout:
- Compiler stderr:
- lcc: "/tmp/tmprnemnxbk/testfile.c", строка 9: ошибка:
- идентификатор "hfkerhisadf" не определен
- void *a = (void*) &hfkerhisadf;
- ^
- 1 ошибка обнаружено при компиляции "/tmp/tmprnemnxbk/testfile.c".
- Running compile:
- Working directory: /tmp/tmpqf3dgf9d
- Command line: cc -I/tmp /tmp/tmpqf3dgf9d/testfile.c -O3 -O0 -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpqf3dgf9d/output.exe
- Code:
- #include<stdio.h>
- int main() {
- #ifdef __has_builtin
- #if !__has_builtin(__builtin_hfkerhisadf)
- #error "__builtin_hfkerhisadf not found"
- #endif
- #elif ! defined(hfkerhisadf)
- /* Check for __builtin_hfkerhisadf only if no includes were added to the
- * prefix above, which means no definition of hfkerhisadf can be found.
- * We would always check for this, but we get false positives on
- * MSYS2 if we do. Their toolchain is broken, but we can at least
- * give them a workaround. */
- #if 0
- __builtin_hfkerhisadf;
- #else
- #error "No definition for __builtin_hfkerhisadf found in the prefix"
- #endif
- #endif
- }
- Compiler stdout:
- Compiler stderr:
- lcc: "/tmp/tmpqf3dgf9d/testfile.c", строка 16: фатальная ошибка:
- #error директива: "No definition for __builtin_hfkerhisadf
- found in the prefix"
- #error "No definition for __builtin_hfkerhisadf found in the prefix"
- ^
- 1 катастрофическая ошибка обнаружено при компиляции "/tmp/tmpqf3dgf9d/testfile.c".
- Compilation terminated.
- Checking for function "hfkerhisadf": NO
- Running compile:
- Working directory: /tmp/tmprx8sy08z
- Command line: cc -I/tmp /tmp/tmprx8sy08z/testfile.c -O3 -O0 -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmprx8sy08z/output.exe
- Code:
- #define hfkerhisadf meson_disable_define_of_hfkerhisadf
- #include <limits.h>
- #undef hfkerhisadf
- #ifdef __cplusplus
- extern "C"
- #endif
- char hfkerhisadf ();
- #if defined __stub_hfkerhisadf || defined __stub___hfkerhisadf
- fail fail fail this function is not going to work
- #endif
- int main () {
- return hfkerhisadf ();
- }
- Compiler stdout:
- Compiler stderr:
- /tmp/lcc_XvlHKe.o: In function `main':
- testfile.c:(.text+0x2c): undefined reference to `hfkerhisadf'
- Running compile:
- Working directory: /tmp/tmpaoju5zf4
- Command line: cc -I/tmp /tmp/tmpaoju5zf4/testfile.c -O3 -O0 -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpaoju5zf4/output.exe
- Code:
- int main() {
- #ifdef __has_builtin
- #if !__has_builtin(__builtin_hfkerhisadf)
- #error "__builtin_hfkerhisadf not found"
- #endif
- #elif ! defined(hfkerhisadf)
- /* Check for __builtin_hfkerhisadf only if no includes were added to the
- * prefix above, which means no definition of hfkerhisadf can be found.
- * We would always check for this, but we get false positives on
- * MSYS2 if we do. Their toolchain is broken, but we can at least
- * give them a workaround. */
- #if 1
- __builtin_hfkerhisadf;
- #else
- #error "No definition for __builtin_hfkerhisadf found in the prefix"
- #endif
- #endif
- }
- Compiler stdout:
- Compiler stderr:
- lcc: "/tmp/tmpaoju5zf4/testfile.c", строка 14: ошибка:
- идентификатор "__builtin_hfkerhisadf" не
- определен
- __builtin_hfkerhisadf;
- ^
- 1 ошибка обнаружено при компиляции "/tmp/tmpaoju5zf4/testfile.c".
- Checking for function "hfkerhisadf": NO
- Running compile:
- Working directory: /tmp/tmp_afycxpt
- Command line: cc -I/tmp /tmp/tmp_afycxpt/testfile.c -O3 -O0 -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmp_afycxpt/output.exe
- Code:
- #include <poll.h>
- #include <limits.h>
- #if defined __stub_poll || defined __stub___poll
- fail fail fail this function is not going to work
- #endif
- int main() {
- void *a = (void*) &poll;
- long b = (long) a;
- return (int) b;
- }
- Compiler stdout:
- Compiler stderr:
- Checking for function "poll": YES
- Running compile:
- Working directory: /tmp/tmpep4x9zo3
- Command line: cc -I/tmp /tmp/tmpep4x9zo3/testfile.c -O3 -O0 -pipe -D_FILE_OFFSET_BITS=64 -o /tmp/tmpep4x9zo3/output.exe
- Code:
- #include <sys/stat.h>
- #include <unistd.h>
- #include <limits.h>
- #if defined __stub_lchmod || defined __stub___lchmod
- fail fail fail this function is not going to work
- #endif
- int main() {
- void *a = (void*) &lchmod;
- long b = (long) a;
- return (int) b;
- }
- Compiler stdout:
- Compiler stderr:
- /tmp/lcc_1scLId.o: In function `main':
- testfile.c:(.text+0x20): warning: lchmod is not implemented and will always fail
- Checking for function "lchmod": YES
- meson.build:58:6: ERROR: Assert failed: "lchmod" check should have failed
- ======================================================================
- ERROR: test_compiler_cpp_stds (__main__.LinuxlikeTests)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./run_unittests.py", line 2330, in test_compiler_cpp_stds
- self._test_stds_impl(testdir, cpp, 'cpp')
- File "./run_unittests.py", line 2292, in _test_stds_impl
- 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/meson/test cases/common/2 cpp
- Build dir: /tmp/tmpvzdbrugt
- Build type: native build
- Project name: c++ test
- Native C++ compiler: c++ (gcc 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 'trivialprog@exe/trivial.cc.o' are missing
- ninja explain: trivialprog@exe/trivial.cc.o is dirty
- ninja explain: trivialprog is dirty
- [1/2] Compiling C++ object 'trivialprog@exe/trivial.cc.o'.
- [2/2] Linking target trivialprog.
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/2 cpp
- Build dir: /tmp/tmpvzdbrugt
- Build type: native build
- Project name: c++ test
- Native C++ compiler: c++ (gcc 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 'trivialprog@exe/trivial.cc.o' are missing
- ninja explain: trivialprog@exe/trivial.cc.o is dirty
- ninja explain: trivialprog is dirty
- [1/2] Compiling C++ object 'trivialprog@exe/trivial.cc.o'.
- [2/2] Linking target trivialprog.
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/2 cpp
- Build dir: /tmp/tmpvzdbrugt
- Build type: native build
- Project name: c++ test
- Native C++ compiler: c++ (gcc 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 'trivialprog@exe/trivial.cc.o' are missing
- ninja explain: trivialprog@exe/trivial.cc.o is dirty
- ninja explain: trivialprog is dirty
- [1/2] Compiling C++ object 'trivialprog@exe/trivial.cc.o'.
- [2/2] Linking target trivialprog.
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/2 cpp
- Build dir: /tmp/tmpvzdbrugt
- Build type: native build
- Project name: c++ test
- Native C++ compiler: c++ (gcc 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 'trivialprog@exe/trivial.cc.o' are missing
- ninja explain: trivialprog@exe/trivial.cc.o is dirty
- ninja explain: trivialprog is dirty
- [1/2] Compiling C++ object 'trivialprog@exe/trivial.cc.o'.
- [2/2] Linking target trivialprog.
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/2 cpp
- Build dir: /tmp/tmpvzdbrugt
- Build type: native build
- Project name: c++ test
- Native C++ compiler: c++ (gcc 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 'trivialprog@exe/trivial.cc.o' are missing
- ninja explain: trivialprog@exe/trivial.cc.o is dirty
- ninja explain: trivialprog is dirty
- [1/2] Compiling C++ object 'trivialprog@exe/trivial.cc.o'.
- [2/2] Linking target trivialprog.
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/common/2 cpp
- Build dir: /tmp/tmpvzdbrugt
- Build type: native build
- Project name: c++ test
- Native C++ compiler: c++ (gcc 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 'trivialprog@exe/trivial.cc.o' are missing
- ninja explain: trivialprog@exe/trivial.cc.o is dirty
- ninja explain: trivialprog is dirty
- [1/2] Compiling C++ object 'trivialprog@exe/trivial.cc.o'.
- FAILED: trivialprog@exe/trivial.cc.o
- c++ -Itrivialprog@exe -I. '-I../../usr/src/meson/meson/test cases/common/2 cpp' -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++17 -O0 -g -MD -MQ 'trivialprog@exe/trivial.cc.o' -MF 'trivialprog@exe/trivial.cc.o.d' -o 'trivialprog@exe/trivial.cc.o' -c '../../usr/src/meson/meson/test cases/common/2 cpp/trivial.cc'
- lcc: ошибка: неправильный аргумент опции "-std=c++17". Допустимые значения:
- c89, gnu89, c90, iso9899:1990, iso9899:199409, gnu90, c9x, gnu9x,
- c99, iso9899:1999, gnu99, c1x, gnu1x, c11, iso9899:2011, gnu11,
- c++98, gnu++98, c++03, gnu++03, c++0x, gnu++0x, c++11, gnu++11,
- c++1y, gnu++1y, c++14, gnu++14
- ninja: build stopped: subcommand failed.
- cpp_std was 'c++17'
- ======================================================================
- ERROR: test_introspect_dependencies (__main__.LinuxlikeTests)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./run_unittests.py", line 2467, in test_introspect_dependencies
- self.init(testdir)
- 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/meson/meson.py', '--backend=ninja', '/usr/src/meson/meson/./test cases/frameworks/7 gnome', '/tmp/tmpy4rixwr1', '--prefix', '/usr', '--libdir', '/usr/lib']' returned non-zero exit status 2
- Stdout:
- Traceback (most recent call last):
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 363, in run
- app.generate()
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 150, in generate
- self._generate(env)
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 197, in _generate
- intr.run()
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 2987, in run
- super().run()
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 173, in run
- self.evaluate_codeblock(self.ast, start=1)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 195, in evaluate_codeblock
- raise e
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 189, in evaluate_codeblock
- self.evaluate_statement(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 202, in evaluate_statement
- return self.assignment(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 674, in assignment
- value = self.evaluate_statement(node.value)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 200, in evaluate_statement
- return self.function_call(cur)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 456, in function_call
- return self.funcs[func_name](node, self.flatten(posargs), kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreterbase.py", line 79, in wrapped
- return f(s, node_or_state, args, kwargs)
- File "/usr/src/meson/meson/mesonbuild/interpreter.py", line 2292, in func_dependency
- dep = dependencies.find_external_dependency(name, self.environment, kwargs)
- File "/usr/src/meson/meson/mesonbuild/dependencies/base.py", line 973, in find_external_dependency
- raise pkg_exc
- File "/usr/src/meson/meson/mesonbuild/dependencies/base.py", line 960, in find_external_dependency
- pkgdep = PkgConfigDependency(name, env, kwargs)
- File "/usr/src/meson/meson/mesonbuild/dependencies/base.py", line 442, in __init__
- self._set_libs()
- File "/usr/src/meson/meson/mesonbuild/dependencies/base.py", line 531, in _set_libs
- args = self.compiler.find_library(lib[2:], self.env, libpaths, libtype='static')
- File "/usr/src/meson/meson/mesonbuild/compilers/c.py", line 786, in find_library
- extra_dirs += self.get_library_dirs()
- File "/usr/src/meson/meson/mesonbuild/compilers/c.py", line 164, in get_library_dirs
- libstr = line.split('=', 1)[1]
- IndexError: list index out of range
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/frameworks/7 gnome
- Build dir: /tmp/tmpy4rixwr1
- Build type: native build
- Project name: gobject-introspection
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Found pkg-config: /usr/bin/pkg-config (0.29)
- Native dependency gio-2.0 found: YES 2.44.1
- Native dependency gio-unix-2.0 found: YES 2.44.1
- Native dependency glib-2.0 found: YES 2.44.1
- Native dependency gobject-2.0 found: YES 2.44.1
- Native dependency gobject-introspection-1.0 found: YES 1.37.6
- Native dependency gmodule-2.0 found: YES 2.44.1
- Build started at 2018-02-22T18:26:57.117052
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/frameworks/7 gnome
- Build dir: /tmp/tmpy4rixwr1
- Build type: native build
- Project name: gobject-introspection
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmpy4rixwr1/meson-private/sanitycheckc.c -o /tmp/tmpy4rixwr1/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmpy4rixwr1/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Running command: /usr/bin/python3 -c import os, sys
- if "MESON_UNIT_TEST_PRETEND_GLIB_OLD" in os.environ:
- sys.exit(0)
- sys.exit(1)
- --- stdout----
- ----stderr----
- Found pkg-config: /usr/bin/pkg-config (0.29)
- Determining dependency 'gio-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gio-2.0 found: YES 2.44.1
- Determining dependency 'gio-unix-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gio-unix-2.0 found: YES 2.44.1
- Determining dependency 'glib-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency glib-2.0 found: YES 2.44.1
- Determining dependency 'gobject-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gobject-2.0 found: YES 2.44.1
- Determining dependency 'gobject-introspection-1.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gobject-introspection-1.0 found: YES 1.37.6
- Determining dependency 'gmodule-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gmodule-2.0 found: YES 2.44.1
- Determining dependency 'glib-2.0' with pkg-config executable '/usr/bin/pkg-config'
- ======================================================================
- ERROR: test_old_gnome_module_codepaths (__main__.LinuxlikeTests)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./run_unittests.py", line 2620, in test_old_gnome_module_codepaths
- self.init(testdir, inprocess=True)
- File "./run_unittests.py", line 532, in init
- raise RuntimeError('Configure failed')
- RuntimeError: Configure failed
- Stdout:
- Build started at 2018-02-22T18:26:58.133470
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/frameworks/7 gnome
- Build dir: /tmp/tmp6ooqe2f1
- Build type: native build
- Project name: gobject-introspection
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmp6ooqe2f1/meson-private/sanitycheckc.c -o /tmp/tmp6ooqe2f1/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp6ooqe2f1/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Running command: /usr/bin/python3 -c import os, sys
- if "MESON_UNIT_TEST_PRETEND_GLIB_OLD" in os.environ:
- sys.exit(0)
- sys.exit(1)
- --- stdout----
- ----stderr----
- Determining dependency 'gio-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gio-2.0 found: YES 2.44.1
- Determining dependency 'gio-unix-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gio-unix-2.0 found: YES 2.44.1
- Determining dependency 'glib-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency glib-2.0 found: YES 2.44.1
- Determining dependency 'gobject-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gobject-2.0 found: YES 2.44.1
- Determining dependency 'gobject-introspection-1.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gobject-introspection-1.0 found: YES 1.37.6
- Determining dependency 'gmodule-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gmodule-2.0 found: YES 2.44.1
- Determining dependency 'glib-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Build started at 2018-02-22T18:26:58.133470
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /usr/src/meson/meson/test cases/frameworks/7 gnome
- Build dir: /tmp/tmp6ooqe2f1
- Build type: native build
- Project name: gobject-introspection
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmp6ooqe2f1/meson-private/sanitycheckc.c -o /tmp/tmp6ooqe2f1/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmp6ooqe2f1/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Running command: /usr/bin/python3 -c import os, sys
- if "MESON_UNIT_TEST_PRETEND_GLIB_OLD" in os.environ:
- sys.exit(0)
- sys.exit(1)
- --- stdout----
- ----stderr----
- Determining dependency 'gio-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gio-2.0 found: YES 2.44.1
- Determining dependency 'gio-unix-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gio-unix-2.0 found: YES 2.44.1
- Determining dependency 'glib-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency glib-2.0 found: YES 2.44.1
- Determining dependency 'gobject-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gobject-2.0 found: YES 2.44.1
- Determining dependency 'gobject-introspection-1.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gobject-introspection-1.0 found: YES 1.37.6
- Determining dependency 'gmodule-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gmodule-2.0 found: YES 2.44.1
- Determining dependency 'glib-2.0' with pkg-config executable '/usr/bin/pkg-config'
- ======================================================================
- 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/meson/test cases/common/13 pch
- Build dir: /tmp/tmp2v1vso0n
- Build type: native build
- Project name: pch test
- Native C compiler: cc (gcc 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: deps for 'prog@exe/prog.h.gch' are missing
- ninja explain: prog@exe/prog.c.o is dirty
- ninja explain: prog is dirty
- [1/3] Precompiling header '../../usr/src/meson/meson/test cases/common/13 pch/pch/prog.h'.
- FAILED: prog@exe/prog.h.gch
- cc -Iprog@exe -I. '-I../../usr/src/meson/meson/test cases/common/13 pch' -fsanitize=address -fno-omit-frame-pointer -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O0 -g -MD -MQ 'prog@exe/prog.h.gch' -MF 'prog@exe/prog.h.gch.d' -o 'prog@exe/prog.h.gch' -c '../../usr/src/meson/meson/test cases/common/13 pch/pch/prog.h'
- lcc: ошибка: неизвестная опция "-fsanitize=address"
- ninja: build stopped: subcommand failed.
- ======================================================================
- ERROR: test_vala_generated_source_buildir_inside_source_tree (__main__.LinuxlikeTests)
- ----------------------------------------------------------------------
- Traceback (most recent call last):
- File "./run_unittests.py", line 2606, in test_vala_generated_source_buildir_inside_source_tree
- self.init(testdir)
- 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/meson/meson.py', '--backend=ninja', '/tmp/tmpt9jfj3ur/srctree', '/tmp/tmpt9jfj3ur/srctree/subdir/_build', '--prefix', '/usr', '--libdir', '/usr/lib']' returned non-zero exit status 2
- Stdout:
- Traceback (most recent call last):
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 363, in run
- app.generate()
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 150, in generate
- self._generate(env)
- File "/usr/src/meson/meson/mesonbuild/mesonmain.py", line 206, in _generate
- g.generate(intr)
- File "/usr/src/meson/meson/mesonbuild/backend/ninjabackend.py", line 219, in generate
- self.generate_target(t, outfile)
- File "/usr/src/meson/meson/mesonbuild/backend/ninjabackend.py", line 356, in generate_target
- vala_generated_sources = self.generate_vala_compile(target, outfile)
- File "/usr/src/meson/meson/mesonbuild/backend/ninjabackend.py", line 1169, in generate_vala_compile
- vala_c_file = os.path.join(vala_c_subdir, vala_c_file)
- File "/usr/lib/python3.5/posixpath.py", line 89, in join
- genericpath._check_arg_types('join', a, *p)
- File "/usr/lib/python3.5/genericpath.py", line 143, in _check_arg_types
- (funcname, s.__class__.__name__)) from None
- TypeError: join() argument must be str or bytes, not 'PurePosixPath'
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /tmp/tmpt9jfj3ur/srctree
- Build dir: /tmp/tmpt9jfj3ur/srctree/subdir/_build
- Build type: native build
- Project name: mytest
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Native Vala compiler: valac (valac 0.20.1)
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Configuring config.vala using configuration
- Program write_wrapper.py found: YES (/usr/bin/env python3 /tmp/tmpt9jfj3ur/srctree/src/write_wrapper.py)
- Program copy_file.py found: YES (/usr/bin/env python3 /tmp/tmpt9jfj3ur/srctree/src/copy_file.py)
- Found pkg-config: /usr/bin/pkg-config (0.29)
- Native dependency glib-2.0 found: YES 2.44.1
- Native dependency gobject-2.0 found: YES 2.44.1
- Dependency glib-2.0 found: YES (cached)
- Dependency gobject-2.0 found: YES (cached)
- Dependency glib-2.0 found: YES (cached)
- Dependency gobject-2.0 found: YES (cached)
- Dependency gobject-2.0 found: YES (cached)
- Program glib-mkenums found: YES (/usr/bin/glib-mkenums)
- Build targets in project: 9
- Found ninja-1.8.2 at /usr/bin/ninja
- Build started at 2018-02-22T18:27:26.432788
- Main binary: /usr/bin/python3
- Python system: Linux
- The Meson build system
- Version: 0.45.0.dev1
- Source dir: /tmp/tmpt9jfj3ur/srctree
- Build dir: /tmp/tmpt9jfj3ur/srctree/subdir/_build
- Build type: native build
- Project name: mytest
- Sanity testing C compiler: cc
- Is cross compiler: False.
- Sanity check compiler command line: cc /tmp/tmpt9jfj3ur/srctree/subdir/_build/meson-private/sanitycheckc.c -o /tmp/tmpt9jfj3ur/srctree/subdir/_build/meson-private/sanitycheckc.exe
- Sanity check compile stdout:
- -----
- Sanity check compile stderr:
- -----
- Running test binary command: /tmp/tmpt9jfj3ur/srctree/subdir/_build/meson-private/sanitycheckc.exe
- Native C compiler: cc (gcc 4.8.0 "lcc:1.21.22:Oct-15-2017:e2k-v4-linux")
- Running compile:
- Working directory: /tmp/tmpqltniqw5
- Command line: valac /tmp/tmpqltniqw5/testfile.vala -C -C -o /tmp/tmpqltniqw5/output.obj
- Code:
- class MesonSanityCheck : Object { }
- Compiler stdout:
- Compiler stderr:
- Native Vala compiler: valac (valac 0.20.1)
- Build machine cpu family: e2k
- Build machine cpu: e2k
- Configuring config.vala using configuration
- Program write_wrapper.py found: YES (/usr/bin/env python3 /tmp/tmpt9jfj3ur/srctree/src/write_wrapper.py)
- Program copy_file.py found: YES (/usr/bin/env python3 /tmp/tmpt9jfj3ur/srctree/src/copy_file.py)
- Found pkg-config: /usr/bin/pkg-config (0.29)
- Determining dependency 'glib-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency glib-2.0 found: YES 2.44.1
- Determining dependency 'gobject-2.0' with pkg-config executable '/usr/bin/pkg-config'
- Native dependency gobject-2.0 found: YES 2.44.1
- Dependency glib-2.0 found: YES (cached)
- Dependency gobject-2.0 found: YES (cached)
- Dependency glib-2.0 found: YES (cached)
- Dependency gobject-2.0 found: YES (cached)
- Dependency gobject-2.0 found: YES (cached)
- Program glib-mkenums found: YES (/usr/bin/glib-mkenums)
- Build targets in project: 9
- Found ninja-1.8.2 at /usr/bin/ninja
- ======================================================================
- 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/meson/test cases/common/64 custom header generator
- Build dir: /tmp/tmp4zcapp37
- Build type: native build
- Project name: custom header generator
- Native C compiler: cc (gcc 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/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/meson/test of phony edge with no inputs doesn't exist
- ninja explain: ../../usr/src/meson/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/meson/test cases/common/22 header in file list
- Build dir: /tmp/tmpb86auoiy
- Build type: native build
- Project name: header in file list
- Native C compiler: cc (gcc 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/meson/test of phony edge with no inputs doesn't exist
- ninja explain: ../../usr/src/meson/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/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 241.413s
- FAILED (failures=2, errors=12, skipped=8)
- sakuya /usr/src/meson/meson #
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement