Getting compiler identification output with: /usr/bin/g++ -std=gnu++0x -std=gnu++03 --version /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/test.c
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/test.c
int main() {} 

**** END source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 --version /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/test.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 --version /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/test.c 
**** BEGIN FILE output: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/test.output
g++ (Debian 12.2.0-14+deb12u1) 12.2.0
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


**** END FILE output ***
**** BEGIN FILE error: 

**** END FILE error ***
**** Compiler identification output begin ****
g++ (Debian 12.2.0-14+deb12u1) 12.2.0
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


**** Compiler identification output end ****
**** BEGIN PROBE run_test_sanity ****
[STATUS] g++cc-config-0: Running sanity tests on native compiler
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/simple.c
int x;

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/simple.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/simple.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/does_not_compile.c
#x
int a b c d;

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/does_not_compile.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/does_not_compile.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/does_not_compile.c:1:2: error: invalid preprocessing directive #x
    1 | #x
      |  ^
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/does_not_compile.c:2:7: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'b'
    2 | int a b c d;
      |       ^
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/does_not_compile.c:2:7: error: unknown type name 'b'

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/stddef.c
#include <stddef.h>
struct mystruct {
  int field1;
  int field2;
} var;
size_t sz = sizeof(struct mystruct);
ptrdiff_t pd;
void func() {
  pd = &var.field1 - &var.field2;
}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/stddef.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/stddef.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** END PROBE run_test_sanity ****
**** BEGIN PROBE get_version_switch_output ****
Version switch: -E -v
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/test.c
int main() {} 

**** END source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -E -v /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/test.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -E -v /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/test.c 
**** BEGIN FILE output: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/version_output
# 0 "/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/test.c"
# 0 "<built-in>"
# 0 "<command-line>"
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 0 "<command-line>" 2
# 1 "/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/test.c"
int main() {}

**** END FILE output ***
**** BEGIN FILE error: 
Using built-in specs.
COLLECT_GCC=/usr/bin/g++
OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 12.2.0-14+deb12u1' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/reproducible-path/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/reproducible-path/gcc-12-12.2.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 12.2.0 (Debian 12.2.0-14+deb12u1) 
COLLECT_GCC_OPTIONS='-std=gnu++11' '-std=gnu++98' '-E' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
 /usr/lib/gcc/x86_64-linux-gnu/12/cc1plus -E -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/test.c -mtune=generic -march=x86-64 -std=gnu++11 -std=gnu++98 -fasynchronous-unwind-tables -dumpbase test.c -dumpbase-ext .c
ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/12"
ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/12/include-fixed"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/include/c++/12
 /usr/include/x86_64-linux-gnu/c++/12
 /usr/include/c++/12/backward
 /usr/lib/gcc/x86_64-linux-gnu/12/include
 /usr/local/include
 /usr/include/x86_64-linux-gnu
 /usr/include
End of search list.
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-std=gnu++11' '-std=gnu++98' '-E' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64'

**** END FILE error ***
**** END PROBE get_version_switch_output ****
Version string before regex:  # 0 "/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/test.c" # 0 "<built-in>" # 0 "<command-line>" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 0 "<command-line>" 2 # 1 "/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/test.c" int main() {} Using built-in specs. COLLECT_GCC=/usr/bin/g++ OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Debian 12.2.0-14+deb12u1' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/reproducible-path/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/reproducible-path/gcc-12-12.2.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 12.2.0 (Debian 12.2.0-14+deb12u1)  COLLECT_GCC_OPTIONS='-std=gnu++11' '-std=gnu++98' '-E' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64'  /usr/lib/gcc/x86_64-linux-gnu/12/cc1plus -E -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/test.c -mtune=generic -march=x86-64 -std=gnu++11 -std=gnu++98 -fasynchronous-unwind-tables -dumpbase test.c -dumpbase-ext .c ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/12" ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/12/include-fixed" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include" #include "..." search starts here: #include <...> search starts here:  /usr/include/c++/12  /usr/include/x86_64-linux-gnu/c++/12  /usr/include/c++/12/backward  /usr/lib/gcc/x86_64-linux-gnu/12/include  /usr/local/include  /usr/include/x86_64-linux-gnu  /usr/include End of search list. COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-std=gnu++11' '-std=gnu++98' '-E' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
Attempting to match the following regex:  .*g[c+][c+][^\s]* [^\s]+ (\d+\.\d+(\.\d+)?) \(.*\).*
Match found. Version string after regex:  12.2.0
Attempting to match the following regex:  .*g[c+][c+][^\s]* \([^)]*\) (\d+\.\d+(\.\d+)?).*
Attempting to match the following regex:  .*(?:cc|\+\+)(?:-[^\h]+)?(?:\.exe)?\h+(?:.*?\h+)?(\d+\.\d+(\.\d+)?).*
Attempting to match the following regex:  .*[^0-9.](\d+\.\d+\.\d+).*
Compiler version found: 12.2.0
**** BEGIN PROBE run_type_size_and_alignment_tests ****
**** BEGIN PROBE probe_helpful_compiler_info ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/sloppy_assign.c
int *i; unsigned long *c; void foo() { c = i; }

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/sloppy_assign.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/sloppy_assign.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/sloppy_assign.c: In function 'foo':
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/sloppy_assign.c:1:42: warning: assignment to 'long unsigned int *' from incompatible pointer type 'int *' [-Wincompatible-pointer-types]
    1 | int *i; unsigned long *c; void foo() { c = i; }
      |                                          ^

**** END FILE stderr ***
Test succeded
Native compiler allows sloppy assigns.
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/sizeof_neg_array_size.c
 int x[((int)sizeof (int *)) - 13000];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/sizeof_neg_array_size.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/sizeof_neg_array_size.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/sizeof_neg_array_size.c:1:6: error: size of array 'x' is negative
    1 |  int x[((int)sizeof (int *)) - 13000];
      |      ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/zero_size_array.c
 int x[0];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/zero_size_array.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/zero_size_array.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
Native compiler minimum array index is 0.
**** END PROBE probe_helpful_compiler_info ****
**** BEGIN PROBE Detecting size_t ****
Detecting size_t.
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_valid_type.c
size_t * s;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_valid_type.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_valid_type.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_valid_type.c:1:1: error: unknown type name 'size_t'
    1 | size_t * s;
      | ^~~~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_valid_type.c:1:1: note: 'size_t' is defined in header '<stddef.h>'; did you forget to '#include <stddef.h>'?
  +++ |+#include <stddef.h>
    1 | size_t * s;

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_valid_type2.c
#include <stddef.h>
size_t * s;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_valid_type2.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_valid_type2.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_sloppy_typedef.c
#include <stddef.h>
typedef void ***size_t;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_sloppy_typedef.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_sloppy_typedef.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_sloppy_typedef.c:2:17: error: conflicting types for 'size_t'; have 'void ***'
    2 | typedef void ***size_t;
      |                 ^~~~~~
In file included from /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_sloppy_typedef.c:1:
/usr/lib/gcc/x86_64-linux-gnu/12/include/stddef.h:214:23: note: previous declaration of 'size_t' with type 'size_t' {aka 'long unsigned int'}
  214 | typedef __SIZE_TYPE__ size_t;
      |                       ^~~~~~

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_unsigned_int.c
#include <stddef.h>
typedef unsigned int size_t;size_t x;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_unsigned_int.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_unsigned_int.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_unsigned_int.c:2:22: error: conflicting types for 'size_t'; have 'unsigned int'
    2 | typedef unsigned int size_t;size_t x;
      |                      ^~~~~~
In file included from /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_unsigned_int.c:1:
/usr/lib/gcc/x86_64-linux-gnu/12/include/stddef.h:214:23: note: previous declaration of 'size_t' with type 'size_t' {aka 'long unsigned int'}
  214 | typedef __SIZE_TYPE__ size_t;
      |                       ^~~~~~

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_unsigned_long.c
#include <stddef.h>
typedef unsigned long size_t;size_t x;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_unsigned_long.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_unsigned_long.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** END PROBE Detecting size_t ****
**** BEGIN PROBE Detecting ptrdiff_t ****
Detecting ptrdiff_t.
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/ptrdiff_t_is_valid_type.c
ptrdiff_t * s;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/ptrdiff_t_is_valid_type.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/ptrdiff_t_is_valid_type.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/ptrdiff_t_is_valid_type.c:1:1: error: unknown type name 'ptrdiff_t'
    1 | ptrdiff_t * s;
      | ^~~~~~~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/ptrdiff_t_is_valid_type.c:1:1: note: 'ptrdiff_t' is defined in header '<stddef.h>'; did you forget to '#include <stddef.h>'?
  +++ |+#include <stddef.h>
    1 | ptrdiff_t * s;

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/ptrdiff_t_is_valid_type2.c
#include <stddef.h>
ptrdiff_t * s;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/ptrdiff_t_is_valid_type2.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/ptrdiff_t_is_valid_type2.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/ptrdiff_t_sloppy_typedef.c
#include <stddef.h>
typedef void ***ptrdiff_t;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/ptrdiff_t_sloppy_typedef.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/ptrdiff_t_sloppy_typedef.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/ptrdiff_t_sloppy_typedef.c:2:17: error: conflicting types for 'ptrdiff_t'; have 'void ***'
    2 | typedef void ***ptrdiff_t;
      |                 ^~~~~~~~~
In file included from /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/ptrdiff_t_sloppy_typedef.c:1:
/usr/lib/gcc/x86_64-linux-gnu/12/include/stddef.h:145:26: note: previous declaration of 'ptrdiff_t' with type 'ptrdiff_t' {aka 'long int'}
  145 | typedef __PTRDIFF_TYPE__ ptrdiff_t;
      |                          ^~~~~~~~~

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_int.c
#include <stddef.h>
typedef int ptrdiff_t;ptrdiff_t x;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_int.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_int.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_int.c:2:13: error: conflicting types for 'ptrdiff_t'; have 'int'
    2 | typedef int ptrdiff_t;ptrdiff_t x;
      |             ^~~~~~~~~
In file included from /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_int.c:1:
/usr/lib/gcc/x86_64-linux-gnu/12/include/stddef.h:145:26: note: previous declaration of 'ptrdiff_t' with type 'ptrdiff_t' {aka 'long int'}
  145 | typedef __PTRDIFF_TYPE__ ptrdiff_t;
      |                          ^~~~~~~~~

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_long.c
#include <stddef.h>
typedef long ptrdiff_t;ptrdiff_t x;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_long.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/size_t_is_long.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** END PROBE Detecting ptrdiff_t ****
**** BEGIN PROBE add_appropriate_type_size_and_alignment_switch ****
[STATUS] g++cc-config-0: Detecting size and alignment of fundamental types.
Detecting size and alignment of wchar_t
**** BEGIN PROBE run_type_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_wchar_t.c
wchar_t x;

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_wchar_t.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_wchar_t.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_wchar_t.c:1:1: error: unknown type name 'wchar_t'
    1 | wchar_t x;
      | ^~~~~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_wchar_t.c:1:1: note: 'wchar_t' is defined in header '<stddef.h>'; did you forget to '#include <stddef.h>'?
  +++ |+#include <stddef.h>
    1 | wchar_t x;

**** END FILE stderr ***
Test failed
**** END PROBE run_type_size_test ****
Detecting size and alignment of long long
**** BEGIN PROBE run_type_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_long_long.c
long long x;

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_long_long.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_long_long.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_long_size_8.c
int x [((int)sizeof (long long)) -8];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_long_size_8.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_long_size_8.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** END PROBE run_type_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_long_align_8.c
struct X { char a; long long b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
char a7;
char a8;
long long b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_long_align_8.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_long_align_8.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
Detecting size and alignment of long
**** BEGIN PROBE run_type_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_long.c
long x;

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_long.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_long.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_size_8.c
int x [((int)sizeof (long)) -8];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_size_8.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_size_8.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** END PROBE run_type_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_align_8.c
struct X { char a; long b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
char a7;
char a8;
long b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_align_8.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_align_8.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
Detecting size and alignment of int
**** BEGIN PROBE run_type_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_int.c
int x;

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_int.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_int.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_8.c
int x [((int)sizeof (int)) -8];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_8.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_8.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_8.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (int)) -8];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_7.c
int x [((int)sizeof (int)) -7];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_7.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_7.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_7.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (int)) -7];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_6.c
int x [((int)sizeof (int)) -6];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_6.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_6.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_6.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (int)) -6];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_5.c
int x [((int)sizeof (int)) -5];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_5.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_5.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_5.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (int)) -5];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_4.c
int x [((int)sizeof (int)) -4];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_4.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_size_4.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** END PROBE run_type_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_8.c
struct X { char a; int b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
char a7;
char a8;
int b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_8.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_8.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_8.c:12:5: error: size of array 'x' is negative
   12 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_7.c
struct X { char a; int b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
char a7;
int b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_7.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_7.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_7.c:11:5: error: size of array 'x' is negative
   11 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_6.c
struct X { char a; int b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
int b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_6.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_6.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_6.c:10:5: error: size of array 'x' is negative
   10 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_5.c
struct X { char a; int b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
int b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_5.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_5.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_5.c:9:5: error: size of array 'x' is negative
    9 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_4.c
struct X { char a; int b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
int b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_4.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int_align_4.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
Detecting size and alignment of short
**** BEGIN PROBE run_type_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_short.c
short x;

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_short.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_short.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_size_4.c
int x [((int)sizeof (short)) -4];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_size_4.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_size_4.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_size_4.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (short)) -4];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_size_3.c
int x [((int)sizeof (short)) -3];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_size_3.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_size_3.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_size_3.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (short)) -3];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_size_2.c
int x [((int)sizeof (short)) -2];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_size_2.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_size_2.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** END PROBE run_type_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_align_4.c
struct X { char a; short b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
short b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_align_4.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_align_4.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_align_4.c:8:5: error: size of array 'x' is negative
    8 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_align_3.c
struct X { char a; short b; };
struct Y {
char a1;
char a2;
char a3;
short b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_align_3.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_align_3.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_align_3.c:7:5: error: size of array 'x' is negative
    7 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_align_2.c
struct X { char a; short b; };
struct Y {
char a1;
char a2;
short b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_align_2.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/short_align_2.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
Detecting size and alignment of long double
**** BEGIN PROBE run_type_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_long_double.c
long double x;

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_long_double.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_long_double.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_double_size_16.c
int x [((int)sizeof (long double)) -16];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_double_size_16.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_double_size_16.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** END PROBE run_type_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_double_align_16.c
struct X { char a; long double b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
char a7;
char a8;
char a9;
char a10;
char a11;
char a12;
char a13;
char a14;
char a15;
char a16;
long double b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_double_align_16.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/long_double_align_16.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
Detecting size and alignment of double
**** BEGIN PROBE run_type_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_double.c
double x;

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_double.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_double.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_16.c
int x [((int)sizeof (double)) -16];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_16.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_16.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_16.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (double)) -16];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_15.c
int x [((int)sizeof (double)) -15];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_15.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_15.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_15.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (double)) -15];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_14.c
int x [((int)sizeof (double)) -14];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_14.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_14.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_14.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (double)) -14];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_13.c
int x [((int)sizeof (double)) -13];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_13.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_13.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_13.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (double)) -13];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_12.c
int x [((int)sizeof (double)) -12];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_12.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_12.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_12.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (double)) -12];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_11.c
int x [((int)sizeof (double)) -11];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_11.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_11.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_11.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (double)) -11];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_10.c
int x [((int)sizeof (double)) -10];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_10.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_10.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_10.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (double)) -10];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_9.c
int x [((int)sizeof (double)) -9];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_9.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_9.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_9.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (double)) -9];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_8.c
int x [((int)sizeof (double)) -8];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_8.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_size_8.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** END PROBE run_type_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_16.c
struct X { char a; double b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
char a7;
char a8;
char a9;
char a10;
char a11;
char a12;
char a13;
char a14;
char a15;
char a16;
double b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_16.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_16.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_16.c:20:5: error: size of array 'x' is negative
   20 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_15.c
struct X { char a; double b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
char a7;
char a8;
char a9;
char a10;
char a11;
char a12;
char a13;
char a14;
char a15;
double b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_15.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_15.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_15.c:19:5: error: size of array 'x' is negative
   19 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_14.c
struct X { char a; double b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
char a7;
char a8;
char a9;
char a10;
char a11;
char a12;
char a13;
char a14;
double b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_14.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_14.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_14.c:18:5: error: size of array 'x' is negative
   18 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_13.c
struct X { char a; double b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
char a7;
char a8;
char a9;
char a10;
char a11;
char a12;
char a13;
double b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_13.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_13.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_13.c:17:5: error: size of array 'x' is negative
   17 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_12.c
struct X { char a; double b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
char a7;
char a8;
char a9;
char a10;
char a11;
char a12;
double b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_12.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_12.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_12.c:16:5: error: size of array 'x' is negative
   16 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_11.c
struct X { char a; double b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
char a7;
char a8;
char a9;
char a10;
char a11;
double b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_11.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_11.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_11.c:15:5: error: size of array 'x' is negative
   15 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_10.c
struct X { char a; double b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
char a7;
char a8;
char a9;
char a10;
double b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_10.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_10.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_10.c:14:5: error: size of array 'x' is negative
   14 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_9.c
struct X { char a; double b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
char a7;
char a8;
char a9;
double b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_9.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_9.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_9.c:13:5: error: size of array 'x' is negative
   13 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_8.c
struct X { char a; double b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
char a7;
char a8;
double b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_8.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/double_align_8.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
Detecting size and alignment of float
**** BEGIN PROBE run_type_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_float.c
float x;

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_float.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_float.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_8.c
int x [((int)sizeof (float)) -8];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_8.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_8.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_8.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (float)) -8];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_7.c
int x [((int)sizeof (float)) -7];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_7.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_7.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_7.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (float)) -7];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_6.c
int x [((int)sizeof (float)) -6];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_6.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_6.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_6.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (float)) -6];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_5.c
int x [((int)sizeof (float)) -5];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_5.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_5.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_5.c:1:5: error: size of array 'x' is negative
    1 | int x [((int)sizeof (float)) -5];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_4.c
int x [((int)sizeof (float)) -4];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_4.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_size_4.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** END PROBE run_type_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_8.c
struct X { char a; float b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
char a7;
char a8;
float b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_8.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_8.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_8.c:12:5: error: size of array 'x' is negative
   12 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_7.c
struct X { char a; float b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
char a7;
float b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_7.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_7.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_7.c:11:5: error: size of array 'x' is negative
   11 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_6.c
struct X { char a; float b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
float b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_6.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_6.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_6.c:10:5: error: size of array 'x' is negative
   10 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_5.c
struct X { char a; float b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
float b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_5.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_5.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_5.c:9:5: error: size of array 'x' is negative
    9 | int x[sizeof(struct X)==sizeof(struct Y)?1:-1];
      |     ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_4.c
struct X { char a; float b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
float b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_4.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/float_align_4.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
Detecting size and alignment of int *
**** BEGIN PROBE run_type_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_int__ptr_.c
int * x;

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_int__ptr_.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/keyword_int__ptr_.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int__ptr__size_8.c
int x [((int)sizeof (int *)) -8];

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int__ptr__size_8.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int__ptr__size_8.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** END PROBE run_type_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int__ptr__align_8.c
struct X { char a; int * b; };
struct Y {
char a1;
char a2;
char a3;
char a4;
char a5;
char a6;
char a7;
char a8;
int * b; };
int x[sizeof(struct X)==sizeof(struct Y)?1:-1];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int__ptr__align_8.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/int__ptr__align_8.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** END PROBE add_appropriate_type_size_and_alignment_switch ****
**** BEGIN PROBE run_char_bit_size_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/char_bit_1.c
#define N 1
#define SHIFT(VALUE,AMOUNT)            \
  ((VALUE) << ((AMOUNT) >= 63 ? 7 : 0) \
           << ((AMOUNT) >= 56 ? 7 : 0) \
           << ((AMOUNT) >= 49 ? 7 : 0) \
           << ((AMOUNT) >= 42 ? 7 : 0) \
           << ((AMOUNT) >= 35 ? 7 : 0) \
           << ((AMOUNT) >= 28 ? 7 : 0) \
           << ((AMOUNT) >= 21 ? 7 : 0) \
           << ((AMOUNT) >= 14 ? 7 : 0) \
           << ((AMOUNT) >=  7 ? 7 : 0) \
           << ((AMOUNT) % 7))
typedef unsigned char UC;
void foo() {
  static int check_char_bit[(UC)SHIFT(1U,N-1U) != 0 ? 1 : -1];
}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/char_bit_1.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/char_bit_1.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/char_bit_9.c
#define N 9
#define SHIFT(VALUE,AMOUNT)            \
  ((VALUE) << ((AMOUNT) >= 63 ? 7 : 0) \
           << ((AMOUNT) >= 56 ? 7 : 0) \
           << ((AMOUNT) >= 49 ? 7 : 0) \
           << ((AMOUNT) >= 42 ? 7 : 0) \
           << ((AMOUNT) >= 35 ? 7 : 0) \
           << ((AMOUNT) >= 28 ? 7 : 0) \
           << ((AMOUNT) >= 21 ? 7 : 0) \
           << ((AMOUNT) >= 14 ? 7 : 0) \
           << ((AMOUNT) >=  7 ? 7 : 0) \
           << ((AMOUNT) % 7))
typedef unsigned char UC;
void foo() {
  static int check_char_bit[(UC)SHIFT(1U,N-1U) != 0 ? 1 : -1];
}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/char_bit_9.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/char_bit_9.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/char_bit_9.c: In function 'foo':
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/char_bit_9.c:15:14: error: size of array 'check_char_bit' is negative
   15 |   static int check_char_bit[(UC)SHIFT(1U,N-1U) != 0 ? 1 : -1];
      |              ^~~~~~~~~~~~~~

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/char_bit_8.c
#define N 8
#define SHIFT(VALUE,AMOUNT)            \
  ((VALUE) << ((AMOUNT) >= 63 ? 7 : 0) \
           << ((AMOUNT) >= 56 ? 7 : 0) \
           << ((AMOUNT) >= 49 ? 7 : 0) \
           << ((AMOUNT) >= 42 ? 7 : 0) \
           << ((AMOUNT) >= 35 ? 7 : 0) \
           << ((AMOUNT) >= 28 ? 7 : 0) \
           << ((AMOUNT) >= 21 ? 7 : 0) \
           << ((AMOUNT) >= 14 ? 7 : 0) \
           << ((AMOUNT) >=  7 ? 7 : 0) \
           << ((AMOUNT) % 7))
typedef unsigned char UC;
void foo() {
  static int check_char_bit[(UC)SHIFT(1U,N-1U) != 0 ? 1 : -1];
}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/char_bit_8.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/char_bit_8.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** END PROBE run_char_bit_size_test ****
**** END PROBE run_type_size_and_alignment_tests ****
**** BEGIN PROBE add_appropriate_restrict_switch_if_needed ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/restrict.c
int * restrict i;

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/restrict.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/restrict.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** END PROBE add_appropriate_restrict_switch_if_needed ****
**** BEGIN PROBE add_appropriate_cr_term_switch_if_needed ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/cr_term.c
int i;
#define foo \
 bar
 void foo() { };

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/cr_term.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/cr_term.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** END PROBE add_appropriate_cr_term_switch_if_needed ****
**** BEGIN PROBE add_enable_declspec_switch_if_needed ****
__declspec macro definition test.
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/declspec.c
#ifndef __declspec
#error __declspec not defined
#endif


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/declspec.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/declspec.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/declspec.c:2:2: error: #error __declspec not defined
    2 | #error __declspec not defined
      |  ^~~~~

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/declspec2.c

void __declspec(int x) {
    x = 1;
}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/declspec2.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/declspec2.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** END PROBE add_enable_declspec_switch_if_needed ****
**** BEGIN PROBE add_appropriate_wchar_t_type_switch ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_typet.c
void f() {
  static const unsigned short invalid_wcs[] = L"Invalid wide format string.";
  static const unsigned short prefix[] = L"+\0-\0 \0000x\0000X";
}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_typet.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_typet.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_typet.c: In function 'f':
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_typet.c:2:47: error: cannot initialize array of 'short unsigned int' from a string literal with type array of 'int'
    2 |   static const unsigned short invalid_wcs[] = L"Invalid wide format string.";
      |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_typet.c:3:42: error: cannot initialize array of 'short unsigned int' from a string literal with type array of 'int'
    3 |   static const unsigned short prefix[] = L"+\0-\0 \0000x\0000X";
      |                                          ^~~~~~~~~~~~~~~~~~~~~~

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_types.c
void f() {
  static const short invalid_wcs[] = L"Invalid wide format string.";
  static const short prefix[] = L"+\0-\0 \0000x\0000X";
}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_types.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_types.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_types.c: In function 'f':
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_types.c:2:38: error: array of inappropriate type initialized from string constant
    2 |   static const short invalid_wcs[] = L"Invalid wide format string.";
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_types.c:3:33: error: array of inappropriate type initialized from string constant
    3 |   static const short prefix[] = L"+\0-\0 \0000x\0000X";
      |                                 ^~~~~~~~~~~~~~~~~~~~~~

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_typej.c
void f() {
  static const unsigned int invalid_wcs[] = L"Invalid wide format string.";
  static const unsigned int prefix[] = L"+\0-\0 \0000x\0000X";
}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_typej.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_typej.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_typej.c: In function 'f':
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_typej.c:2:45: error: cannot initialize array of 'unsigned int' from a string literal with type array of 'int'
    2 |   static const unsigned int invalid_wcs[] = L"Invalid wide format string.";
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_typej.c:3:40: error: cannot initialize array of 'unsigned int' from a string literal with type array of 'int'
    3 |   static const unsigned int prefix[] = L"+\0-\0 \0000x\0000X";
      |                                        ^~~~~~~~~~~~~~~~~~~~~~

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_typei.c
void f() {
  static const int invalid_wcs[] = L"Invalid wide format string.";
  static const int prefix[] = L"+\0-\0 \0000x\0000X";
}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_typei.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/wchar_t_typei.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** END PROBE add_appropriate_wchar_t_type_switch ****
**** BEGIN PROBE add_multiline_string_switch_if_needed ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/multiline_string.c
char* str = "Hello
World";

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/multiline_string.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/multiline_string.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/multiline_string.c:1:13: warning: missing terminating " character
    1 | char* str = "Hello
      |             ^
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/multiline_string.c:1:13: error: missing terminating " character
    1 | char* str = "Hello
      |             ^~~~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/multiline_string.c:2:6: warning: missing terminating " character
    2 | World";
      |      ^
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/multiline_string.c:2:6: error: missing terminating " character
    2 | World";
      |      ^~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/multiline_string.c:2:1: error: 'World' undeclared here (not in a function)
    2 | World";
      | ^~~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/multiline_string.c:2:1: error: expected ',' or ';' at end of input

**** END FILE stderr ***
Test failed
**** END PROBE add_multiline_string_switch_if_needed ****
**** BEGIN PROBE add_appropriate_trigraphs_switch ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/trigraphs.c
char x ??( 3 ??) = "Hi";

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/trigraphs.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/trigraphs.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/trigraphs.c:1:8: warning: trigraph ??( ignored, use -trigraphs to enable [-Wtrigraphs]
    1 | char x ??( 3 ??) = "Hi";
      |         
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/trigraphs.c:1:8: error: expected '=', ',', ';', 'asm' or '__attribute__' before '?' token
    1 | char x ??( 3 ??) = "Hi";
      |        ^
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/trigraphs.c:1:14: warning: trigraph ??) ignored, use -trigraphs to enable [-Wtrigraphs]
    1 | char x ??( 3 ??) = "Hi";
      |               

**** END FILE stderr ***
Test failed
**** END PROBE add_appropriate_trigraphs_switch ****
**** BEGIN PROBE run_x86_calling_conventions_test ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/supports_gnu_cc_attr.c
void foo(void) __attribute__((__stdcall__));

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/supports_gnu_cc_attr.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/supports_gnu_cc_attr.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/supports_gnu_cc_attr.c:1:1: warning: 'stdcall' attribute ignored [-Wattributes]
    1 | void foo(void) __attribute__((__stdcall__));
      | ^~~~

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_stdcall.c
void f(void) ;
void (*p)() __attribute__((__stdcall__))  = &f;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_stdcall.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_stdcall.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_stdcall.c:2:1: warning: 'stdcall' attribute ignored [-Wattributes]
    2 | void (*p)() __attribute__((__stdcall__))  = &f;
      | ^~~~

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_cdecl.c
void f(void) ;
void (*p)() __attribute__((__cdecl__))  = &f;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_cdecl.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_cdecl.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_cdecl.c:2:1: warning: 'cdecl' attribute ignored [-Wattributes]
    2 | void (*p)() __attribute__((__cdecl__))  = &f;
      | ^~~~

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_fastcall.c
void f(void) ;
void (*p)() __attribute__((__fastcall__))  = &f;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_fastcall.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_fastcall.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_fastcall.c:2:1: warning: 'fastcall' attribute ignored [-Wattributes]
    2 | void (*p)() __attribute__((__fastcall__))  = &f;
      | ^~~~

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_vectorcall.c
void f(void) ;
void (*p)() __attribute__((__vectorcall__))  = &f;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_vectorcall.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_vectorcall.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_vectorcall.c:2:1: warning: 'vectorcall' attribute directive ignored [-Wattributes]
    2 | void (*p)() __attribute__((__vectorcall__))  = &f;
      | ^~~~

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_thiscall.c
void f(void) ;
void (*p)() __attribute__((__thiscall__))  = &f;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_thiscall.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_thiscall.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_thiscall.c:2:1: warning: 'thiscall' attribute ignored [-Wattributes]
    2 | void (*p)() __attribute__((__thiscall__))  = &f;
      | ^~~~

**** END FILE stderr ***
Test succeded
**** END PROBE run_x86_calling_conventions_test ****
**** BEGIN PROBE add_appropriate_altivec_switch_if_needed ****
Detecting whether AltiVec is supported.
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/altivec.c
__vector unsigned int a;

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/altivec.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/altivec.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/altivec.c:1:9: error: expected ';' before 'unsigned'
    1 | __vector unsigned int a;
      |         ^~~~~~~~~
      |         ;

**** END FILE stderr ***
Test failed
AltiVec is implicitly disabled.
**** END PROBE add_appropriate_altivec_switch_if_needed ****
**** BEGIN PROBE add_appropriate_c_version_switch ****
Detecting which C mode is in use.
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/c11.c
#if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 201112L
int using_c11;
#else
#error "Not c11"
#endif


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/c11.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/c11.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
c11 mode appears to be enabled.
**** END PROBE add_appropriate_c_version_switch ****
**** BEGIN PROBE add_float80_and_128_switch_if_needed ****
Detecting whether __float80, __float128 and _Float128 are supported.
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__float80.c
__float80 x;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__float80.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__float80.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
__float80 appears to be enabled.
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__float128.c
__float128 x;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__float128.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__float128.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
__float128 appears to be enabled.
**** END PROBE add_float80_and_128_switch_if_needed ****
**** BEGIN PROBE add_appropriate__Bool_switch ****
Detecting whether _Bool keyword is in use.
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_Bool.c
#ifdef _Bool
#undef _Bool
#endif

_Bool foo;


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_Bool.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/_Bool.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
_Bool keyword appears to be in use.
**** END PROBE add_appropriate__Bool_switch ****
**** BEGIN PROBE add_appropriate_macro_stack_pragma_switch ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macro_stack_sanity.c
#define TEST 1
#pragma push_macro("TEST")
#pragma pop_macro("TEST")


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macro_stack_sanity.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macro_stack_sanity.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macro_stack_pragmas.c
#define TEST 1
#pragma push_macro("TEST")
#undef TEST
#define TEST -1
#pragma pop_macro("TEST")
int arr[TEST];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macro_stack_pragmas.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macro_stack_pragmas.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/no_macro_stack_pragmas.c
#define TEST -1
#pragma push_macro("TEST")
#undef TEST
#define TEST 1
#pragma pop_macro("TEST")
int arr[TEST];


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/no_macro_stack_pragmas.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/no_macro_stack_pragmas.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/no_macro_stack_pragmas.c:6:5: error: size of array 'arr' is negative
    6 | int arr[TEST];
      |     ^~~

**** END FILE stderr ***
Test failed
**** END PROBE add_appropriate_macro_stack_pragma_switch ****
**** BEGIN PROBE add_appropriate_arg_dependent_overload_switch ****
Detecting whether --arg_dependent_overload is needed.
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/arg_dependent_overload.c
typedef unsigned short FIXED_FLOAT16;
typedef unsigned int FIXED_FLOAT32;

namespace Y {
typedef struct _VECTOR3F { } VECTOR3F;

float InnerProduct(const _VECTOR3F& v1, const _VECTOR3F& v2);
}

namespace fxutil {
  FIXED_FLOAT32 InnerProduct(const FIXED_FLOAT32& v1, const FIXED_FLOAT32& v2);
  FIXED_FLOAT32 InnerProduct(const FIXED_FLOAT16& v1, const FIXED_FLOAT16& v2);
}

namespace X {
    float Sqrt(float f);
    float Sqrt(FIXED_FLOAT32 f);
}
using namespace X;

void f(Y::VECTOR3F &scale)
{
  using fxutil::InnerProduct;
  Sqrt(InnerProduct(scale,scale));
}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/arg_dependent_overload.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/arg_dependent_overload.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/arg_dependent_overload.c:4:1: error: unknown type name 'namespace'
    4 | namespace Y {
      | ^~~~~~~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/arg_dependent_overload.c:4:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
    4 | namespace Y {
      |             ^
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/arg_dependent_overload.c:10:1: error: unknown type name 'namespace'
   10 | namespace fxutil {
      | ^~~~~~~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/arg_dependent_overload.c:10:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
   10 | namespace fxutil {
      |                  ^
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/arg_dependent_overload.c:15:1: error: unknown type name 'namespace'
   15 | namespace X {
      | ^~~~~~~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/arg_dependent_overload.c:15:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
   15 | namespace X {
      |             ^
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/arg_dependent_overload.c:19:1: error: unknown type name 'using'
   19 | using namespace X;
      | ^~~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/arg_dependent_overload.c:19:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'X'
   19 | using namespace X;
      |                 ^
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/arg_dependent_overload.c:21:9: error: expected ')' before '::' token
   21 | void f(Y::VECTOR3F &scale)
      |         ^~
      |         )

**** END FILE stderr ***
Test failed
**** END PROBE add_appropriate_arg_dependent_overload_switch ****
**** BEGIN PROBE add_appropriate_vector_intrinsics_switch ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector_bool.c
void f1(__attribute__((altivec(vector__))) __attribute__((altivec(bool__))) unsigned int x); void f2(__vector bool int x) {f1(x);}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector_bool.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector_bool.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector_bool.c:1:1: warning: 'altivec' attribute directive ignored [-Wattributes]
    1 | void f1(__attribute__((altivec(vector__))) __attribute__((altivec(bool__))) unsigned int x); void f2(__vector bool int x) {f1(x);}
      | ^~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector_bool.c:1:1: warning: 'altivec' attribute directive ignored [-Wattributes]
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector_bool.c:1:102: error: unknown type name '__vector'
    1 | void f1(__attribute__((altivec(vector__))) __attribute__((altivec(bool__))) unsigned int x); void f2(__vector bool int x) {f1(x);}
      |                                                                                                      ^~~~~~~~

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector___bool.c
void f1(__attribute__((altivec(vector__))) __attribute__((altivec(bool__))) unsigned int x); void f2(__vector __bool int x) {f1(x);}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector___bool.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector___bool.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector___bool.c:1:1: warning: 'altivec' attribute directive ignored [-Wattributes]
    1 | void f1(__attribute__((altivec(vector__))) __attribute__((altivec(bool__))) unsigned int x); void f2(__vector __bool int x) {f1(x);}
      | ^~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector___bool.c:1:1: warning: 'altivec' attribute directive ignored [-Wattributes]
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector___bool.c:1:102: error: unknown type name '__vector'
    1 | void f1(__attribute__((altivec(vector__))) __attribute__((altivec(bool__))) unsigned int x); void f2(__vector __bool int x) {f1(x);}
      |                                                                                                      ^~~~~~~~

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector_bool.c
void f1(__attribute__((altivec(vector__))) __attribute__((altivec(bool__))) unsigned int x); void f2(vector bool int x) {f1(x);}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector_bool.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector_bool.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector_bool.c:1:1: warning: 'altivec' attribute directive ignored [-Wattributes]
    1 | void f1(__attribute__((altivec(vector__))) __attribute__((altivec(bool__))) unsigned int x); void f2(vector bool int x) {f1(x);}
      | ^~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector_bool.c:1:1: warning: 'altivec' attribute directive ignored [-Wattributes]
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector_bool.c:1:102: error: unknown type name 'vector'
    1 | void f1(__attribute__((altivec(vector__))) __attribute__((altivec(bool__))) unsigned int x); void f2(vector bool int x) {f1(x);}
      |                                                                                                      ^~~~~~

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector___bool.c
void f1(__attribute__((altivec(vector__))) __attribute__((altivec(bool__))) unsigned int x); void f2(vector __bool int x) {f1(x);}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector___bool.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector___bool.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector___bool.c:1:1: warning: 'altivec' attribute directive ignored [-Wattributes]
    1 | void f1(__attribute__((altivec(vector__))) __attribute__((altivec(bool__))) unsigned int x); void f2(vector __bool int x) {f1(x);}
      | ^~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector___bool.c:1:1: warning: 'altivec' attribute directive ignored [-Wattributes]
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector___bool.c:1:102: error: unknown type name 'vector'
    1 | void f1(__attribute__((altivec(vector__))) __attribute__((altivec(bool__))) unsigned int x); void f2(vector __bool int x) {f1(x);}
      |                                                                                                      ^~~~~~

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector_pixel.c
void f1(__attribute__((altivec(vector__))) __attribute__((altivec(pixel__))) unsigned short x); void f2(__vector pixel x) {f1(x);}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector_pixel.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector_pixel.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector_pixel.c:1:1: warning: 'altivec' attribute directive ignored [-Wattributes]
    1 | void f1(__attribute__((altivec(vector__))) __attribute__((altivec(pixel__))) unsigned short x); void f2(__vector pixel x) {f1(x);}
      | ^~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector_pixel.c:1:1: warning: 'altivec' attribute directive ignored [-Wattributes]
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector_pixel.c:1:105: error: unknown type name '__vector'
    1 | void f1(__attribute__((altivec(vector__))) __attribute__((altivec(pixel__))) unsigned short x); void f2(__vector pixel x) {f1(x);}
      |                                                                                                         ^~~~~~~~

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector___pixel.c
void f1(__attribute__((altivec(vector__))) __attribute__((altivec(pixel__))) unsigned short x); void f2(__vector __pixel x) {f1(x);}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector___pixel.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector___pixel.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector___pixel.c:1:1: warning: 'altivec' attribute directive ignored [-Wattributes]
    1 | void f1(__attribute__((altivec(vector__))) __attribute__((altivec(pixel__))) unsigned short x); void f2(__vector __pixel x) {f1(x);}
      | ^~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector___pixel.c:1:1: warning: 'altivec' attribute directive ignored [-Wattributes]
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__vector___pixel.c:1:105: error: unknown type name '__vector'
    1 | void f1(__attribute__((altivec(vector__))) __attribute__((altivec(pixel__))) unsigned short x); void f2(__vector __pixel x) {f1(x);}
      |                                                                                                         ^~~~~~~~

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector_pixel.c
void f1(__attribute__((altivec(vector__))) __attribute__((altivec(pixel__))) unsigned short x); void f2(vector pixel x) {f1(x);}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector_pixel.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector_pixel.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector_pixel.c:1:1: warning: 'altivec' attribute directive ignored [-Wattributes]
    1 | void f1(__attribute__((altivec(vector__))) __attribute__((altivec(pixel__))) unsigned short x); void f2(vector pixel x) {f1(x);}
      | ^~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector_pixel.c:1:1: warning: 'altivec' attribute directive ignored [-Wattributes]
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector_pixel.c:1:105: error: unknown type name 'vector'
    1 | void f1(__attribute__((altivec(vector__))) __attribute__((altivec(pixel__))) unsigned short x); void f2(vector pixel x) {f1(x);}
      |                                                                                                         ^~~~~~

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector___pixel.c
void f1(__attribute__((altivec(vector__))) __attribute__((altivec(pixel__))) unsigned short x); void f2(vector __pixel x) {f1(x);}


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector___pixel.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector___pixel.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector___pixel.c:1:1: warning: 'altivec' attribute directive ignored [-Wattributes]
    1 | void f1(__attribute__((altivec(vector__))) __attribute__((altivec(pixel__))) unsigned short x); void f2(vector __pixel x) {f1(x);}
      | ^~~~
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector___pixel.c:1:1: warning: 'altivec' attribute directive ignored [-Wattributes]
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/vector___pixel.c:1:105: error: unknown type name 'vector'
    1 | void f1(__attribute__((altivec(vector__))) __attribute__((altivec(pixel__))) unsigned short x); void f2(vector __pixel x) {f1(x);}
      |                                                                                                         ^~~~~~

**** END FILE stderr ***
Test failed
**** END PROBE add_appropriate_vector_intrinsics_switch ****
**** BEGIN PROBE set_appropriate_target_platform ****
**** BEGIN PROBE get_macros ****
compiler_prober_t::make_abs_preproc_command
 cmd: /usr/bin/g++ -std=gnu++0x -std=gnu++03
/usr/bin/g++ -std=gnu++0x -std=gnu++03 -E -U__BLOCKS__ -xc /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macros.c
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macros.c
#ifdef __MINGW64__
__coverity_macro __MINGW64__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __MINGW32__
__coverity_macro __MINGW32__
#else
__the_symbol_is_not_defined__
#endif

**** END source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -E -U__BLOCKS__ -xc /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macros.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -E -U__BLOCKS__ -xc /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macros.c 
**** BEGIN FILE output: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/pp_out
# 0 "/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macros.c"
# 0 "<built-in>"
# 0 "<command-line>"
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 0 "<command-line>" 2
# 1 "/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macros.c"



__the_symbol_is_not_defined__




__the_symbol_is_not_defined__

**** END FILE output ***
**** BEGIN FILE error: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE error ***
**** END PROBE get_macros ****
[WARNING] Failed to infer target platform of compiler using macro probes. Falling back on default value.
**** END PROBE set_appropriate_target_platform ****
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c -print-sysroot 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c -print-sysroot 
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/no_inline_keyword.c
int inline = 0;

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/no_inline_keyword.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/no_inline_keyword.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/no_inline_keyword.c:1:12: error: expected identifier or '(' before '=' token
    1 | int inline = 0;
      |            ^

**** END FILE stderr ***
Test failed
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/inline_keyword.c
inline void foo() { }

**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/inline_keyword.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/inline_keyword.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN PROBE add_appropriate_has_include_switch ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_include_pos.c
#ifdef __has_include
# if __has_include("whatever")
# endif
#else
#error
#endif


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_include_pos.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_include_pos.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_include_neg.c
#ifdef __has_include
#error
#else
#define __has_include int foo(void)
__has_include;
#endif


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_include_neg.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_include_neg.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_include_neg.c:2:2: error: #error 
    2 | #error
      |  ^~~~~

**** END FILE stderr ***
Test failed
**** END PROBE add_appropriate_has_include_switch ****
**** BEGIN PROBE add_appropriate_has_include_next_switch ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_include_next_pos.c
#ifdef __has_include_next
# if __has_include_next("whatever")
# endif
#else
#error
#endif


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_include_next_pos.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_include_next_pos.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_include_next_neg.c
#ifdef __has_include_next
#error
#else
#define __has_include_next int foo(void)
__has_include_next;
#endif


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_include_next_neg.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_include_next_neg.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_include_next_neg.c:2:2: error: #error 
    2 | #error
      |  ^~~~~

**** END FILE stderr ***
Test failed
**** END PROBE add_appropriate_has_include_next_switch ****
**** BEGIN PROBE add_appropriate_has_cpp_attribute_switch ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_cpp_attribute_pos.c
#ifdef __has_cpp_attribute
# if __has_cpp_attribute(whatever)
# endif
#else
#error
#endif


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_cpp_attribute_pos.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_cpp_attribute_pos.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE stderr ***
Test succeded
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_cpp_attribute_neg.c
#ifdef __has_cpp_attribute
#error
#else
#define __has_cpp_attribute int foo(void)
__has_cpp_attribute;
#endif


**** END FILE source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_cpp_attribute_neg.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -c /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_cpp_attribute_neg.c 
**** BEGIN FILE stdout: 

**** END FILE stdout ***
**** BEGIN FILE stderr: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/__has_cpp_attribute_neg.c:2:2: error: #error 
    2 | #error
      |  ^~~~~

**** END FILE stderr ***
Test failed
**** END PROBE add_appropriate_has_cpp_attribute_switch ****
run_comp_tests: no defined custom tests
**** BEGIN PROBE get_standard_includes ****
Dryrun command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -E -v /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/empty.c
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/empty.c

**** END source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -E -v /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/empty.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -E -v /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/empty.c 
**** BEGIN FILE output: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/empty.output
Using built-in specs.
COLLECT_GCC=/usr/bin/g++
OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 12.2.0-14+deb12u1' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/reproducible-path/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/reproducible-path/gcc-12-12.2.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 12.2.0 (Debian 12.2.0-14+deb12u1) 
COLLECT_GCC_OPTIONS='-std=gnu++11' '-std=gnu++98' '-E' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
 /usr/lib/gcc/x86_64-linux-gnu/12/cc1 -E -quiet -v -imultiarch x86_64-linux-gnu /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/empty.c -mtune=generic -march=x86-64 -std=gnu++11 -std=gnu++98 -fasynchronous-unwind-tables -dumpbase empty.c -dumpbase-ext .c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/12/include-fixed"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/lib/gcc/x86_64-linux-gnu/12/include
 /usr/local/include
 /usr/include/x86_64-linux-gnu
 /usr/include
End of search list.
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-std=gnu++11' '-std=gnu++98' '-E' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64'

**** END FILE output ***
**** BEGIN FILE error: 
Using built-in specs.
COLLECT_GCC=/usr/bin/g++
OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 12.2.0-14+deb12u1' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-12 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/reproducible-path/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/reproducible-path/gcc-12-12.2.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 12.2.0 (Debian 12.2.0-14+deb12u1) 
COLLECT_GCC_OPTIONS='-std=gnu++11' '-std=gnu++98' '-E' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
 /usr/lib/gcc/x86_64-linux-gnu/12/cc1 -E -quiet -v -imultiarch x86_64-linux-gnu /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/empty.c -mtune=generic -march=x86-64 -std=gnu++11 -std=gnu++98 -fasynchronous-unwind-tables -dumpbase empty.c -dumpbase-ext .c
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C
ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/12/include-fixed"
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/lib/gcc/x86_64-linux-gnu/12/include
 /usr/local/include
 /usr/include/x86_64-linux-gnu
 /usr/include
End of search list.
COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-std=gnu++11' '-std=gnu++98' '-E' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64'

**** END FILE error ***
Dryrun gcc found sys include path: /usr/lib/gcc/x86_64-linux-gnu/12/include
Dryrun gcc found sys include path: /usr/local/include
Dryrun gcc found sys include path: /usr/include/x86_64-linux-gnu
Dryrun gcc found sys include path: /usr/include
Dryrun gcc headers found: 4
**** END PROBE get_standard_includes ****
compiler_prober_t::make_abs_preproc_command
 cmd: /usr/bin/g++ -std=gnu++0x -std=gnu++03
/usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -dM -E /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/empty.c
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/empty.c


**** END source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -dM -E /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/empty.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -xc -dM -E /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/empty.c 
**** BEGIN FILE output: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/empty.output
#define __DBL_MIN_EXP__ (-1021)
#define __UINT_LEAST16_MAX__ 0xffff
#define __FLT16_HAS_QUIET_NAN__ 1
#define __ATOMIC_ACQUIRE 2
#define __FLT128_MAX_10_EXP__ 4932
#define __FLT_MIN__ 1.17549435082228750796873653722224568e-38F
#define __GCC_IEC_559_COMPLEX 2
#define __UINT_LEAST8_TYPE__ unsigned char
#define __SIZEOF_FLOAT80__ 16
#define __INTMAX_C(c) c ## L
#define __CHAR_BIT__ 8
#define __UINT8_MAX__ 0xff
#define __SCHAR_WIDTH__ 8
#define __WINT_MAX__ 0xffffffffU
#define __FLT32_MIN_EXP__ (-125)
#define __ORDER_LITTLE_ENDIAN__ 1234
#define __SIZE_MAX__ 0xffffffffffffffffUL
#define __WCHAR_MAX__ 0x7fffffff
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1
#define __GCC_ATOMIC_CHAR_LOCK_FREE 2
#define __GCC_IEC_559 2
#define __FLT32X_DECIMAL_DIG__ 17
#define __FLT_EVAL_METHOD__ 0
#define __FLT64_DECIMAL_DIG__ 17
#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2
#define __UINT_FAST64_MAX__ 0xffffffffffffffffUL
#define __SIG_ATOMIC_TYPE__ int
#define __DBL_MIN_10_EXP__ (-307)
#define __FINITE_MATH_ONLY__ 0
#define __FLT32X_MAX_EXP__ 1024
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1
#define __FLT32_HAS_DENORM__ 1
#define __UINT_FAST8_MAX__ 0xff
#define __FLT32_MAX_10_EXP__ 38
#define __DEC64_MAX_EXP__ 385
#define __INT8_C(c) c
#define __INT_LEAST8_WIDTH__ 8
#define __UINT_LEAST64_MAX__ 0xffffffffffffffffUL
#define __SHRT_MAX__ 0x7fff
#define __LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L
#define __FLT64X_MAX_10_EXP__ 4932
#define __LDBL_IS_IEC_60559__ 2
#define __FLT64X_HAS_QUIET_NAN__ 1
#define __UINT_LEAST8_MAX__ 0xff
#define __GCC_ATOMIC_BOOL_LOCK_FREE 2
#define __FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128
#define __UINTMAX_TYPE__ long unsigned int
#define __linux 1
#define __DEC32_EPSILON__ 1E-6DF
#define __FLT_EVAL_METHOD_TS_18661_3__ 0
#define __unix 1
#define __UINT32_MAX__ 0xffffffffU
#define __DBL_DENORM_MIN__ ((double)4.94065645841246544176568792868221372e-324L)
#define __FLT128_MIN_EXP__ (-16381)
#define __WINT_MIN__ 0U
#define __FLT128_MIN_10_EXP__ (-4931)
#define __FLT32X_IS_IEC_60559__ 2
#define __INT_LEAST16_WIDTH__ 16
#define __SCHAR_MAX__ 0x7f
#define __FLT128_MANT_DIG__ 113
#define __WCHAR_MIN__ (-__WCHAR_MAX__ - 1)
#define __INT64_C(c) c ## L
#define __GCC_ATOMIC_POINTER_LOCK_FREE 2
#define __FLT32X_MANT_DIG__ 53
#define __FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x
#define __STDC_HOSTED__ 1
#define __DEC64_MIN_EXP__ (-382)
#define __DBL_DIG__ 15
#define __FLT32_DIG__ 6
#define __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F
#define __SHRT_WIDTH__ 16
#define __FLT32_IS_IEC_60559__ 2
#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L
#define __STDC_UTF_16__ 1
#define __DBL_IS_IEC_60559__ 2
#define __DEC32_MAX__ 9.999999E96DF
#define __FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x
#define __FLT32X_HAS_INFINITY__ 1
#define __INT32_MAX__ 0x7fffffff
#define __FLT16_DIG__ 3
#define __unix__ 1
#define __INT_WIDTH__ 32
#define __SIZEOF_LONG__ 8
#define __STDC_IEC_559__ 1
#define __STDC_ISO_10646__ 201706L
#define __UINT16_C(c) c
#define __DECIMAL_DIG__ 21
#define __STDC_IEC_559_COMPLEX__ 1
#define __FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64
#define __gnu_linux__ 1
#define __FLT128_IS_IEC_60559__ 2
#define __FLT64X_MIN_10_EXP__ (-4931)
#define __LDBL_HAS_QUIET_NAN__ 1
#define __FLT16_MIN_EXP__ (-13)
#define __FLT64_MANT_DIG__ 53
#define __FLT64X_MANT_DIG__ 64
#define __GNUC__ 12
#define __pie__ 2
#define __MMX__ 1
#define __FLT_HAS_DENORM__ 1
#define __SIZEOF_LONG_DOUBLE__ 16
#define __BIGGEST_ALIGNMENT__ 16
#define __FLT64_MAX_10_EXP__ 308
#define __FLT16_MAX_10_EXP__ 4
#define __DBL_MAX__ ((double)1.79769313486231570814527423731704357e+308L)
#define __INT_FAST32_MAX__ 0x7fffffffffffffffL
#define __DBL_HAS_INFINITY__ 1
#define __SIZEOF_FLOAT__ 4
#define __HAVE_SPECULATION_SAFE_VALUE 1
#define __DEC32_MIN_EXP__ (-94)
#define __INTPTR_WIDTH__ 64
#define __FLT64X_HAS_INFINITY__ 1
#define __UINT_LEAST32_MAX__ 0xffffffffU
#

 <truncated>

11704183484516925e+38F
#define __FLT32_HAS_INFINITY__ 1
#define __FLT64X_MAX_EXP__ 16384
#define __UINT_FAST64_TYPE__ long unsigned int
#define __INT_MAX__ 0x7fffffff
#define __linux__ 1
#define __INT64_TYPE__ long int
#define __FLT_MAX_EXP__ 128
#define __ORDER_BIG_ENDIAN__ 4321
#define __DBL_MANT_DIG__ 53
#define __SIZEOF_FLOAT128__ 16
#define __INT_LEAST64_MAX__ 0x7fffffffffffffffL
#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2
#define __DEC64_MIN__ 1E-383DD
#define __WINT_TYPE__ unsigned int
#define __UINT_LEAST32_TYPE__ unsigned int
#define __SIZEOF_SHORT__ 2
#define __FLT32_NORM_MAX__ 3.40282346638528859811704183484516925e+38F32
#define __SSE__ 1
#define __LDBL_MIN_EXP__ (-16381)
#define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64
#define __amd64__ 1
#define __WINT_WIDTH__ 32
#define __INT_LEAST8_MAX__ 0x7f
#define __INT_LEAST64_WIDTH__ 64
#define __LDBL_MAX_EXP__ 16384
#define __FLT32X_MAX_10_EXP__ 308
#define __SIZEOF_INT128__ 16
#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16
#define __FLT64X_IS_IEC_60559__ 2
#define __LDBL_MAX_10_EXP__ 4932
#define __ATOMIC_RELAXED 0
#define __DBL_EPSILON__ ((double)2.22044604925031308084726333618164062e-16L)
#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128
#define _LP64 1
#define __UINT8_C(c) c
#define __FLT64_MAX_EXP__ 1024
#define __INT_LEAST32_TYPE__ int
#define __SIZEOF_WCHAR_T__ 4
#define __UINT64_TYPE__ long unsigned int
#define __GNUC_PATCHLEVEL__ 0
#define __FLT128_NORM_MAX__ 1.18973149535723176508575932662800702e+4932F128
#define __FLT64_NORM_MAX__ 1.79769313486231570814527423731704357e+308F64
#define __FLT128_HAS_QUIET_NAN__ 1
#define __INTMAX_MAX__ 0x7fffffffffffffffL
#define __INT_FAST8_TYPE__ signed char
#define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x
#define __GNUC_STDC_INLINE__ 1
#define __FLT64_HAS_DENORM__ 1
#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32
#define __FLT16_HAS_DENORM__ 1
#define __DBL_DECIMAL_DIG__ 17
#define __STDC_UTF_32__ 1
#define __INT_FAST8_WIDTH__ 8
#define __FXSR__ 1
#define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x
#define __DBL_NORM_MAX__ ((double)1.79769313486231570814527423731704357e+308L)
#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__
#define __GCC_DESTRUCTIVE_SIZE 64
#define __INTMAX_WIDTH__ 64
#define __UINT32_C(c) c ## U
#define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F
#define __INT8_MAX__ 0x7f
#define __LONG_WIDTH__ 64
#define __PIC__ 2
#define __UINT_FAST32_TYPE__ long unsigned int
#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x
#define __CHAR32_TYPE__ unsigned int
#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F
#define __SSE2__ 1
#define __INT32_TYPE__ int
#define __SIZEOF_DOUBLE__ 8
#define __FLT_MIN_10_EXP__ (-37)
#define __FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64
#define __INT_LEAST32_WIDTH__ 32
#define __INTMAX_TYPE__ long int
#define __DEC128_MAX_EXP__ 6145
#define __FLT32X_HAS_QUIET_NAN__ 1
#define __ATOMIC_CONSUME 1
#define __GNUC_MINOR__ 2
#define __INT_FAST16_WIDTH__ 64
#define __UINTMAX_MAX__ 0xffffffffffffffffUL
#define __PIE__ 2
#define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x
#define __DBL_MAX_10_EXP__ 308
#define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L
#define __INT16_C(c) c
#define __STDC__ 1
#define __PTRDIFF_TYPE__ long int
#define __ATOMIC_SEQ_CST 5
#define __FLT32X_MIN_10_EXP__ (-307)
#define __UINTPTR_TYPE__ long unsigned int
#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD
#define __DEC128_MANT_DIG__ 34
#define __LDBL_MIN_10_EXP__ (-4931)
#define __SIZEOF_LONG_LONG__ 8
#define __FLT128_DECIMAL_DIG__ 36
#define __GCC_ATOMIC_LLONG_LOCK_FREE 2
#define __FLT32_HAS_QUIET_NAN__ 1
#define __FLT_DECIMAL_DIG__ 9
#define __UINT_FAST16_MAX__ 0xffffffffffffffffUL
#define __LDBL_NORM_MAX__ 1.18973149535723176502126385303097021e+4932L
#define __GCC_ATOMIC_SHORT_LOCK_FREE 2
#define __UINT_FAST8_TYPE__ unsigned char
#define __ATOMIC_ACQ_REL 4
#define __ATOMIC_RELEASE 3

**** END FILE output ***
**** BEGIN FILE error: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE error ***
Skipping looking for macros in standard headers.  The header scan probe has been disabled by the no header scan option.
**** BEGIN PROBE get_macros ****
[STATUS] g++cc-config-0: Retrieving values for macros
compiler_prober_t::make_abs_preproc_command
 cmd: /usr/bin/g++ -std=gnu++0x -std=gnu++03
/usr/bin/g++ -std=gnu++0x -std=gnu++03 -E -U__BLOCKS__ -xc /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macros.c
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macros.c
#ifdef _REENTRANT
__coverity_macro _REENTRANT
#else
__the_symbol_is_not_defined__
#endif
#ifdef __CET__
__coverity_macro __CET__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __CHAR_UNSIGNED__
__coverity_macro __CHAR_UNSIGNED__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __DEPRECATED
__coverity_macro __DEPRECATED
#else
__the_symbol_is_not_defined__
#endif
#ifdef __EXCEPTIONS
__coverity_macro __EXCEPTIONS
#else
__the_symbol_is_not_defined__
#endif
#ifdef __FAST_MATH__
__coverity_macro __FAST_MATH__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __FINITE_MATH_ONLY__
__coverity_macro __FINITE_MATH_ONLY__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __FP_FAST_FMA
__coverity_macro __FP_FAST_FMA
#else
__the_symbol_is_not_defined__
#endif
#ifdef __FP_FAST_FMAF
__coverity_macro __FP_FAST_FMAF
#else
__the_symbol_is_not_defined__
#endif
#ifdef __FP_FAST_FMAF128
__coverity_macro __FP_FAST_FMAF128
#else
__the_symbol_is_not_defined__
#endif
#ifdef __FP_FAST_FMAF128X
__coverity_macro __FP_FAST_FMAF128X
#else
__the_symbol_is_not_defined__
#endif
#ifdef __FP_FAST_FMAF16
__coverity_macro __FP_FAST_FMAF16
#else
__the_symbol_is_not_defined__
#endif
#ifdef __FP_FAST_FMAF32
__coverity_macro __FP_FAST_FMAF32
#else
__the_symbol_is_not_defined__
#endif
#ifdef __FP_FAST_FMAF32X
__coverity_macro __FP_FAST_FMAF32X
#else
__the_symbol_is_not_defined__
#endif
#ifdef __FP_FAST_FMAF64
__coverity_macro __FP_FAST_FMAF64
#else
__the_symbol_is_not_defined__
#endif
#ifdef __FP_FAST_FMAF64X
__coverity_macro __FP_FAST_FMAF64X
#else
__the_symbol_is_not_defined__
#endif
#ifdef __FP_FAST_FMAL
__coverity_macro __FP_FAST_FMAL
#else
__the_symbol_is_not_defined__
#endif
#ifdef __GCC_HAVE_DWARF2_CFI_ASM
__coverity_macro __GCC_HAVE_DWARF2_CFI_ASM
#else
__the_symbol_is_not_defined__
#endif
#ifdef __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16
__coverity_macro __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16
#else
__the_symbol_is_not_defined__
#endif
#ifdef __GCC_IEC_559_COMPLEX
__coverity_macro __GCC_IEC_559_COMPLEX
#else
__the_symbol_is_not_defined__
#endif
#ifdef __GNUG__
__coverity_macro __GNUG__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __GXX_RTTI
__coverity_macro __GXX_RTTI
#else
__the_symbol_is_not_defined__
#endif
#ifdef __GXX_WEAK__
__coverity_macro __GXX_WEAK__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __INCLUDE_LEVEL__
__coverity_macro __INCLUDE_LEVEL__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __NO_MATH_ERRNO__
__coverity_macro __NO_MATH_ERRNO__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __PIC__
__coverity_macro __PIC__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __PIE__
__coverity_macro __PIE__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __PTRDIFF_TYPE__
__coverity_macro __PTRDIFF_TYPE__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __REGISTER_PREFIX__
__coverity_macro __REGISTER_PREFIX__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __SANITIZE_ADDRESS__
__coverity_macro __SANITIZE_ADDRESS__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __SANITIZE_THREAD__
__coverity_macro __SANITIZE_THREAD__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __SIZE_TYPE__
__coverity_macro __SIZE_TYPE__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __SSP_ALL__
__coverity_macro __SSP_ALL__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __SSP_EXPLICIT__
__coverity_macro __SSP_EXPLICIT__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __SSP_STRONG__
__coverity_macro __SSP_STRONG__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __SSP__
__coverity_macro __SSP__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __STDCPP_DEFAULT_NEW_ALIGNMENT__
__coverity_macro __STDCPP_DEFAULT_NEW_ALIGNMENT__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __STDC_IEC_559_COMPLEX__
__coverity_macro __STDC_IEC_559_COMPLEX__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __STDC_IEC_559__
__coverity_macro __STDC_IEC_559__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __STDC_VERSION__
__coverity_macro __STDC_VERSION__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __STDC__
__coverity_macro __STDC__
#else
__the_symbol_is_not_define

 <truncated>

ariables
__coverity_macro __cpp_inline_variables
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_lambdas
__coverity_macro __cpp_lambdas
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_modules
__coverity_macro __cpp_modules
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_namespace_attributes
__coverity_macro __cpp_namespace_attributes
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_nested_namespace_definitions
__coverity_macro __cpp_nested_namespace_definitions
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_noexcept_function_type
__coverity_macro __cpp_noexcept_function_type
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_nontype_template_args
__coverity_macro __cpp_nontype_template_args
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_nontype_template_parameter_auto
__coverity_macro __cpp_nontype_template_parameter_auto
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_nontype_template_parameter_class
__coverity_macro __cpp_nontype_template_parameter_class
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_nsdmi
__coverity_macro __cpp_nsdmi
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_range_based_for
__coverity_macro __cpp_range_based_for
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_raw_strings
__coverity_macro __cpp_raw_strings
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_ref_qualifiers
__coverity_macro __cpp_ref_qualifiers
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_return_type_deduction
__coverity_macro __cpp_return_type_deduction
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_rtti
__coverity_macro __cpp_rtti
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_runtime_arrays
__coverity_macro __cpp_runtime_arrays
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_rvalue_reference
__coverity_macro __cpp_rvalue_reference
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_rvalue_references
__coverity_macro __cpp_rvalue_references
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_size_t_suffix
__coverity_macro __cpp_size_t_suffix
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_sized_deallocation
__coverity_macro __cpp_sized_deallocation
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_static_assert
__coverity_macro __cpp_static_assert
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_structured_bindings
__coverity_macro __cpp_structured_bindings
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_template_template_args
__coverity_macro __cpp_template_template_args
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_threadsafe_static_init
__coverity_macro __cpp_threadsafe_static_init
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_transactional_memory
__coverity_macro __cpp_transactional_memory
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_unicode_characters
__coverity_macro __cpp_unicode_characters
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_unicode_literals
__coverity_macro __cpp_unicode_literals
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_user_defined_literals
__coverity_macro __cpp_user_defined_literals
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_using_enum
__coverity_macro __cpp_using_enum
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_variable_templates
__coverity_macro __cpp_variable_templates
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_variadic_templates
__coverity_macro __cpp_variadic_templates
#else
__the_symbol_is_not_defined__
#endif
#ifdef __cpp_variadic_using
__coverity_macro __cpp_variadic_using
#else
__the_symbol_is_not_defined__
#endif
#ifdef __pic__
__coverity_macro __pic__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __pie__
__coverity_macro __pie__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __private_extern__
__coverity_macro __private_extern__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __unix__
__coverity_macro __unix__
#else
__the_symbol_is_not_defined__
#endif
#ifdef __vax__
__coverity_macro __vax__
#else
__the_symbol_is_not_defined__
#endif

**** END source file ***
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -E -U__BLOCKS__ -xc /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macros.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -E -U__BLOCKS__ -xc /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macros.c 
**** BEGIN FILE output: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/pp_out
# 0 "/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macros.c"
# 0 "<built-in>"
# 0 "<command-line>"
# 1 "/usr/include/stdc-predef.h" 1 3 4
# 0 "<command-line>" 2
# 1 "/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macros.c"



__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__


__coverity_macro 0






__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__


__coverity_macro 1






__the_symbol_is_not_defined__


__coverity_macro 2






__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__


__coverity_macro 0






__the_symbol_is_not_defined__


__coverity_macro 2




__coverity_macro 2




__coverity_macro long int




__coverity_macro






__the_symbol_is_not_defined__




__the_symbol_is_not_defined__


__coverity_macro long unsigned int






__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__


__coverity_macro 
# 187 "/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macros.c" 3 4
                1





# 192 "/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macros.c"
__coverity_macro 
# 192 "/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macros.c" 3 4
                1





# 197 "/tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/macros.c"
__coverity_macro 201710L




__coverity_macro 1






__the_symbol_is_not_defined__




__the_symbol_is_not_defined__


__coverity_macro




__coverity_macro "12.2.0"






__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__




__the_symbol_is_not_defined__


__coverity_macro 2




__coverity_macro 2






__the_symbol_is_not_defined__


__coverity_macro 1






__the_symbol_is_not_defined__

**** END FILE output ***
**** BEGIN FILE error: 
cc1: warning: command-line option '-std=gnu++11' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-std=gnu++98' is valid for C++/ObjC++ but not for C

**** END FILE error ***
**** END PROBE get_macros ****
Failed to find header /opt/coverity/2024.6.1/cov-analysis-linux64-2024.6.1/config/templates/gnu/cc.h
[STATUS] g++cc-config-0: Running config probes
**** BEGIN PROBE run_linker_config_probe ****
Running command "/usr/bin/g++ -std=gnu++0x -std=gnu++03 -print-search-dirs".
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -print-search-dirs 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -print-search-dirs 
**** BEGIN OUTPUT run_linker_config_probe ****
install: /usr/lib/gcc/x86_64-linux-gnu/12/
programs: =/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/bin/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/bin/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/bin/
libraries: =/usr/lib/gcc/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/12/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib/:/lib/x86_64-linux-gnu/12/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/12/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/lib/:/usr/lib/gcc/x86_64-linux-gnu/12/../../../:/lib/:/usr/lib/
**** END OUTPUT run_linker_config_probe ****
**** Found library search path '/usr/lib/gcc/x86_64-linux-gnu/12/'.
**** Found library search path '/usr/lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/12/'.
**** Found library search path '/usr/lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/'.
**** Found library search path '/usr/lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/lib/../lib/'.
**** Found library search path '/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/12/'.
**** Found library search path '/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/'.
**** Found library search path '/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib/'.
**** Found library search path '/lib/x86_64-linux-gnu/12/'.
**** Found library search path '/lib/x86_64-linux-gnu/'.
**** Found library search path '/lib/../lib/'.
**** Found library search path '/usr/lib/x86_64-linux-gnu/12/'.
**** Found library search path '/usr/lib/x86_64-linux-gnu/'.
**** Found library search path '/usr/lib/../lib/'.
**** Found library search path '/usr/lib/gcc/x86_64-linux-gnu/12/../../../../x86_64-linux-gnu/lib/'.
**** Found library search path '/usr/lib/gcc/x86_64-linux-gnu/12/../../../'.
**** Found library search path '/lib/'.
**** Found library search path '/usr/lib/'.
**** END PROBE run_linker_config_probe ****
**** BEGIN PROBE run_linker_config_probe ****
**** BEGIN FILE source file: /tmp/cov-build/5ae01cadc7b75ea04bc3610ce06c38ac/cov-build/38c5a4b2f716c7a48974e99bcc68f983/test.c
int main() {}
**** END FILE source file ***
Running command "/usr/bin/g++ -std=gnu++0x -std=gnu++03 -Wl,--trace test.c".
pipe_command: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -Wl,--trace test.c 
pipe_commands starting: /usr/bin/g++ -std=gnu++0x -std=gnu++03 -Wl,--trace test.c 
**** BEGIN OUTPUT run_linker_config_probe ****
/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/Scrt1.o
/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crti.o
/usr/lib/gcc/x86_64-linux-gnu/12/crtbeginS.o
/tmp/ccu4Tq15.o
/usr/lib/gcc/x86_64-linux-gnu/12/libstdc++.so
/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libm.so
/lib/x86_64-linux-gnu/libm.so.6
/lib/x86_64-linux-gnu/libmvec.so.1
/usr/lib/gcc/x86_64-linux-gnu/12/libgcc_s.so
/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libgcc_s.so.1
/usr/lib/gcc/x86_64-linux-gnu/12/libgcc.a
/usr/lib/gcc/x86_64-linux-gnu/12/libgcc.a
/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libc.so
/lib/x86_64-linux-gnu/libc.so.6
/usr/lib/x86_64-linux-gnu/libc_nonshared.a
/lib64/ld-linux-x86-64.so.2
/usr/lib/x86_64-linux-gnu/libc_nonshared.a
/lib64/ld-linux-x86-64.so.2
/usr/lib/gcc/x86_64-linux-gnu/12/libgcc_s.so
/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/libgcc_s.so.1
/usr/lib/gcc/x86_64-linux-gnu/12/libgcc.a
/usr/lib/gcc/x86_64-linux-gnu/12/libgcc.a
/usr/lib/gcc/x86_64-linux-gnu/12/crtendS.o
/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o
**** END OUTPUT run_linker_config_probe ****
[WARNING]: expecting first line to be a mode line but got: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/Scrt1.o
[WARNING]: /tmp/ccu4Tq15.o eliminated because it does not exist in the file system.
**** END PROBE run_linker_config_probe ****
