Ticket #52613: guile-build-log.txt

File guile-build-log.txt, 187.7 KB (added by mouse07410 (Mouse), 7 years ago)
Line 
1$ ./configure --with-libltdl-prefix=/opt/local --with-libgmp-prefix=/opt/local --with-libiconv-prefix=/opt/local
2checking for a BSD-compatible install... /opt/local/bin/ginstall -c
3checking whether build environment is sane... yes
4checking for a thread-safe mkdir -p... /opt/local/bin/gmkdir -p
5checking for gawk... gawk
6checking whether make sets $(MAKE)... yes
7checking whether make supports nested variables... yes
8checking whether make supports nested variables... (cached) yes
9checking build system type... x86_64-apple-darwin15.6.0
10checking host system type... x86_64-apple-darwin15.6.0
11checking for gcc... clang
12checking whether the C compiler works... yes
13checking for C compiler default output file name... a.out
14checking for suffix of executables...
15checking whether we are cross compiling... no
16checking for suffix of object files... o
17checking whether we are using the GNU C compiler... yes
18checking whether clang accepts -g... yes
19checking for clang option to accept ISO C89... none needed
20checking whether clang understands -c and -o together... yes
21checking for style of include used by make... GNU
22checking dependency style of clang... gcc3
23checking how to run the C preprocessor... clang -E
24checking for grep that handles long lines and -e... /usr/bin/grep
25checking for egrep... /usr/bin/grep -E
26checking for ANSI C header files... yes
27checking for sys/types.h... yes
28checking for sys/stat.h... yes
29checking for stdlib.h... yes
30checking for string.h... yes
31checking for memory.h... yes
32checking for strings.h... yes
33checking for inttypes.h... yes
34checking for stdint.h... yes
35checking for unistd.h... yes
36checking minix/config.h usability... no
37checking minix/config.h presence... no
38checking for minix/config.h... no
39checking whether it is safe to define __EXTENSIONS__... yes
40checking whether _XOPEN_SOURCE should be defined... no
41checking for Minix Amsterdam compiler... no
42checking for ar... ar
43checking the archiver (ar) interface... ar
44checking for ar... (cached) ar
45checking for ranlib... ranlib
46checking for special C compiler options needed for large files... no
47checking for _FILE_OFFSET_BITS value needed for large files... no
48configure: autobuild project... GNU Guile
49configure: autobuild revision... 2.0.13
50configure: autobuild hostname... 502401-mitll
51configure: autobuild timestamp... 20161110T205640Z
52checking how to run the C preprocessor... clang -E
53checking for a sed that does not truncate output... /opt/local/bin/gsed
54checking for gawk... (cached) gawk
55checking whether ln -s works... yes
56checking the archiver (ar) interface... (cached) ar
57checking for sys/socket.h... yes
58checking for arpa/inet.h... yes
59checking for features.h... no
60checking for sys/param.h... yes
61checking for dirent.h... yes
62checking for xlocale.h... yes
63checking for unistd.h... (cached) yes
64checking for sys/stat.h... (cached) yes
65checking for netdb.h... yes
66checking for netinet/in.h... yes
67checking for sys/time.h... yes
68checking for iconv.h... yes
69checking for langinfo.h... yes
70checking for math.h... yes
71checking for poll.h... yes
72checking for sys/ioctl.h... yes
73checking for sys/filio.h... yes
74checking for malloc.h... no
75checking for sys/select.h... yes
76checking for wchar.h... yes
77checking for stdint.h... (cached) yes
78checking for sys/file.h... yes
79checking for sys/times.h... yes
80checking for sys/uio.h... yes
81checking for sys/mman.h... yes
82checking for wctype.h... yes
83checking whether the preprocessor supports include_next... yes
84checking whether system header files limit the line length... no
85checking whether <sys/socket.h> is self-contained... yes
86checking for shutdown... yes
87checking whether <sys/socket.h> defines the SHUT_* macros... yes
88checking for struct sockaddr_storage... yes
89checking for sa_family_t... yes
90checking for struct sockaddr_storage.ss_family... yes
91checking whether socket is declared without a macro... yes
92checking whether connect is declared without a macro... yes
93checking whether accept is declared without a macro... yes
94checking whether bind is declared without a macro... yes
95checking whether getpeername is declared without a macro... yes
96checking whether getsockname is declared without a macro... yes
97checking whether getsockopt is declared without a macro... yes
98checking whether listen is declared without a macro... yes
99checking whether recv is declared without a macro... yes
100checking whether send is declared without a macro... yes
101checking whether recvfrom is declared without a macro... yes
102checking whether sendto is declared without a macro... yes
103checking whether setsockopt is declared without a macro... yes
104checking whether shutdown is declared without a macro... yes
105checking whether accept4 is declared without a macro... no
106checking for size_t... yes
107checking for working alloca.h... yes
108checking for alloca... yes
109checking for canonicalize_file_name... no
110checking for getcwd... yes
111checking for readlink... yes
112checking for realpath... yes
113checking for _set_invalid_parameter_handler... no
114checking for duplocale... yes
115checking for symlink... yes
116checking for flock... yes
117checking for fcntl... yes
118checking for fsync... yes
119checking for getlogin... yes
120checking for gettimeofday... yes
121checking for link... yes
122checking for lstat... yes
123checking for mkostemp... no
124checking for nl_langinfo... yes
125checking for pipe... yes
126checking for pipe2... no
127checking for isblank... yes
128checking for iswctype... yes
129checking for setenv... yes
130checking for tzset... yes
131checking for times... yes
132checking for snprintf... yes
133checking for btowc... yes
134checking for mbsinit... yes
135checking for mbrtowc... yes
136checking for mprotect... yes
137checking for secure_getenv... no
138checking for getuid... yes
139checking for geteuid... yes
140checking for getgid... yes
141checking for getegid... yes
142checking for strdup... yes
143checking for localtime_r... yes
144checking for timegm... yes
145checking for vasnprintf... no
146checking for wcrtomb... yes
147checking for iswcntrl... yes
148checking whether // is distinct from /... no
149checking whether realpath works... no
150checking for wchar_t... yes
151checking for max_align_t... yes
152checking whether NULL can be used in arbitrary expressions... yes
153checking whether locale.h conforms to POSIX:2001... yes
154checking whether locale.h defines locale_t... no
155checking whether struct lconv is properly defined... yes
156checking whether setlocale is declared without a macro... yes
157checking whether duplocale is declared without a macro... yes
158checking if environ is properly declared... no
159checking for complete errno.h... yes
160checking for working fcntl.h... no (bad O_NOATIME)
161checking for pid_t... yes
162checking for mode_t... yes
163checking whether frexp() can be used without linking with libm... yes
164checking whether alarm is declared... yes
165checking whether stat file-mode macros are broken... no
166checking for nlink_t... yes
167checking whether fchmodat is declared without a macro... yes
168checking whether fstat is declared without a macro... yes
169checking whether fstatat is declared without a macro... yes
170checking whether futimens is declared without a macro... no
171checking whether lchmod is declared without a macro... yes
172checking whether lstat is declared without a macro... yes
173checking whether mkdirat is declared without a macro... yes
174checking whether mkfifo is declared without a macro... yes
175checking whether mkfifoat is declared without a macro... no
176checking whether mknod is declared without a macro... yes
177checking whether mknodat is declared without a macro... no
178checking whether stat is declared without a macro... yes
179checking whether utimensat is declared without a macro... no
180checking whether getaddrinfo is declared without a macro... yes
181checking whether freeaddrinfo is declared without a macro... yes
182checking whether gai_strerror is declared without a macro... yes
183checking whether getnameinfo is declared without a macro... yes
184checking for library containing gethostbyname... none required
185checking for gethostbyname... yes
186checking for library containing getservbyname... none required
187checking for getservbyname... yes
188checking for C/C++ restrict keyword... __restrict
189checking for library containing inet_ntop... none required
190checking whether inet_ntop is declared... yes
191checking for IPv4 sockets... yes
192checking for IPv6 sockets... yes
193checking for struct timeval... yes
194checking for wide-enough struct timeval.tv_sec member... yes
195checking whether gettimeofday is declared without a macro... yes
196checking for ld used by clang... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
197checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no
198checking for shared library run path origin... done
199checking for iconv... yes
200checking for working iconv... yes
201checking how to link with libiconv... -L/opt/local/lib -liconv
202checking for iconv declaration...
203         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
204checking whether byte ordering is bigendian... no
205checking whether long double and double are the same... no
206checking where to find the exponent in a 'float'... word 0 bit 23
207checking whether isnan(float) can be used without linking with libm... no
208checking whether isnan(float) can be used with libm... no
209checking whether isnan(double) can be used without linking with libm... yes
210checking whether isnan(long double) can be used without linking with libm... no
211checking whether isnan(long double) can be used with libm... no
212checking where to find the exponent in a 'double'... word 1 bit 20
213checking whether ldexp() can be used without linking with libm... yes
214checking for libunistring... no, trying again together with libiconv
215checking for libunistring... yes
216checking how to link with libunistring... -lunistring
217checking for libunistring version... 0.9.6
218checking for nl_langinfo and CODESET... yes
219checking whether getc_unlocked is declared... yes
220checking whether we are using the GNU C Library >= 2.1 or uClibc... no
221checking whether pow can be used without linking with libm... yes
222checking whether log works... yes
223checking whether round is declared... yes
224checking whether round works... yes
225checking whether lstat correctly handles trailing slash... no
226checking whether malloc, realloc, calloc are POSIX compliant... yes
227checking for stdlib.h... (cached) yes
228checking for GNU libc compatible malloc... yes
229checking for unsigned long long int... yes
230checking for long long int... yes
231checking for promoted mode_t type... int
232checking whether poll is declared without a macro... yes
233checking for inline... inline
234checking for library containing setsockopt... none needed
235checking for mbstate_t... yes
236checking for ssize_t... yes
237checking whether <sys/select.h> is self-contained... yes
238checking whether pselect is declared without a macro... yes
239checking whether select is declared without a macro... yes
240checking whether setenv is declared... yes
241checking search.h usability... yes
242checking search.h presence... yes
243checking for search.h... yes
244checking for tsearch... yes
245checking for sigset_t... yes
246checking for uid_t in sys/types.h... yes
247checking for stdbool.h that conforms to C99... yes
248checking for _Bool... yes
249checking whether stdint.h conforms to C99... no
250checking sys/inttypes.h usability... no
251checking sys/inttypes.h presence... no
252checking for sys/inttypes.h... no
253checking sys/bitypes.h usability... no
254checking sys/bitypes.h presence... no
255checking for sys/bitypes.h... no
256checking for bit size of ptrdiff_t... 64
257checking for bit size of size_t... 64
258checking for bit size of sig_atomic_t... 32
259checking for bit size of wchar_t... 32
260checking for bit size of wint_t... 32
261checking whether sig_atomic_t is signed... yes
262checking whether wchar_t is signed... yes
263checking whether wint_t is signed... yes
264checking for ptrdiff_t integer literal suffix... l
265checking for size_t integer literal suffix... ul
266checking for sig_atomic_t integer literal suffix...
267checking for wchar_t integer literal suffix...
268checking for wint_t integer literal suffix...
269checking whether struct tm is in sys/time.h or time.h... time.h
270checking for struct tm.tm_zone... yes
271checking for struct tm.tm_gmtoff... yes
272checking whether ffsl is declared without a macro... yes
273checking whether ffsll is declared without a macro... yes
274checking whether memmem is declared without a macro... yes
275checking whether mempcpy is declared without a macro... no
276checking whether memrchr is declared without a macro... no
277checking whether rawmemchr is declared without a macro... no
278checking whether stpcpy is declared without a macro... yes
279checking whether stpncpy is declared without a macro... yes
280checking whether strchrnul is declared without a macro... no
281checking whether strdup is declared without a macro... yes
282checking whether strncat is declared without a macro... yes
283checking whether strndup is declared without a macro... yes
284checking whether strnlen is declared without a macro... yes
285checking whether strpbrk is declared without a macro... yes
286checking whether strsep is declared without a macro... yes
287checking whether strcasestr is declared without a macro... yes
288checking whether strtok_r is declared without a macro... yes
289checking whether strerror_r is declared without a macro... yes
290checking whether strsignal is declared without a macro... yes
291checking whether strverscmp is declared without a macro... no
292checking for struct timespec in <time.h>... yes
293checking whether snprintf returns a byte count as in C99... yes
294checking whether vsnprintf is declared... yes
295checking whether <wchar.h> uses 'inline' correctly... yes
296checking for wint_t... yes
297checking for a traditional french locale... fr_FR.ISO8859-1
298checking for a traditional japanese locale... ja_JP.eucJP
299checking for a transitional chinese locale... zh_CN.GB18030
300checking for a french Unicode locale... fr_FR.UTF-8
301checking for mmap... yes
302checking for MAP_ANONYMOUS... yes
303checking whether memchr works... yes
304checking whether time_t is signed... yes
305checking whether snprintf is declared... yes
306checking whether strdup is declared... (cached) yes
307checking whether unsetenv is declared... yes
308checking for inttypes.h... yes
309checking for stdint.h... yes
310checking for intmax_t... yes
311checking for snprintf... (cached) yes
312checking for strnlen... yes
313checking for wcslen... yes
314checking for wcsnlen... yes
315checking for mbrtowc... (cached) yes
316checking for wcrtomb... (cached) yes
317checking whether _snprintf is declared... no
318checking for alloca as a compiler built-in... yes
319checking whether inet_ntop is declared without a macro... yes
320checking whether inet_pton is declared without a macro... yes
321checking byteswap.h usability... no
322checking byteswap.h presence... no
323checking for byteswap.h... no
324checking for library containing clock_gettime... no
325checking for clock_gettime... no
326checking for clock_settime... no
327checking for clock_getcpuclockid... no
328checking whether copysign can be used without linking with libm... yes
329checking whether alphasort is declared without a macro... yes
330checking whether closedir is declared without a macro... yes
331checking whether dirfd is declared without a macro... yes
332checking whether fdopendir is declared without a macro... yes
333checking whether opendir is declared without a macro... yes
334checking whether readdir is declared without a macro... yes
335checking whether rewinddir is declared without a macro... yes
336checking whether scandir is declared without a macro... yes
337checking for dirfd... yes
338checking whether dirfd is declared... (cached) yes
339checking whether dirfd is a macro... no
340checking whether // is distinct from /... (cached) no
341checking whether duplocale(LC_GLOBAL_LOCALE) works... yes
342checking whether fcntl is declared without a macro... yes
343checking whether openat is declared without a macro... yes
344checking whether conversion from 'int' to 'long double' works... yes
345checking whether frexp works... yes
346checking whether __func__ is available... yes
347configure: checking how to do getaddrinfo, freeaddrinfo and getnameinfo
348checking for library containing getaddrinfo... none required
349checking for getaddrinfo... yes
350checking whether gai_strerror is declared... (cached) yes
351checking whether gai_strerrorA is declared... no
352checking for gai_strerror with POSIX signature... yes
353checking for struct sockaddr.sa_len... yes
354checking whether getaddrinfo is declared... (cached) yes
355checking whether freeaddrinfo is declared... (cached) yes
356checking whether getnameinfo is declared... (cached) yes
357checking for struct addrinfo... yes
358checking whether gettimeofday clobbers localtime buffer... no
359checking for gettimeofday with POSIX signature... yes
360checking whether iconv supports conversion between UTF-8 and UTF-{16,32}{BE,LE}... yes
361checking for library containing inet_ntop... (cached) none required
362checking whether inet_ntop is declared... (cached) yes
363checking for library containing inet_pton... none required
364checking whether inet_pton is declared... (cached) yes
365checking whether isfinite is declared... yes
366checking whether isfinite(long double) works... yes
367checking whether isinf is declared... yes
368checking whether isinf(long double) works... yes
369checking whether isnan macro works... no
370checking whether isnan(double) can be used without linking with libm... (cached) yes
371checking whether isnan(float) can be used without linking with libm... (cached) no
372checking whether isnan(float) can be used with libm... (cached) no
373checking where to find the exponent in a 'float'... (cached) word 0 bit 23
374checking whether isnan(long double) can be used without linking with libm... (cached) no
375checking whether isnan(long double) can be used with libm... (cached) no
376checking where to find the exponent in a 'long double'... word 2 bit 0
377checking whether langinfo.h defines CODESET... yes
378checking whether langinfo.h defines T_FMT_AMPM... yes
379checking whether langinfo.h defines ERA... yes
380checking whether langinfo.h defines YESEXPR... yes
381checking whether nl_langinfo is declared without a macro... yes
382checking if LD -Wl,--version-script works... no
383checking whether the -Werror option is usable... yes
384checking for simple visibility declarations... yes
385checking whether link obeys POSIX... no
386checking whether locale.h conforms to POSIX:2001... (cached) yes
387checking whether locale.h defines locale_t... (cached) no
388checking whether struct lconv is properly defined... (cached) yes
389checking whether setlocale is declared without a macro... (cached) yes
390checking whether duplocale is declared without a macro... (cached) yes
391checking for log1p... yes
392checking for stdlib.h... (cached) yes
393checking for GNU libc compatible malloc... (cached) yes
394checking whether NAN macro works... yes
395checking whether HUGE_VAL works... yes
396checking whether acosf is declared without a macro... yes
397checking whether acosl is declared without a macro... yes
398checking whether asinf is declared without a macro... yes
399checking whether asinl is declared without a macro... yes
400checking whether atanf is declared without a macro... yes
401checking whether atanl is declared without a macro... yes
402checking whether cbrt is declared without a macro... yes
403checking whether cbrtf is declared without a macro... yes
404checking whether cbrtl is declared without a macro... yes
405checking whether ceilf is declared without a macro... yes
406checking whether ceill is declared without a macro... yes
407checking whether copysign is declared without a macro... yes
408checking whether copysignf is declared without a macro... yes
409checking whether copysignl is declared without a macro... yes
410checking whether cosf is declared without a macro... yes
411checking whether cosl is declared without a macro... yes
412checking whether coshf is declared without a macro... yes
413checking whether expf is declared without a macro... yes
414checking whether expl is declared without a macro... yes
415checking whether exp2 is declared without a macro... yes
416checking whether exp2f is declared without a macro... yes
417checking whether exp2l is declared without a macro... yes
418checking whether expm1 is declared without a macro... yes
419checking whether expm1f is declared without a macro... yes
420checking whether expm1l is declared without a macro... yes
421checking whether fabsf is declared without a macro... yes
422checking whether fabsl is declared without a macro... yes
423checking whether floorf is declared without a macro... yes
424checking whether floorl is declared without a macro... yes
425checking whether fma is declared without a macro... yes
426checking whether fmaf is declared without a macro... yes
427checking whether fmal is declared without a macro... yes
428checking whether fmod is declared without a macro... yes
429checking whether fmodf is declared without a macro... yes
430checking whether fmodl is declared without a macro... yes
431checking whether frexpf is declared without a macro... yes
432checking whether frexpl is declared without a macro... yes
433checking whether hypotf is declared without a macro... yes
434checking whether hypotl is declared without a macro... yes
435checking whether ilogb is declared without a macro... yes
436checking whether ilogbf is declared without a macro... yes
437checking whether ilogbl is declared without a macro... yes
438checking whether ldexpf is declared without a macro... yes
439checking whether ldexpl is declared without a macro... yes
440checking whether log is declared without a macro... yes
441checking whether logf is declared without a macro... yes
442checking whether logl is declared without a macro... yes
443checking whether log10 is declared without a macro... yes
444checking whether log10f is declared without a macro... yes
445checking whether log10l is declared without a macro... yes
446checking whether log1p is declared without a macro... yes
447checking whether log1pf is declared without a macro... yes
448checking whether log1pl is declared without a macro... yes
449checking whether log2 is declared without a macro... yes
450checking whether log2f is declared without a macro... yes
451checking whether log2l is declared without a macro... yes
452checking whether logb is declared without a macro... yes
453checking whether logbf is declared without a macro... yes
454checking whether logbl is declared without a macro... yes
455checking whether modf is declared without a macro... yes
456checking whether modff is declared without a macro... yes
457checking whether modfl is declared without a macro... yes
458checking whether powf is declared without a macro... yes
459checking whether remainder is declared without a macro... yes
460checking whether remainderf is declared without a macro... yes
461checking whether remainderl is declared without a macro... yes
462checking whether rint is declared without a macro... yes
463checking whether rintf is declared without a macro... yes
464checking whether rintl is declared without a macro... yes
465checking whether round is declared without a macro... yes
466checking whether roundf is declared without a macro... yes
467checking whether roundl is declared without a macro... yes
468checking whether sinf is declared without a macro... yes
469checking whether sinl is declared without a macro... yes
470checking whether sinhf is declared without a macro... yes
471checking whether sqrtf is declared without a macro... yes
472checking whether sqrtl is declared without a macro... yes
473checking whether tanf is declared without a macro... yes
474checking whether tanl is declared without a macro... yes
475checking whether tanhf is declared without a macro... yes
476checking whether trunc is declared without a macro... yes
477checking whether truncf is declared without a macro... yes
478checking whether truncl is declared without a macro... yes
479checking whether mkdir handles trailing slash... yes
480checking whether mkdir handles trailing dot... yes
481checking whether getaddrinfo is declared without a macro... (cached) yes
482checking whether freeaddrinfo is declared without a macro... (cached) yes
483checking whether gai_strerror is declared without a macro... (cached) yes
484checking whether getnameinfo is declared without a macro... (cached) yes
485checking whether <netinet/in.h> is self-contained... yes
486checking whether YESEXPR works... yes
487checking for sys/pstat.h... no
488checking for sys/sysmp.h... no
489checking for sys/param.h... (cached) yes
490checking for sys/sysctl.h... yes
491checking for sched_getaffinity... no
492checking for sched_getaffinity_np... no
493checking for pstat_getdynamic... no
494checking for sysmp... no
495checking for sysctl... yes
496checking whether open recognizes a trailing slash... no
497checking for poll... yes
498checking for poll... (cached) yes
499checking whether poll is declared without a macro... (cached) yes
500checking for putenv compatible with GNU and SVID... no
501checking whether _putenv is declared... no
502checking whether readlink signature is correct... yes
503checking whether readlink handles trailing slash correctly... no
504checking for working re_compile_pattern... no
505checking libintl.h usability... yes
506checking libintl.h presence... yes
507checking for libintl.h... yes
508checking whether isblank is declared... yes
509checking whether rename honors trailing slash on destination... no
510checking whether rename honors trailing slash on source... no
511checking whether rename manages hard links correctly... yes
512checking whether rename manages existing destinations correctly... yes
513checking whether rmdir works... yes
514checking whether select supports a 0 argument... yes
515checking whether select detects invalid fds... yes
516checking whether setenv validates arguments... no
517checking for volatile sig_atomic_t... yes
518checking for sighandler_t... no
519checking whether pthread_sigmask is declared without a macro... yes
520checking whether sigaction is declared without a macro... yes
521checking whether sigaddset is declared without a macro... yes
522checking whether sigdelset is declared without a macro... yes
523checking whether sigemptyset is declared without a macro... yes
524checking whether sigfillset is declared without a macro... yes
525checking whether sigismember is declared without a macro... yes
526checking whether sigpending is declared without a macro... yes
527checking whether sigprocmask is declared without a macro... yes
528checking for socklen_t... yes
529checking for ssize_t... (cached) yes
530checking for struct stat.st_atim.tv_nsec... no
531checking for struct stat.st_atimespec.tv_nsec... yes
532checking for struct stat.st_birthtimespec.tv_nsec... yes
533checking for working stdalign.h... yes
534checking for max_align_t... (cached) yes
535checking whether NULL can be used in arbitrary expressions... (cached) yes
536checking which flavor of printf attribute matches inttypes macros... system
537checking whether dprintf is declared without a macro... yes
538checking whether fpurge is declared without a macro... yes
539checking whether fseeko is declared without a macro... yes
540checking whether ftello is declared without a macro... yes
541checking whether getdelim is declared without a macro... yes
542checking whether getline is declared without a macro... yes
543checking whether gets is declared without a macro... yes
544checking whether pclose is declared without a macro... yes
545checking whether popen is declared without a macro... yes
546checking whether renameat is declared without a macro... yes
547checking whether snprintf is declared without a macro... yes
548checking whether tmpfile is declared without a macro... yes
549checking whether vdprintf is declared without a macro... yes
550checking whether vsnprintf is declared without a macro... yes
551checking whether _Exit is declared without a macro... yes
552checking whether atoll is declared without a macro... yes
553checking whether canonicalize_file_name is declared without a macro... no
554checking whether getloadavg is declared without a macro... yes
555checking whether getsubopt is declared without a macro... yes
556checking whether grantpt is declared without a macro... yes
557checking whether initstate is declared without a macro... yes
558checking whether initstate_r is declared without a macro... no
559checking whether mkdtemp is declared without a macro... no
560checking whether mkostemp is declared without a macro... no
561checking whether mkostemps is declared without a macro... no
562checking whether mkstemp is declared without a macro... yes
563checking whether mkstemps is declared without a macro... no
564checking whether posix_openpt is declared without a macro... yes
565checking whether ptsname is declared without a macro... yes
566checking whether ptsname_r is declared without a macro... no
567checking whether random is declared without a macro... yes
568checking whether random_r is declared without a macro... no
569checking whether realpath is declared without a macro... yes
570checking whether rpmatch is declared without a macro... no
571checking whether secure_getenv is declared without a macro... no
572checking whether setenv is declared without a macro... yes
573checking whether setstate is declared without a macro... yes
574checking whether setstate_r is declared without a macro... no
575checking whether srandom is declared without a macro... yes
576checking whether srandom_r is declared without a macro... no
577checking whether strtod is declared without a macro... yes
578checking whether strtoll is declared without a macro... yes
579checking whether strtoull is declared without a macro... yes
580checking whether unlockpt is declared without a macro... yes
581checking whether unsetenv is declared without a macro... yes
582checking whether flock is declared without a macro... yes
583checking whether <sys/select.h> is self-contained... (cached) yes
584checking whether pselect is declared without a macro... (cached) yes
585checking whether select is declared without a macro... (cached) yes
586checking for nlink_t... (cached) yes
587checking whether fchmodat is declared without a macro... (cached) yes
588checking whether fstat is declared without a macro... (cached) yes
589checking whether fstatat is declared without a macro... (cached) yes
590checking whether futimens is declared without a macro... (cached) no
591checking whether lchmod is declared without a macro... (cached) yes
592checking whether lstat is declared without a macro... (cached) yes
593checking whether mkdirat is declared without a macro... (cached) yes
594checking whether mkfifo is declared without a macro... (cached) yes
595checking whether mkfifoat is declared without a macro... (cached) no
596checking whether mknod is declared without a macro... (cached) yes
597checking whether mknodat is declared without a macro... (cached) no
598checking whether stat is declared without a macro... (cached) yes
599checking whether utimensat is declared without a macro... (cached) no
600checking for struct tms... yes
601checking whether times is declared without a macro... yes
602checking for timezone_t... no
603checking whether trunc is declared... (cached) yes
604checking whether chdir is declared without a macro... yes
605checking whether chown is declared without a macro... yes
606checking whether dup is declared without a macro... yes
607checking whether dup2 is declared without a macro... yes
608checking whether dup3 is declared without a macro... no
609checking whether environ is declared without a macro... no
610checking whether euidaccess is declared without a macro... no
611checking whether faccessat is declared without a macro... yes
612checking whether fchdir is declared without a macro... yes
613checking whether fchownat is declared without a macro... yes
614checking whether fdatasync is declared without a macro... no
615checking whether fsync is declared without a macro... yes
616checking whether ftruncate is declared without a macro... yes
617checking whether getcwd is declared without a macro... yes
618checking whether getdomainname is declared without a macro... yes
619checking whether getdtablesize is declared without a macro... yes
620checking whether getgroups is declared without a macro... yes
621checking whether gethostname is declared without a macro... yes
622checking whether getlogin is declared without a macro... yes
623checking whether getlogin_r is declared without a macro... yes
624checking whether getpagesize is declared without a macro... yes
625checking whether getusershell is declared without a macro... yes
626checking whether setusershell is declared without a macro... yes
627checking whether endusershell is declared without a macro... yes
628checking whether group_member is declared without a macro... no
629checking whether isatty is declared without a macro... yes
630checking whether lchown is declared without a macro... yes
631checking whether link is declared without a macro... yes
632checking whether linkat is declared without a macro... yes
633checking whether lseek is declared without a macro... yes
634checking whether pipe is declared without a macro... yes
635checking whether pipe2 is declared without a macro... no
636checking whether pread is declared without a macro... yes
637checking whether pwrite is declared without a macro... yes
638checking whether readlink is declared without a macro... yes
639checking whether readlinkat is declared without a macro... yes
640checking whether rmdir is declared without a macro... yes
641checking whether sethostname is declared without a macro... yes
642checking whether sleep is declared without a macro... yes
643checking whether symlink is declared without a macro... yes
644checking whether symlinkat is declared without a macro... yes
645checking whether ttyname_r is declared without a macro... yes
646checking whether unlink is declared without a macro... yes
647checking whether unlinkat is declared without a macro... yes
648checking whether usleep is declared without a macro... yes
649checking for vsnprintf... yes
650checking whether snprintf respects a size of 1... yes
651checking whether printf supports POSIX/XSI format strings with positions... yes
652checking whether btowc is declared without a macro... yes
653checking whether wctob is declared without a macro... yes
654checking whether mbsinit is declared without a macro... yes
655checking whether mbrtowc is declared without a macro... yes
656checking whether mbrlen is declared without a macro... yes
657checking whether mbsrtowcs is declared without a macro... yes
658checking whether mbsnrtowcs is declared without a macro... yes
659checking whether wcrtomb is declared without a macro... yes
660checking whether wcsrtombs is declared without a macro... yes
661checking whether wcsnrtombs is declared without a macro... yes
662checking whether wcwidth is declared without a macro... yes
663checking whether wmemchr is declared without a macro... yes
664checking whether wmemcmp is declared without a macro... yes
665checking whether wmemcpy is declared without a macro... yes
666checking whether wmemmove is declared without a macro... yes
667checking whether wmemset is declared without a macro... yes
668checking whether wcslen is declared without a macro... yes
669checking whether wcsnlen is declared without a macro... yes
670checking whether wcscpy is declared without a macro... yes
671checking whether wcpcpy is declared without a macro... yes
672checking whether wcsncpy is declared without a macro... yes
673checking whether wcpncpy is declared without a macro... yes
674checking whether wcscat is declared without a macro... yes
675checking whether wcsncat is declared without a macro... yes
676checking whether wcscmp is declared without a macro... yes
677checking whether wcsncmp is declared without a macro... yes
678checking whether wcscasecmp is declared without a macro... yes
679checking whether wcsncasecmp is declared without a macro... yes
680checking whether wcscoll is declared without a macro... yes
681checking whether wcsxfrm is declared without a macro... yes
682checking whether wcsdup is declared without a macro... yes
683checking whether wcschr is declared without a macro... yes
684checking whether wcsrchr is declared without a macro... yes
685checking whether wcscspn is declared without a macro... yes
686checking whether wcsspn is declared without a macro... yes
687checking whether wcspbrk is declared without a macro... yes
688checking whether wcsstr is declared without a macro... yes
689checking whether wcstok is declared without a macro... yes
690checking whether wcswidth is declared without a macro... yes
691checking whether stat handles trailing slashes on directories... yes
692checking whether stat handles trailing slashes on files... no
693checking for __secure_getenv... no
694checking for issetugid... yes
695checking whether btowc(0) is correct... yes
696checking whether btowc(EOF) is correct... yes
697checking whether mbrtowc handles incomplete characters... yes
698checking whether mbrtowc works as well as mbtowc... yes
699checking whether mbrtowc handles a NULL pwc argument... yes
700checking whether mbrtowc handles a NULL string argument... yes
701checking whether mbrtowc has a correct return value... yes
702checking whether mbrtowc returns 0 when parsing a NUL character... yes
703checking whether mbrtowc works on empty input... yes
704checking whether the C locale is free of encoding errors... yes
705checking whether mbrtowc handles incomplete characters... (cached) yes
706checking whether mbrtowc works as well as mbtowc... (cached) yes
707checking whether mbrtowc handles incomplete characters... (cached) yes
708checking whether mbrtowc works as well as mbtowc... (cached) yes
709checking whether wcrtomb return value is correct... yes
710checking whether iswcntrl works... yes
711checking for towlower... yes
712checking for wctype_t... yes
713checking for wctrans_t... yes
714checking whether wctype is declared without a macro... yes
715checking whether iswctype is declared without a macro... yes
716checking whether wctrans is declared without a macro... yes
717checking whether towctrans is declared without a macro... yes
718checking for flexible array member... yes
719checking whether localtime_r is declared... yes
720checking whether localtime_r is compatible with its POSIX signature... yes
721./configure: line 36498: test: =: unary operator expected
722checking for unsetenv... yes
723checking for unsetenv() return type... int
724checking whether unsetenv obeys POSIX... yes
725checking for clang option to accept ISO C89... (cached) none needed
726checking how to print strings... printf
727checking for a sed that does not truncate output... (cached) /opt/local/bin/gsed
728checking for fgrep... /usr/bin/grep -F
729checking for ld used by clang... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
730checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no
731checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
732checking the name lister (/usr/bin/nm -B) interface... BSD nm
733checking the maximum length of command line arguments... 196608
734checking how to convert x86_64-apple-darwin15.6.0 file names to x86_64-apple-darwin15.6.0 format... func_convert_file_noop
735checking how to convert x86_64-apple-darwin15.6.0 file names to toolchain format... func_convert_file_noop
736checking for /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld option to reload object files... -r
737checking for objdump... objdump
738checking how to recognize dependent libraries... pass_all
739checking for dlltool... dlltool
740checking how to associate runtime and link libraries... printf %s\n
741checking for archiver @FILE support... no
742checking for strip... strip
743checking for ranlib... (cached) ranlib
744checking command to parse /usr/bin/nm -B output from clang object... ok
745checking for sysroot... no
746checking for a working dd... /bin/dd
747checking how to truncate binary pipes... /bin/dd bs=4096 count=1
748checking for mt... no
749checking if : is a manifest tool... no
750checking for dsymutil... dsymutil
751checking for nmedit... nmedit
752checking for lipo... lipo
753checking for otool... otool
754checking for otool64... no
755checking for -single_module linker flag... yes
756checking for -exported_symbols_list linker flag... yes
757checking for -force_load linker flag... yes
758checking for dlfcn.h... yes
759checking for objdir... .libs
760checking if clang supports -fno-rtti -fno-exceptions... yes
761checking for clang option to produce PIC... -fno-common -DPIC
762checking if clang PIC flag -fno-common -DPIC works... yes
763checking if clang static flag -static works... no
764checking if clang supports -c -o file.o... yes
765checking if clang supports -c -o file.o... (cached) yes
766checking whether the clang linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
767checking dynamic linker characteristics... darwin15.6.0 dyld
768checking how to hardcode library paths into programs... immediate
769checking for dlopen in -ldl... yes
770checking whether a program can dlopen itself... yes
771checking whether a statically linked program can dlopen itself... yes
772checking whether stripping libraries is possible... yes
773checking if libtool supports shared libraries... yes
774checking whether to build shared libraries... yes
775checking whether to build static libraries... yes
776checking for libltdl... yes
777checking how to link with libltdl... -L/opt/local/lib -lltdl
778checking for makeinfo... yes
779checking for emacs... emacs
780checking where .elc files should go... ${datadir}/emacs/site-lisp
781checking whether to use system and library "64" calls... no
782checking for __uc_get_ar_bsp in -luca... no
783checking for an ANSI C-conforming const... yes
784checking for working volatile... yes
785checking for inline... (cached) inline
786checking for __uc_get_ar_bsp in -luca... (cached) no
787checking whether byte ordering is bigendian... (cached) no
788checking labels as values... yes
789checking size of char... 1
790checking size of unsigned char... 1
791checking size of short... 2
792checking size of unsigned short... 2
793checking size of int... 4
794checking size of unsigned int... 4
795checking size of long... 8
796checking size of unsigned long... 8
797checking size of size_t... 8
798checking size of long long... 8
799checking size of unsigned long long... 8
800checking size of __int64... 0
801checking size of unsigned __int64... 0
802checking size of void *... 8
803checking size of intptr_t... 8
804checking size of uintptr_t... 8
805checking size of ptrdiff_t... 8
806checking size of size_t... (cached) 8
807checking size of off_t... 8
808checking for stdint.h... (cached) yes
809checking for inttypes.h... (cached) yes
810checking size of intmax_t... 8
811checking for int8_t... yes
812checking for uint8_t... yes
813checking for int16_t... yes
814checking for uint16_t... yes
815checking for int32_t... yes
816checking for uint32_t... yes
817checking for int64_t... yes
818checking for uint64_t... yes
819checking for intmax_t... yes
820checking for uintmax_t... yes
821checking for intptr_t... yes
822checking for uintptr_t... yes
823checking for int8_t... yes
824checking for uint8_t... yes
825checking for int16_t... yes
826checking for uint16_t... yes
827checking for int32_t... yes
828checking for uint32_t... yes
829checking for int64_t... yes
830checking for uint64_t... yes
831checking for intmax_t... yes
832checking for uintmax_t... yes
833checking for intptr_t... (cached) yes
834checking for uintptr_t... (cached) yes
835checking for ANSI C header files... (cached) yes
836checking whether time.h and sys/time.h may both be included... yes
837checking for sys/wait.h that is POSIX.1 compatible... yes
838checking for dirent.h that defines DIR... yes
839checking for library containing opendir... none required
840checking for struct dirent64.d_name... no
841checking complex.h usability... yes
842checking complex.h presence... yes
843checking for complex.h... yes
844checking fenv.h usability... yes
845checking fenv.h presence... yes
846checking for fenv.h... yes
847checking io.h usability... no
848checking io.h presence... no
849checking for io.h... no
850checking libc.h usability... yes
851checking libc.h presence... yes
852checking for libc.h... yes
853checking limits.h usability... yes
854checking limits.h presence... yes
855checking for limits.h... yes
856checking for memory.h... (cached) yes
857checking process.h usability... no
858checking process.h presence... no
859checking for process.h... no
860checking for string.h... (cached) yes
861checking sys/dir.h usability... yes
862checking sys/dir.h presence... yes
863checking for sys/dir.h... yes
864checking for sys/ioctl.h... (cached) yes
865checking for sys/select.h... (cached) yes
866checking for sys/time.h... (cached) yes
867checking sys/timeb.h usability... yes
868checking sys/timeb.h presence... yes
869checking for sys/timeb.h... yes
870checking for sys/times.h... (cached) yes
871checking sys/stdtypes.h usability... no
872checking sys/stdtypes.h presence... no
873checking for sys/stdtypes.h... no
874checking for sys/types.h... (cached) yes
875checking sys/utime.h usability... no
876checking sys/utime.h presence... no
877checking for sys/utime.h... no
878checking time.h usability... yes
879checking time.h presence... yes
880checking for time.h... yes
881checking for unistd.h... (cached) yes
882checking utime.h usability... yes
883checking utime.h presence... yes
884checking for utime.h... yes
885checking pwd.h usability... yes
886checking pwd.h presence... yes
887checking for pwd.h... yes
888checking grp.h usability... yes
889checking grp.h presence... yes
890checking for grp.h... yes
891checking sys/utsname.h usability... yes
892checking sys/utsname.h presence... yes
893checking for sys/utsname.h... yes
894checking direct.h usability... no
895checking direct.h presence... no
896checking for direct.h... no
897checking machine/fpu.h usability... no
898checking machine/fpu.h presence... no
899checking for machine/fpu.h... no
900checking sched.h usability... yes
901checking sched.h presence... yes
902checking for sched.h... yes
903checking sys/sendfile.h usability... no
904checking sys/sendfile.h presence... no
905checking for sys/sendfile.h... no
906checking for complex double... yes
907checking for socklen_t... (cached) yes
908checking for struct ip_mreq... yes
909checking for libc.h... (cached) yes
910checking for unistd.h... (cached) yes
911checking whether libc.h and unistd.h can be included together... yes
912checking type of array argument to getgroups... gid_t
913checking return type of signal handlers... void
914checking for mode_t... (cached) yes
915checking for gethostbyname... (cached) yes
916checking for connect... yes
917checking assert.h usability... yes
918checking assert.h presence... yes
919checking for assert.h... yes
920checking crt_externs.h usability... yes
921checking crt_externs.h presence... yes
922checking for crt_externs.h... yes
923checking for DINFINITY... no
924checking for DQNAN... no
925checking for cexp... yes
926checking for chsize... no
927checking for clog... yes
928checking for clog10... no
929checking for ctermid... yes
930checking for fesetround... yes
931checking for ftime... yes
932checking for ftruncate... yes
933checking for fchown... yes
934checking for fchmod... yes
935checking for getcwd... (cached) yes
936checking for geteuid... (cached) yes
937checking for getsid... yes
938checking for gettimeofday... (cached) yes
939checking for getuid... (cached) yes
940checking for getgid... (cached) yes
941checking for gmtime_r... yes
942checking for ioctl... yes
943checking for lstat... (cached) yes
944checking for mkdir... yes
945checking for mknod... yes
946checking for nice... yes
947checking for readdir_r... yes
948checking for readdir64_r... no
949checking for readlink... (cached) yes
950checking for rename... yes
951checking for rmdir... yes
952checking for setegid... yes
953checking for seteuid... yes
954checking for setlocale... yes
955checking for setuid... yes
956checking for setgid... yes
957checking for setpgid... yes
958checking for setsid... yes
959checking for sigaction... yes
960checking for siginterrupt... yes
961checking for stat64... yes
962checking for strptime... yes
963checking for symlink... (cached) yes
964checking for sync... yes
965checking for sysconf... yes
966checking for tcgetpgrp... yes
967checking for tcsetpgrp... yes
968checking for uname... yes
969checking for waitpid... yes
970checking for strdup... (cached) yes
971checking for system... yes
972checking for usleep... yes
973checking for atexit... yes
974checking for on_exit... no
975checking for chown... yes
976checking for link... (cached) yes
977checking for fcntl... (cached) yes
978checking for ttyname... yes
979checking for getpwent... yes
980checking for getgrent... yes
981checking for kill... yes
982checking for getppid... yes
983checking for getpgrp... yes
984checking for fork... yes
985checking for setitimer... yes
986checking for getitimer... yes
987checking for strchr... yes
988checking for strcmp... yes
989checking for index... yes
990checking for bcopy... yes
991checking for memcpy... yes
992checking for rindex... yes
993checking for truncate... yes
994checking for isblank... (cached) yes
995checking for _NSGetEnviron... yes
996checking for strcoll... yes
997checking for strcoll_l... yes
998checking for strtod_l... yes
999checking for strtol_l... yes
1000checking for newlocale... yes
1001checking for uselocale... yes
1002checking for utimensat... no
1003checking for sched_getaffinity... (cached) no
1004checking for sched_setaffinity... no
1005checking for sendfile... yes
1006checking crypt.h usability... no
1007checking crypt.h presence... no
1008checking for crypt.h... no
1009checking for netdb.h... (cached) yes
1010checking pthread.h usability... yes
1011checking pthread.h presence... yes
1012checking for pthread.h... yes
1013checking pthread_np.h usability... no
1014checking pthread_np.h presence... no
1015checking for pthread_np.h... no
1016checking for sys/param.h... (cached) yes
1017checking sys/resource.h usability... yes
1018checking sys/resource.h presence... yes
1019checking for sys/resource.h... yes
1020checking for sys/file.h... (cached) yes
1021checking for sys/mman.h... (cached) yes
1022checking for chroot... yes
1023checking for flock... (cached) yes
1024checking for getlogin... (cached) yes
1025checking for cuserid... no
1026checking for getpriority... yes
1027checking for setpriority... yes
1028checking for getpass... yes
1029checking for sethostname... yes
1030checking for gethostname... yes
1031checking whether sethostname is declared... (cached) yes
1032checking whether hstrerror is declared... no
1033checking whether cuserid is declared... no
1034checking for library containing crypt... none required
1035checking for i... _Complex_I
1036checking whether csqrt is usable... yes
1037checking for libgmp... yes
1038checking how to link with libgmp... -L/opt/local/lib -lgmp
1039checking whether mpz_inits is declared... yes
1040checking whether libunistring was built with iconv support... yes
1041checking for pkg-config... /opt/local/bin/pkg-config
1042checking pkg-config is at least version 0.9.0... yes
1043checking for LIBFFI... yes
1044checking size of size_t... (cached) 8
1045checking size of ssize_t... 8
1046checking whether NLS is requested... yes
1047checking for msgfmt... /opt/local/bin/msgfmt
1048checking for gmsgfmt... /opt/local/bin/msgfmt
1049checking for xgettext... /opt/local/bin/xgettext
1050checking for msgmerge... /opt/local/bin/msgmerge
1051checking for CFPreferencesCopyAppValue... yes
1052checking for CFLocaleCopyCurrent... yes
1053checking for GNU gettext in libc... no
1054checking for iconv... (cached) yes
1055checking for working iconv... (cached) yes
1056checking how to link with libiconv... -L/opt/local/lib -liconv
1057checking for GNU gettext in libintl... yes
1058checking whether to use NLS... yes
1059checking where the gettext function comes from... external libintl
1060checking how to link with libintl... -lintl -L/opt/local/lib -liconv -Wl,-framework -Wl,CoreFoundation
1061checking for sleep declaration... yes
1062checking for usleep declaration... yes
1063checking whether getlogin is declared... (cached) yes
1064checking whether alarm is declared... (cached) yes
1065checking whether strptime is declared... yes
1066checking return type of usleep... int
1067checking sys/un.h usability... yes
1068checking sys/un.h presence... yes
1069checking for sys/un.h... yes
1070checking for getrlimit... yes
1071checking for setrlimit... yes
1072checking for socketpair... yes
1073checking for getgroups... yes
1074checking for setgroups... yes
1075checking for setpwent... yes
1076checking for pause... yes
1077checking for tzset... (cached) yes
1078checking for sethostent... yes
1079checking for gethostent... yes
1080checking for endhostent... yes
1081checking for setnetent... yes
1082checking for getnetent... yes
1083checking for endnetent... yes
1084checking for setprotoent... yes
1085checking for getprotoent... yes
1086checking for endprotoent... yes
1087checking for setservent... yes
1088checking for getservent... yes
1089checking for endservent... yes
1090checking for getnetbyaddr... yes
1091checking for getnetbyname... yes
1092checking for inet_lnaof... yes
1093checking for inet_makeaddr... yes
1094checking for inet_netof... yes
1095checking for hstrerror... yes
1096checking for struct sockaddr_in.sin_len... yes
1097checking for __libc_stack_end... no
1098checking whether netdb.h declares h_errno... yes
1099checking whether uint32_t is defined... yes
1100checking for working IPv6 support... yes
1101checking whether sockaddr_in6 has sin6_scope_id... yes
1102checking for struct sockaddr_in6.sin6_len... yes
1103checking whether localtime caches TZ... no
1104checking for strerror... yes
1105checking for memmove... yes
1106checking for asinh... yes
1107checking for acosh... yes
1108checking for atanh... yes
1109checking for copysign... yes
1110checking for finite... yes
1111checking for sincos... no
1112checking for trunc... yes
1113checking for isinf... yes
1114checking for isnan... yes
1115checking for struct stat.st_rdev... yes
1116checking for struct stat.st_blksize... yes
1117checking for struct stat.st_blocks... yes
1118checking for struct stat.st_atim... no
1119checking for struct stat.st_mtim... no
1120checking for struct stat.st_ctim... no
1121checking for struct tm.tm_zone... (cached) yes
1122checking for struct tm.tm_gmtoff... (cached) yes
1123checking whether we need POSIX to get struct utimbuf... no
1124checking the value of `iconveh_error'... 0
1125checking the value of `iconveh_question_mark'... 1
1126checking the value of `iconveh_escape_sequence'... 2
1127checking for BDW_GC... yes
1128checking for GC_do_blocking... yes
1129checking for GC_call_with_gc_active... yes
1130checking for GC_pthread_exit... no
1131checking for GC_pthread_cancel... no
1132checking for GC_allow_register_threads... yes
1133checking for GC_pthread_sigmask... no
1134checking for GC_set_start_callback... yes
1135checking for GC_get_heap_usage_safe... yes
1136checking for GC_get_free_space_divisor... yes
1137checking for GC_gcollect_and_unmap... yes
1138checking for GC_get_unmapped_bytes... yes
1139checking for GC_set_finalizer_notifier... yes
1140checking for GC_set_finalize_on_demand... yes
1141checking for GC_set_all_interior_pointers... yes
1142checking for GC_get_gc_no... yes
1143checking for GC_set_java_finalization... yes
1144checking whether GC_do_blocking is declared... yes
1145checking for GC_fn_type... yes
1146checking for struct GC_stack_base... yes
1147checking size of float... 4
1148checking for struct linger... yes
1149checking for struct timespec... yes
1150checking for the pthreads library -lpthreads... no
1151checking whether pthreads work without any flags... yes
1152checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
1153checking if more special flags are required for pthreads... -D_THREAD_SAFE
1154checking for pthread_attr_getstack... yes
1155checking for pthread_getattr_np... no
1156checking for pthread_get_stackaddr_np... yes
1157checking for pthread_attr_get_np... no
1158checking for pthread_sigmask... yes
1159checking for pthread_cancel... yes
1160checking whether PTHREAD_ONCE_INIT needs braces... no
1161checking whether PTHREAD_MUTEX_INITIALIZER needs braces... no
1162checking for library containing sched_yield... none required
1163checking what kind of threads to support... pthreads
1164checking whether pthread_attr_getstack works for the main thread... no
1165checking whether the `__thread' storage class is available... yes
1166checking whether C compiler handles -Werror -Wunknown-warning-option... yes
1167checking whether C compiler handles -Wall... yes
1168checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) yes
1169checking whether C compiler handles -Wmissing-prototypes... yes
1170checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) yes
1171checking whether C compiler handles -Wdeclaration-after-statement... yes
1172checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) yes
1173checking whether C compiler handles -Wpointer-arith... yes
1174checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) yes
1175checking whether C compiler handles -Wswitch-enum... yes
1176checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) yes
1177checking whether C compiler handles -fno-strict-aliasing... yes
1178checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) yes
1179checking whether C compiler handles -fwrapv... yes
1180checking whether the linker understands `-z relro'... no
1181checking for tgoto in -lncurses... yes
1182checking how to link with libreadline... -lreadline
1183checking for siginterrupt... (cached) yes
1184checking for rl_clear_signals... no
1185checking for rl_cleanup_after_signal... yes
1186checking for rl_filename_completion_function... yes
1187checking whether rl_catch_signals is declared... yes
1188checking whether rl_catch_sigwinch is declared... yes
1189checking for rl_get_keymap... yes
1190checking for rl_getc_function pointer in readline... yes
1191checking for strdup... (cached) yes
1192checking that generated files are newer than configure... done
1193configure: creating ./config.status
1194config.status: creating libguile/gen-scmconfig.h
1195config.status: creating Makefile
1196config.status: creating am/Makefile
1197config.status: creating lib/Makefile
1198config.status: creating benchmark-suite/Makefile
1199config.status: creating gc-benchmarks/Makefile
1200config.status: creating doc/Makefile
1201config.status: creating doc/r5rs/Makefile
1202config.status: creating doc/ref/Makefile
1203config.status: creating emacs/Makefile
1204config.status: creating examples/Makefile
1205config.status: creating libguile/Makefile
1206config.status: creating libguile/version.h
1207config.status: creating guile-readline/Makefile
1208config.status: creating test-suite/Makefile
1209config.status: creating test-suite/standalone/Makefile
1210config.status: creating test-suite/vm/Makefile
1211config.status: creating meta/Makefile
1212config.status: creating module/Makefile
1213config.status: creating check-guile
1214config.status: creating benchmark-guile
1215config.status: creating meta/guile
1216config.status: creating meta/build-env
1217config.status: creating meta/uninstalled-env
1218config.status: creating meta/gdb-uninstalled-guile
1219config.status: creating libguile/guile-snarf
1220config.status: creating libguile/guile-snarf-docs
1221config.status: creating test-suite/standalone/test-use-srfi
1222config.status: creating test-suite/standalone/test-fast-slot-ref
1223config.status: creating config.h
1224config.status: executing depfiles commands
1225config.status: executing libtool commands
1226config.status: executing po-directories commands
1227$ make -j 4
1228/Applications/Xcode.app/Contents/Developer/usr/bin/make -C libguile scmconfig.h
1229  GEN      gen-scmconfig.o
1230  GEN      gen-scmconfig
1231  GEN      scmconfig.h
1232/Applications/Xcode.app/Contents/Developer/usr/bin/make  all-recursive
1233Making all in lib
1234  GEN      alloca.h
1235  GEN      c++defs.h
1236  GEN      warn-on-use.h
1237  GEN      arg-nonnull.h
1238  GEN      byteswap.h
1239  GEN      configmake.h
1240  GEN      stdint.h
1241  GEN      sys/types.h
1242  GEN      time.h
1243  GEN      sys/uio.h
1244  GEN      unistd.h
1245  GEN      wchar.h
1246  GEN      wctype.h
1247  GEN      arpa/inet.h
1248  GEN      dirent.h
1249  GEN      fcntl.h
1250  GEN      iconv.h
1251  GEN      langinfo.h
1252  GEN      locale.h
1253  GEN      netdb.h
1254  GEN      math.h
1255  GEN      poll.h
1256  GEN      signal.h
1257  GEN      stdio.h
1258  GEN      stdlib.h
1259  GEN      string.h
1260  GEN      sys/file.h
1261  GEN      sys/select.h
1262  GEN      sys/socket.h
1263  GEN      sys/stat.h
1264  GEN      sys/time.h
1265  GEN      sys/times.h
1266/Applications/Xcode.app/Contents/Developer/usr/bin/make  all-recursive
1267  CC       binary-io.lo
1268  CC       c-ctype.lo
1269  CC       c-strcasecmp.lo
1270  CC       c-strncasecmp.lo
1271  CC       dirname-lgpl.lo
1272  CC       basename-lgpl.lo
1273  CC       stripslash.lo
1274  CC       fd-hook.lo
1275  CC       full-read.lo
1276  CC       full-write.lo
1277  CC       localcharset.lo
1278  CC       malloca.lo
1279  CC       math.lo
1280  CC       nproc.lo
1281  CC       pipe2.lo
1282  CC       safe-read.lo
1283  CC       safe-write.lo
1284  CC       sockets.lo
1285  CC       stat-time.lo
1286  CC       strftime.lo
1287  CC       striconveh.lo
1288  CC       sys_socket.lo
1289  CC       tempname.lo
1290  CC       unistd.lo
1291  CC       wctype-h.lo
1292  CC       canonicalize-lgpl.lo
1293  CC       isnand.lo
1294  CC       isnanf.lo
1295  CC       isnanl.lo
1296  CC       link.lo
1297  CC       lstat.lo
1298  CC       mkostemp.lo
1299  CC       open.lo
1300  CC       poll.lo
1301  CC       putenv.lo
1302  CC       readlink.lo
1303  CC       regex.lo
1304poll.c:338:11: warning: comparison of unsigned expression < 0 is always false
1305      [-Wtautological-compare]
1306  if (nfd < 0)
1307      ~~~ ^ ~
13081 warning generated.
1309  CC       rename.lo
1310  CC       secure_getenv.lo
1311  CC       setenv.lo
1312  CC       stat.lo
1313  CC       time_rz.lo
1314  GEN      charset.alias
1315  GEN      ref-add.sed
1316  GEN      ref-del.sed
1317  CCLD     libgnu.la
1318/opt/local/bin/ranlib: file: .libs/libgnu.a(binary-io.o) has no symbols
1319/opt/local/bin/ranlib: file: .libs/libgnu.a(c-ctype.o) has no symbols
1320/opt/local/bin/ranlib: file: .libs/libgnu.a(fd-hook.o) has no symbols
1321/opt/local/bin/ranlib: file: .libs/libgnu.a(math.o) has no symbols
1322/opt/local/bin/ranlib: file: .libs/libgnu.a(stat-time.o) has no symbols
1323/opt/local/bin/ranlib: file: .libs/libgnu.a(sys_socket.o) has no symbols
1324/opt/local/bin/ranlib: file: .libs/libgnu.a(unistd.o) has no symbols
1325/opt/local/bin/ranlib: file: .libs/libgnu.a(wctype-h.o) has no symbols
1326ranlib: file: .libs/libgnu.a(binary-io.o) has no symbols
1327ranlib: file: .libs/libgnu.a(c-ctype.o) has no symbols
1328ranlib: file: .libs/libgnu.a(fd-hook.o) has no symbols
1329ranlib: file: .libs/libgnu.a(math.o) has no symbols
1330ranlib: file: .libs/libgnu.a(stat-time.o) has no symbols
1331ranlib: file: .libs/libgnu.a(sys_socket.o) has no symbols
1332ranlib: file: .libs/libgnu.a(unistd.o) has no symbols
1333ranlib: file: .libs/libgnu.a(wctype-h.o) has no symbols
1334Making all in meta
1335guile="`echo guile | /opt/local/bin/gsed -e 's,x,x,'`" ; guild="`echo guild | /opt/local/bin/gsed -e 's,x,x,'`" ; installed_guile="/usr/local/bin/$guile" ; /opt/local/bin/gsed -e "s|[@]PACKAGE_NAME[@]|GNU Guile|g" -e "s|[@]PACKAGE_BUGREPORT[@]|bug-guile@gnu.org|g" -e "s|[@]GUILE_EFFECTIVE_VERSION[@]|2.0|g" -e "s|[@]GUILE_VERSION[@]|2.0.13|g" -e "s|[@]GUILE_CFLAGS[@]|-I/opt/local/include -D_THREAD_SAFE |g" -e "s|[@]GUILE_LIBS[@]||g" -e "s|[@]LIBGUILE_INTERFACE[@]|30:1:8|g" -e "s|[@]BDW_GC_CFLAGS[@]|-I/opt/local/include|g" -e "s|[@]BDW_GC_LIBS[@]|-L/opt/local/lib -lgc|g" -e "s|[@]LIB_CLOCK_GETTIME[@]||g" -e "s|[@]LIBGMP[@]|-L/opt/local/lib -lgmp|g" -e "s|[@]LIBLTDL[@]|-L/opt/local/lib -lltdl|g" -e "s|[@]LIBFFI_LIBS[@]|-L/opt/local/lib -lffi|g" -e "s|[@]LIBUNISTRING[@]|-lunistring -L/opt/local/lib -liconv|g" -e "s|[@]LIBICONV[@]|-L/opt/local/lib -liconv|g" -e "s|[@]LIBINTL[@]|-lintl -L/opt/local/lib -liconv -Wl,-framework -Wl,CoreFoundation|g" -e "s|[@]LIBSOCKET[@]||g" -e "s|[@]SERVENT_LIB[@]||g" -e "s|[@]HOSTENT_LIB[@]||g" -e "s|[@]GETADDRINFO_LIB[@]||g" -e "s|[@]INET_NTOP_LIB[@]||g" -e "s|[@]INET_PTON_LIB[@]||g" -e "s|[@]PKG_CONFIG[@]|/opt/local/bin/pkg-config|g" -e "s|[@]pkgconfigdir[@]|/usr/local/lib/pkgconfig|g" -e "s|[@]prefix[@]|/usr/local|g" -e "s|[@]exec_prefix[@]|/usr/local|g" -e "s|[@]bindir[@]|/usr/local/bin|g" -e "s|[@]libdir[@]|/usr/local/lib|g" -e "s|[@]includedir[@]|/usr/local/include|g" -e "s|[@]datarootdir[@]|/usr/local/share|g" -e "s|[@]datadir[@]|/usr/local/share|g" -e "s|[@]sitedir[@]|/usr/local/share/guile/site/2.0|g" -e "s|[@]guile[@]|$guile|g" -e "s|[@]guild[@]|$guild|g" -e "s|[@]installed_guile[@]|$installed_guile|g" < "guile-config.in" > "guile-config.out"
1336guile="`echo guile | /opt/local/bin/gsed -e 's,x,x,'`" ; guild="`echo guild | /opt/local/bin/gsed -e 's,x,x,'`" ; installed_guile="/usr/local/bin/$guile" ; /opt/local/bin/gsed -e "s|[@]PACKAGE_NAME[@]|GNU Guile|g" -e "s|[@]PACKAGE_BUGREPORT[@]|bug-guile@gnu.org|g" -e "s|[@]GUILE_EFFECTIVE_VERSION[@]|2.0|g" -e "s|[@]GUILE_VERSION[@]|2.0.13|g" -e "s|[@]GUILE_CFLAGS[@]|-I/opt/local/include -D_THREAD_SAFE |g" -e "s|[@]GUILE_LIBS[@]||g" -e "s|[@]LIBGUILE_INTERFACE[@]|30:1:8|g" -e "s|[@]BDW_GC_CFLAGS[@]|-I/opt/local/include|g" -e "s|[@]BDW_GC_LIBS[@]|-L/opt/local/lib -lgc|g" -e "s|[@]LIB_CLOCK_GETTIME[@]||g" -e "s|[@]LIBGMP[@]|-L/opt/local/lib -lgmp|g" -e "s|[@]LIBLTDL[@]|-L/opt/local/lib -lltdl|g" -e "s|[@]LIBFFI_LIBS[@]|-L/opt/local/lib -lffi|g" -e "s|[@]LIBUNISTRING[@]|-lunistring -L/opt/local/lib -liconv|g" -e "s|[@]LIBICONV[@]|-L/opt/local/lib -liconv|g" -e "s|[@]LIBINTL[@]|-lintl -L/opt/local/lib -liconv -Wl,-framework -Wl,CoreFoundation|g" -e "s|[@]LIBSOCKET[@]||g" -e "s|[@]SERVENT_LIB[@]||g" -e "s|[@]HOSTENT_LIB[@]||g" -e "s|[@]GETADDRINFO_LIB[@]||g" -e "s|[@]INET_NTOP_LIB[@]||g" -e "s|[@]INET_PTON_LIB[@]||g" -e "s|[@]PKG_CONFIG[@]|/opt/local/bin/pkg-config|g" -e "s|[@]pkgconfigdir[@]|/usr/local/lib/pkgconfig|g" -e "s|[@]prefix[@]|/usr/local|g" -e "s|[@]exec_prefix[@]|/usr/local|g" -e "s|[@]bindir[@]|/usr/local/bin|g" -e "s|[@]libdir[@]|/usr/local/lib|g" -e "s|[@]includedir[@]|/usr/local/include|g" -e "s|[@]datarootdir[@]|/usr/local/share|g" -e "s|[@]datadir[@]|/usr/local/share|g" -e "s|[@]sitedir[@]|/usr/local/share/guile/site/2.0|g" -e "s|[@]guile[@]|$guile|g" -e "s|[@]guild[@]|$guild|g" -e "s|[@]installed_guile[@]|$installed_guile|g" < "guild.in" > "guild.out"
1337guile="`echo guile | /opt/local/bin/gsed -e 's,x,x,'`" ; guild="`echo guild | /opt/local/bin/gsed -e 's,x,x,'`" ; installed_guile="/usr/local/bin/$guile" ; /opt/local/bin/gsed -e "s|[@]PACKAGE_NAME[@]|GNU Guile|g" -e "s|[@]PACKAGE_BUGREPORT[@]|bug-guile@gnu.org|g" -e "s|[@]GUILE_EFFECTIVE_VERSION[@]|2.0|g" -e "s|[@]GUILE_VERSION[@]|2.0.13|g" -e "s|[@]GUILE_CFLAGS[@]|-I/opt/local/include -D_THREAD_SAFE |g" -e "s|[@]GUILE_LIBS[@]||g" -e "s|[@]LIBGUILE_INTERFACE[@]|30:1:8|g" -e "s|[@]BDW_GC_CFLAGS[@]|-I/opt/local/include|g" -e "s|[@]BDW_GC_LIBS[@]|-L/opt/local/lib -lgc|g" -e "s|[@]LIB_CLOCK_GETTIME[@]||g" -e "s|[@]LIBGMP[@]|-L/opt/local/lib -lgmp|g" -e "s|[@]LIBLTDL[@]|-L/opt/local/lib -lltdl|g" -e "s|[@]LIBFFI_LIBS[@]|-L/opt/local/lib -lffi|g" -e "s|[@]LIBUNISTRING[@]|-lunistring -L/opt/local/lib -liconv|g" -e "s|[@]LIBICONV[@]|-L/opt/local/lib -liconv|g" -e "s|[@]LIBINTL[@]|-lintl -L/opt/local/lib -liconv -Wl,-framework -Wl,CoreFoundation|g" -e "s|[@]LIBSOCKET[@]||g" -e "s|[@]SERVENT_LIB[@]||g" -e "s|[@]HOSTENT_LIB[@]||g" -e "s|[@]GETADDRINFO_LIB[@]||g" -e "s|[@]INET_NTOP_LIB[@]||g" -e "s|[@]INET_PTON_LIB[@]||g" -e "s|[@]PKG_CONFIG[@]|/opt/local/bin/pkg-config|g" -e "s|[@]pkgconfigdir[@]|/usr/local/lib/pkgconfig|g" -e "s|[@]prefix[@]|/usr/local|g" -e "s|[@]exec_prefix[@]|/usr/local|g" -e "s|[@]bindir[@]|/usr/local/bin|g" -e "s|[@]libdir[@]|/usr/local/lib|g" -e "s|[@]includedir[@]|/usr/local/include|g" -e "s|[@]datarootdir[@]|/usr/local/share|g" -e "s|[@]datadir[@]|/usr/local/share|g" -e "s|[@]sitedir[@]|/usr/local/share/guile/site/2.0|g" -e "s|[@]guile[@]|$guile|g" -e "s|[@]guild[@]|$guild|g" -e "s|[@]installed_guile[@]|$installed_guile|g" < "guile-2.0.pc.in" > "guile-2.0.pc.out"
1338chmod +x "guild.out"
1339mv "guile-2.0.pc.out" "guile-2.0.pc"
1340chmod +x "guile-config.out"
1341mv "guild.out" "guild"
1342mv "guile-config.out" "guile-config"
1343Making all in libguile
1344  GEN      vm-i-system.i
1345  GEN      vm-i-scheme.i
1346  GEN      vm-i-loader.i
1347  SNARF  arbiters.x
1348  SNARF  alist.x
1349  SNARF  array-handle.x
1350  SNARF  array-map.x
1351  SNARF  arrays.x
1352  SNARF  async.x
1353  GEN      libpath.h
1354  SNARF  backtrace.x
1355  SNARF  boolean.x
1356  SNARF  bitvectors.x
1357  SNARF  bytevectors.x
1358  SNARF  chars.x
1359  SNARF  control.x
1360  SNARF  continuations.x
1361  SNARF  debug.x
1362  SNARF  deprecated.x
1363  SNARF  deprecation.x
1364  SNARF  dynl.x
1365  SNARF  dynwind.x
1366  SNARF  eq.x
1367  SNARF  error.x
1368  SNARF  eval.x
1369  SNARF  evalext.x
1370  SNARF  extensions.x
1371  SNARF  expand.x
1372  SNARF  feature.x
1373  SNARF  filesys.x
1374  SNARF  fluids.x
1375  SNARF  foreign.x
1376  SNARF  fports.x
1377  SNARF  gc-malloc.x
1378  SNARF  gc.x
1379  SNARF  gettext.x
1380  SNARF  generalized-arrays.x
1381  SNARF  generalized-vectors.x
1382  SNARF  goops.x
1383  SNARF  gsubr.x
1384  SNARF  guardians.x
1385  SNARF  hash.x
1386  SNARF  hashtab.x
1387  SNARF  hooks.x
1388  SNARF  i18n.x
1389  SNARF  init.x
1390  SNARF  ioext.x
1391  SNARF  keywords.x
1392  SNARF  list.x
1393  SNARF  load.x
1394  SNARF  macros.x
1395  SNARF  mallocs.x
1396  SNARF  memoize.x
1397  SNARF  modules.x
1398  SNARF  numbers.x
1399  SNARF  objprop.x
1400  SNARF  options.x
1401  SNARF  pairs.x
1402  SNARF  ports.x
1403  SNARF  print.x
1404  SNARF  procprop.x
1405  SNARF  procs.x
1406  SNARF  promises.x
1407  SNARF  r6rs-ports.x
1408  SNARF  random.x
1409  SNARF  rdelim.x
1410  SNARF  read.x
1411  SNARF  root.x
1412  SNARF  rw.x
1413  SNARF  scmsigs.x
1414  SNARF  script.x
1415  SNARF  simpos.x
1416  SNARF  smob.x
1417  SNARF  sort.x
1418  SNARF  srcprop.x
1419  SNARF  srfi-1.x
1420  SNARF  srfi-4.x
1421  SNARF  srfi-13.x
1422  SNARF  srfi-14.x
1423  SNARF  srfi-60.x
1424  SNARF  stackchk.x
1425  SNARF  stacks.x
1426  SNARF  stime.x
1427  SNARF  strings.x
1428  SNARF  strorder.x
1429  SNARF  strports.x
1430  SNARF  struct.x
1431  SNARF  symbols.x
1432  SNARF  threads.x
1433  SNARF  throw.x
1434  SNARF  trees.x
1435  SNARF  unicode.x
1436  SNARF  uniform.x
1437  SNARF  values.x
1438  SNARF  variable.x
1439  SNARF  vectors.x
1440  SNARF  version.x
1441  SNARF  vports.x
1442  SNARF  weaks.x
1443  SNARF  frames.x
1444  SNARF  instructions.x
1445  SNARF  objcodes.x
1446  SNARF  programs.x
1447  SNARF  vm.x
1448  SNARF  posix.x
1449  SNARF  net_db.x
1450  SNARF  socket.x
1451  SNARF  regex-posix.x
1452/Applications/Xcode.app/Contents/Developer/usr/bin/make  all-am
1453  CC       libguile_2.0_la-arbiters.lo
1454  CC       libguile_2.0_la-alist.lo
1455  CC       libguile_2.0_la-array-handle.lo
1456  CC       libguile_2.0_la-array-map.lo
1457array-handle.c:144:23: warning: comparison of unsigned enum expression < 0 is always false
1458      [-Wtautological-compare]
1459  if (h->element_type < 0 || h->element_type > SCM_ARRAY_ELEMENT_TYPE_LAST)
1460      ~~~~~~~~~~~~~~~ ^ ~
14611 warning generated.
1462  CC       libguile_2.0_la-arrays.lo
1463  CC       libguile_2.0_la-async.lo
1464  CC       libguile_2.0_la-backtrace.lo
1465  CC       libguile_2.0_la-boolean.lo
1466  CC       libguile_2.0_la-bitvectors.lo
1467  CC       libguile_2.0_la-bytevectors.lo
1468  CC       libguile_2.0_la-chars.lo
1469  CC       libguile_2.0_la-control.lo
1470bytevectors.c:1845:1: warning: unused function 'utf8_strlen' [-Wunused-function]
1471UTF_STRLEN_FUNCTION (8)
1472^
1473bytevectors.c:1830:28: note: expanded from macro 'UTF_STRLEN_FUNCTION'
1474static inline size_t                                                    \
1475                                                                        ^
1476<scratch space>:14:1: note: expanded from here
1477utf8_strlen
1478^
1479  CC       libguile_2.0_la-continuations.lo
1480  CC       libguile_2.0_la-debug.lo
14811 warning generated.
1482  CC       libguile_2.0_la-deprecated.lo
1483  CC       libguile_2.0_la-deprecation.lo
1484  CC       libguile_2.0_la-dynwind.lo
1485  CC       libguile_2.0_la-eq.lo
1486  CC       libguile_2.0_la-error.lo
1487  CC       libguile_2.0_la-eval.lo
1488  CC       libguile_2.0_la-evalext.lo
1489  CC       libguile_2.0_la-expand.lo
1490  CC       libguile_2.0_la-extensions.lo
1491  CC       libguile_2.0_la-feature.lo
1492  CC       libguile_2.0_la-filesys.lo
1493  CC       libguile_2.0_la-finalizers.lo
1494  CC       libguile_2.0_la-fluids.lo
1495  CC       libguile_2.0_la-foreign.lo
1496  CC       libguile_2.0_la-fports.lo
1497  CC       libguile_2.0_la-frames.lo
1498  CC       libguile_2.0_la-gc-malloc.lo
1499  CC       libguile_2.0_la-gc.lo
1500  CC       libguile_2.0_la-gdbint.lo
1501  CC       libguile_2.0_la-gettext.lo
1502  CC       libguile_2.0_la-generalized-arrays.lo
1503  CC       libguile_2.0_la-generalized-vectors.lo
1504  CC       libguile_2.0_la-goops.lo
1505  CC       libguile_2.0_la-gsubr.lo
1506  CC       libguile_2.0_la-guardians.lo
1507  CC       libguile_2.0_la-hash.lo
1508  CC       libguile_2.0_la-hashtab.lo
1509  CC       libguile_2.0_la-hooks.lo
1510  CC       libguile_2.0_la-i18n.lo
1511  CC       libguile_2.0_la-init.lo
1512  CC       libguile_2.0_la-inline.lo
1513  CC       libguile_2.0_la-instructions.lo
1514  CC       libguile_2.0_la-ioext.lo
1515  CC       libguile_2.0_la-keywords.lo
1516  CC       libguile_2.0_la-list.lo
1517  CC       libguile_2.0_la-load.lo
1518  CC       libguile_2.0_la-macros.lo
1519  CC       libguile_2.0_la-mallocs.lo
1520  CC       libguile_2.0_la-memoize.lo
1521  CC       libguile_2.0_la-modules.lo
1522  CC       libguile_2.0_la-null-threads.lo
1523  CC       libguile_2.0_la-numbers.lo
1524  CC       libguile_2.0_la-objcodes.lo
1525numbers.c:348:21: warning: shifting a negative signed value is undefined
1526      [-Wshift-negative-value]
1527  if (u < (double) (SCM_MOST_POSITIVE_FIXNUM+1)
1528                    ^~~~~~~~~~~~~~~~~~~~~~~~
1529../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
1530#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
1531                                     ^~~~~~~~~~~~~~~~~~~~~~~~
1532../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1533#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1534                                  ~~~ ^
1535numbers.c:349:24: warning: shifting a negative signed value is undefined
1536      [-Wshift-negative-value]
1537      && u >= (double) SCM_MOST_NEGATIVE_FIXNUM)
1538                       ^~~~~~~~~~~~~~~~~~~~~~~~
1539../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1540#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1541                                  ~~~ ^
1542numbers.c:411:11: warning: shifting a negative signed value is undefined
1543      [-Wshift-negative-value]
1544      if (SCM_FIXABLE (val))
1545          ^~~~~~~~~~~~~~~~~
1546../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
1547#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
1548                        ^~~~~~~~~~~~~~~~~~
1549../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
1550#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
1551                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1552../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
1553#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
1554                                     ^~~~~~~~~~~~~~~~~~~~~~~~
1555../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1556#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1557                                  ~~~ ^
1558numbers.c:411:11: warning: shifting a negative signed value is undefined
1559      [-Wshift-negative-value]
1560      if (SCM_FIXABLE (val))
1561          ^~~~~~~~~~~~~~~~~
1562../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
1563#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
1564                                              ^~~~~~~~~~~~~~~~~~
1565../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
1566#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
1567                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1568../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1569#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1570                                  ~~~ ^
1571numbers.c:424:11: warning: shifting a negative signed value is undefined
1572      [-Wshift-negative-value]
1573      if (SCM_FIXABLE (val))
1574          ^~~~~~~~~~~~~~~~~
1575../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
1576#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
1577                        ^~~~~~~~~~~~~~~~~~
1578../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
1579#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
1580                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1581../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
1582#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
1583                                     ^~~~~~~~~~~~~~~~~~~~~~~~
1584../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1585#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1586                                  ~~~ ^
1587numbers.c:424:11: warning: shifting a negative signed value is undefined
1588      [-Wshift-negative-value]
1589      if (SCM_FIXABLE (val))
1590          ^~~~~~~~~~~~~~~~~
1591../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
1592#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
1593                                              ^~~~~~~~~~~~~~~~~~
1594../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
1595#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
1596                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1597../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1598#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1599                                  ~~~ ^
1600numbers.c:900:16: warning: shifting a negative signed value is undefined
1601      [-Wshift-negative-value]
1602      else if (SCM_POSFIXABLE (-xx))
1603               ^~~~~~~~~~~~~~~~~~~~
1604../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
1605#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
1606                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1607../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
1608#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
1609                                     ^~~~~~~~~~~~~~~~~~~~~~~~
1610../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1611#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1612                                  ~~~ ^
1613numbers.c:1018:24: warning: shifting a negative signed value is undefined
1614      [-Wshift-negative-value]
1615              if (SCM_LIKELY (SCM_FIXABLE (qq)))
1616                              ^~~~~~~~~~~~~~~~
1617../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
1618#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
1619                        ^~~~~~~~~~~~~~~~~~
1620../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
1621#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
1622                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1623../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
1624#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
1625                                     ^~~~~~~~~~~~~~~~~~~~~~~~
1626../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1627#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1628                                  ~~~ ^
1629../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
1630#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
1631                                          ^~~~~
1632numbers.c:1018:24: warning: shifting a negative signed value is undefined
1633      [-Wshift-negative-value]
1634              if (SCM_LIKELY (SCM_FIXABLE (qq)))
1635                              ^~~~~~~~~~~~~~~~
1636../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
1637#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
1638                                              ^~~~~~~~~~~~~~~~~~
1639../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
1640#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
1641                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1642../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1643#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1644                                  ~~~ ^
1645../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
1646#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
1647                                          ^~~~~
1648numbers.c:1210:20: warning: shifting a negative signed value is undefined
1649      [-Wshift-negative-value]
1650          if (SCM_LIKELY (SCM_FIXABLE (qq)))
1651                          ^~~~~~~~~~~~~~~~
1652../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
1653#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
1654                        ^~~~~~~~~~~~~~~~~~
1655../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
1656#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
1657                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1658../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
1659#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
1660                                     ^~~~~~~~~~~~~~~~~~~~~~~~
1661../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1662#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1663                                  ~~~ ^
1664../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
1665#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
1666                                          ^~~~~
1667numbers.c:1210:20: warning: shifting a negative signed value is undefined
1668      [-Wshift-negative-value]
1669          if (SCM_LIKELY (SCM_FIXABLE (qq)))
1670                          ^~~~~~~~~~~~~~~~
1671../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
1672#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
1673                                              ^~~~~~~~~~~~~~~~~~
1674../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
1675#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
1676                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1677../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1678#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1679                                  ~~~ ^
1680../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
1681#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
1682                                          ^~~~~
1683numbers.c:1541:24: warning: shifting a negative signed value is undefined
1684      [-Wshift-negative-value]
1685              if (SCM_LIKELY (SCM_FIXABLE (qq)))
1686                              ^~~~~~~~~~~~~~~~
1687../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
1688#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
1689                        ^~~~~~~~~~~~~~~~~~
1690../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
1691#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
1692                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1693../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
1694#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
1695                                     ^~~~~~~~~~~~~~~~~~~~~~~~
1696../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1697#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1698                                  ~~~ ^
1699../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
1700#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
1701                                          ^~~~~
1702numbers.c:1541:24: warning: shifting a negative signed value is undefined
1703      [-Wshift-negative-value]
1704              if (SCM_LIKELY (SCM_FIXABLE (qq)))
1705                              ^~~~~~~~~~~~~~~~
1706../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
1707#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
1708                                              ^~~~~~~~~~~~~~~~~~
1709../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
1710#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
1711                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1712../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1713#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1714                                  ~~~ ^
1715../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
1716#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
1717                                          ^~~~~
1718  CC       libguile_2.0_la-objprop.lo
1719numbers.c:1723:24: warning: shifting a negative signed value is undefined
1720      [-Wshift-negative-value]
1721              if (SCM_LIKELY (SCM_FIXABLE (qq)))
1722                              ^~~~~~~~~~~~~~~~
1723../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
1724#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
1725                        ^~~~~~~~~~~~~~~~~~
1726../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
1727#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
1728                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1729../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
1730#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
1731                                     ^~~~~~~~~~~~~~~~~~~~~~~~
1732../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1733#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1734                                  ~~~ ^
1735../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
1736#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
1737                                          ^~~~~
1738numbers.c:1723:24: warning: shifting a negative signed value is undefined
1739      [-Wshift-negative-value]
1740              if (SCM_LIKELY (SCM_FIXABLE (qq)))
1741                              ^~~~~~~~~~~~~~~~
1742../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
1743#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
1744                                              ^~~~~~~~~~~~~~~~~~
1745../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
1746#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
1747                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1748../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1749#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1750                                  ~~~ ^
1751../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
1752#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
1753                                          ^~~~~
1754numbers.c:1737:37: warning: shifting a negative signed value is undefined
1755      [-Wshift-negative-value]
1756              else if (SCM_UNLIKELY (xx == SCM_MOST_NEGATIVE_FIXNUM)
1757                                           ^~~~~~~~~~~~~~~~~~~~~~~~
1758../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1759#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1760                                  ~~~ ^
1761../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
1762#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
1763                                          ^~~~~
1764numbers.c:1739:14: warning: shifting a negative signed value is undefined
1765      [-Wshift-negative-value]
1766                                       - SCM_MOST_NEGATIVE_FIXNUM) == 0))
1767                                         ^~~~~~~~~~~~~~~~~~~~~~~~
1768../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1769#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1770                                  ~~~ ^
1771/opt/local/include/gmp.h:2249:26: note: expanded from macro 'mpz_cmp_ui'
1772  (__builtin_constant_p (UI) && (UI) == 0                               \
1773                         ^~
1774../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
1775#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
1776                                          ^~~~~
1777numbers.c:1739:14: warning: shifting a negative signed value is undefined
1778      [-Wshift-negative-value]
1779                                       - SCM_MOST_NEGATIVE_FIXNUM) == 0))
1780                                         ^~~~~~~~~~~~~~~~~~~~~~~~
1781../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1782#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1783                                  ~~~ ^
1784/opt/local/include/gmp.h:2249:34: note: expanded from macro 'mpz_cmp_ui'
1785  (__builtin_constant_p (UI) && (UI) == 0                               \
1786                                 ^~
1787../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
1788#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
1789                                          ^~~~~
1790numbers.c:1739:14: warning: shifting a negative signed value is undefined
1791      [-Wshift-negative-value]
1792                                       - SCM_MOST_NEGATIVE_FIXNUM) == 0))
1793                                         ^~~~~~~~~~~~~~~~~~~~~~~~
1794../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1795#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1796                                  ~~~ ^
1797/opt/local/include/gmp.h:2250:35: note: expanded from macro 'mpz_cmp_ui'
1798   ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))
1799                                  ^~
1800../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
1801#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
1802                                          ^~~~~
1803numbers.c:1901:37: warning: shifting a negative signed value is undefined
1804      [-Wshift-negative-value]
1805              else if (SCM_UNLIKELY (xx == SCM_MOST_NEGATIVE_FIXNUM)
1806                                           ^~~~~~~~~~~~~~~~~~~~~~~~
1807../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1808#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1809                                  ~~~ ^
1810../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
1811#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
1812                                          ^~~~~
1813numbers.c:1903:14: warning: shifting a negative signed value is undefined
1814      [-Wshift-negative-value]
1815                                       - SCM_MOST_NEGATIVE_FIXNUM) == 0))
1816                                         ^~~~~~~~~~~~~~~~~~~~~~~~
1817../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1818#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1819                                  ~~~ ^
1820/opt/local/include/gmp.h:2249:26: note: expanded from macro 'mpz_cmp_ui'
1821  (__builtin_constant_p (UI) && (UI) == 0                               \
1822                         ^~
1823../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
1824#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
1825                                          ^~~~~
1826numbers.c:1903:14: warning: shifting a negative signed value is undefined
1827      [-Wshift-negative-value]
1828                                       - SCM_MOST_NEGATIVE_FIXNUM) == 0))
1829                                         ^~~~~~~~~~~~~~~~~~~~~~~~
1830../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1831#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1832                                  ~~~ ^
1833/opt/local/include/gmp.h:2249:34: note: expanded from macro 'mpz_cmp_ui'
1834  (__builtin_constant_p (UI) && (UI) == 0                               \
1835                                 ^~
1836../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
1837#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
1838                                          ^~~~~
1839numbers.c:1903:14: warning: shifting a negative signed value is undefined
1840      [-Wshift-negative-value]
1841                                       - SCM_MOST_NEGATIVE_FIXNUM) == 0))
1842                                         ^~~~~~~~~~~~~~~~~~~~~~~~
1843../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1844#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1845                                  ~~~ ^
1846/opt/local/include/gmp.h:2250:35: note: expanded from macro 'mpz_cmp_ui'
1847   ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))
1848                                  ^~
1849../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
1850#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
1851                                          ^~~~~
1852numbers.c:2078:24: warning: shifting a negative signed value is undefined
1853      [-Wshift-negative-value]
1854              if (SCM_LIKELY (SCM_FIXABLE (qq)))
1855                              ^~~~~~~~~~~~~~~~
1856../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
1857#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
1858                        ^~~~~~~~~~~~~~~~~~
1859../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
1860#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
1861                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1862../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
1863#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
1864                                     ^~~~~~~~~~~~~~~~~~~~~~~~
1865../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1866#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1867                                  ~~~ ^
1868../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
1869#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
1870                                          ^~~~~
1871numbers.c:2078:24: warning: shifting a negative signed value is undefined
1872      [-Wshift-negative-value]
1873              if (SCM_LIKELY (SCM_FIXABLE (qq)))
1874                              ^~~~~~~~~~~~~~~~
1875../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
1876#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
1877                                              ^~~~~~~~~~~~~~~~~~
1878../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
1879#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
1880                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1881../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1882#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1883                                  ~~~ ^
1884../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
1885#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
1886                                          ^~~~~
1887numbers.c:2100:37: warning: shifting a negative signed value is undefined
1888      [-Wshift-negative-value]
1889              else if (SCM_UNLIKELY (xx == SCM_MOST_NEGATIVE_FIXNUM)
1890                                           ^~~~~~~~~~~~~~~~~~~~~~~~
1891../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1892#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1893                                  ~~~ ^
1894../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
1895#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
1896                                          ^~~~~
1897numbers.c:2102:14: warning: shifting a negative signed value is undefined
1898      [-Wshift-negative-value]
1899                                       - SCM_MOST_NEGATIVE_FIXNUM) == 0))
1900                                         ^~~~~~~~~~~~~~~~~~~~~~~~
1901../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1902#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1903                                  ~~~ ^
1904/opt/local/include/gmp.h:2249:26: note: expanded from macro 'mpz_cmp_ui'
1905  (__builtin_constant_p (UI) && (UI) == 0                               \
1906                         ^~
1907../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
1908#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
1909                                          ^~~~~
1910numbers.c:2102:14: warning: shifting a negative signed value is undefined
1911      [-Wshift-negative-value]
1912                                       - SCM_MOST_NEGATIVE_FIXNUM) == 0))
1913                                         ^~~~~~~~~~~~~~~~~~~~~~~~
1914../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1915#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1916                                  ~~~ ^
1917/opt/local/include/gmp.h:2249:34: note: expanded from macro 'mpz_cmp_ui'
1918  (__builtin_constant_p (UI) && (UI) == 0                               \
1919                                 ^~
1920../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
1921#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
1922                                          ^~~~~
1923numbers.c:2102:14: warning: shifting a negative signed value is undefined
1924      [-Wshift-negative-value]
1925                                       - SCM_MOST_NEGATIVE_FIXNUM) == 0))
1926                                         ^~~~~~~~~~~~~~~~~~~~~~~~
1927../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1928#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1929                                  ~~~ ^
1930/opt/local/include/gmp.h:2250:35: note: expanded from macro 'mpz_cmp_ui'
1931   ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))
1932                                  ^~
1933../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
1934#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
1935                                          ^~~~~
1936numbers.c:2262:24: warning: shifting a negative signed value is undefined
1937      [-Wshift-negative-value]
1938              if (SCM_LIKELY (SCM_FIXABLE (qq)))
1939                              ^~~~~~~~~~~~~~~~
1940../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
1941#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
1942                        ^~~~~~~~~~~~~~~~~~
1943../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
1944#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
1945                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1946../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
1947#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
1948                                     ^~~~~~~~~~~~~~~~~~~~~~~~
1949../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1950#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1951                                  ~~~ ^
1952../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
1953#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
1954                                          ^~~~~
1955numbers.c:2262:24: warning: shifting a negative signed value is undefined
1956      [-Wshift-negative-value]
1957              if (SCM_LIKELY (SCM_FIXABLE (qq)))
1958                              ^~~~~~~~~~~~~~~~
1959../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
1960#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
1961                                              ^~~~~~~~~~~~~~~~~~
1962../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
1963#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
1964                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1965../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1966#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1967                                  ~~~ ^
1968../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
1969#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
1970                                          ^~~~~
1971numbers.c:2270:28: warning: shifting a negative signed value is undefined
1972      [-Wshift-negative-value]
1973          if (SCM_UNLIKELY (xx == SCM_MOST_NEGATIVE_FIXNUM)
1974                                  ^~~~~~~~~~~~~~~~~~~~~~~~
1975../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1976#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1977                                  ~~~ ^
1978../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
1979#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
1980                                          ^~~~~
1981numbers.c:2272:11: warning: shifting a negative signed value is undefined
1982      [-Wshift-negative-value]
1983                                           - SCM_MOST_NEGATIVE_FIXNUM) == 0))
1984                                             ^~~~~~~~~~~~~~~~~~~~~~~~
1985../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1986#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
1987                                  ~~~ ^
1988/opt/local/include/gmp.h:2249:26: note: expanded from macro 'mpz_cmp_ui'
1989  (__builtin_constant_p (UI) && (UI) == 0                               \
1990                         ^~
1991../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
1992#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
1993                                          ^~~~~
1994numbers.c:2272:11: warning: shifting a negative signed value is undefined
1995      [-Wshift-negative-value]
1996                                           - SCM_MOST_NEGATIVE_FIXNUM) == 0))
1997                                             ^~~~~~~~~~~~~~~~~~~~~~~~
1998../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
1999#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2000                                  ~~~ ^
2001/opt/local/include/gmp.h:2249:34: note: expanded from macro 'mpz_cmp_ui'
2002  (__builtin_constant_p (UI) && (UI) == 0                               \
2003                                 ^~
2004../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
2005#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
2006                                          ^~~~~
2007numbers.c:2272:11: warning: shifting a negative signed value is undefined
2008      [-Wshift-negative-value]
2009                                           - SCM_MOST_NEGATIVE_FIXNUM) == 0))
2010                                             ^~~~~~~~~~~~~~~~~~~~~~~~
2011../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2012#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2013                                  ~~~ ^
2014/opt/local/include/gmp.h:2250:35: note: expanded from macro 'mpz_cmp_ui'
2015   ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))
2016                                  ^~
2017../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
2018#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
2019                                          ^~~~~
2020numbers.c:2405:28: warning: shifting a negative signed value is undefined
2021      [-Wshift-negative-value]
2022          if (SCM_UNLIKELY (xx == SCM_MOST_NEGATIVE_FIXNUM)
2023                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2024../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2025#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2026                                  ~~~ ^
2027../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
2028#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
2029                                          ^~~~~
2030numbers.c:2407:11: warning: shifting a negative signed value is undefined
2031      [-Wshift-negative-value]
2032                                           - SCM_MOST_NEGATIVE_FIXNUM) == 0))
2033                                             ^~~~~~~~~~~~~~~~~~~~~~~~
2034../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2035#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2036                                  ~~~ ^
2037/opt/local/include/gmp.h:2249:26: note: expanded from macro 'mpz_cmp_ui'
2038  (__builtin_constant_p (UI) && (UI) == 0                               \
2039                         ^~
2040../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
2041#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
2042                                          ^~~~~
2043numbers.c:2407:11: warning: shifting a negative signed value is undefined
2044      [-Wshift-negative-value]
2045                                           - SCM_MOST_NEGATIVE_FIXNUM) == 0))
2046                                             ^~~~~~~~~~~~~~~~~~~~~~~~
2047../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2048#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2049                                  ~~~ ^
2050/opt/local/include/gmp.h:2249:34: note: expanded from macro 'mpz_cmp_ui'
2051  (__builtin_constant_p (UI) && (UI) == 0                               \
2052                                 ^~
2053../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
2054#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
2055                                          ^~~~~
2056numbers.c:2407:11: warning: shifting a negative signed value is undefined
2057      [-Wshift-negative-value]
2058                                           - SCM_MOST_NEGATIVE_FIXNUM) == 0))
2059                                             ^~~~~~~~~~~~~~~~~~~~~~~~
2060../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2061#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2062                                  ~~~ ^
2063/opt/local/include/gmp.h:2250:35: note: expanded from macro 'mpz_cmp_ui'
2064   ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))
2065                                  ^~
2066../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
2067#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
2068                                          ^~~~~
2069numbers.c:2557:24: warning: shifting a negative signed value is undefined
2070      [-Wshift-negative-value]
2071              if (SCM_LIKELY (SCM_FIXABLE (qq)))
2072                              ^~~~~~~~~~~~~~~~
2073../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
2074#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2075                        ^~~~~~~~~~~~~~~~~~
2076../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2077#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2078                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2079../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2080#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2081                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2082../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2083#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2084                                  ~~~ ^
2085../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
2086#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
2087                                          ^~~~~
2088numbers.c:2557:24: warning: shifting a negative signed value is undefined
2089      [-Wshift-negative-value]
2090              if (SCM_LIKELY (SCM_FIXABLE (qq)))
2091                              ^~~~~~~~~~~~~~~~
2092../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
2093#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2094                                              ^~~~~~~~~~~~~~~~~~
2095../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
2096#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
2097                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2098../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2099#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2100                                  ~~~ ^
2101../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
2102#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
2103                                          ^~~~~
2104numbers.c:2566:28: warning: shifting a negative signed value is undefined
2105      [-Wshift-negative-value]
2106          if (SCM_UNLIKELY (xx == SCM_MOST_NEGATIVE_FIXNUM)
2107                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2108../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2109#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2110                                  ~~~ ^
2111../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
2112#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
2113                                          ^~~~~
2114numbers.c:2568:11: warning: shifting a negative signed value is undefined
2115      [-Wshift-negative-value]
2116                                           - SCM_MOST_NEGATIVE_FIXNUM) == 0))
2117                                             ^~~~~~~~~~~~~~~~~~~~~~~~
2118../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2119#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2120                                  ~~~ ^
2121/opt/local/include/gmp.h:2249:26: note: expanded from macro 'mpz_cmp_ui'
2122  (__builtin_constant_p (UI) && (UI) == 0                               \
2123                         ^~
2124../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
2125#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
2126                                          ^~~~~
2127numbers.c:2568:11: warning: shifting a negative signed value is undefined
2128      [-Wshift-negative-value]
2129                                           - SCM_MOST_NEGATIVE_FIXNUM) == 0))
2130                                             ^~~~~~~~~~~~~~~~~~~~~~~~
2131../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2132#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2133                                  ~~~ ^
2134/opt/local/include/gmp.h:2249:34: note: expanded from macro 'mpz_cmp_ui'
2135  (__builtin_constant_p (UI) && (UI) == 0                               \
2136                                 ^~
2137../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
2138#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
2139                                          ^~~~~
2140numbers.c:2568:11: warning: shifting a negative signed value is undefined
2141      [-Wshift-negative-value]
2142                                           - SCM_MOST_NEGATIVE_FIXNUM) == 0))
2143                                             ^~~~~~~~~~~~~~~~~~~~~~~~
2144../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2145#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2146                                  ~~~ ^
2147/opt/local/include/gmp.h:2250:35: note: expanded from macro 'mpz_cmp_ui'
2148   ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))
2149                                  ^~
2150../libguile/__scm.h:109:43: note: expanded from macro 'SCM_UNLIKELY'
2151#define SCM_UNLIKELY(_expr)  SCM_EXPECT ((_expr), 0)
2152                                          ^~~~~
2153numbers.c:2744:24: warning: shifting a negative signed value is undefined
2154      [-Wshift-negative-value]
2155              if (SCM_LIKELY (SCM_FIXABLE (qq)))
2156                              ^~~~~~~~~~~~~~~~
2157../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
2158#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2159                        ^~~~~~~~~~~~~~~~~~
2160../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2161#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2162                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2163../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2164#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2165                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2166../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2167#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2168                                  ~~~ ^
2169../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
2170#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
2171                                          ^~~~~
2172numbers.c:2744:24: warning: shifting a negative signed value is undefined
2173      [-Wshift-negative-value]
2174              if (SCM_LIKELY (SCM_FIXABLE (qq)))
2175                              ^~~~~~~~~~~~~~~~
2176../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
2177#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2178                                              ^~~~~~~~~~~~~~~~~~
2179../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
2180#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
2181                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2182../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2183#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2184                                  ~~~ ^
2185../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
2186#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
2187                                          ^~~~~
2188numbers.c:3194:24: warning: shifting a negative signed value is undefined
2189      [-Wshift-negative-value]
2190              if (SCM_LIKELY (SCM_FIXABLE (qq)))
2191                              ^~~~~~~~~~~~~~~~
2192../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
2193#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2194                        ^~~~~~~~~~~~~~~~~~
2195../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2196#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2197                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2198../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2199#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2200                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2201../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2202#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2203                                  ~~~ ^
2204../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
2205#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
2206                                          ^~~~~
2207numbers.c:3194:24: warning: shifting a negative signed value is undefined
2208      [-Wshift-negative-value]
2209              if (SCM_LIKELY (SCM_FIXABLE (qq)))
2210                              ^~~~~~~~~~~~~~~~
2211../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
2212#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2213                                              ^~~~~~~~~~~~~~~~~~
2214../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
2215#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
2216                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2217../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2218#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2219                                  ~~~ ^
2220../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
2221#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
2222                                          ^~~~~
2223numbers.c:3432:24: warning: shifting a negative signed value is undefined
2224      [-Wshift-negative-value]
2225              if (SCM_LIKELY (SCM_FIXABLE (qq)))
2226                              ^~~~~~~~~~~~~~~~
2227../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
2228#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2229                        ^~~~~~~~~~~~~~~~~~
2230../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2231#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2232                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2233../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2234#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2235                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2236../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2237#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2238                                  ~~~ ^
2239../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
2240#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
2241                                          ^~~~~
2242numbers.c:3432:24: warning: shifting a negative signed value is undefined
2243      [-Wshift-negative-value]
2244              if (SCM_LIKELY (SCM_FIXABLE (qq)))
2245                              ^~~~~~~~~~~~~~~~
2246../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
2247#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2248                                              ^~~~~~~~~~~~~~~~~~
2249../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
2250#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
2251                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2252../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2253#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2254                                  ~~~ ^
2255../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
2256#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
2257                                          ^~~~~
2258numbers.c:3866:24: warning: shifting a negative signed value is undefined
2259      [-Wshift-negative-value]
2260              if (SCM_LIKELY (SCM_FIXABLE (qq)))
2261                              ^~~~~~~~~~~~~~~~
2262../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
2263#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2264                        ^~~~~~~~~~~~~~~~~~
2265../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2266#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2267                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2268../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2269#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2270                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2271../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2272#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2273                                  ~~~ ^
2274../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
2275#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
2276                                          ^~~~~
2277numbers.c:3866:24: warning: shifting a negative signed value is undefined
2278      [-Wshift-negative-value]
2279              if (SCM_LIKELY (SCM_FIXABLE (qq)))
2280                              ^~~~~~~~~~~~~~~~
2281../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
2282#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2283                                              ^~~~~~~~~~~~~~~~~~
2284../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
2285#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
2286                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2287../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2288#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2289                                  ~~~ ^
2290../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
2291#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
2292                                          ^~~~~
2293numbers.c:4102:19: warning: shifting a negative signed value is undefined
2294      [-Wshift-negative-value]
2295          return (SCM_POSFIXABLE (result)
2296                  ^~~~~~~~~~~~~~~~~~~~~~~
2297../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2298#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2299                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2300../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2301#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2302                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2303../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2304#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2305                                  ~~~ ^
2306numbers.c:4130:19: warning: shifting a negative signed value is undefined
2307      [-Wshift-negative-value]
2308          return (SCM_POSFIXABLE (result)
2309                  ^~~~~~~~~~~~~~~~~~~~~~~
2310../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2311#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2312                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2313../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2314#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2315                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2316../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2317#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2318                                  ~~~ ^
2319numbers.c:5839:11: warning: shifting a negative signed value is undefined
2320      [-Wshift-negative-value]
2321      if (SCM_MOST_POSITIVE_FIXNUM / radix < shift)
2322          ^~~~~~~~~~~~~~~~~~~~~~~~
2323../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2324#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2325                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2326../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2327#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2328                                  ~~~ ^
2329numbers.c:5915:8: warning: shifting a negative signed value is undefined
2330      [-Wshift-negative-value]
2331          if (SCM_MOST_POSITIVE_FIXNUM / 10 < shift)
2332              ^~~~~~~~~~~~~~~~~~~~~~~~
2333../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2334#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2335                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2336../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2337#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2338                                  ~~~ ^
2339numbers.c:6793:31: warning: shifting a negative signed value is undefined
2340      [-Wshift-negative-value]
2341          if (yy >= (double) (SCM_MOST_POSITIVE_FIXNUM+1))
2342                              ^~~~~~~~~~~~~~~~~~~~~~~~
2343../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2344#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2345                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2346../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2347#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2348                                  ~~~ ^
2349numbers.c:6795:36: warning: shifting a negative signed value is undefined
2350      [-Wshift-negative-value]
2351          else if (!(yy > (double) SCM_MOST_NEGATIVE_FIXNUM))
2352                                   ^~~~~~~~~~~~~~~~~~~~~~~~
2353../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2354#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2355                                  ~~~ ^
2356numbers.c:6854:29: warning: shifting a negative signed value is undefined
2357      [-Wshift-negative-value]
2358          if (xx < (double) SCM_MOST_NEGATIVE_FIXNUM)
2359                            ^~~~~~~~~~~~~~~~~~~~~~~~
2360../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2361#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2362                                  ~~~ ^
2363numbers.c:6856:37: warning: shifting a negative signed value is undefined
2364      [-Wshift-negative-value]
2365          else if (!(xx < (double) (SCM_MOST_POSITIVE_FIXNUM+1)))
2366                                    ^~~~~~~~~~~~~~~~~~~~~~~~
2367../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2368#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2369                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2370../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2371#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2372                                  ~~~ ^
2373numbers.c:7483:18: warning: shifting a negative signed value is undefined
2374      [-Wshift-negative-value]
2375          return SCM_FIXABLE (z) ? SCM_I_MAKINUM (z) : scm_i_inum2big (z);
2376                 ^~~~~~~~~~~~~~~
2377../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
2378#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2379                        ^~~~~~~~~~~~~~~~~~
2380../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2381#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2382                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2383../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2384#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2385                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2386../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2387#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2388                                  ~~~ ^
2389numbers.c:7483:18: warning: shifting a negative signed value is undefined
2390      [-Wshift-negative-value]
2391          return SCM_FIXABLE (z) ? SCM_I_MAKINUM (z) : scm_i_inum2big (z);
2392                 ^~~~~~~~~~~~~~~
2393../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
2394#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2395                                              ^~~~~~~~~~~~~~~~~~
2396../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
2397#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
2398                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2399../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2400#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2401                                  ~~~ ^
2402numbers.c:7686:17: warning: shifting a negative signed value is undefined
2403      [-Wshift-negative-value]
2404            if (SCM_FIXABLE (xx))
2405                ^~~~~~~~~~~~~~~~
2406../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
2407#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2408                        ^~~~~~~~~~~~~~~~~~
2409../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2410#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2411                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2412../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2413#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2414                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2415../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2416#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2417                                  ~~~ ^
2418numbers.c:7686:17: warning: shifting a negative signed value is undefined
2419      [-Wshift-negative-value]
2420            if (SCM_FIXABLE (xx))
2421                ^~~~~~~~~~~~~~~~
2422../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
2423#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2424                                              ^~~~~~~~~~~~~~~~~~
2425../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
2426#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
2427                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2428../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2429#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2430                                  ~~~ ^
2431numbers.c:7715:8: warning: shifting a negative signed value is undefined
2432      [-Wshift-negative-value]
2433          if (SCM_FIXABLE (z))
2434              ^~~~~~~~~~~~~~~
2435../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
2436#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2437                        ^~~~~~~~~~~~~~~~~~
2438../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2439#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2440                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2441../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2442#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2443                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2444../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2445#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2446                                  ~~~ ^
2447numbers.c:7715:8: warning: shifting a negative signed value is undefined
2448      [-Wshift-negative-value]
2449          if (SCM_FIXABLE (z))
2450              ^~~~~~~~~~~~~~~
2451../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
2452#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2453                                              ^~~~~~~~~~~~~~~~~~
2454../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
2455#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
2456                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2457../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2458#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2459                                  ~~~ ^
2460numbers.c:7804:14: warning: shifting a negative signed value is undefined
2461      [-Wshift-negative-value]
2462            return (SCM_FIXABLE (-yy) ?
2463                    ^~~~~~~~~~~~~~~~~
2464../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
2465#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2466                        ^~~~~~~~~~~~~~~~~~
2467../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2468#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2469                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2470../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2471#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2472                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2473../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2474#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2475                                  ~~~ ^
2476numbers.c:7804:14: warning: shifting a negative signed value is undefined
2477      [-Wshift-negative-value]
2478            return (SCM_FIXABLE (-yy) ?
2479                    ^~~~~~~~~~~~~~~~~
2480../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
2481#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2482                                              ^~~~~~~~~~~~~~~~~~
2483../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
2484#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
2485                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2486../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2487#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2488                                  ~~~ ^
2489numbers.c:8028:15: warning: shifting a negative signed value is undefined
2490      [-Wshift-negative-value]
2491          if (SCM_MOST_POSITIVE_FIXNUM / axx >= ayy)
2492              ^~~~~~~~~~~~~~~~~~~~~~~~
2493../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2494#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2495                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2496../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2497#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2498                                  ~~~ ^
2499numbers.c:8305:12: warning: shifting a negative signed value is undefined
2500      [-Wshift-negative-value]
2501              if (SCM_FIXABLE (z))
2502                  ^~~~~~~~~~~~~~~
2503../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
2504#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2505                        ^~~~~~~~~~~~~~~~~~
2506../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2507#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2508                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2509../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2510#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2511                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2512../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2513#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2514                                  ~~~ ^
2515numbers.c:8305:12: warning: shifting a negative signed value is undefined
2516      [-Wshift-negative-value]
2517              if (SCM_FIXABLE (z))
2518                  ^~~~~~~~~~~~~~~
2519../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
2520#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2521                                              ^~~~~~~~~~~~~~~~~~
2522../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
2523#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
2524                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2525../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2526#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2527                                  ~~~ ^
2528numbers.c:9226:16: warning: shifting a negative signed value is undefined
2529      [-Wshift-negative-value]
2530      else if (SCM_POSFIXABLE (-zz))
2531               ^~~~~~~~~~~~~~~~~~~~
2532../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2533#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2534                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2535../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2536#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2537                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2538../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2539#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2540                                  ~~~ ^
2541numbers.c:9607:18: warning: shifting a negative signed value is undefined
2542      [-Wshift-negative-value]
2543      if (min >= SCM_MOST_NEGATIVE_FIXNUM && max <= SCM_MOST_POSITIVE_FIXNUM)
2544                 ^~~~~~~~~~~~~~~~~~~~~~~~
2545../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2546#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2547                                  ~~~ ^
2548numbers.c:9607:53: warning: shifting a negative signed value is undefined
2549      [-Wshift-negative-value]
2550      if (min >= SCM_MOST_NEGATIVE_FIXNUM && max <= SCM_MOST_POSITIVE_FIXNUM)
2551                                                    ^~~~~~~~~~~~~~~~~~~~~~~~
2552../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2553#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2554                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2555../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2556#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2557                                  ~~~ ^
2558numbers.c:9665:18: warning: shifting a negative signed value is undefined
2559      [-Wshift-negative-value]
2560      if (max <= SCM_MOST_POSITIVE_FIXNUM)
2561                 ^~~~~~~~~~~~~~~~~~~~~~~~
2562../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2563#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2564                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2565../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2566#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2567                                  ~~~ ^
2568In file included from numbers.c:9715:
2569../libguile/conv-integer.i.c:45:23: warning: shifting a negative signed value is undefined
2570      [-Wshift-negative-value]
2571      if (TYPE_MIN >= SCM_MOST_NEGATIVE_FIXNUM
2572                      ^~~~~~~~~~~~~~~~~~~~~~~~
2573../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2574#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2575                                  ~~~ ^
2576In file included from numbers.c:9715:
2577../libguile/conv-integer.i.c:46:19: warning: shifting a negative signed value is undefined
2578      [-Wshift-negative-value]
2579          && TYPE_MAX <= SCM_MOST_POSITIVE_FIXNUM)
2580                         ^~~~~~~~~~~~~~~~~~~~~~~~
2581../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2582#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2583                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2584../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2585#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2586                                  ~~~ ^
2587In file included from numbers.c:9715:
2588../libguile/conv-integer.i.c:119:7: warning: shifting a negative signed value is undefined
2589      [-Wshift-negative-value]
2590  if (SCM_FIXABLE (val))
2591      ^~~~~~~~~~~~~~~~~
2592../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
2593#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2594                        ^~~~~~~~~~~~~~~~~~
2595../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2596#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2597                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2598../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2599#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2600                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2601../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2602#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2603                                  ~~~ ^
2604In file included from numbers.c:9715:
2605../libguile/conv-integer.i.c:119:7: warning: shifting a negative signed value is undefined
2606      [-Wshift-negative-value]
2607  if (SCM_FIXABLE (val))
2608      ^~~~~~~~~~~~~~~~~
2609../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
2610#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2611                                              ^~~~~~~~~~~~~~~~~~
2612../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
2613#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
2614                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2615../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2616#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2617                                  ~~~ ^
2618In file included from numbers.c:9723:
2619../libguile/conv-uinteger.i.c:46:23: warning: shifting a negative signed value is undefined
2620      [-Wshift-negative-value]
2621      if (TYPE_MAX <= SCM_MOST_POSITIVE_FIXNUM)
2622                      ^~~~~~~~~~~~~~~~~~~~~~~~
2623../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2624#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2625                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2626../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2627#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2628                                  ~~~ ^
2629In file included from numbers.c:9723:
2630../libguile/conv-uinteger.i.c:101:7: warning: shifting a negative signed value is undefined
2631      [-Wshift-negative-value]
2632  if (SCM_POSFIXABLE (val))
2633      ^~~~~~~~~~~~~~~~~~~~
2634../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2635#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2636                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2637../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2638#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2639                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2640../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2641#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2642                                  ~~~ ^
2643In file included from numbers.c:9731:
2644../libguile/conv-integer.i.c:45:23: warning: shifting a negative signed value is undefined
2645      [-Wshift-negative-value]
2646      if (TYPE_MIN >= SCM_MOST_NEGATIVE_FIXNUM
2647                      ^~~~~~~~~~~~~~~~~~~~~~~~
2648../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2649#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2650                                  ~~~ ^
2651In file included from numbers.c:9731:
2652../libguile/conv-integer.i.c:46:19: warning: shifting a negative signed value is undefined
2653      [-Wshift-negative-value]
2654          && TYPE_MAX <= SCM_MOST_POSITIVE_FIXNUM)
2655                         ^~~~~~~~~~~~~~~~~~~~~~~~
2656../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2657#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2658                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2659../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2660#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2661                                  ~~~ ^
2662In file included from numbers.c:9739:
2663../libguile/conv-uinteger.i.c:46:23: warning: shifting a negative signed value is undefined
2664      [-Wshift-negative-value]
2665      if (TYPE_MAX <= SCM_MOST_POSITIVE_FIXNUM)
2666                      ^~~~~~~~~~~~~~~~~~~~~~~~
2667../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2668#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2669                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2670../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2671#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2672                                  ~~~ ^
2673In file included from numbers.c:9747:
2674../libguile/conv-integer.i.c:45:23: warning: shifting a negative signed value is undefined
2675      [-Wshift-negative-value]
2676      if (TYPE_MIN >= SCM_MOST_NEGATIVE_FIXNUM
2677                      ^~~~~~~~~~~~~~~~~~~~~~~~
2678../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2679#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2680                                  ~~~ ^
2681In file included from numbers.c:9747:
2682../libguile/conv-integer.i.c:46:19: warning: shifting a negative signed value is undefined
2683      [-Wshift-negative-value]
2684          && TYPE_MAX <= SCM_MOST_POSITIVE_FIXNUM)
2685                         ^~~~~~~~~~~~~~~~~~~~~~~~
2686../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2687#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2688                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2689../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2690#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2691                                  ~~~ ^
2692In file included from numbers.c:9755:
2693../libguile/conv-uinteger.i.c:46:23: warning: shifting a negative signed value is undefined
2694      [-Wshift-negative-value]
2695      if (TYPE_MAX <= SCM_MOST_POSITIVE_FIXNUM)
2696                      ^~~~~~~~~~~~~~~~~~~~~~~~
2697../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2698#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2699                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2700../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2701#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2702                                  ~~~ ^
2703In file included from numbers.c:9763:
2704../libguile/conv-integer.i.c:45:23: warning: shifting a negative signed value is undefined
2705      [-Wshift-negative-value]
2706      if (TYPE_MIN >= SCM_MOST_NEGATIVE_FIXNUM
2707                      ^~~~~~~~~~~~~~~~~~~~~~~~
2708../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2709#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2710                                  ~~~ ^
2711In file included from numbers.c:9763:
2712../libguile/conv-integer.i.c:46:19: warning: shifting a negative signed value is undefined
2713      [-Wshift-negative-value]
2714          && TYPE_MAX <= SCM_MOST_POSITIVE_FIXNUM)
2715                         ^~~~~~~~~~~~~~~~~~~~~~~~
2716../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2717#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2718                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2719../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2720#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2721                                  ~~~ ^
2722In file included from numbers.c:9771:
2723../libguile/conv-uinteger.i.c:46:23: warning: shifting a negative signed value is undefined
2724      [-Wshift-negative-value]
2725      if (TYPE_MAX <= SCM_MOST_POSITIVE_FIXNUM)
2726                      ^~~~~~~~~~~~~~~~~~~~~~~~
2727../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2728#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2729                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2730../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2731#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2732                                  ~~~ ^
2733In file included from numbers.c:9779:
2734../libguile/conv-integer.i.c:45:23: warning: shifting a negative signed value is undefined
2735      [-Wshift-negative-value]
2736      if (TYPE_MIN >= SCM_MOST_NEGATIVE_FIXNUM
2737                      ^~~~~~~~~~~~~~~~~~~~~~~~
2738../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2739#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2740                                  ~~~ ^
2741In file included from numbers.c:9779:
2742../libguile/conv-integer.i.c:46:19: warning: shifting a negative signed value is undefined
2743      [-Wshift-negative-value]
2744          && TYPE_MAX <= SCM_MOST_POSITIVE_FIXNUM)
2745                         ^~~~~~~~~~~~~~~~~~~~~~~~
2746../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2747#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2748                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2749../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2750#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2751                                  ~~~ ^
2752In file included from numbers.c:9787:
2753../libguile/conv-integer.i.c:45:23: warning: shifting a negative signed value is undefined
2754      [-Wshift-negative-value]
2755      if (TYPE_MIN >= SCM_MOST_NEGATIVE_FIXNUM
2756                      ^~~~~~~~~~~~~~~~~~~~~~~~
2757../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2758#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2759                                  ~~~ ^
2760In file included from numbers.c:9787:
2761../libguile/conv-integer.i.c:119:7: warning: shifting a negative signed value is undefined
2762      [-Wshift-negative-value]
2763  if (SCM_FIXABLE (val))
2764      ^~~~~~~~~~~~~~~~~
2765../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
2766#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2767                        ^~~~~~~~~~~~~~~~~~
2768../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2769#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2770                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2771../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2772#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2773                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2774../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2775#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2776                                  ~~~ ^
2777In file included from numbers.c:9787:
2778../libguile/conv-integer.i.c:119:7: warning: shifting a negative signed value is undefined
2779      [-Wshift-negative-value]
2780  if (SCM_FIXABLE (val))
2781      ^~~~~~~~~~~~~~~~~
2782../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
2783#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2784                                              ^~~~~~~~~~~~~~~~~~
2785../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
2786#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
2787                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2788../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2789#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2790                                  ~~~ ^
2791  CC       libguile_2.0_la-options.lo
2792In file included from numbers.c:9795:
2793../libguile/conv-uinteger.i.c:46:23: warning: shifting a negative signed value is undefined
2794      [-Wshift-negative-value]
2795      if (TYPE_MAX <= SCM_MOST_POSITIVE_FIXNUM)
2796                      ^~~~~~~~~~~~~~~~~~~~~~~~
2797../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2798#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2799                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2800../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2801#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2802                                  ~~~ ^
2803In file included from numbers.c:9795:
2804../libguile/conv-uinteger.i.c:101:7: warning: shifting a negative signed value is undefined
2805      [-Wshift-negative-value]
2806  if (SCM_POSFIXABLE (val))
2807      ^~~~~~~~~~~~~~~~~~~~
2808../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2809#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2810                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2811../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2812#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2813                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2814../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2815#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2816                                  ~~~ ^
2817numbers.c:9976:7: warning: absolute value function 'abs' given an argument of type 'long'
2818      but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
2819  if (abs (n_size - d_size) > 1)
2820      ^
2821numbers.c:9976:7: note: use function 'labs' instead
2822  if (abs (n_size - d_size) > 1)
2823      ^~~
2824      labs
2825numbers.c:10372:18: warning: shifting a negative signed value is undefined
2826      [-Wshift-negative-value]
2827                SCM_I_MAKINUM (SCM_MOST_POSITIVE_FIXNUM));
2828                               ^~~~~~~~~~~~~~~~~~~~~~~~
2829../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2830#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2831                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2832../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2833#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2834                                  ~~~ ^
2835../libguile/numbers.h:87:30: note: expanded from macro 'SCM_I_MAKINUM'
2836  (SCM_PACK ((((scm_t_bits) (x)) << 2) + scm_tc2_int))
2837                             ^
2838../libguile/tags.h:105:32: note: expanded from macro 'SCM_PACK'
2839#   define SCM_PACK(x) ((SCM) (x))
2840                               ^
2841numbers.c:10374:18: warning: shifting a negative signed value is undefined
2842      [-Wshift-negative-value]
2843                SCM_I_MAKINUM (SCM_MOST_NEGATIVE_FIXNUM));
2844                               ^~~~~~~~~~~~~~~~~~~~~~~~
2845../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2846#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2847                                  ~~~ ^
2848../libguile/numbers.h:87:30: note: expanded from macro 'SCM_I_MAKINUM'
2849  (SCM_PACK ((((scm_t_bits) (x)) << 2) + scm_tc2_int))
2850                             ^
2851../libguile/tags.h:105:32: note: expanded from macro 'SCM_PACK'
2852#   define SCM_PACK(x) ((SCM) (x))
2853                               ^
2854  CC       libguile_2.0_la-pairs.lo
2855  CC       libguile_2.0_la-poll.lo
2856  CC       libguile_2.0_la-ports.lo
2857  CC       libguile_2.0_la-print.lo
2858  CC       libguile_2.0_la-procprop.lo
2859print.c:967:51: warning: implicit conversion from enumeration type
2860      'enum iconv_ilseq_handler' to different enumeration type
2861      'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
2862        display_character (SCM_UNICODE_BOM, port, iconveh_error);
2863        ~~~~~~~~~~~~~~~~~                         ^~~~~~~~~~~~~
2864print.c:1129:43: warning: implicit conversion from enumeration type
2865      'enum iconv_ilseq_handler' to different enumeration type
2866      'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
2867  return display_string (str, 0, 2, port, iconveh_error) == 2;
2868         ~~~~~~~~~~~~~~                   ^~~~~~~~~~~~~
2869print.c:1238:35: warning: implicit conversion from enumeration type
2870      'enum iconv_ilseq_handler' to different enumeration type
2871      'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
2872          display_character ('\\', port, iconveh_question_mark);
2873          ~~~~~~~~~~~~~~~~~              ^~~~~~~~~~~~~~~~~~~~~
2874print.c:1244:35: warning: implicit conversion from enumeration type
2875      'enum iconv_ilseq_handler' to different enumeration type
2876      'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
2877          display_character ('\\', port, iconveh_question_mark);
2878          ~~~~~~~~~~~~~~~~~              ^~~~~~~~~~~~~~~~~~~~~
2879print.c:1256:42: warning: implicit conversion from enumeration type
2880      'enum iconv_ilseq_handler' to different enumeration type
2881      'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
2882      display_string ("#\\", 1, 2, port, iconveh_question_mark);
2883      ~~~~~~~~~~~~~~                     ^~~~~~~~~~~~~~~~~~~~~
2884print.c:1272:44: warning: implicit conversion from enumeration type
2885      'enum iconv_ilseq_handler' to different enumeration type
2886      'scm_t_string_failed_conversion_handler' [-Wenum-conversion]
2887    printed = display_character (ch, port, iconveh_error);
2888              ~~~~~~~~~~~~~~~~~            ^~~~~~~~~~~~~
2889  CC       libguile_2.0_la-procs.lo
28906 warnings generated.
2891101 warnings generated.
2892  CC       libguile_2.0_la-programs.lo
2893  CC       libguile_2.0_la-promises.lo
2894  CC       libguile_2.0_la-r6rs-ports.lo
2895  CC       libguile_2.0_la-random.lo
2896  CC       libguile_2.0_la-rdelim.lo
2897  CC       libguile_2.0_la-read.lo
2898  CC       libguile_2.0_la-root.lo
2899  CC       libguile_2.0_la-rw.lo
2900  CC       libguile_2.0_la-scmsigs.lo
2901  CC       libguile_2.0_la-script.lo
2902  CC       libguile_2.0_la-simpos.lo
2903  CC       libguile_2.0_la-smob.lo
2904  CC       libguile_2.0_la-sort.lo
2905  CC       libguile_2.0_la-srcprop.lo
2906  CC       libguile_2.0_la-srfi-1.lo
2907  CC       libguile_2.0_la-srfi-4.lo
2908  CC       libguile_2.0_la-srfi-13.lo
2909  CC       libguile_2.0_la-srfi-14.lo
2910srfi-13.c:1371:30: warning: shifting a negative signed value is undefined
2911      [-Wshift-negative-value]
2912    bound = scm_from_intmax (SCM_MOST_POSITIVE_FIXNUM);
2913                             ^~~~~~~~~~~~~~~~~~~~~~~~
2914../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2915#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2916                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2917../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2918#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2919                                  ~~~ ^
2920  CC       libguile_2.0_la-srfi-60.lo
2921  CC       libguile_2.0_la-stackchk.lo
2922  CC       libguile_2.0_la-stacks.lo
29231 warning generated.
2924  CC       libguile_2.0_la-stime.lo
2925  CC       libguile_2.0_la-strings.lo
2926  CC       libguile_2.0_la-strorder.lo
2927  CC       libguile_2.0_la-strports.lo
2928  CC       libguile_2.0_la-struct.lo
2929  CC       libguile_2.0_la-symbols.lo
2930  CC       libguile_2.0_la-threads.lo
2931  CC       libguile_2.0_la-throw.lo
2932  CC       libguile_2.0_la-trees.lo
2933  CC       libguile_2.0_la-unicode.lo
2934  CC       libguile_2.0_la-uniform.lo
2935  CC       libguile_2.0_la-values.lo
2936  CC       libguile_2.0_la-variable.lo
2937  CC       libguile_2.0_la-vectors.lo
2938  CC       libguile_2.0_la-version.lo
2939  CC       libguile_2.0_la-vm.lo
2940  CC       libguile_2.0_la-vports.lo
2941In file included from vm.c:661:
2942In file included from ./vm-engine.c:149:
2943./vm-i-scheme.c:380:3: warning: shifting a negative signed value is undefined
2944      [-Wshift-negative-value]
2945  FUNC2 (+, scm_sum);
2946  ^~~~~~~~~~~~~~~~~~
2947./vm-i-scheme.c:226:11: note: expanded from macro 'FUNC2'
2948      if (SCM_FIXABLE (n))                              \
2949          ^~~~~~~~~~~~~~~
2950../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
2951#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2952                        ^~~~~~~~~~~~~~~~~~
2953../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
2954#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
2955                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2956../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2957#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2958                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2959../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2960#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2961                                  ~~~ ^
2962In file included from vm.c:661:
2963In file included from ./vm-engine.c:149:
2964./vm-i-scheme.c:380:3: warning: shifting a negative signed value is undefined
2965      [-Wshift-negative-value]
2966  FUNC2 (+, scm_sum);
2967  ^~~~~~~~~~~~~~~~~~
2968./vm-i-scheme.c:226:11: note: expanded from macro 'FUNC2'
2969      if (SCM_FIXABLE (n))                              \
2970          ^~~~~~~~~~~~~~~
2971../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
2972#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
2973                                              ^~~~~~~~~~~~~~~~~~
2974../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
2975#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
2976                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2977../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2978#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2979                                  ~~~ ^
2980In file included from vm.c:661:
2981In file included from ./vm-engine.c:149:
2982./vm-i-scheme.c:395:57: warning: shifting a negative signed value is undefined
2983      [-Wshift-negative-value]
2984  if (SCM_LIKELY ((scm_t_signed_bits) SCM_UNPACK (x) <= INUM_MAX - INUM_STEP))
2985                                                        ^~~~~~~~
2986./vm-i-scheme.c:212:51: note: expanded from macro 'INUM_MAX'
2987  ((scm_t_signed_bits) SCM_UNPACK (SCM_I_MAKINUM (SCM_MOST_POSITIVE_FIXNUM)))
2988                                                  ^~~~~~~~~~~~~~~~~~~~~~~~
2989../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
2990#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
2991                                     ^~~~~~~~~~~~~~~~~~~~~~~~
2992../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
2993#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
2994                                  ~~~ ^
2995note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
2996../libguile/tags.h:105:32: note: expanded from macro 'SCM_PACK'
2997#   define SCM_PACK(x) ((SCM) (x))
2998                               ^
2999../libguile/tags.h:98:70: note: expanded from macro 'SCM_UNPACK'
3000#   define SCM_UNPACK(x) ((scm_t_bits) (0? (*(volatile SCM *)0=(x)): x))
3001                                                                     ^
3002../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
3003#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
3004                                          ^~~~~
3005In file included from vm.c:661:
3006In file included from ./vm-engine.c:149:
3007./vm-i-scheme.c:413:3: warning: shifting a negative signed value is undefined
3008      [-Wshift-negative-value]
3009  FUNC2 (-, scm_difference);
3010  ^~~~~~~~~~~~~~~~~~~~~~~~~
3011./vm-i-scheme.c:226:11: note: expanded from macro 'FUNC2'
3012      if (SCM_FIXABLE (n))                              \
3013          ^~~~~~~~~~~~~~~
3014../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
3015#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
3016                        ^~~~~~~~~~~~~~~~~~
3017../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
3018#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
3019                                  ^~~~~~~~~~~~~~~~~~~~~~~~
3020../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
3021#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
3022                                     ^~~~~~~~~~~~~~~~~~~~~~~~
3023../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
3024#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
3025                                  ~~~ ^
3026In file included from vm.c:661:
3027In file included from ./vm-engine.c:149:
3028./vm-i-scheme.c:413:3: warning: shifting a negative signed value is undefined
3029      [-Wshift-negative-value]
3030  FUNC2 (-, scm_difference);
3031  ^~~~~~~~~~~~~~~~~~~~~~~~~
3032./vm-i-scheme.c:226:11: note: expanded from macro 'FUNC2'
3033      if (SCM_FIXABLE (n))                              \
3034          ^~~~~~~~~~~~~~~
3035../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
3036#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
3037                                              ^~~~~~~~~~~~~~~~~~
3038../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
3039#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
3040                                  ^~~~~~~~~~~~~~~~~~~~~~~~
3041../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
3042#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
3043                                  ~~~ ^
3044In file included from vm.c:661:
3045In file included from ./vm-engine.c:149:
3046./vm-i-scheme.c:428:57: warning: shifting a negative signed value is undefined
3047      [-Wshift-negative-value]
3048  if (SCM_LIKELY ((scm_t_signed_bits) SCM_UNPACK (x) >= INUM_MIN + INUM_STEP))
3049                                                        ^~~~~~~~
3050./vm-i-scheme.c:214:51: note: expanded from macro 'INUM_MIN'
3051  ((scm_t_signed_bits) SCM_UNPACK (SCM_I_MAKINUM (SCM_MOST_NEGATIVE_FIXNUM)))
3052                                                  ^~~~~~~~~~~~~~~~~~~~~~~~
3053../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
3054#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
3055                                  ~~~ ^
3056../libguile/numbers.h:87:30: note: expanded from macro 'SCM_I_MAKINUM'
3057  (SCM_PACK ((((scm_t_bits) (x)) << 2) + scm_tc2_int))
3058                             ^
3059../libguile/tags.h:105:32: note: expanded from macro 'SCM_PACK'
3060#   define SCM_PACK(x) ((SCM) (x))
3061                               ^
3062../libguile/tags.h:98:70: note: expanded from macro 'SCM_UNPACK'
3063#   define SCM_UNPACK(x) ((scm_t_bits) (0? (*(volatile SCM *)0=(x)): x))
3064                                                                     ^
3065../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
3066#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
3067                                          ^~~~~
3068In file included from vm.c:661:
3069In file included from ./vm-engine.c:149:
3070./vm-i-scheme.c:887:1: warning: shifting a negative signed value is undefined
3071      [-Wshift-negative-value]
3072BV_INT_REF (u64, uint64, 8)
3073^~~~~~~~~~~~~~~~~~~~~~~~~~~
3074./vm-i-scheme.c:831:11: note: expanded from macro 'BV_INT_REF'
3075      if (SCM_FIXABLE (x))                                              \
3076          ^~~~~~~~~~~~~~~
3077../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
3078#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
3079                        ^~~~~~~~~~~~~~~~~~
3080../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
3081#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
3082                                  ^~~~~~~~~~~~~~~~~~~~~~~~
3083../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
3084#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
3085                                     ^~~~~~~~~~~~~~~~~~~~~~~~
3086../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
3087#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
3088                                  ~~~ ^
3089In file included from vm.c:661:
3090In file included from ./vm-engine.c:149:
3091./vm-i-scheme.c:887:1: warning: shifting a negative signed value is undefined
3092      [-Wshift-negative-value]
3093BV_INT_REF (u64, uint64, 8)
3094^~~~~~~~~~~~~~~~~~~~~~~~~~~
3095./vm-i-scheme.c:831:11: note: expanded from macro 'BV_INT_REF'
3096      if (SCM_FIXABLE (x))                                              \
3097          ^~~~~~~~~~~~~~~
3098../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
3099#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
3100                                              ^~~~~~~~~~~~~~~~~~
3101../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
3102#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
3103                                  ^~~~~~~~~~~~~~~~~~~~~~~~
3104../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
3105#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
3106                                  ~~~ ^
3107In file included from vm.c:661:
3108In file included from ./vm-engine.c:149:
3109./vm-i-scheme.c:889:1: warning: shifting a negative signed value is undefined
3110      [-Wshift-negative-value]
3111BV_INT_REF (s64, int64, 8)
3112^~~~~~~~~~~~~~~~~~~~~~~~~~
3113./vm-i-scheme.c:831:11: note: expanded from macro 'BV_INT_REF'
3114      if (SCM_FIXABLE (x))                                              \
3115          ^~~~~~~~~~~~~~~
3116../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
3117#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
3118                        ^~~~~~~~~~~~~~~~~~
3119../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
3120#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
3121                                  ^~~~~~~~~~~~~~~~~~~~~~~~
3122../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
3123#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
3124                                     ^~~~~~~~~~~~~~~~~~~~~~~~
3125../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
3126#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
3127                                  ~~~ ^
3128In file included from vm.c:661:
3129In file included from ./vm-engine.c:149:
3130./vm-i-scheme.c:889:1: warning: shifting a negative signed value is undefined
3131      [-Wshift-negative-value]
3132BV_INT_REF (s64, int64, 8)
3133^~~~~~~~~~~~~~~~~~~~~~~~~~
3134./vm-i-scheme.c:831:11: note: expanded from macro 'BV_INT_REF'
3135      if (SCM_FIXABLE (x))                                              \
3136          ^~~~~~~~~~~~~~~
3137../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
3138#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
3139                                              ^~~~~~~~~~~~~~~~~~
3140../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
3141#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
3142                                  ^~~~~~~~~~~~~~~~~~~~~~~~
3143../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
3144#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
3145                                  ~~~ ^
3146  CC       libguile_2.0_la-weaks.lo
3147  CC       libguile_2.0_la-dynl.lo
3148In file included from vm.c:669:
3149In file included from ./vm-engine.c:149:
3150./vm-i-scheme.c:380:3: warning: shifting a negative signed value is undefined
3151      [-Wshift-negative-value]
3152  FUNC2 (+, scm_sum);
3153  ^~~~~~~~~~~~~~~~~~
3154./vm-i-scheme.c:226:11: note: expanded from macro 'FUNC2'
3155      if (SCM_FIXABLE (n))                              \
3156          ^~~~~~~~~~~~~~~
3157../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
3158#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
3159                        ^~~~~~~~~~~~~~~~~~
3160../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
3161#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
3162                                  ^~~~~~~~~~~~~~~~~~~~~~~~
3163../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
3164#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
3165                                     ^~~~~~~~~~~~~~~~~~~~~~~~
3166../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
3167#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
3168                                  ~~~ ^
3169In file included from vm.c:669:
3170In file included from ./vm-engine.c:149:
3171./vm-i-scheme.c:380:3: warning: shifting a negative signed value is undefined
3172      [-Wshift-negative-value]
3173  FUNC2 (+, scm_sum);
3174  ^~~~~~~~~~~~~~~~~~
3175./vm-i-scheme.c:226:11: note: expanded from macro 'FUNC2'
3176      if (SCM_FIXABLE (n))                              \
3177          ^~~~~~~~~~~~~~~
3178../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
3179#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
3180                                              ^~~~~~~~~~~~~~~~~~
3181../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
3182#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
3183                                  ^~~~~~~~~~~~~~~~~~~~~~~~
3184../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
3185#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
3186                                  ~~~ ^
3187In file included from vm.c:669:
3188In file included from ./vm-engine.c:149:
3189./vm-i-scheme.c:395:57: warning: shifting a negative signed value is undefined
3190      [-Wshift-negative-value]
3191  if (SCM_LIKELY ((scm_t_signed_bits) SCM_UNPACK (x) <= INUM_MAX - INUM_STEP))
3192                                                        ^~~~~~~~
3193./vm-i-scheme.c:212:51: note: expanded from macro 'INUM_MAX'
3194  ((scm_t_signed_bits) SCM_UNPACK (SCM_I_MAKINUM (SCM_MOST_POSITIVE_FIXNUM)))
3195                                                  ^~~~~~~~~~~~~~~~~~~~~~~~
3196../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
3197#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
3198                                     ^~~~~~~~~~~~~~~~~~~~~~~~
3199../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
3200#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
3201                                  ~~~ ^
3202note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
3203../libguile/tags.h:105:32: note: expanded from macro 'SCM_PACK'
3204#   define SCM_PACK(x) ((SCM) (x))
3205                               ^
3206../libguile/tags.h:98:70: note: expanded from macro 'SCM_UNPACK'
3207#   define SCM_UNPACK(x) ((scm_t_bits) (0? (*(volatile SCM *)0=(x)): x))
3208                                                                     ^
3209../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
3210#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
3211                                          ^~~~~
3212In file included from vm.c:669:
3213In file included from ./vm-engine.c:149:
3214./vm-i-scheme.c:413:3: warning: shifting a negative signed value is undefined
3215      [-Wshift-negative-value]
3216  FUNC2 (-, scm_difference);
3217  ^~~~~~~~~~~~~~~~~~~~~~~~~
3218./vm-i-scheme.c:226:11: note: expanded from macro 'FUNC2'
3219      if (SCM_FIXABLE (n))                              \
3220          ^~~~~~~~~~~~~~~
3221../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
3222#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
3223                        ^~~~~~~~~~~~~~~~~~
3224../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
3225#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
3226                                  ^~~~~~~~~~~~~~~~~~~~~~~~
3227../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
3228#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
3229                                     ^~~~~~~~~~~~~~~~~~~~~~~~
3230../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
3231#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
3232                                  ~~~ ^
3233In file included from vm.c:669:
3234In file included from ./vm-engine.c:149:
3235./vm-i-scheme.c:413:3: warning: shifting a negative signed value is undefined
3236      [-Wshift-negative-value]
3237  FUNC2 (-, scm_difference);
3238  ^~~~~~~~~~~~~~~~~~~~~~~~~
3239./vm-i-scheme.c:226:11: note: expanded from macro 'FUNC2'
3240      if (SCM_FIXABLE (n))                              \
3241          ^~~~~~~~~~~~~~~
3242../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
3243#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
3244                                              ^~~~~~~~~~~~~~~~~~
3245../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
3246#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
3247                                  ^~~~~~~~~~~~~~~~~~~~~~~~
3248../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
3249#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
3250                                  ~~~ ^
3251In file included from vm.c:669:
3252In file included from ./vm-engine.c:149:
3253./vm-i-scheme.c:428:57: warning: shifting a negative signed value is undefined
3254      [-Wshift-negative-value]
3255  if (SCM_LIKELY ((scm_t_signed_bits) SCM_UNPACK (x) >= INUM_MIN + INUM_STEP))
3256                                                        ^~~~~~~~
3257./vm-i-scheme.c:214:51: note: expanded from macro 'INUM_MIN'
3258  ((scm_t_signed_bits) SCM_UNPACK (SCM_I_MAKINUM (SCM_MOST_NEGATIVE_FIXNUM)))
3259                                                  ^~~~~~~~~~~~~~~~~~~~~~~~
3260../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
3261#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
3262                                  ~~~ ^
3263../libguile/numbers.h:87:30: note: expanded from macro 'SCM_I_MAKINUM'
3264  (SCM_PACK ((((scm_t_bits) (x)) << 2) + scm_tc2_int))
3265                             ^
3266../libguile/tags.h:105:32: note: expanded from macro 'SCM_PACK'
3267#   define SCM_PACK(x) ((SCM) (x))
3268                               ^
3269../libguile/tags.h:98:70: note: expanded from macro 'SCM_UNPACK'
3270#   define SCM_UNPACK(x) ((scm_t_bits) (0? (*(volatile SCM *)0=(x)): x))
3271                                                                     ^
3272../libguile/__scm.h:108:43: note: expanded from macro 'SCM_LIKELY'
3273#define SCM_LIKELY(_expr)    SCM_EXPECT ((_expr), 1)
3274                                          ^~~~~
3275In file included from vm.c:669:
3276In file included from ./vm-engine.c:149:
3277./vm-i-scheme.c:887:1: warning: shifting a negative signed value is undefined
3278      [-Wshift-negative-value]
3279BV_INT_REF (u64, uint64, 8)
3280^~~~~~~~~~~~~~~~~~~~~~~~~~~
3281./vm-i-scheme.c:831:11: note: expanded from macro 'BV_INT_REF'
3282      if (SCM_FIXABLE (x))                                              \
3283          ^~~~~~~~~~~~~~~
3284../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
3285#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
3286                        ^~~~~~~~~~~~~~~~~~
3287../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
3288#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
3289                                  ^~~~~~~~~~~~~~~~~~~~~~~~
3290../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
3291#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
3292                                     ^~~~~~~~~~~~~~~~~~~~~~~~
3293../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
3294#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
3295                                  ~~~ ^
3296In file included from vm.c:669:
3297In file included from ./vm-engine.c:149:
3298./vm-i-scheme.c:887:1: warning: shifting a negative signed value is undefined
3299      [-Wshift-negative-value]
3300BV_INT_REF (u64, uint64, 8)
3301^~~~~~~~~~~~~~~~~~~~~~~~~~~
3302./vm-i-scheme.c:831:11: note: expanded from macro 'BV_INT_REF'
3303      if (SCM_FIXABLE (x))                                              \
3304          ^~~~~~~~~~~~~~~
3305../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
3306#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
3307                                              ^~~~~~~~~~~~~~~~~~
3308../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
3309#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
3310                                  ^~~~~~~~~~~~~~~~~~~~~~~~
3311../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
3312#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
3313                                  ~~~ ^
3314In file included from vm.c:669:
3315In file included from ./vm-engine.c:149:
3316./vm-i-scheme.c:889:1: warning: shifting a negative signed value is undefined
3317      [-Wshift-negative-value]
3318BV_INT_REF (s64, int64, 8)
3319^~~~~~~~~~~~~~~~~~~~~~~~~~
3320./vm-i-scheme.c:831:11: note: expanded from macro 'BV_INT_REF'
3321      if (SCM_FIXABLE (x))                                              \
3322          ^~~~~~~~~~~~~~~
3323../libguile/numbers.h:92:25: note: expanded from macro 'SCM_FIXABLE'
3324#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
3325                        ^~~~~~~~~~~~~~~~~~
3326../libguile/numbers.h:90:35: note: expanded from macro 'SCM_POSFIXABLE'
3327#define SCM_POSFIXABLE(n) ((n) <= SCM_MOST_POSITIVE_FIXNUM)
3328                                  ^~~~~~~~~~~~~~~~~~~~~~~~
3329../libguile/numbers.h:49:38: note: expanded from macro 'SCM_MOST_POSITIVE_FIXNUM'
3330#define SCM_MOST_POSITIVE_FIXNUM (- (SCM_MOST_NEGATIVE_FIXNUM + 1))
3331                                     ^~~~~~~~~~~~~~~~~~~~~~~~
3332../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
3333#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
3334                                  ~~~ ^
3335In file included from vm.c:669:
3336In file included from ./vm-engine.c:149:
3337./vm-i-scheme.c:889:1: warning: shifting a negative signed value is undefined
3338      [-Wshift-negative-value]
3339BV_INT_REF (s64, int64, 8)
3340^~~~~~~~~~~~~~~~~~~~~~~~~~
3341./vm-i-scheme.c:831:11: note: expanded from macro 'BV_INT_REF'
3342      if (SCM_FIXABLE (x))                                              \
3343          ^~~~~~~~~~~~~~~
3344../libguile/numbers.h:92:47: note: expanded from macro 'SCM_FIXABLE'
3345#define SCM_FIXABLE(n) (SCM_POSFIXABLE (n) && SCM_NEGFIXABLE (n))
3346                                              ^~~~~~~~~~~~~~~~~~
3347../libguile/numbers.h:91:35: note: expanded from macro 'SCM_NEGFIXABLE'
3348#define SCM_NEGFIXABLE(n) ((n) >= SCM_MOST_NEGATIVE_FIXNUM)
3349                                  ^~~~~~~~~~~~~~~~~~~~~~~~
3350../libguile/numbers.h:48:39: note: expanded from macro 'SCM_MOST_NEGATIVE_FIXNUM'
3351#define SCM_MOST_NEGATIVE_FIXNUM (-1L << (SCM_I_FIXNUM_BIT - 1))
3352                                  ~~~ ^
3353  CC       libguile_2.0_la-posix.lo
3354  CC       libguile_2.0_la-net_db.lo
3355posix.c:1567:21: warning: 'tmpnam' is deprecated: This function is provided for
3356      compatibility reasons only. Due to security concerns inherent in the design of
3357      tmpnam(3), it is highly recommended that you use mkstemp(3) instead.
3358      [-Wdeprecated-declarations]
3359  SCM_SYSCALL (rv = tmpnam (name));
3360                    ^
3361/usr/include/stdio.h:276:7: note: 'tmpnam' has been explicitly marked deprecated here
3362char    *tmpnam(char *);
3363         ^
3364  CC       libguile_2.0_la-socket.lo
33651 warning generated.
3366  CC       libguile_2.0_la-regex-posix.lo
3367  CC       guile-guile.o
3368  GEN      c-tokenize.o
3369  GEN      guile_filter_doc_snarfage
3370  SNARF  alist.doc
3371  SNARF  arbiters.doc
3372  SNARF  array-handle.doc
3373  SNARF  array-map.doc
3374  SNARF  arrays.doc
3375  SNARF  async.doc
3376  SNARF  backtrace.doc
3377  SNARF  boolean.doc
3378  SNARF  bitvectors.doc
3379  SNARF  bytevectors.doc
3380  SNARF  chars.doc
3381  SNARF  control.doc
3382  SNARF  continuations.doc
3383  SNARF  debug.doc
3384  SNARF  deprecated.doc
3385  SNARF  deprecation.doc
3386  SNARF  dynl.doc
3387  SNARF  dynwind.doc
3388  SNARF  eq.doc
3389  SNARF  error.doc
3390  SNARF  eval.doc
3391  SNARF  evalext.doc
3392  SNARF  expand.doc
3393  SNARF  extensions.doc
3394  SNARF  feature.doc
3395  SNARF  filesys.doc
3396  SNARF  fluids.doc
3397  SNARF  foreign.doc
3398foreign.c:801:***Mismatching FUNC_NAME.  Should be: `#define FUNC_NAME s_scm_i_pointer_to_procedure'
3399  SNARF  fports.doc
3400  SNARF  gc-malloc.doc
3401  SNARF  gc.doc
3402  SNARF  gettext.doc
3403  SNARF  generalized-arrays.doc
3404  SNARF  generalized-vectors.doc
3405  SNARF  goops.doc
3406  SNARF  gsubr.doc
3407  SNARF  guardians.doc
3408  SNARF  hash.doc
3409  SNARF  hashtab.doc
3410  SNARF  hooks.doc
3411  SNARF  i18n.doc
3412  SNARF  init.doc
3413  SNARF  ioext.doc
3414  SNARF  keywords.doc
3415  SNARF  list.doc
3416  SNARF  load.doc
3417  SNARF  macros.doc
3418  SNARF  mallocs.doc
3419  SNARF  memoize.doc
3420  SNARF  modules.doc
3421memoize.c:515:***Mismatching FUNC_NAME.  Should be: `#define FUNC_NAME s_"@prompt"'
3422  SNARF  numbers.doc
3423  SNARF  objprop.doc
3424  SNARF  options.doc
3425  SNARF  pairs.doc
3426  SNARF  ports.doc
3427  SNARF  print.doc
3428  SNARF  procprop.doc
3429  SNARF  procs.doc
3430  SNARF  promises.doc
3431  SNARF  r6rs-ports.doc
3432  SNARF  random.doc
3433  SNARF  rdelim.doc
3434  SNARF  read.doc
3435  SNARF  root.doc
3436  SNARF  rw.doc
3437  SNARF  scmsigs.doc
3438  SNARF  script.doc
3439  SNARF  simpos.doc
3440  SNARF  smob.doc
3441  SNARF  sort.doc
3442  SNARF  srcprop.doc
3443  SNARF  srfi-1.doc
3444  SNARF  srfi-4.doc
3445  SNARF  srfi-13.doc
3446  SNARF  srfi-14.doc
3447  SNARF  srfi-60.doc
3448  SNARF  stackchk.doc
3449  SNARF  stacks.doc
3450  SNARF  stime.doc
3451  SNARF  strings.doc
3452  SNARF  strorder.doc
3453  SNARF  strports.doc
3454  SNARF  struct.doc
3455  SNARF  symbols.doc
3456  SNARF  threads.doc
3457  SNARF  throw.doc
3458  SNARF  trees.doc
3459  SNARF  unicode.doc
3460  SNARF  uniform.doc
3461  SNARF  values.doc
3462  SNARF  variable.doc
3463  SNARF  vectors.doc
3464  SNARF  version.doc
3465  SNARF  vports.doc
3466  SNARF  weaks.doc
3467  SNARF  posix.doc
3468  SNARF  net_db.doc
3469net_db.c:468:***Missing or erroneous `#define FUNC_NAME s_AI_ADDRCONFIG);'
3470net_db.c:488:***Missing or erroneous #undef for AI_ADDRCONFIG);:
3471  SNARF  socket.doc
347220 warnings generated.
3473  SNARF  regex-posix.doc
3474  CCLD     libguile-2.0.la
3475/opt/local/bin/ranlib: file: .libs/libguile-2.0.a(libguile_2.0_la-null-threads.o) has no symbols
3476/opt/local/bin/ranlib: file: .libs/libguile-2.0.a(binary-io.o) has no symbols
3477/opt/local/bin/ranlib: file: .libs/libguile-2.0.a(c-ctype.o) has no symbols
3478/opt/local/bin/ranlib: file: .libs/libguile-2.0.a(fd-hook.o) has no symbols
3479/opt/local/bin/ranlib: file: .libs/libguile-2.0.a(math.o) has no symbols
3480/opt/local/bin/ranlib: file: .libs/libguile-2.0.a(stat-time.o) has no symbols
3481/opt/local/bin/ranlib: file: .libs/libguile-2.0.a(sys_socket.o) has no symbols
3482/opt/local/bin/ranlib: file: .libs/libguile-2.0.a(unistd.o) has no symbols
3483/opt/local/bin/ranlib: file: .libs/libguile-2.0.a(wctype-h.o) has no symbols
3484ranlib: file: .libs/libguile-2.0.a(libguile_2.0_la-null-threads.o) has no symbols
3485ranlib: file: .libs/libguile-2.0.a(binary-io.o) has no symbols
3486ranlib: file: .libs/libguile-2.0.a(c-ctype.o) has no symbols
3487ranlib: file: .libs/libguile-2.0.a(fd-hook.o) has no symbols
3488ranlib: file: .libs/libguile-2.0.a(math.o) has no symbols
3489ranlib: file: .libs/libguile-2.0.a(stat-time.o) has no symbols
3490ranlib: file: .libs/libguile-2.0.a(sys_socket.o) has no symbols
3491ranlib: file: .libs/libguile-2.0.a(unistd.o) has no symbols
3492ranlib: file: .libs/libguile-2.0.a(wctype-h.o) has no symbols
3493  CCLD     guile
3494  GEN      guile-procedures.texi
3495Making all in module
3496  GUILEC ice-9/eval.go
3497wrote `ice-9/eval.go'
3498  GUILEC ice-9/psyntax-pp.go
3499  GUILEC ice-9/boot-9.go
3500  GUILEC ice-9/vlist.go
3501  GUILEC srfi/srfi-1.go
3502wrote `srfi/srfi-1.go'
3503  GUILEC language/tree-il/peval.go
3504wrote `ice-9/vlist.go'
3505  GUILEC language/tree-il/cse.go
3506wrote `ice-9/boot-9.go'
3507  GUILEC language/tree-il.go
3508wrote `ice-9/psyntax-pp.go'
3509  GUILEC language/glil.go
3510wrote `language/glil.go'
3511  GUILEC language/assembly.go
3512wrote `language/assembly.go'
3513  GUILEC language/tree-il/primitives.go
3514wrote `language/tree-il/primitives.go'
3515  GUILEC language/tree-il/effects.go
3516wrote `language/tree-il/cse.go'
3517  GUILEC language/tree-il/fix-letrec.go
3518wrote `language/tree-il/fix-letrec.go'
3519  GUILEC language/tree-il/optimize.go
3520wrote `language/tree-il/effects.go'
3521  GUILEC language/tree-il/canonicalize.go
3522wrote `language/tree-il/optimize.go'
3523  GUILEC language/tree-il/analyze.go
3524wrote `language/tree-il/canonicalize.go'
3525  GUILEC language/tree-il/inline.go
3526wrote `language/tree-il/inline.go'
3527  GUILEC language/tree-il/compile-glil.go
3528wrote `language/tree-il/compile-glil.go'
3529  GUILEC language/tree-il/debug.go
3530wrote `language/tree-il/analyze.go'
3531  GUILEC language/tree-il/spec.go
3532wrote `language/tree-il/debug.go'
3533  GUILEC language/glil/spec.go
3534wrote `language/tree-il/spec.go'
3535  GUILEC language/glil/compile-assembly.go
3536wrote `language/glil/spec.go'
3537  GUILEC language/assembly/spec.go
3538wrote `language/assembly/spec.go'
3539  GUILEC language/assembly/compile-bytecode.go
3540wrote `language/glil/compile-assembly.go'
3541  GUILEC language/assembly/decompile-bytecode.go
3542wrote `language/assembly/compile-bytecode.go'
3543  GUILEC language/assembly/disassemble.go
3544wrote `language/assembly/disassemble.go'
3545  GUILEC language/bytecode/spec.go
3546wrote `language/assembly/decompile-bytecode.go'
3547  GUILEC language/objcode/spec.go
3548wrote `language/bytecode/spec.go'
3549  GUILEC language/value/spec.go
3550wrote `language/objcode/spec.go'
3551  GUILEC language/scheme/spec.go
3552wrote `language/value/spec.go'
3553  GUILEC language/scheme/compile-tree-il.go
3554wrote `language/scheme/spec.go'
3555  GUILEC language/scheme/decompile-tree-il.go
3556wrote `language/scheme/compile-tree-il.go'
3557  GUILEC system/base/pmatch.go
3558wrote `language/tree-il.go'
3559  GUILEC system/base/syntax.go
3560wrote `system/base/pmatch.go'
3561  GUILEC system/base/compile.go
3562wrote `system/base/syntax.go'
3563  GUILEC system/base/language.go
3564wrote `system/base/compile.go'
3565  GUILEC system/base/lalr.go
3566wrote `system/base/language.go'
3567  GUILEC system/base/message.go
3568wrote `system/base/message.go'
3569  GUILEC system/base/target.go
3570wrote `system/base/target.go'
3571  GUILEC system/base/types.go
3572wrote `language/scheme/decompile-tree-il.go'
3573  GUILEC system/base/ck.go
3574wrote `system/base/ck.go'
3575  GUILEC ice-9/r4rs.go
3576wrote `ice-9/r4rs.go'
3577  GUILEC ice-9/r5rs.go
3578wrote `system/base/types.go'
3579  GUILEC ice-9/deprecated.go
3580wrote `ice-9/r5rs.go'
3581  GUILEC ice-9/and-let-star.go
3582wrote `language/tree-il/peval.go'
3583  GUILEC ice-9/binary-ports.go
3584wrote `ice-9/and-let-star.go'
3585  GUILEC ice-9/calling.go
3586wrote `ice-9/binary-ports.go'
3587  GUILEC ice-9/command-line.go
3588wrote `ice-9/calling.go'
3589  GUILEC ice-9/common-list.go
3590wrote `ice-9/command-line.go'
3591  GUILEC ice-9/control.go
3592wrote `ice-9/common-list.go'
3593  GUILEC ice-9/curried-definitions.go
3594wrote `ice-9/deprecated.go'
3595  GUILEC ice-9/debug.go
3596wrote `ice-9/control.go'
3597  GUILEC ice-9/documentation.go
3598wrote `ice-9/curried-definitions.go'
3599wrote `ice-9/debug.go'
3600  GUILEC ice-9/expect.go
3601  GUILEC ice-9/eval-string.go
3602wrote `ice-9/documentation.go'
3603  GUILEC ice-9/format.go
3604wrote `ice-9/eval-string.go'
3605  GUILEC ice-9/futures.go
3606wrote `ice-9/expect.go'
3607  GUILEC ice-9/getopt-long.go
3608wrote `ice-9/futures.go'
3609  GUILEC ice-9/hash-table.go
3610wrote `ice-9/getopt-long.go'
3611  GUILEC ice-9/hcons.go
3612wrote `ice-9/hash-table.go'
3613  GUILEC ice-9/i18n.go
3614wrote `ice-9/hcons.go'
3615  GUILEC ice-9/iconv.go
3616wrote `ice-9/format.go'
3617  GUILEC ice-9/lineio.go
3618wrote `ice-9/iconv.go'
3619  GUILEC ice-9/ls.go
3620wrote `ice-9/i18n.go'
3621  GUILEC ice-9/mapping.go
3622wrote `ice-9/lineio.go'
3623  GUILEC ice-9/match.go
3624wrote `ice-9/ls.go'
3625  GUILEC ice-9/networking.go
3626wrote `ice-9/mapping.go'
3627  GUILEC ice-9/null.go
3628wrote `system/base/lalr.go'
3629  GUILEC ice-9/occam-channel.go
3630wrote `ice-9/networking.go'
3631  GUILEC ice-9/optargs.go
3632wrote `ice-9/null.go'
3633  GUILEC ice-9/poe.go
3634wrote `ice-9/match.go'
3635  GUILEC ice-9/poll.go
3636wrote `ice-9/poe.go'
3637  GUILEC ice-9/popen.go
3638wrote `ice-9/optargs.go'
3639  GUILEC ice-9/posix.go
3640wrote `ice-9/poll.go'
3641  GUILEC ice-9/q.go
3642wrote `ice-9/popen.go'
3643  GUILEC ice-9/rdelim.go
3644wrote `ice-9/posix.go'
3645  GUILEC ice-9/receive.go
3646wrote `ice-9/occam-channel.go'
3647  GUILEC ice-9/regex.go
3648wrote `ice-9/q.go'
3649  GUILEC ice-9/runq.go
3650wrote `ice-9/receive.go'
3651  GUILEC ice-9/rw.go
3652wrote `ice-9/rdelim.go'
3653  GUILEC ice-9/safe-r5rs.go
3654wrote `ice-9/regex.go'
3655  GUILEC ice-9/safe.go
3656wrote `ice-9/runq.go'
3657  GUILEC ice-9/save-stack.go
3658wrote `ice-9/rw.go'
3659  GUILEC ice-9/scm-style-repl.go
3660wrote `ice-9/safe-r5rs.go'
3661  GUILEC ice-9/session.go
3662wrote `ice-9/safe.go'
3663  GUILEC ice-9/slib.go
3664wrote `ice-9/save-stack.go'
3665  GUILEC ice-9/stack-catch.go
3666ice-9/session.scm:241:11: warning: non-literal format string
3667wrote `ice-9/slib.go'
3668  GUILEC ice-9/streams.go
3669wrote `ice-9/scm-style-repl.go'
3670  GUILEC ice-9/string-fun.go
3671wrote `ice-9/stack-catch.go'
3672  GUILEC ice-9/syncase.go
3673wrote `ice-9/session.go'
3674  GUILEC ice-9/threads.go
3675wrote `ice-9/streams.go'
3676  GUILEC ice-9/top-repl.go
3677wrote `ice-9/string-fun.go'
3678  GUILEC ice-9/buffered-input.go
3679wrote `ice-9/syncase.go'
3680  GUILEC ice-9/time.go
3681wrote `ice-9/threads.go'
3682  GUILEC ice-9/history.go
3683wrote `ice-9/buffered-input.go'
3684  GUILEC ice-9/channel.go
3685wrote `ice-9/time.go'
3686  GUILEC ice-9/pretty-print.go
3687wrote `ice-9/history.go'
3688  GUILEC ice-9/ftw.go
3689wrote `ice-9/channel.go'
3690  GUILEC ice-9/gap-buffer.go
3691wrote `ice-9/top-repl.go'
3692  GUILEC ice-9/weak-vector.go
3693wrote `ice-9/pretty-print.go'
3694  GUILEC ice-9/list.go
3695wrote `ice-9/ftw.go'
3696  GUILEC ice-9/serialize.go
3697wrote `ice-9/gap-buffer.go'
3698  GUILEC ice-9/local-eval.go
3699wrote `ice-9/weak-vector.go'
3700  GUILEC ice-9/unicode.go
3701wrote `ice-9/list.go'
3702  GUILEC srfi/srfi-2.go
3703wrote `ice-9/serialize.go'
3704  GUILEC srfi/srfi-4.go
3705wrote `ice-9/unicode.go'
3706  GUILEC srfi/srfi-4/gnu.go
3707wrote `srfi/srfi-2.go'
3708  GUILEC srfi/srfi-6.go
3709wrote `ice-9/local-eval.go'
3710  GUILEC srfi/srfi-8.go
3711wrote `srfi/srfi-6.go'
3712  GUILEC srfi/srfi-9.go
3713wrote `srfi/srfi-8.go'
3714  GUILEC srfi/srfi-9/gnu.go
3715wrote `srfi/srfi-4/gnu.go'
3716  GUILEC srfi/srfi-10.go
3717wrote `srfi/srfi-4.go'
3718  GUILEC srfi/srfi-11.go
3719wrote `srfi/srfi-10.go'
3720  GUILEC srfi/srfi-13.go
3721wrote `srfi/srfi-9/gnu.go'
3722  GUILEC srfi/srfi-14.go
3723wrote `srfi/srfi-11.go'
3724  GUILEC srfi/srfi-16.go
3725wrote `srfi/srfi-9.go'
3726  GUILEC srfi/srfi-17.go
3727wrote `srfi/srfi-13.go'
3728  GUILEC srfi/srfi-18.go
3729wrote `srfi/srfi-14.go'
3730  GUILEC srfi/srfi-19.go
3731wrote `srfi/srfi-16.go'
3732  GUILEC srfi/srfi-26.go
3733wrote `srfi/srfi-17.go'
3734  GUILEC srfi/srfi-27.go
3735wrote `srfi/srfi-18.go'
3736wrote `srfi/srfi-26.go'
3737  GUILEC srfi/srfi-28.go
3738  GUILEC srfi/srfi-31.go
3739wrote `srfi/srfi-27.go'
3740  GUILEC srfi/srfi-34.go
3741wrote `srfi/srfi-28.go'
3742  GUILEC srfi/srfi-35.go
3743wrote `srfi/srfi-31.go'
3744  GUILEC srfi/srfi-37.go
3745wrote `srfi/srfi-34.go'
3746  GUILEC srfi/srfi-38.go
3747wrote `srfi/srfi-35.go'
3748  GUILEC srfi/srfi-41.go
3749wrote `srfi/srfi-37.go'
3750  GUILEC srfi/srfi-42.go
3751wrote `srfi/srfi-38.go'
3752  GUILEC srfi/srfi-43.go
3753wrote `srfi/srfi-19.go'
3754  GUILEC srfi/srfi-39.go
3755wrote `srfi/srfi-42.go'
3756  GUILEC srfi/srfi-45.go
3757wrote `srfi/srfi-39.go'
3758  GUILEC srfi/srfi-60.go
3759wrote `srfi/srfi-41.go'
3760  GUILEC srfi/srfi-64.go
3761wrote `srfi/srfi-60.go'
3762  GUILEC srfi/srfi-67.go
3763wrote `srfi/srfi-43.go'
3764  GUILEC srfi/srfi-69.go
3765wrote `srfi/srfi-45.go'
3766  GUILEC srfi/srfi-88.go
3767wrote `srfi/srfi-88.go'
3768  GUILEC srfi/srfi-98.go
3769wrote `srfi/srfi-98.go'
3770  GUILEC srfi/srfi-111.go
3771wrote `srfi/srfi-69.go'
3772  GUILEC rnrs/base.go
3773wrote `srfi/srfi-111.go'
3774  GUILEC rnrs/conditions.go
3775wrote `rnrs/base.go'
3776  GUILEC rnrs/control.go
3777wrote `rnrs/conditions.go'
3778  GUILEC rnrs/enums.go
3779wrote `rnrs/control.go'
3780  GUILEC rnrs/eval.go
3781wrote `srfi/srfi-67.go'
3782  GUILEC rnrs/exceptions.go
3783wrote `rnrs/enums.go'
3784  GUILEC rnrs/files.go
3785wrote `rnrs/eval.go'
3786  GUILEC rnrs/hashtables.go
3787wrote `srfi/srfi-64.go'
3788wrote `rnrs/exceptions.go'
3789  GUILEC rnrs/lists.go
3790  GUILEC rnrs/mutable-pairs.go
3791wrote `rnrs/files.go'
3792  GUILEC rnrs/mutable-strings.go
3793wrote `rnrs/hashtables.go'
3794  GUILEC rnrs/programs.go
3795wrote `rnrs/mutable-pairs.go'
3796  GUILEC rnrs/r5rs.go
3797wrote `rnrs/lists.go'
3798  GUILEC rnrs/sorting.go
3799wrote `rnrs/mutable-strings.go'
3800  GUILEC rnrs/syntax-case.go
3801wrote `rnrs/programs.go'
3802  GUILEC rnrs/unicode.go
3803wrote `rnrs/r5rs.go'
3804  GUILEC rnrs/arithmetic/bitwise.go
3805wrote `rnrs/sorting.go'
3806  GUILEC rnrs/arithmetic/fixnums.go
3807wrote `rnrs/syntax-case.go'
3808  GUILEC rnrs/arithmetic/flonums.go
3809wrote `rnrs/unicode.go'
3810  GUILEC rnrs/bytevectors.go
3811wrote `rnrs/arithmetic/bitwise.go'
3812  GUILEC rnrs/io/simple.go
3813wrote `rnrs/bytevectors.go'
3814  GUILEC rnrs/io/ports.go
3815Backtrace:
3816In srfi/srfi-1.scm:
3817 616: 19 [for-each #<procedure 107ab7b40 at ice-9/eval.scm:416:20 (a)> #]
3818In ice-9/eval.scm:
3819 387: 18 [eval # #]
3820 481: 17 [lp (#<fluid 23>) ("")]
3821In system/base/target.scm:
3822  59: 16 [with-target "x86_64-apple-darwin15.6.0" ...]
3823In system/base/compile.scm:
3824 152: 15 [compile-file "rnrs/arithmetic/flonums.scm" #:output-file ...]
3825  43: 14 [call-once #<procedure 107b40b80 at system/base/compile.scm:56:5 ()>]
3826In ice-9/boot-9.scm:
3827 174: 13 [with-throw-handler #t ...]
3828In system/base/compile.scm:
3829  59: 12 [#<procedure 107b40b40 at system/base/compile.scm:58:9 ()>]
3830 155: 11 [#<procedure 107b40bc0 at system/base/compile.scm:153:8 (port)> #<closed: file 0>]
3831 218: 10 [read-and-compile #<closed: file 0> #:from ...]
3832 254: 9 wrote `rnrs/io/simple.go'
3833[compile #<tree-il (begin (let # # ...) (let # # ...) ...)> #:from ...]
3834 182: 8   GUILEC rnrs/records/inspection.go
3835[lp # # # ...]
3836In language/glil/spec.scm:
3837  31: 7 wrote `rnrs/arithmetic/fixnums.go'
3838[compile-asm #<glil #> #<directory # 1082fd900> (# #)]
3839In language/glil/compile-assembly.scm:
3840 284: 6 [compile-assembly #<glil (program () (std-prelude 0 1 ...) ...)>]
3841In srfi/srfi-1.scm:
3842 465: 5   GUILEC rnrs/records/procedural.go
3843[fold #<procedure walk (x store)> #<vlist ()> ...]
3844 465: 4 [fold #<procedure walk (x store)> #<vhash 1081e7e20 119 pairs> ...]
3845In language/glil/compile-assembly.scm:
3846 127: 3 wrote `rnrs/records/inspection.go'
3847  GUILEC rnrs/records/syntactic.go
3848wrote `rnrs/io/ports.go'
3849  GUILEC rnrs.go
3850wrote `rnrs/records/procedural.go'
3851  GUILEC oop/goops.go
3852/bin/sh: line 1: 61823 Floating point exception: 8   GUILE_INSTALL_LOCALE=1 GUILE_AUTO_COMPILE=0 ../meta/build-env guild compile --target="x86_64-apple-darwin15.6.0" -Wunbound-variable -Warity-mismatch -Wformat -L "/Users/ur20980/src/guile-2.0.13/module" -L "/Users/ur20980/src/guile-2.0.13/module" -L "/Users/ur20980/src/guile-2.0.13/guile-readline" -o "rnrs/arithmetic/flonums.go" "rnrs/arithmetic/flonums.scm"
3853make[2]: *** [rnrs/arithmetic/flonums.go] Error 136
3854make[2]: *** Waiting for unfinished jobs....
3855wrote `rnrs/records/syntactic.go'
3856wrote `rnrs.go'
3857wrote `oop/goops.go'
3858make[1]: *** [all-recursive] Error 1
3859make: *** [all] Error 2
3860$