Mock Version: 1.2.13 ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/sparse.spec'], chrootPath='/var/lib/mock/epel-1-armhfp-67aabdca044b56eb0e8a663ffcfd8ffd2638648b/root'shell=FalseprintOutput=Falseenv={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=0logger=uid=996) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/sparse.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: armv7hl Building for target armv7hl Wrote: /builddir/build/SRPMS/sparse-0.5.0-2.el7.src.rpm Child return code was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/sparse.spec '], chrootPath='/var/lib/mock/epel-1-armhfp-67aabdca044b56eb0e8a663ffcfd8ffd2638648b/root'shell=Falseuid=996env={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=0private_network=Truelogger=printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/sparse.spec '] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: armv7hl Building for target armv7hl Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.iq6OGJ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf sparse-0.5.0 + /usr/bin/xz -dc /builddir/build/SOURCES/sparse-0.5.0.tar.xz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd sparse-0.5.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.gfZZFs + umask 022 + cd /builddir/build/BUILD + cd sparse-0.5.0 ++ gcc --print-file-name= + make DESTDIR=/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm PREFIX=/usr BINDIR=/usr/bin LIBDIR=/usr/lib INCLUDEDIR=/usr/include PKGCONFIGDIR=/usr/lib/pkgconfig -j4 'CFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wwrite-strings -DGCC_BASE=\"/usr/lib/gcc/armv7hl-redhat-linux-gnueabi/4.8.5/\"' GEN version.h /bin/sh: llvm-config: command not found Makefile:79: Your system does not have llvm, disabling sparse-llvm CC test-lexing.o CC target.o CC parse.o CC tokenize.o CC pre-process.o CC symbol.o CC lib.o CC scope.o CC expression.o CC show-parse.o CC evaluate.o CC expand.o CC inline.o CC linearize.o CC char.o CC sort.o CC allocate.o CC compat-linux.o CC ptrlist.o CC flow.o CC cse.o CC simplify.o CC memops.o CC liveness.o CC storage.o CC unssa.o CC dissect.o CC test-parsing.o CC obfuscate.o CC compile.o CC compile-i386.o CC graph.o CC sparse.o compile-i386.c: In function 'emit_insn_atom': compile-i386.c:735:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(STDOUT_FILENO, s, strlen(s)); ^ CC test-linearize.o CC example.o CC test-unssa.o CC test-dissect.o CC ctags.o CC c2xml.o CC test-inspect.o CC ast-model.o CC ast-view.o CC ast-inspect.o GEN sparse.pc AR libsparse.a LINK test-lexing LINK test-parsing LINK obfuscate LINK compile LINK graph LINK sparse LINK test-linearize LINK test-unssa LINK test-dissect LINK ctags LINK c2xml LINK test-inspect LINK example + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.4OIlkg + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm '!=' / ']' + rm -rf /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm ++ dirname /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm + cd sparse-0.5.0 + rm -rf /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm + mkdir -p /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/bin + mkdir -p /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/lib + make DESTDIR=/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm PREFIX=/usr BINDIR=/usr/bin LIBDIR=/usr/lib INCLUDEDIR=/usr/include PKGCONFIGDIR=/usr/lib/pkgconfig install /bin/sh: llvm-config: command not found Makefile:79: Your system does not have llvm, disabling sparse-llvm INSTALL 'sparse' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/bin/sparse' INSTALL 'cgcc' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/bin/cgcc' INSTALL 'c2xml' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/bin/c2xml' INSTALL 'test-inspect' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/bin/test-inspect' INSTALL 'sparse.1' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/share/man/man1/sparse.1' INSTALL 'cgcc.1' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/share/man/man1/cgcc.1' INSTALL 'libsparse.a' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/lib/libsparse.a' INSTALL 'token.h' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/include/sparse/token.h' INSTALL 'parse.h' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/include/sparse/parse.h' INSTALL 'lib.h' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/include/sparse/lib.h' INSTALL 'symbol.h' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/include/sparse/symbol.h' INSTALL 'scope.h' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/include/sparse/scope.h' INSTALL 'expression.h' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/include/sparse/expression.h' INSTALL 'target.h' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/include/sparse/target.h' INSTALL 'linearize.h' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/include/sparse/linearize.h' INSTALL 'bitmap.h' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/include/sparse/bitmap.h' INSTALL 'ident-list.h' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/include/sparse/ident-list.h' INSTALL 'compat.h' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/include/sparse/compat.h' INSTALL 'flow.h' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/include/sparse/flow.h' INSTALL 'allocate.h' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/include/sparse/allocate.h' INSTALL 'storage.h' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/include/sparse/storage.h' INSTALL 'ptrlist.h' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/include/sparse/ptrlist.h' INSTALL 'dissect.h' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/include/sparse/dissect.h' INSTALL 'sparse.pc' -> '/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/lib/pkgconfig/sparse.pc' + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/sparse-0.5.0 extracting debug info from /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/bin/sparse extracting debug info from /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/bin/test-inspect extracting debug info from /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/bin/c2xml /usr/lib/rpm/sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. 1249 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.iDELXt + umask 022 + cd /builddir/build/BUILD + cd sparse-0.5.0 + make check /bin/sh: llvm-config: command not found Makefile:79: Your system does not have llvm, disabling sparse-llvm TEST __func__ (__func__.c) TEST address_space attribute (address_space.c) TEST Asm with goto labels. (asm-empty-clobber.c) TEST Asm with goto labels. (asm-goto-lables.c) TEST attribute noclone (attr-noclone.c) TEST attribute warning (attr-warning.c) TEST attribute after ( in direct-declarator (attr_in_parameter.c) TEST attribute vector_size (attr_vector_size.c) TEST Arithmetic operator code generation (backend/arithmetic-ops.c) error: actual error text does not match expected error text. error: see backend/arithmetic-ops.c.error.* for further investigation. --- backend/arithmetic-ops.c.error.expected 2016-03-17 16:02:52.180000000 +0000 +++ backend/arithmetic-ops.c.error.got 2016-03-17 16:02:52.210000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST Array code generation (backend/array.c) error: actual error text does not match expected error text. error: see backend/array.c.error.* for further investigation. --- backend/array.c.error.expected 2016-03-17 16:02:52.310000000 +0000 +++ backend/array.c.error.got 2016-03-17 16:02:52.340000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST Bitwise operator code generation (backend/bitwise-ops.c) error: actual error text does not match expected error text. error: see backend/bitwise-ops.c.error.* for further investigation. --- backend/bitwise-ops.c.error.expected 2016-03-17 16:02:52.440000000 +0000 +++ backend/bitwise-ops.c.error.got 2016-03-17 16:02:52.470000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST Boolean type code generation (backend/bool-test.c) error: actual error text does not match expected error text. error: see backend/bool-test.c.error.* for further investigation. --- backend/bool-test.c.error.expected 2016-03-17 16:02:52.580000000 +0000 +++ backend/bool-test.c.error.got 2016-03-17 16:02:52.600000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST Cast code generation (backend/cast.c) error: actual error text does not match expected error text. error: see backend/cast.c.error.* for further investigation. --- backend/cast.c.error.expected 2016-03-17 16:02:52.710000000 +0000 +++ backend/cast.c.error.got 2016-03-17 16:02:52.740000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST Comparison operator code generation (backend/cmp-ops.c) error: actual error text does not match expected error text. error: see backend/cmp-ops.c.error.* for further investigation. --- backend/cmp-ops.c.error.expected 2016-03-17 16:02:52.840000000 +0000 +++ backend/cmp-ops.c.error.got 2016-03-17 16:02:52.870000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST Extern symbol code generation (backend/extern.c) error: actual error text does not match expected error text. error: see backend/extern.c.error.* for further investigation. --- backend/extern.c.error.expected 2016-03-17 16:02:52.980000000 +0000 +++ backend/extern.c.error.got 2016-03-17 16:02:53.010000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST Function pointer code generation (backend/function-ptr.c) error: actual error text does not match expected error text. error: see backend/function-ptr.c.error.* for further investigation. --- backend/function-ptr.c.error.expected 2016-03-17 16:02:53.120000000 +0000 +++ backend/function-ptr.c.error.got 2016-03-17 16:02:53.140000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST 'hello, world' code generation (backend/hello.c) error: actual error text does not match expected error text. error: see backend/hello.c.error.* for further investigation. --- backend/hello.c.error.expected 2016-03-17 16:02:53.250000000 +0000 +++ backend/hello.c.error.got 2016-03-17 16:02:53.270000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST Non-bool condition values in branch/select (backend/int-cond.c) error: actual error text does not match expected error text. error: see backend/int-cond.c.error.* for further investigation. --- backend/int-cond.c.error.expected 2016-03-17 16:02:53.380000000 +0000 +++ backend/int-cond.c.error.got 2016-03-17 16:02:53.410000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST Type of loaded objects (backend/load-type.c) error: actual error text does not match expected error text. error: see backend/load-type.c.error.* for further investigation. --- backend/load-type.c.error.expected 2016-03-17 16:02:53.520000000 +0000 +++ backend/load-type.c.error.got 2016-03-17 16:02:53.550000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST Logical operator code generation (backend/logical-ops.c) error: actual error text does not match expected error text. error: see backend/logical-ops.c.error.* for further investigation. --- backend/logical-ops.c.error.expected 2016-03-17 16:02:53.650000000 +0000 +++ backend/logical-ops.c.error.got 2016-03-17 16:02:53.680000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST Loops (backend/loop.c) error: actual error text does not match expected error text. error: see backend/loop.c.error.* for further investigation. --- backend/loop.c.error.expected 2016-03-17 16:02:53.780000000 +0000 +++ backend/loop.c.error.got 2016-03-17 16:02:53.810000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST Loops with unused counter (backend/loop2.c) error: actual error text does not match expected error text. error: see backend/loop2.c.error.* for further investigation. --- backend/loop2.c.error.expected 2016-03-17 16:02:53.910000000 +0000 +++ backend/loop2.c.error.got 2016-03-17 16:02:53.940000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST Pointer cast code generation (backend/ptrcast.c) error: actual error text does not match expected error text. error: see backend/ptrcast.c.error.* for further investigation. --- backend/ptrcast.c.error.expected 2016-03-17 16:02:54.040000000 +0000 +++ backend/ptrcast.c.error.got 2016-03-17 16:02:54.070000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST Type of stored objects (backend/store-type.c) error: actual error text does not match expected error text. error: see backend/store-type.c.error.* for further investigation. --- backend/store-type.c.error.expected 2016-03-17 16:02:54.170000000 +0000 +++ backend/store-type.c.error.got 2016-03-17 16:02:54.200000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST struct access code generation (backend/struct-access.c) error: actual error text does not match expected error text. error: see backend/struct-access.c.error.* for further investigation. --- backend/struct-access.c.error.expected 2016-03-17 16:02:54.300000000 +0000 +++ backend/struct-access.c.error.got 2016-03-17 16:02:54.330000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST Struct code generation (backend/struct.c) error: actual error text does not match expected error text. error: see backend/struct.c.error.* for further investigation. --- backend/struct.c.error.expected 2016-03-17 16:02:54.430000000 +0000 +++ backend/struct.c.error.got 2016-03-17 16:02:54.460000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST sum from 1 to n (backend/sum.c) error: actual output text does not match expected output text. error: see backend/sum.c.output.* for further investigation. --- backend/sum.c.output.expected 2016-03-17 16:02:54.560000000 +0000 +++ backend/sum.c.output.got 2016-03-17 16:02:54.570000000 +0000 @@ -1,2 +0,0 @@ -15 -5050 error: actual error text does not match expected error text. error: see backend/sum.c.error.* for further investigation. --- backend/sum.c.error.expected 2016-03-17 16:02:54.560000000 +0000 +++ backend/sum.c.error.got 2016-03-17 16:02:54.580000000 +0000 @@ -0,0 +1,3 @@ +.././sparsei: line 6: llvm-config: command not found +.././sparsei: line 13: .././sparse-llvm: No such file or directory +.././sparsei: line 13: /lli: No such file or directory error: Actual exit value does not match the expected one. error: expected 0, got 127. TEST Union code generation (backend/union.c) error: actual error text does not match expected error text. error: see backend/union.c.error.* for further investigation. --- backend/union.c.error.expected 2016-03-17 16:02:54.670000000 +0000 +++ backend/union.c.error.got 2016-03-17 16:02:54.690000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST void return type code generation (backend/void-return-type.c) error: actual error text does not match expected error text. error: see backend/void-return-type.c.error.* for further investigation. --- backend/void-return-type.c.error.expected 2016-03-17 16:02:54.800000000 +0000 +++ backend/void-return-type.c.error.got 2016-03-17 16:02:54.830000000 +0000 @@ -0,0 +1,2 @@ +.././sparsec: line 35: .././sparse-llvm: No such file or directory +.././sparsec: line 37: llc: command not found TEST Bad array designated initializer (bad-array-designated-initializer.c) TEST bad assignment (bad-assignment.c) TEST Bad cast syntax (bad-cast.c) TEST Bad ternary syntax (bad-ternary-cond.c) TEST Bad typeof syntax segfault (bad-typeof.c) TEST enum not in scope (badtype1.c) TEST missing type (badtype2.c) TEST missing type in argument list (badtype3.c) TEST switch(bad_type) {...} segfault (badtype4.c) TEST inline compound literals (binary-constant.c) TEST bitfield to integer promotion (bitfields.c) TEST inlining switch statement (bug_inline_switch.c) TEST __builtin_atomic (builtin_atomic.c) TEST __builtin_bswap (builtin_bswap.c) TEST __builtin_safe (builtin_safe1.c) TEST __builtin_unreachable() (builtin_unreachable.c) TEST __builtin_va_arg_pack() (builtin_va_arg_pack.c) TEST Calling convention attributes (calling-convention-attributes.c) TEST Segfault in check_byte_count after syntax error (check_byte_count-ice.c) TEST choose expr builtin (choose_expr.c) TEST Comma and array decay (comma.c) TEST Compare null pointer constant to int (compare-null-to-int.c) TEST Two-argument conditional expression types (cond_expr.c) TEST type of conditional expression (cond_expr2.c) TEST result type of relational and logical operators (cond_expr3.c) TEST Check -Wcontext (context.c) TEST declaration after statement (ANSI) (declaration-after-statement-ansi.c) TEST declaration after statement (C89) (declaration-after-statement-c89.c) TEST declaration after statement (C99) (declaration-after-statement-c99.c) TEST declaration after statement (default) (declaration-after-statement-default.c) TEST finding definitions (definitions.c) TEST designated_init attribute (designated-init.c) TEST division constants (div.c) error: actual error text does not match expected error text. error: see div.c.error.* for further investigation. --- div.c.error.expected 2016-03-17 16:02:57.140000000 +0000 +++ div.c.error.got 2016-03-17 16:02:57.150000000 +0000 @@ -1,9 +1 @@ -div.c:3:19: warning: division by zero -div.c:4:20: warning: division by zero -div.c:5:22: warning: division by zero -div.c:7:25: warning: constant integer operation overflow -div.c:8:27: warning: constant integer operation overflow -div.c:9:34: warning: constant integer operation overflow -div.c:11:25: warning: constant integer operation overflow -div.c:12:27: warning: constant integer operation overflow -div.c:13:34: warning: constant integer operation overflow +/usr/include/gnu/stubs.h:7:12: error: unable to open 'gnu/stubs-soft.h' error: Actual exit value does not match the expected one. error: expected 0, got 1. TEST Double semicolon in struct (double-semicolon.c) TEST Dubious bitwise operation on !x (dubious-bitwise-with-not.c) TEST enumeration constants' scope [6.2.1p7] (enum_scope.c) TEST Character escape sequences (escapes.c) TEST extern inline function (extern-inline.c) TEST field overlap (field-overlap.c) TEST Forced function argument type. (fored_arg.c) TEST foul bitwise (foul-bitwise.c) TEST Function pointer modifier inheritance (function-pointer-modifier-inheritance.c) TEST goto labels (goto-label.c) TEST identifier-list parsing (identifier_list.c) TEST char array initializers (init-char-array.c) TEST parenthesized string initializer (init-char-array1.c) TEST -Winit-cstring option (init_cstring.c) TEST Initializer entry defined twice (initializer-entry-defined-twice.c) TEST inline compound literals (inline_compound_literals.c) TEST Integer promotions (integer-promotions.c) TEST Label followed by __asm__ (label-asm.c) TEST Label attribute (label-attr.c) TEST __label__ scope (label-scope.c) TEST Local label (local-label.c) TEST Logical and/or (logical.c) TEST Expansion of typeof when dealing with member of struct (member_of_typeof.c) TEST handling of identifier-less declarations (missing-ident.c) TEST typedefs with many declarators (multi_typedef.c) TEST nested declarator vs. parameters (nested-declarator.c) TEST more on handling of ( in direct-declarator (nested-declarator2.c) TEST noderef attribute (noderef.c) TEST Using plain integer as NULL pointer (non-pointer-null.c) TEST Old initializer with -Wno-old-initializer (old-initializer-nowarn.c) TEST Old initializer (old-initializer.c) TEST There is no scope boundary between global and file scope (outer-scope.c) TEST #pragma once (pragma-once.c) TEST Preprocessor #1 (preprocessor/preprocessor1.c) TEST Preprocessor #10 (preprocessor/preprocessor10.c) TEST Preprocessor #11 (preprocessor/preprocessor11.c) TEST Preprocessor #12 (preprocessor/preprocessor12.c) TEST Preprocessor #13 (preprocessor/preprocessor13.c) TEST Preprocessor #14 (preprocessor/preprocessor14.c) TEST Preprocessor #15 (preprocessor/preprocessor15.c) TEST Preprocessor #16 (preprocessor/preprocessor16.c) TEST Preprocessor #17 (preprocessor/preprocessor17.c) TEST Preprocessor #18 (preprocessor/preprocessor18.c) TEST Preprocessor #19 (preprocessor/preprocessor19.c) TEST Preprocessor #2 (preprocessor/preprocessor2.c) TEST Preprocessor #20 (preprocessor/preprocessor20.c) TEST Preprocessor #21 (preprocessor/preprocessor21.c) TEST Preprocessor #22 (preprocessor/preprocessor22.c) TEST Preprocessor #23 (preprocessor/preprocessor23.c) TEST Preprocessor #3 (preprocessor/preprocessor3.c) TEST Preprocessor #4 (preprocessor/preprocessor4.c) TEST Preprocessor #5 (preprocessor/preprocessor5.c) TEST Preprocessor #6 (preprocessor/preprocessor6.c) TEST Preprocessor #7 (preprocessor/preprocessor7.c) TEST Preprocessor #8 (preprocessor/preprocessor8.c) TEST Preprocessor #9 (preprocessor/preprocessor9.c) TEST Preprocessor #14 (preprocessor/stringify.c) TEST wide char token-pasting (preprocessor/wide.c) TEST const et.al. are reserved identifiers (reserved.c) TEST restrict array attribute (restrict-array.c) TEST typeof with bitwise types (restricted-typeof.c) TEST sizeof(_Bool) is valid (sizeof-bool.c) TEST Handling of sizeof compound-literal . member (sizeof-compound-postfix.c) TEST valid specifier combinations (specifiers1.c) TEST invalid specifier combinations (specifiers2.c) TEST static forward declaration (static-forward-decl.c) TEST Address space of a struct member (struct-as.c) TEST struct attribute placement (struct-attribute-placement.c) TEST struct namespaces #1 (struct-ns1.c) TEST struct not in scope (struct-ns2.c) TEST struct size (struct-size1.c) TEST binary operations (test-be.c) TEST "char []" to "char *" demotion (type1.c) TEST typedef shadowing (typedef_shadow.c) TEST Rusty Russell's typeof attribute casting. (typeof-attribute.c) TEST -Wtypesign (typesign.c) TEST Varargs bogus warning regression test #1 (varargs1.c) TEST wide character constants (wide.c) Out of 140 tests, 118 passed, 22 failed (0 of them are known to fail) + exit 0 Processing files: sparse-0.5.0-2.el7.armv7hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.6Nxgov + umask 022 + cd /builddir/build/BUILD + cd sparse-0.5.0 + DOCDIR=/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/share/doc/sparse-0.5.0 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/share/doc/sparse-0.5.0 + cp -pr LICENSE /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/share/doc/sparse-0.5.0 + cp -pr README /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/share/doc/sparse-0.5.0 + cp -pr FAQ /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/share/doc/sparse-0.5.0 + exit 0 Provides: sparse = 0.5.0-2.el7 sparse(armv7hl-32) = 0.5.0-2.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/perl ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libatk-1.0.so.0 libc.so.6 libc.so.6(GLIBC_2.4) libcairo.so.2 libfontconfig.so.1 libfreetype.so.6 libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libgdk-x11-2.0.so.0 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libglib-2.0.so.0 libgobject-2.0.so.0 libgtk-x11-2.0.so.0 libpango-1.0.so.0 libpangocairo-1.0.so.0 libpangoft2-1.0.so.0 libxml2.so.2 libxml2.so.2(LIBXML2_2.4.30) rtld(GNU_HASH) Processing files: sparse-devel-0.5.0-2.el7.armv7hl Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.MuXEDS + umask 022 + cd /builddir/build/BUILD + cd sparse-0.5.0 + DOCDIR=/builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/share/doc/sparse-devel-0.5.0 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/share/doc/sparse-devel-0.5.0 + cp -pr LICENSE /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm/usr/share/doc/sparse-devel-0.5.0 + exit 0 Provides: pkgconfig(sparse) = 0.5.0 sparse-devel = 0.5.0-2.el7 sparse-devel(armv7hl-32) = 0.5.0-2.el7 sparse-static = 0.5.0-2.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config Processing files: sparse-debuginfo-0.5.0-2.el7.armv7hl Provides: sparse-debuginfo = 0.5.0-2.el7 sparse-debuginfo(armv7hl-32) = 0.5.0-2.el7 Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm Wrote: /builddir/build/RPMS/sparse-0.5.0-2.el7.armv7hl.rpm Wrote: /builddir/build/RPMS/sparse-devel-0.5.0-2.el7.armv7hl.rpm Wrote: /builddir/build/RPMS/sparse-debuginfo-0.5.0-2.el7.armv7hl.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.hbI3oS + umask 022 + cd /builddir/build/BUILD + cd sparse-0.5.0 + rm -rf /builddir/build/BUILDROOT/sparse-0.5.0-2.el7.arm + make clean /bin/sh: llvm-config: command not found Makefile:79: Your system does not have llvm, disabling sparse-llvm find validation/ \( -name "*.c.output.expected" \ -o -name "*.c.output.got" \ -o -name "*.c.output.diff" \ -o -name "*.c.error.expected" \ -o -name "*.c.error.got" \ -o -name "*.c.error.diff" \ \) -exec rm {} \; rm -f *.[oa] .*.d *.so test-lexing test-parsing obfuscate compile graph sparse test-linearize example test-unssa test-dissect ctags c2xml test-inspect libsparse.so pre-process.h sparse.pc + exit 0 Child return code was: 0 LEAVE do -->