Ticket #69266: meson-log.2.txt

File meson-log.2.txt, 70.1 KB (added by ballapete (Peter "Pete" Dyballa), 8 months ago)

Meson-log.txt from PPC Tiger, Mac OS X 10.4.11, with Apple GCC 4.2

Line 
1Build started at 2024-02-03T11:44:23.917878
2Main binary: /opt/local/Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11
3Build Options: -Dgtk=disabled -Dlibpng=disabled -Dmmx=disabled -Dopenmp=disabled -Dprefix=/opt/local -Dwrap_mode=nodownload
4Python system: Darwin
5The Meson build system
6Version: 0.64.1
7Source dir: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/pixman-0.42.2
8Build dir: /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build
9Build type: native build
10Project name: pixman
11Project version: 0.42.2
12-----
13Detecting compiler via: /opt/local/bin/gcc-apple-4.2 --version
14compiler returned <Popen: returncode: 0 args: ['/opt/local/bin/gcc-apple-4.2', '--version']>
15compiler stdout:
16powerpc-apple-darwin8-gcc-apple-4.2.4 (GCC) 4.2.4 (Apple Inc. build 5666) (dot 3) (MacPorts apple-gcc42 5666.3_16+gpl3)
17Copyright (C) 2007 Free Software Foundation, Inc.
18This is free software; see the source for copying conditions.  There is NO
19warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
20
21
22compiler stderr:
23
24Running command: /opt/local/bin/gcc-apple-4.2 -E -dM -
25-----
26Detecting linker via: /opt/local/bin/gcc-apple-4.2 -Wl,--version -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc -pipe -Os -arch ppc -I/opt/local/include
27linker returned <Popen: returncode: 1 args: ['/opt/local/bin/gcc-apple-4.2', '-Wl,--version'...>
28linker stdout:
29
30linker stderr:
31ld: unknown option: --version
32collect2: ld returned 1 exit status
33
34-----
35Detecting Apple linker via: /opt/local/bin/gcc-apple-4.2 -Wl,-v -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc -pipe -Os -arch ppc -I/opt/local/include
36linker stdout:
37
38linker stderr:
39collect2 version 4.2.4 (Apple Inc. build 5666) (dot 3) (MacPorts apple-gcc42 5666.3_16+gpl3) (Darwin/PowerPC)
40/opt/local/libexec/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/ld -dynamic -arch ppc -macosx_version_min 10.4 -weak_reference_mismatches non-weak -o a.out -lcrt1.o -L/opt/local/lib -L/opt/local/lib -L/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4 -L/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/../../.. -v -headerpad_max_install_names -lgcc_s.10.4 -lgcc -lSystemStubs -lSystem
41@(#)PROGRAM:ld  PROJECT:ld64-97.17
42configured to support archs: i386 x86_64 ppc ppc64 armv6 armv7
43Library search paths:
44        /opt/local/lib
45        /opt/local/lib
46        /opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4
47        /opt/local/lib/apple-gcc42
48        /usr/lib
49        /usr/local/lib
50Framework search paths:
51        /Library/Frameworks/
52        /System/Library/Frameworks/
53Undefined symbols:
54  "_main", referenced from:
55      __start in crt1.o
56      __start in crt1.o
57      __start in crt1.o
58ld: symbol(s) not found
59collect2: ld returned 1 exit status
60
61Sanity testing C compiler: /opt/local/bin/gcc-apple-4.2
62Is cross compiler: False.
63Sanity check compiler command line: /opt/local/bin/gcc-apple-4.2 sanitycheckc.c -o sanitycheckc.exe -pipe -Os -arch ppc -I/opt/local/include -L/opt/local/lib -Wl,-headerpad_max_install_names
64Sanity check compile stdout:
65
66-----
67Sanity check compile stderr:
68
69-----
70Running test binary command:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/sanitycheckc.exe
71C compiler for the host machine: /opt/local/bin/gcc-apple-4.2 (gcc 4.2.4 "powerpc-apple-darwin8-gcc-apple-4.2.4 (GCC) 4.2.4 (Apple Inc. build 5666) (dot 3) (MacPorts apple-gcc42 5666.3_16+gpl3)")
72C linker for the host machine: /opt/local/bin/gcc-apple-4.2 ld64 97.17
73-----
74Detecting compiler via: /opt/local/bin/gcc-apple-4.2 --version
75compiler returned <Popen: returncode: 0 args: ['/opt/local/bin/gcc-apple-4.2', '--version']>
76compiler stdout:
77powerpc-apple-darwin8-gcc-apple-4.2.4 (GCC) 4.2.4 (Apple Inc. build 5666) (dot 3) (MacPorts apple-gcc42 5666.3_16+gpl3)
78Copyright (C) 2007 Free Software Foundation, Inc.
79This is free software; see the source for copying conditions.  There is NO
80warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
81
82
83compiler stderr:
84
85Running command: /opt/local/bin/gcc-apple-4.2 -E -dM -
86-----
87Detecting linker via: /opt/local/bin/gcc-apple-4.2 -Wl,--version -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc -pipe -Os -arch ppc -I/opt/local/include
88linker returned <Popen: returncode: 1 args: ['/opt/local/bin/gcc-apple-4.2', '-Wl,--version'...>
89linker stdout:
90
91linker stderr:
92ld: unknown option: --version
93collect2: ld returned 1 exit status
94
95-----
96Detecting Apple linker via: /opt/local/bin/gcc-apple-4.2 -Wl,-v -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc -pipe -Os -arch ppc -I/opt/local/include
97linker stdout:
98
99linker stderr:
100collect2 version 4.2.4 (Apple Inc. build 5666) (dot 3) (MacPorts apple-gcc42 5666.3_16+gpl3) (Darwin/PowerPC)
101/opt/local/libexec/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/ld -dynamic -arch ppc -macosx_version_min 10.4 -weak_reference_mismatches non-weak -o a.out -lcrt1.o -L/opt/local/lib -L/opt/local/lib -L/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4 -L/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/../../.. -v -headerpad_max_install_names -lgcc_s.10.4 -lgcc -lSystemStubs -lSystem
102@(#)PROGRAM:ld  PROJECT:ld64-97.17
103configured to support archs: i386 x86_64 ppc ppc64 armv6 armv7
104Library search paths:
105        /opt/local/lib
106        /opt/local/lib
107        /opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4
108        /opt/local/lib/apple-gcc42
109        /usr/lib
110        /usr/local/lib
111Framework search paths:
112        /Library/Frameworks/
113        /System/Library/Frameworks/
114Undefined symbols:
115  "_main", referenced from:
116      __start in crt1.o
117      __start in crt1.o
118      __start in crt1.o
119ld: symbol(s) not found
120collect2: ld returned 1 exit status
121
122Sanity testing C compiler: /opt/local/bin/gcc-apple-4.2
123Is cross compiler: False.
124Sanity check compiler command line: /opt/local/bin/gcc-apple-4.2 sanitycheckc.c -o sanitycheckc.exe -pipe -Os -arch ppc -I/opt/local/include -L/opt/local/lib -Wl,-headerpad_max_install_names
125Sanity check compile stdout:
126
127-----
128Sanity check compile stderr:
129
130-----
131Running test binary command:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/sanitycheckc.exe
132C compiler for the build machine: /opt/local/bin/gcc-apple-4.2 (gcc 4.2.4 "powerpc-apple-darwin8-gcc-apple-4.2.4 (GCC) 4.2.4 (Apple Inc. build 5666) (dot 3) (MacPorts apple-gcc42 5666.3_16+gpl3)")
133C linker for the build machine: /opt/local/bin/gcc-apple-4.2 ld64 97.17
134Build machine cpu family: ppc
135Build machine cpu: power macintosh
136Host machine cpu family: ppc
137Host machine cpu: power macintosh
138Target machine cpu family: ppc
139Target machine cpu: power macintosh
140Running compile:
141Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp7cm3d1l1
142Command line:  /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp7cm3d1l1/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp7cm3d1l1/output.obj -c -pipe -Os -arch ppc -O0 -Wdeclaration-after-statement
143
144Code:
145 extern int i;
146int i;
147
148Compiler stdout:
149 
150Compiler stderr:
151 
152Compiler for C supports arguments -Wdeclaration-after-statement: YES
153Running compile:
154Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpafjkmyi1
155Command line:  /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpafjkmyi1/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpafjkmyi1/output.obj -c -pipe -Os -arch ppc -O0 -fno-strict-aliasing
156
157Code:
158 extern int i;
159int i;
160
161Compiler stdout:
162 
163Compiler stderr:
164 
165Compiler for C supports arguments -fno-strict-aliasing: YES
166Running compile:
167Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpbv5zyc0_
168Command line:  /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpbv5zyc0_/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpbv5zyc0_/output.obj -c -pipe -Os -arch ppc -O0 -fvisibility=hidden
169
170Code:
171 extern int i;
172int i;
173
174Compiler stdout:
175 
176Compiler stderr:
177 
178Compiler for C supports arguments -fvisibility=hidden: YES
179Running compile:
180Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpz9811obp
181Command line:  /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpz9811obp/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpz9811obp/output.obj -c -pipe -Os -arch ppc -O0 -Wundef
182
183Code:
184 extern int i;
185int i;
186
187Compiler stdout:
188 
189Compiler stderr:
190 
191Compiler for C supports arguments -Wundef: YES
192Running compile:
193Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp8_0f1vg3
194Command line:  /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp8_0f1vg3/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp8_0f1vg3/output.obj -c -pipe -Os -arch ppc -O0 -ftrapping-math
195
196Code:
197 extern int i;
198int i;
199
200Compiler stdout:
201 
202Compiler stderr:
203 
204Compiler for C supports arguments -ftrapping-math: YES
205Running compile:
206Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp19yujbfl
207Command line:  /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp19yujbfl/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp19yujbfl/output.obj -c -pipe -Os -arch ppc -O0 -Wunused-local-typedefs
208
209Code:
210 extern int i;
211int i;
212
213Compiler stdout:
214 
215Compiler stderr:
216 cc1: error: unrecognized command line option "-Wunused-local-typedefs"
217
218Compiler for C supports arguments -Wunused-local-typedefs: NO
219Running compile:
220Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp9oe2m775
221Command line:  /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp9oe2m775/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp9oe2m775/output.obj -c -pipe -Os -arch ppc -O0 -std=gnu99 -maltivec -mabi=altivec
222
223Code:
224 
225        #include <altivec.h>
226        int main () {
227            vector unsigned int v = vec_splat_u32 (1);
228            v = vec_sub (v, v);
229            return 0;
230        }
231Compiler stdout:
232 
233Compiler stderr:
234 
235Checking if "VMX/Altivec Intrinsic Support" compiles: YES
236Running compile:
237Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmprtasb8pb
238Command line:  /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmprtasb8pb/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmprtasb8pb/output.obj -c -pipe -Os -arch ppc -O0 -std=gnu99
239
240Code:
241 
242    __asm__ (
243    ".func meson_test"
244    ".endfunc"
245    );
246Compiler stdout:
247 
248Compiler stderr:
249 {standard input}:4:Unknown pseudo-op: .func
250{standard input}:4:Rest of line ignored. 1st junk character valued 109 (m).
251
252Checking if "test for ASM .func directive" compiles: NO
253Running compile:
254Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpwe6aenc6
255Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpwe6aenc6/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpwe6aenc6/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names
256
257Code:
258 
259    #include <stdint.h>
260
261    __asm__ (
262        "   .global _testlabel\n"
263        "_testlabel:\n"
264    );
265
266    int testlabel();
267    int main(int argc, char* argv[]) {
268        return testlabel();
269    }
270Compiler stdout:
271 
272Compiler stderr:
273 {standard input}:4:Unknown pseudo-op: .global
274{standard input}:4:Rest of line ignored. 1st junk character valued 95 (_).
275
276Checking if "test for ASM leading underscore" : links: NO
277Running compile:
278Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp_9l0fewm
279Command line:  /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp_9l0fewm/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp_9l0fewm/output.obj -c -pipe -Os -arch ppc -O0 -std=gnu99
280
281Code:
282 
283      int main () {
284        /* Most modern architectures have a NOP instruction, so this is a fairly generic test. */
285        asm volatile ( "\tnop\n" : : : "cc", "memory" );
286        return 0;
287      }
288     
289Compiler stdout:
290 
291Compiler stderr:
292 
293Checking if "GNU Inline ASM support." compiles: YES
294Dependency openmp skipped: feature openmp disabled
295Dependency gtk+-3.0 skipped: feature gtk disabled
296Dependency glib-2.0 skipped: feature gtk disabled
297Running compile:
298Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpfoj6rg33
299Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpfoj6rg33/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpfoj6rg33/output.exe -pipe -Os -arch ppc -O0 -lm -Wl,-undefined,dynamic_lookup -Wl,-headerpad_max_install_names
300
301Code:
302 int main(void) { return 0; }
303
304Compiler stdout:
305 
306Compiler stderr:
307 
308Library m found: YES
309Run-time dependency threads found: YES
310Running compile:
311Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpfppszotu
312Command line:  /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpfppszotu/testfile.c -E -P -pipe -Os -arch ppc -P -O0 -std=gnu99
313
314Code:
315 
316        #ifdef __has_include
317         #if !__has_include("pthread.h")
318          #error "Header 'pthread.h' could not be found"
319         #endif
320        #else
321         #include <pthread.h>
322        #endif
323Compiler stdout:
324 typedef signed char __int8_t;
325typedef unsigned char __uint8_t;
326typedef short __int16_t;
327typedef unsigned short __uint16_t;
328typedef int __int32_t;
329typedef unsigned int __uint32_t;
330typedef long long __int64_t;
331typedef unsigned long long __uint64_t;
332typedef long __darwin_intptr_t;
333typedef unsigned int __darwin_natural_t;
334typedef int __darwin_ct_rune_t;
335typedef union {
336 char __mbstate8[128];
337 long long _mbstateL;
338} __mbstate_t;
339typedef __mbstate_t __darwin_mbstate_t;
340typedef int __darwin_ptrdiff_t;
341typedef long unsigned int __darwin_size_t;
342typedef __builtin_va_list __darwin_va_list;
343typedef int __darwin_wchar_t;
344typedef __darwin_wchar_t __darwin_rune_t;
345typedef int __darwin_wint_t;
346typedef unsigned long __darwin_clock_t;
347typedef __uint32_t __darwin_socklen_t;
348typedef long __darwin_ssize_t;
349typedef long __darwin_time_t;
350
351
352
353
354
355
356struct mcontext;
357struct mcontext64;
358struct __darwin_pthread_handler_rec
359{
360 void (*__routine)(void *);
361 void *__arg;
362 struct __darwin_pthread_handler_rec *__next;
363};
364struct _opaque_pthread_attr_t { long __sig; char __opaque[36]; };
365struct _opaque_pthread_cond_t { long __sig; char __opaque[24]; };
366struct _opaque_pthread_condattr_t { long __sig; char __opaque[4]; };
367struct _opaque_pthread_mutex_t { long __sig; char __opaque[40]; };
368struct _opaque_pthread_mutexattr_t { long __sig; char __opaque[8]; };
369struct _opaque_pthread_once_t { long __sig; char __opaque[4]; };
370struct _opaque_pthread_rwlock_t { long __sig; char __opaque[124]; };
371struct _opaque_pthread_rwlockattr_t { long __sig; char __opaque[12]; };
372struct _opaque_pthread_t { long __sig; struct __darwin_pthread_handler_rec *__cleanup_stack; char __opaque[596]; };
373typedef __int64_t __darwin_blkcnt_t;
374typedef __int32_t __darwin_blksize_t;
375typedef __int32_t __darwin_dev_t;
376typedef unsigned int __darwin_fsblkcnt_t;
377typedef unsigned int __darwin_fsfilcnt_t;
378typedef __uint32_t __darwin_gid_t;
379typedef __uint32_t __darwin_id_t;
380typedef __uint32_t __darwin_ino_t;
381typedef __darwin_natural_t __darwin_mach_port_name_t;
382typedef __darwin_mach_port_name_t __darwin_mach_port_t;
383typedef struct mcontext *__darwin_mcontext_t;
384typedef struct mcontext64 *__darwin_mcontext64_t;
385typedef __uint16_t __darwin_mode_t;
386typedef __int64_t __darwin_off_t;
387typedef __int32_t __darwin_pid_t;
388typedef struct _opaque_pthread_attr_t
389   __darwin_pthread_attr_t;
390typedef struct _opaque_pthread_cond_t
391   __darwin_pthread_cond_t;
392typedef struct _opaque_pthread_condattr_t
393   __darwin_pthread_condattr_t;
394typedef unsigned long __darwin_pthread_key_t;
395typedef struct _opaque_pthread_mutex_t
396   __darwin_pthread_mutex_t;
397typedef struct _opaque_pthread_mutexattr_t
398   __darwin_pthread_mutexattr_t;
399typedef struct _opaque_pthread_once_t
400   __darwin_pthread_once_t;
401typedef struct _opaque_pthread_rwlock_t
402   __darwin_pthread_rwlock_t;
403typedef struct _opaque_pthread_rwlockattr_t
404   __darwin_pthread_rwlockattr_t;
405typedef struct _opaque_pthread_t
406   *__darwin_pthread_t;
407typedef __uint32_t __darwin_sigset_t;
408typedef __int32_t __darwin_suseconds_t;
409typedef __uint32_t __darwin_uid_t;
410typedef __uint32_t __darwin_useconds_t;
411typedef unsigned char __darwin_uuid_t[16];
412struct sigaltstack
413{
414 void *ss_sp;
415 __darwin_size_t ss_size;
416 int ss_flags;
417};
418typedef struct sigaltstack __darwin_stack_t;
419struct ucontext
420{
421 int uc_onstack;
422 __darwin_sigset_t uc_sigmask;
423 __darwin_stack_t uc_stack;
424 struct ucontext *uc_link;
425 __darwin_size_t uc_mcsize;
426 __darwin_mcontext_t uc_mcontext;
427};
428typedef struct ucontext __darwin_ucontext_t;
429struct ucontext64 {
430 int uc_onstack;
431 __darwin_sigset_t uc_sigmask;
432 __darwin_stack_t uc_stack;
433 struct ucontext64 *uc_link;
434 __darwin_size_t uc_mcsize;
435 __darwin_mcontext64_t uc_mcontext64;
436};
437typedef struct ucontext64 __darwin_ucontext64_t;
438typedef int __darwin_nl_item;
439typedef int __darwin_wctrans_t;
440typedef unsigned long __darwin_wctype_t;
441
442struct sched_param { int sched_priority; char opaque[4]; };
443extern int sched_yield(void);
444extern int sched_get_priority_min(int);
445extern int sched_get_priority_max(int);
446
447typedef __darwin_clock_t clock_t;
448typedef __darwin_size_t size_t;
449typedef __darwin_time_t time_t;
450struct timespec {
451        time_t tv_sec;
452        long tv_nsec;
453};
454struct tm {
455 int tm_sec;
456 int tm_min;
457 int tm_hour;
458 int tm_mday;
459 int tm_mon;
460 int tm_year;
461 int tm_wday;
462 int tm_yday;
463 int tm_isdst;
464 long tm_gmtoff;
465 char *tm_zone;
466};
467extern char *tzname[];
468extern int getdate_err;
469extern int daylight;
470
471char *asctime(const struct tm *);
472clock_t clock(void);
473char *ctime(const time_t *);
474double difftime(time_t, time_t);
475struct tm *getdate(const char *);
476struct tm *gmtime(const time_t *);
477struct tm *localtime(const time_t *);
478time_t mktime(struct tm *);
479size_t strftime(char * restrict, size_t, const char * restrict, const struct tm * restrict) ;
480char *strptime(const char * restrict, const char * restrict, struct tm * restrict);
481time_t time(time_t *);
482void tzset(void);
483char *asctime_r(const struct tm *, char *);
484char *ctime_r(const time_t *, char *);
485struct tm *gmtime_r(const time_t *, struct tm *);
486struct tm *localtime_r(const time_t *, struct tm *);
487time_t posix2time(time_t);
488char *timezone(int, int);
489void tzsetwall(void);
490time_t time2posix(time_t);
491time_t timelocal(struct tm * const);
492time_t timegm(struct tm * const);
493int nanosleep(const struct timespec *, struct timespec *) ;
494
495typedef __darwin_pthread_attr_t pthread_attr_t;
496typedef __darwin_pthread_cond_t pthread_cond_t;
497typedef __darwin_pthread_condattr_t pthread_condattr_t;
498typedef __darwin_pthread_key_t pthread_key_t;
499typedef __darwin_pthread_mutex_t pthread_mutex_t;
500typedef __darwin_pthread_mutexattr_t pthread_mutexattr_t;
501typedef __darwin_pthread_once_t pthread_once_t;
502typedef __darwin_pthread_rwlock_t pthread_rwlock_t;
503typedef __darwin_pthread_rwlockattr_t pthread_rwlockattr_t;
504typedef __darwin_pthread_t pthread_t;
505typedef __darwin_mach_port_t mach_port_t;
506typedef __darwin_sigset_t sigset_t;
507
508int pthread_atfork(void (*prepare)(void), void (*parent)(void),
509                      void (*child)(void));
510int pthread_attr_destroy(pthread_attr_t *attr);
511int pthread_attr_getdetachstate(const pthread_attr_t *attr,
512          int *detachstate);
513int pthread_attr_getguardsize(const pthread_attr_t *attr,
514                                      size_t *guardsize);
515int pthread_attr_getinheritsched(const pthread_attr_t *attr,
516           int *inheritsched);
517int pthread_attr_getschedparam(const pthread_attr_t *attr,
518                                     struct sched_param *param);
519int pthread_attr_getschedpolicy(const pthread_attr_t *attr,
520          int *policy);
521int pthread_attr_getscope(pthread_attr_t *, int *);
522int pthread_attr_getstack(const pthread_attr_t *attr,
523                                      void **stackaddr, size_t *stacksize);
524int pthread_attr_getstackaddr(const pthread_attr_t *attr,
525                                      void **stackaddr);
526int pthread_attr_getstacksize(const pthread_attr_t *attr,
527                                      size_t *stacksize);
528int pthread_attr_init(pthread_attr_t *attr);
529int pthread_attr_setdetachstate(pthread_attr_t *attr,
530          int detachstate);
531int pthread_attr_setguardsize(pthread_attr_t *attr, size_t guardsize);
532int pthread_attr_setinheritsched(pthread_attr_t *attr,
533           int inheritsched);
534int pthread_attr_setschedparam(pthread_attr_t *attr,
535                                     const struct sched_param *param);
536int pthread_attr_setschedpolicy(pthread_attr_t *attr,
537          int policy);
538int pthread_attr_setscope(pthread_attr_t *, int);
539int pthread_attr_setstack(pthread_attr_t *attr,
540                                      void *stackaddr, size_t stacksize);
541int pthread_attr_setstackaddr(pthread_attr_t *attr,
542                                      void *stackaddr);
543int pthread_attr_setstacksize(pthread_attr_t *attr, size_t stacksize);
544int pthread_cancel(pthread_t thread) ;
545int pthread_cond_broadcast(pthread_cond_t *cond);
546int pthread_cond_destroy(pthread_cond_t *cond);
547int pthread_cond_init(pthread_cond_t *cond,
548                            const pthread_condattr_t *attr);
549int pthread_cond_signal(pthread_cond_t *cond);
550int pthread_cond_timedwait(pthread_cond_t *cond,
551     pthread_mutex_t *mutex,
552     const struct timespec *abstime) ;
553int pthread_cond_wait(pthread_cond_t *cond,
554       pthread_mutex_t *mutex) ;
555int pthread_condattr_destroy(pthread_condattr_t *attr);
556int pthread_condattr_getpshared(const pthread_condattr_t *attr,
557   int *pshared);
558int pthread_condattr_init(pthread_condattr_t *attr);
559int pthread_condattr_setpshared(pthread_condattr_t *attr,
560   int pshared);
561int pthread_create(pthread_t *thread,
562                         const pthread_attr_t *attr,
563                         void *(*start_routine)(void *),
564                         void *arg);
565int pthread_detach(pthread_t thread);
566int pthread_equal(pthread_t t1,
567   pthread_t t2);
568void pthread_exit(void *value_ptr) __attribute__((__noreturn__));
569int pthread_getconcurrency(void);
570int pthread_getschedparam(pthread_t thread,
571    int *policy,
572                                struct sched_param *param);
573void *pthread_getspecific(pthread_key_t key);
574int pthread_join(pthread_t thread,
575         void **value_ptr) ;
576int pthread_key_create(pthread_key_t *key,
577        void (*destructor)(void *));
578int pthread_key_delete(pthread_key_t key);
579int pthread_mutex_destroy(pthread_mutex_t *mutex);
580int pthread_mutex_getprioceiling(const pthread_mutex_t *mutex,
581                                       int *prioceiling);
582int pthread_mutex_init(pthread_mutex_t *mutex,
583        const pthread_mutexattr_t *attr);
584int pthread_mutex_lock(pthread_mutex_t *mutex);
585int pthread_mutex_setprioceiling(pthread_mutex_t *mutex,
586                                       int prioceiling,
587                                       int *old_prioceiling);
588int pthread_mutex_trylock(pthread_mutex_t *mutex);
589int pthread_mutex_unlock(pthread_mutex_t *mutex);
590int pthread_mutexattr_destroy(pthread_mutexattr_t *attr);
591int pthread_mutexattr_getprioceiling(const pthread_mutexattr_t *attr,
592                                           int *prioceiling);
593int pthread_mutexattr_getprotocol(const pthread_mutexattr_t *attr,
594                                        int *protocol);
595int pthread_mutexattr_getpshared(const pthread_mutexattr_t *attr,
596                                        int *pshared);
597int pthread_mutexattr_gettype(const pthread_mutexattr_t *attr,
598                                        int *type);
599int pthread_mutexattr_init(pthread_mutexattr_t *attr);
600int pthread_mutexattr_setprioceiling(pthread_mutexattr_t *attr,
601                                           int prioceiling);
602int pthread_mutexattr_setprotocol(pthread_mutexattr_t *attr,
603                                        int protocol);
604int pthread_mutexattr_setpshared(pthread_mutexattr_t *attr,
605                                        int pshared);
606int pthread_mutexattr_settype(pthread_mutexattr_t *attr,
607                                        int type);
608int pthread_once(pthread_once_t *once_control,
609         void (*init_routine)(void));
610int pthread_rwlock_destroy(pthread_rwlock_t * rwlock);
611int pthread_rwlock_init(pthread_rwlock_t * rwlock,
612        const pthread_rwlockattr_t *attr);
613int pthread_rwlock_rdlock(pthread_rwlock_t *rwlock);
614int pthread_rwlock_tryrdlock(pthread_rwlock_t *rwlock);
615int pthread_rwlock_trywrlock(pthread_rwlock_t *rwlock);
616int pthread_rwlock_unlock(pthread_rwlock_t *rwlock);
617int pthread_rwlock_wrlock(pthread_rwlock_t *rwlock);
618int pthread_rwlockattr_destroy(pthread_rwlockattr_t *attr);
619int pthread_rwlockattr_getpshared(const pthread_rwlockattr_t *attr,
620   int *pshared);
621int pthread_rwlockattr_init(pthread_rwlockattr_t *attr);
622int pthread_rwlockattr_setpshared(pthread_rwlockattr_t *attr,
623   int pshared);
624pthread_t pthread_self(void);
625int pthread_setcancelstate(int state, int *oldstate) ;
626int pthread_setcanceltype(int type, int *oldtype) ;
627int pthread_setconcurrency(int);
628int pthread_setschedparam(pthread_t thread,
629    int policy,
630                                const struct sched_param *param);
631int pthread_setspecific(pthread_key_t key,
632         const void *value);
633void pthread_testcancel(void) ;
634int pthread_is_threaded_np(void);
635int pthread_main_np(void);
636mach_port_t pthread_mach_thread_np(pthread_t);
637size_t pthread_get_stacksize_np(pthread_t);
638void * pthread_get_stackaddr_np(pthread_t);
639int pthread_cond_signal_thread_np(pthread_cond_t *, pthread_t);
640int pthread_cond_timedwait_relative_np(pthread_cond_t *cond,
641     pthread_mutex_t *mutex,
642     const struct timespec *reltime);
643int pthread_create_suspended_np(pthread_t *thread,
644                         const pthread_attr_t *attr,
645                         void *(*start_routine)(void *),
646                         void *arg);
647int pthread_kill(pthread_t, int);
648int pthread_sigmask(int, const sigset_t *, sigset_t *);
649void pthread_yield_np(void);
650
651
652Compiler stderr:
653 
654Has header "pthread.h" : YES
655Running compile:
656Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpeb4y_uwg
657Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpeb4y_uwg/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpeb4y_uwg/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names
658
659Code:
660 
661        #define sigaction meson_disable_define_of_sigaction
662       
663        #include <limits.h>
664        #undef sigaction
665       
666        #ifdef __cplusplus
667        extern "C"
668        #endif
669        char sigaction (void);
670       
671        #if defined __stub_sigaction || defined __stub___sigaction
672        fail fail fail this function is not going to work
673        #endif
674       
675        int main(void) {
676          return sigaction ();
677        }
678Compiler stdout:
679 
680Compiler stderr:
681 
682Checking for function "sigaction" : YES
683Running compile:
684Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpbk_ql9x3
685Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpbk_ql9x3/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpbk_ql9x3/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names
686
687Code:
688 
689        #define alarm meson_disable_define_of_alarm
690       
691        #include <limits.h>
692        #undef alarm
693       
694        #ifdef __cplusplus
695        extern "C"
696        #endif
697        char alarm (void);
698       
699        #if defined __stub_alarm || defined __stub___alarm
700        fail fail fail this function is not going to work
701        #endif
702       
703        int main(void) {
704          return alarm ();
705        }
706Compiler stdout:
707 
708Compiler stderr:
709 
710Checking for function "alarm" : YES
711Running compile:
712Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpr70juo3p
713Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpr70juo3p/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpr70juo3p/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names
714
715Code:
716 
717        #define mprotect meson_disable_define_of_mprotect
718       
719        #include <limits.h>
720        #undef mprotect
721       
722        #ifdef __cplusplus
723        extern "C"
724        #endif
725        char mprotect (void);
726       
727        #if defined __stub_mprotect || defined __stub___mprotect
728        fail fail fail this function is not going to work
729        #endif
730       
731        int main(void) {
732          return mprotect ();
733        }
734Compiler stdout:
735 
736Compiler stderr:
737 
738Checking for function "mprotect" : YES
739Running compile:
740Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpopto29p1
741Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpopto29p1/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpopto29p1/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names
742
743Code:
744 
745        #define getpagesize meson_disable_define_of_getpagesize
746       
747        #include <limits.h>
748        #undef getpagesize
749       
750        #ifdef __cplusplus
751        extern "C"
752        #endif
753        char getpagesize (void);
754       
755        #if defined __stub_getpagesize || defined __stub___getpagesize
756        fail fail fail this function is not going to work
757        #endif
758       
759        int main(void) {
760          return getpagesize ();
761        }
762Compiler stdout:
763 
764Compiler stderr:
765 
766Checking for function "getpagesize" : YES
767Running compile:
768Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpj_fnjd2l
769Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpj_fnjd2l/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpj_fnjd2l/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names
770
771Code:
772 
773        #define mmap meson_disable_define_of_mmap
774       
775        #include <limits.h>
776        #undef mmap
777       
778        #ifdef __cplusplus
779        extern "C"
780        #endif
781        char mmap (void);
782       
783        #if defined __stub_mmap || defined __stub___mmap
784        fail fail fail this function is not going to work
785        #endif
786       
787        int main(void) {
788          return mmap ();
789        }
790Compiler stdout:
791 
792Compiler stderr:
793 
794Checking for function "mmap" : YES
795Running compile:
796Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpx13xflaq
797Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpx13xflaq/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpx13xflaq/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names
798
799Code:
800 
801        #define getisax meson_disable_define_of_getisax
802       
803        #include <limits.h>
804        #undef getisax
805       
806        #ifdef __cplusplus
807        extern "C"
808        #endif
809        char getisax (void);
810       
811        #if defined __stub_getisax || defined __stub___getisax
812        fail fail fail this function is not going to work
813        #endif
814       
815        int main(void) {
816          return getisax ();
817        }
818Compiler stdout:
819 
820Compiler stderr:
821 Undefined symbols:
822  "_getisax", referenced from:
823      _main in ccvRzllM.o
824ld: symbol(s) not found
825collect2: ld returned 1 exit status
826
827Running compile:
828Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmppdhgog9j
829Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmppdhgog9j/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmppdhgog9j/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names
830
831Code:
832 
833        int main(void) {
834
835        /* With some toolchains (MSYS2/mingw for example) the compiler
836         * provides various builtins which are not really implemented and
837         * fall back to the stdlib where they aren't provided and fail at
838         * build/link time. In case the user provides a header, including
839         * the header didn't lead to the function being defined, and the
840         * function we are checking isn't a builtin itself we assume the
841         * builtin is not functional and we just error out. */
842        #if !1 && !defined(getisax) && !0
843            #error "No definition for __builtin_getisax found in the prefix"
844        #endif
845
846        #ifdef __has_builtin
847            #if !__has_builtin(__builtin_getisax)
848                #error "__builtin_getisax not found"
849            #endif
850        #elif ! defined(getisax)
851            __builtin_getisax;
852        #endif
853        return 0;
854        }
855Compiler stdout:
856 
857Compiler stderr:
858 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmppdhgog9j/testfile.c: In function 'main':
859/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmppdhgog9j/testfile.c:20: error: '__builtin_getisax' undeclared (first use in this function)
860/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmppdhgog9j/testfile.c:20: error: (Each undeclared identifier is reported only once
861/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmppdhgog9j/testfile.c:20: error: for each function it appears in.)
862
863Checking for function "getisax" : NO
864Running compile:
865Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpxlq0foea
866Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpxlq0foea/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpxlq0foea/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names
867
868Code:
869 
870        #define gettimeofday meson_disable_define_of_gettimeofday
871       
872        #include <limits.h>
873        #undef gettimeofday
874       
875        #ifdef __cplusplus
876        extern "C"
877        #endif
878        char gettimeofday (void);
879       
880        #if defined __stub_gettimeofday || defined __stub___gettimeofday
881        fail fail fail this function is not going to work
882        #endif
883       
884        int main(void) {
885          return gettimeofday ();
886        }
887Compiler stdout:
888 
889Compiler stderr:
890 
891Checking for function "gettimeofday" : YES
892Running compile:
893Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpq4cgj474
894Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpq4cgj474/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpq4cgj474/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names
895
896Code:
897 
898        #define posix_memalign meson_disable_define_of_posix_memalign
899       
900        #include <limits.h>
901        #undef posix_memalign
902       
903        #ifdef __cplusplus
904        extern "C"
905        #endif
906        char posix_memalign (void);
907       
908        #if defined __stub_posix_memalign || defined __stub___posix_memalign
909        fail fail fail this function is not going to work
910        #endif
911       
912        int main(void) {
913          return posix_memalign ();
914        }
915Compiler stdout:
916 
917Compiler stderr:
918 Undefined symbols:
919  "_posix_memalign", referenced from:
920      _main in ccWwjZ5M.o
921ld: symbol(s) not found
922collect2: ld returned 1 exit status
923
924Running compile:
925Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpe0abx0_r
926Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpe0abx0_r/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpe0abx0_r/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names
927
928Code:
929 
930        int main(void) {
931
932        /* With some toolchains (MSYS2/mingw for example) the compiler
933         * provides various builtins which are not really implemented and
934         * fall back to the stdlib where they aren't provided and fail at
935         * build/link time. In case the user provides a header, including
936         * the header didn't lead to the function being defined, and the
937         * function we are checking isn't a builtin itself we assume the
938         * builtin is not functional and we just error out. */
939        #if !1 && !defined(posix_memalign) && !0
940            #error "No definition for __builtin_posix_memalign found in the prefix"
941        #endif
942
943        #ifdef __has_builtin
944            #if !__has_builtin(__builtin_posix_memalign)
945                #error "__builtin_posix_memalign not found"
946            #endif
947        #elif ! defined(posix_memalign)
948            __builtin_posix_memalign;
949        #endif
950        return 0;
951        }
952Compiler stdout:
953 
954Compiler stderr:
955 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpe0abx0_r/testfile.c: In function 'main':
956/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpe0abx0_r/testfile.c:20: error: '__builtin_posix_memalign' undeclared (first use in this function)
957/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpe0abx0_r/testfile.c:20: error: (Each undeclared identifier is reported only once
958/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpe0abx0_r/testfile.c:20: error: for each function it appears in.)
959
960Checking for function "posix_memalign" : NO
961Running compile:
962Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkstdhpo9
963Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkstdhpo9/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkstdhpo9/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -lm -Wl,-headerpad_max_install_names
964
965Code:
966 #define _GNU_SOURCE
967#include <fenv.h>
968#include <limits.h>
969
970        #if defined __stub_feenableexcept || defined __stub___feenableexcept
971        fail fail fail this function is not going to work
972        #endif
973       
974int main(void) {
975            void *a = (void*) &feenableexcept;
976            long long b = (long long) a;
977            return (int) b;
978        }
979Compiler stdout:
980 
981Compiler stderr:
982 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkstdhpo9/testfile.c: In function 'main':
983/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkstdhpo9/testfile.c:10: error: 'feenableexcept' undeclared (first use in this function)
984/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkstdhpo9/testfile.c:10: error: (Each undeclared identifier is reported only once
985/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkstdhpo9/testfile.c:10: error: for each function it appears in.)
986/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkstdhpo9/testfile.c:11: warning: cast from pointer to integer of different size
987
988Running compile:
989Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpl4nw0be0
990Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpl4nw0be0/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpl4nw0be0/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -lm -Wl,-headerpad_max_install_names
991
992Code:
993 #define _GNU_SOURCE
994#include <fenv.h>
995        int main(void) {
996
997        /* With some toolchains (MSYS2/mingw for example) the compiler
998         * provides various builtins which are not really implemented and
999         * fall back to the stdlib where they aren't provided and fail at
1000         * build/link time. In case the user provides a header, including
1001         * the header didn't lead to the function being defined, and the
1002         * function we are checking isn't a builtin itself we assume the
1003         * builtin is not functional and we just error out. */
1004        #if !0 && !defined(feenableexcept) && !0
1005            #error "No definition for __builtin_feenableexcept found in the prefix"
1006        #endif
1007
1008        #ifdef __has_builtin
1009            #if !__has_builtin(__builtin_feenableexcept)
1010                #error "__builtin_feenableexcept not found"
1011            #endif
1012        #elif ! defined(feenableexcept)
1013            __builtin_feenableexcept;
1014        #endif
1015        return 0;
1016        }
1017Compiler stdout:
1018 
1019Compiler stderr:
1020 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpl4nw0be0/testfile.c:13:14: error: #error "No definition for __builtin_feenableexcept found in the prefix"
1021/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpl4nw0be0/testfile.c: In function 'main':
1022/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpl4nw0be0/testfile.c:21: error: '__builtin_feenableexcept' undeclared (first use in this function)
1023/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpl4nw0be0/testfile.c:21: error: (Each undeclared identifier is reported only once
1024/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpl4nw0be0/testfile.c:21: error: for each function it appears in.)
1025
1026Checking for function "feenableexcept" with dependency -lm: NO
1027Running compile:
1028Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpur_wa83i
1029Command line:  /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpur_wa83i/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpur_wa83i/output.obj -c -pipe -Os -arch ppc -O0 -std=gnu99
1030
1031Code:
1032 
1033        #include <fenv.h>
1034        int main(void) {
1035            /* If it's not defined as a macro, try to use as a symbol */
1036            #ifndef FE_DIVBYZERO
1037                FE_DIVBYZERO;
1038            #endif
1039            return 0;
1040        }
1041Compiler stdout:
1042 
1043Compiler stderr:
1044 
1045Header "fenv.h" has symbol "FE_DIVBYZERO" : YES
1046Running compile:
1047Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpx83kevfy
1048Command line:  /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpx83kevfy/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpx83kevfy/output.obj -c -pipe -Os -arch ppc -O0 -std=gnu99
1049
1050Code:
1051 
1052        #include <sys/mman.h>
1053Compiler stdout:
1054 
1055Compiler stderr:
1056 
1057Check usable header "sys/mman.h" : YES
1058Running compile:
1059Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpyk9tt21w
1060Command line:  /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpyk9tt21w/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpyk9tt21w/output.obj -c -pipe -Os -arch ppc -O0 -std=gnu99
1061
1062Code:
1063 
1064        #include <fenv.h>
1065Compiler stdout:
1066 
1067Compiler stderr:
1068 
1069Check usable header "fenv.h" : YES
1070Running compile:
1071Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpv3iadc3p
1072Command line:  /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpv3iadc3p/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpv3iadc3p/output.obj -c -pipe -Os -arch ppc -O0 -std=gnu99
1073
1074Code:
1075 
1076        #include <unistd.h>
1077Compiler stdout:
1078 
1079Compiler stderr:
1080 
1081Check usable header "unistd.h" : YES
1082Running compile:
1083Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmplm8sztma
1084Command line:  /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmplm8sztma/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmplm8sztma/output.obj -c -pipe -Os -arch ppc -O0 -std=gnu99
1085
1086Code:
1087 int __thread foo;
1088Compiler stdout:
1089 
1090Compiler stderr:
1091 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmplm8sztma/testfile.c:1: error: thread-local storage not supported for this target
1092
1093Checking if "TLS via __thread" compiles: NO
1094Running compile:
1095Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpzg91zn57
1096Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpzg91zn57/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpzg91zn57/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names
1097
1098Code:
1099 
1100    static int x = 1;
1101    static void __attribute__((constructor)) constructor_function () { x = 0; }
1102    int main (void) { return x; }
1103   
1104Compiler stdout:
1105 
1106Compiler stderr:
1107 
1108Checking if "__attribute__((constructor))" : links: YES
1109Running compile:
1110Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk
1111Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names
1112
1113Code:
1114  __float128 a = 1.0Q, b = 2.0Q; int main (void) { return a + b; }
1115Compiler stdout:
1116 
1117Compiler stderr:
1118 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'a'
1119/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c:1:17: error: invalid suffix "Q" on floating constant
1120/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c:1:27: error: invalid suffix "Q" on floating constant
1121/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c: In function 'main':
1122/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c:1: error: 'a' undeclared (first use in this function)
1123/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c:1: error: (Each undeclared identifier is reported only once
1124/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c:1: error: for each function it appears in.)
1125/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp46sh_5kk/testfile.c:1: error: 'b' undeclared (first use in this function)
1126
1127Checking if "Has float128 support" : links: NO
1128Running compile:
1129Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp3bb5fs8e
1130Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp3bb5fs8e/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmp3bb5fs8e/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names
1131
1132Code:
1133 
1134        #define clz meson_disable_define_of_clz
1135       
1136        #include <limits.h>
1137        #undef clz
1138       
1139        #ifdef __cplusplus
1140        extern "C"
1141        #endif
1142        char clz (void);
1143       
1144        #if defined __stub_clz || defined __stub___clz
1145        fail fail fail this function is not going to work
1146        #endif
1147       
1148        int main(void) {
1149          return clz ();
1150        }
1151Compiler stdout:
1152 
1153Compiler stderr:
1154 Undefined symbols:
1155  "_clz", referenced from:
1156      _main in ccboumhO.o
1157ld: symbol(s) not found
1158collect2: ld returned 1 exit status
1159
1160Running compile:
1161Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpmlhrrll4
1162Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpmlhrrll4/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpmlhrrll4/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names
1163
1164Code:
1165 
1166        int main(void) {
1167
1168        /* With some toolchains (MSYS2/mingw for example) the compiler
1169         * provides various builtins which are not really implemented and
1170         * fall back to the stdlib where they aren't provided and fail at
1171         * build/link time. In case the user provides a header, including
1172         * the header didn't lead to the function being defined, and the
1173         * function we are checking isn't a builtin itself we assume the
1174         * builtin is not functional and we just error out. */
1175        #if !1 && !defined(clz) && !0
1176            #error "No definition for __builtin_clz found in the prefix"
1177        #endif
1178
1179        #ifdef __has_builtin
1180            #if !__has_builtin(__builtin_clz)
1181                #error "__builtin_clz not found"
1182            #endif
1183        #elif ! defined(clz)
1184            __builtin_clz;
1185        #endif
1186        return 0;
1187        }
1188Compiler stdout:
1189 
1190Compiler stderr:
1191 
1192Checking for function "clz" : YES
1193Running compile:
1194Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpebfrt59l
1195Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpebfrt59l/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpebfrt59l/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names
1196
1197Code:
1198 
1199    unsigned int __attribute__ ((vector_size(16))) e, a, b;
1200    int main (void) { e = a - ((b << 27) + (b >> (32 - 27))) + 1; return e[0]; }
1201   
1202Compiler stdout:
1203 
1204Compiler stderr:
1205 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpebfrt59l/testfile.c: In function 'main':
1206/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpebfrt59l/testfile.c:3: error: invalid operands to binary << (have '__vector unsigned int' and 'int')
1207/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpebfrt59l/testfile.c:3: error: invalid operands to binary >> (have '__vector unsigned int' and 'int')
1208/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpebfrt59l/testfile.c:3: error: subscripted value is neither array nor pointer
1209
1210Checking if "Support for GCC vector extensions" : links: NO
1211Running compile:
1212Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkm332slg
1213Command line:  /opt/local/bin/gcc-apple-4.2 -L/opt/local/lib -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkm332slg/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpkm332slg/output.exe -pipe -Os -arch ppc -O0 -std=gnu99 -Wl,-headerpad_max_install_names
1214
1215Code:
1216 #include<stdio.h>
1217       
1218        int main(void) {
1219            printf("%ld\n", (long)(sizeof(long)));
1220            return 0;
1221        }
1222Compiler stdout:
1223 
1224Compiler stderr:
1225 
1226Program stdout:
1227
12284
1229
1230Program stderr:
1231
1232
1233Checking for size of "long" : 4
1234meson.build:592: WARNING: Project targets '>= 0.52.0' but uses feature introduced in '0.54.0': message with more than one argument.
1235Message: proj_dylib_ver_compat:  39.0.0
1236meson.build:593: WARNING: Project targets '>= 0.52.0' but uses feature introduced in '0.54.0': message with more than one argument.
1237Message: proj_dylib_ver_current:  42.0.0
1238Configuring config.h using configuration
1239Configuring pixman-version.h using configuration
1240Compiler for C supports function attribute dllexport: NO
1241Adding test "oob-test"
1242Adding test "infinite-loop"
1243Adding test "trap-crasher"
1244Adding test "fence-image-self-test"
1245Adding test "region-translate-test"
1246Adding test "fetch-test"
1247Adding test "a1-trap-test"
1248Adding test "prng-test"
1249Adding test "radial-invalid"
1250Adding test "pdf-op-test"
1251Adding test "region-test"
1252Adding test "combiner-test"
1253Adding test "scaling-crash-test"
1254Adding test "alpha-loop"
1255Adding test "scaling-helpers-test"
1256Adding test "rotate-test"
1257Adding test "alphamap"
1258Adding test "gradient-crash-test"
1259Adding test "pixel-test"
1260Adding test "matrix-test"
1261Adding test "filter-reduction-test"
1262Adding test "composite-traps-test"
1263Adding test "region-contains-test"
1264Adding test "glyph-test"
1265Adding test "solid-test"
1266Adding test "stress-test"
1267Adding test "cover-test"
1268Adding test "blitters-test"
1269Adding test "affine-test"
1270Adding test "scaling-test"
1271Adding test "composite"
1272Adding test "tolerance-test"
1273Adding test "thread-test"
1274Build targets in project: 41
1275WARNING: Project specifies a minimum meson_version '>= 0.52.0' but uses features which were added in newer versions:
1276 * 0.54.0: {'message with more than one argument'}
1277
1278pixman 0.42.2
1279
1280  User defined options
1281    prefix   : /opt/local
1282    wrap_mode: nodownload
1283    gtk      : disabled
1284    libpng   : disabled
1285    mmx      : disabled
1286    openmp   : disabled
1287
1288Found ninja-1.11.1 at /opt/local/bin/ninja
1289Running compile:
1290Working directory:  /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpum9wadx4
1291Command line:  /opt/local/bin/gcc-apple-4.2 -I/opt/local/include /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpum9wadx4/testfile.c -o /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libpixman/libpixman/work/build/meson-private/tmpum9wadx4/output.obj -c -pipe -Os -arch ppc -O0 --print-search-dirs
1292
1293Code:
1294 
1295Compiler stdout:
1296 install: /opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/
1297programs: =/opt/local/libexec/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/:/opt/local/libexec/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/:/opt/local/libexec/apple-gcc42/gcc/powerpc-apple-darwin8/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/:/usr/libexec/gcc/powerpc-apple-darwin8/4.2.4/:/usr/libexec/gcc/powerpc-apple-darwin8/:/usr/lib/gcc/powerpc-apple-darwin8/4.2.4/:/usr/lib/gcc/powerpc-apple-darwin8/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/../../../../powerpc-apple-darwin8/bin/powerpc-apple-darwin8/4.2.4/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/../../../../powerpc-apple-darwin8/bin/
1298libraries: =/lib/powerpc-apple-darwin8/4.2.4/:/lib/:/usr/lib/powerpc-apple-darwin8/4.2.4/:/usr/lib/:/opt/local/lib/powerpc-apple-darwin8/4.2.4/:/opt/local/lib/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/:/usr/lib/gcc/powerpc-apple-darwin8/4.2.4/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/../../../../powerpc-apple-darwin8/lib/powerpc-apple-darwin8/4.2.4/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/../../../../powerpc-apple-darwin8/lib/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/../../../powerpc-apple-darwin8/4.2.4/:/opt/local/lib/apple-gcc42/gcc/powerpc-apple-darwin8/4.2.4/../../../
1299
1300Compiler stderr:
1301