Skip to content

Instantly share code, notes, and snippets.

@alpmestan
Created February 12, 2019 19:44
Show Gist options
  • Save alpmestan/c4b59258485a6b5c4bc3c7afe3dff3ac to your computer and use it in GitHub Desktop.
Save alpmestan/c4b59258485a6b5c4bc3c7afe3dff3ac to your computer and use it in GitHub Desktop.
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by The Glorious Glasgow Haskell Compilation System configure 8.7, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ ./configure --target=aarch64-unknown-linux-gnu
## --------- ##
## Platform. ##
## --------- ##
hostname = enterprise
uname -m = x86_64
uname -r = 4.14.90
uname -s = Linux
uname -v = #1-NixOS SMP Fri Dec 21 13:13:19 UTC 2018
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /home/alp/WT/ghc2/result/bin
PATH: /nix/store/jbp1i0623jz4igc9sjljz9n7w6qa32r1-patchelf-0.9/bin
PATH: /nix/store/f1di5zznks8f9602g9zm6zwgbg4i47nk-paxctl-0.9/bin
PATH: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin
PATH: /nix/store/nly6dg3af8ycqn1x87ns1r3mrcjpv43a-gcc-7.3.0/bin
PATH: /nix/store/8bh94qdmga1zkb85li56380i44ay82cs-glibc-2.27-bin/bin
PATH: /nix/store/dm20hrdk6s4jzfmk1197p2nya0p8fy3a-coreutils-8.29/bin
PATH: /nix/store/p3rksdhjr1sr5rvg99vb20cki03ay29g-binutils-wrapper-2.30/bin
PATH: /nix/store/b0yc8vswfzcanhdm6dgmfmdcgjmxvxa0-binutils-2.30/bin
PATH: /nix/store/8bh94qdmga1zkb85li56380i44ay82cs-glibc-2.27-bin/bin
PATH: /nix/store/dm20hrdk6s4jzfmk1197p2nya0p8fy3a-coreutils-8.29/bin
PATH: /nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin
PATH: /nix/store/xc9i4r8s1ql4m0l9s6k9nsvmpggbiqg6-arcanist-20170323/bin
PATH: /nix/store/dm20hrdk6s4jzfmk1197p2nya0p8fy3a-coreutils-8.29/bin
PATH: /nix/store/9gnkv6x5d5fsn62vi8lnfiscmh7jpf8z-findutils-4.6.0/bin
PATH: /nix/store/p9aa2d2r8xqx2qsjhkzazfz3462fhm4w-diffutils-3.6/bin
PATH: /nix/store/s3jpqbw2y0hvwh3nl4063v5c763parg0-gnused-4.5/bin
PATH: /nix/store/2zffhanx8r6zk9qlnn1nrnnwyg45n4lw-gnugrep-3.1/bin
PATH: /nix/store/4cwnik4mnh4dhc1z88f3210291qhsvs3-gawk-4.2.1/bin
PATH: /nix/store/z5r5s8ccp7hlxkmaijhdikppcawa6d0p-gnutar-1.30/bin
PATH: /nix/store/zrzqgdm6jxihsban195vrlcskmx9m4zc-gzip-1.9/bin
PATH: /nix/store/5rd9qb6jkzkgd18dm1b379m8439cszac-bzip2-1.0.6.0.1-bin/bin
PATH: /nix/store/gl4csr7bf9873p8rbskqh8785zlspxxx-gnumake-4.2.1/bin
PATH: /nix/store/a9i0a06gcs8w9fj9nghsl0b6vvqpzpi4-bash-4.4-p23/bin
PATH: /nix/store/vcin3m0v7d9ph55468jp5zy9v4k4ba9a-patch-2.7.6/bin
PATH: /nix/store/bgv7sypfxl64bdy76l055nghmds8ndgl-xz-5.2.4-bin/bin
PATH: /nix/store/vp7mwr3wx0a8a6bg7ifg9iq1wk6n0w6j-python3-3.6.8/bin
PATH: /nix/store/d7rz0m045gi6d4rznibcg2mkfk1pgdas-guake-3.3.2/bin
PATH: /nix/store/6lk126ls44j7wj7114s490xwnnwb6rl4-python3.6-setuptools-40.2.0/bin
PATH: /nix/store/5sxgy8s73giicb92rmfkx7zb7w2lk2xl-python3.6-pbr-4.2.0/bin
PATH: /nix/store/0449k5h5iyk6xjiglsvnccylsxim3055-cairo-1.15.12-dev/bin
PATH: /nix/store/nlhnfs5mmdynrgh7xniii8saqa59mr0g-freetype-2.9-dev/bin
PATH: /nix/store/5rd9qb6jkzkgd18dm1b379m8439cszac-bzip2-1.0.6.0.1-bin/bin
PATH: /nix/store/yqmmdk60ki0kqg0g74xz2n4zzg4hsz6i-libpng-apng-1.6.35-dev/bin
PATH: /nix/store/rb6hrmw9il6zgma0sfq71783fb7x1616-fontconfig-2.12.6-bin/bin
PATH: /nix/store/34zjcsia647gg39lhi5ng34fixkmyjzv-expat-2.2.6-dev/bin
PATH: /nix/store/wbw7l6584paf8a16kzfh2zxd6dfqj2rd-glib-2.56.0-dev/bin
PATH: /nix/store/j1jcx95p61pjr3sgbqgixrbs0fsw579r-gettext-0.19.8.1/bin
PATH: /home/alp/bin
PATH: /run/wrappers/bin
PATH: /home/alp/.nix-profile/bin
PATH: /nix/var/nix/profiles/default/bin
PATH: /run/current-system/sw/bin
PATH: /etc/profiles/per-user/alp/bin
## ----------- ##
## Core tests. ##
## ----------- ##
configure:2714: checking for gfind
configure:2747: result: no
configure:2714: checking for find
configure:2732: found /nix/store/9gnkv6x5d5fsn62vi8lnfiscmh7jpf8z-findutils-4.6.0/bin/find
configure:2744: result: /nix/store/9gnkv6x5d5fsn62vi8lnfiscmh7jpf8z-findutils-4.6.0/bin/find
configure:2824: checking for sort
configure:2842: found /nix/store/dm20hrdk6s4jzfmk1197p2nya0p8fy3a-coreutils-8.29/bin/sort
configure:2854: result: /nix/store/dm20hrdk6s4jzfmk1197p2nya0p8fy3a-coreutils-8.29/bin/sort
configure:2931: checking for GHC version date
configure:2944: result: inferred 8.7.20190211
configure:2957: checking for GHC Git commit id
configure:2965: result: inferred 180c9762d4565f0e8b192abf95d2bed57765e0c5
configure:3058: checking for ghc
configure:3076: found /nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/ghc
configure:3088: result: /nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/ghc
configure:3141: checking version of ghc
The Glorious Glasgow Haskell Compilation System, version 8.4.3
configure:3170: result: 8.4.3
configure:3346: checking build system type
configure:3360: result: x86_64-pc-linux-gnu
configure:3380: checking host system type
configure:3393: result: x86_64-pc-linux-gnu
configure:3413: checking target system type
configure:3426: result: aarch64-unknown-linux-gnu
configure:4387: checking for path to top of build tree
configure:4413: result: /home/alp/WT/ghc2
configure:4908: checking for aarch64-unknown-linux-gnu-windres
configure:4924: found /home/alp/WT/ghc2/result/bin/aarch64-unknown-linux-gnu-windres
configure:4935: result: aarch64-unknown-linux-gnu-windres
configure:4992: checking for aarch64-unknown-linux-gnu-dllwrap
configure:5008: found /home/alp/WT/ghc2/result/bin/aarch64-unknown-linux-gnu-dllwrap
configure:5019: result: aarch64-unknown-linux-gnu-dllwrap
configure:5076: checking for aarch64-unknown-linux-gnu-objdump
configure:5103: result: objdump
configure:5360: checking for aarch64-unknown-linux-gnu-gcc
configure:5387: result: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc
configure:5462: checking for C compiler version
configure:5471: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc --version >&5
gcc (GCC) 7.3.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:5482: $? = 0
configure:5471: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -v >&5
Using built-in specs.
COLLECT_GCC=/nix/store/nly6dg3af8ycqn1x87ns1r3mrcjpv43a-gcc-7.3.0/bin/gcc
COLLECT_LTO_WRAPPER=/nix/store/nly6dg3af8ycqn1x87ns1r3mrcjpv43a-gcc-7.3.0/libexec/gcc/x86_64-unknown-linux-gnu/7.3.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with:
Thread model: posix
gcc version 7.3.0 (GCC)
configure:5482: $? = 0
configure:5471: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:5482: $? = 1
configure:5471: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -qversion >&5
gcc: error: unrecognized command line option '-qversion'; did you mean '--version'?
gcc: fatal error: no input files
compilation terminated.
configure:5482: $? = 1
configure:5502: checking whether the C compiler works
configure:5524: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib conftest.c >&5
configure:5528: $? = 0
configure:5576: result: yes
configure:5579: checking for C compiler default output file name
configure:5581: result: a.out
configure:5587: checking for suffix of executables
configure:5594: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib conftest.c >&5
configure:5598: $? = 0
configure:5620: result:
configure:5642: checking whether we are cross compiling
configure:5680: result: yes
configure:5685: checking for suffix of object files
configure:5707: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:5711: $? = 0
configure:5732: result: o
configure:5736: checking whether we are using the GNU C compiler
configure:5755: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:5755: $? = 0
configure:5764: result: yes
configure:5773: checking whether /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc accepts -g
configure:5793: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -g -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:5793: $? = 0
configure:5834: result: yes
configure:5851: checking for /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc option to accept ISO C89
configure:5914: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:5914: $? = 0
configure:5927: result: none needed
configure:5962: checking how to run the C preprocessor
configure:5993: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:5993: $? = 0
configure:6007: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
conftest.c:9:10: fatal error: ac_nonexistent.h: No such file or directory
#include <ac_nonexistent.h>
^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:6007: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:6032: result: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E
configure:6052: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:6052: $? = 0
configure:6066: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
conftest.c:9:10: fatal error: ac_nonexistent.h: No such file or directory
#include <ac_nonexistent.h>
^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:6066: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:6095: checking for grep that handles long lines and -e
configure:6153: result: /nix/store/2zffhanx8r6zk9qlnn1nrnnwyg45n4lw-gnugrep-3.1/bin/grep
configure:6158: checking for egrep
configure:6220: result: /nix/store/2zffhanx8r6zk9qlnn1nrnnwyg45n4lw-gnugrep-3.1/bin/grep -E
configure:6225: checking for ANSI C header files
configure:6245: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:6245: $? = 0
configure:6329: result: yes
configure:6342: checking for sys/types.h
configure:6342: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:6342: $? = 0
configure:6342: result: yes
configure:6342: checking for sys/stat.h
configure:6342: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:6342: $? = 0
configure:6342: result: yes
configure:6342: checking for stdlib.h
configure:6342: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:6342: $? = 0
configure:6342: result: yes
configure:6342: checking for string.h
configure:6342: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:6342: $? = 0
configure:6342: result: yes
configure:6342: checking for memory.h
configure:6342: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:6342: $? = 0
configure:6342: result: yes
configure:6342: checking for strings.h
configure:6342: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:6342: $? = 0
configure:6342: result: yes
configure:6342: checking for inttypes.h
configure:6342: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:6342: $? = 0
configure:6342: result: yes
configure:6342: checking for stdint.h
configure:6342: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:6342: $? = 0
configure:6342: result: yes
configure:6342: checking for unistd.h
configure:6342: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:6342: $? = 0
configure:6342: result: yes
configure:6355: checking minix/config.h usability
configure:6355: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c:52:10: fatal error: minix/config.h: No such file or directory
#include <minix/config.h>
^~~~~~~~~~~~~~~~
compilation terminated.
configure:6355: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <minix/config.h>
configure:6355: result: no
configure:6355: checking minix/config.h presence
configure:6355: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
conftest.c:19:10: fatal error: minix/config.h: No such file or directory
#include <minix/config.h>
^~~~~~~~~~~~~~~~
compilation terminated.
configure:6355: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <minix/config.h>
configure:6355: result: no
configure:6355: checking for minix/config.h
configure:6355: result: no
configure:6376: checking whether it is safe to define __EXTENSIONS__
configure:6394: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:6394: $? = 0
configure:6401: result: yes
configure:6421: checking how to run the C preprocessor
configure:6491: result: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E
configure:6511: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:6511: $? = 0
configure:6525: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
conftest.c:24:10: fatal error: ac_nonexistent.h: No such file or directory
#include <ac_nonexistent.h>
^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:6525: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:6667: checking for /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc option to accept ISO C99
configure:6816: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:6816: $? = 0
configure:6829: result: none needed
configure:6868: checking for /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc option to accept ISO C99
configure:7017: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c conftest.c >&5
configure:7017: $? = 0
configure:7030: result: none needed
configure:7069: checking for /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc option to accept ISO C99
configure:7218: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c conftest.c >&5
configure:7218: $? = 0
configure:7231: result: none needed
configure:7270: checking for /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc option to accept ISO C99
configure:7419: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c conftest.c >&5
configure:7419: $? = 0
configure:7432: result: none needed
configure:7477: checking for aarch64-unknown-linux-gnu-ld
configure:7504: result: ld
configure:8137: checking whether ld is GNU ld
configure:8148: result: YES
configure:8154: checking whether ld understands --build-id
configure:8168: result: yes
configure:8178: checking whether ld understands -no_compact_unwind
configure:8192: result: yes
configure:8202: checking whether ld understands -filelist
configure:8223: result: no
configure:8236: checking for aarch64-unknown-linux-gnu-nm
configure:8263: result: nm
configure:8448: checking for aarch64-unknown-linux-gnu-ranlib
configure:8475: result: ranlib
configure:8545: checking for aarch64-unknown-linux-gnu-strip
configure:8572: result: strip
configure:8680: checking for aarch64-unknown-linux-gnu-libtool
configure:8710: result: no
configure:8781: checking for aarch64-unknown-linux-gnu-clang
configure:8811: result: no
configure:8873: checking for aarch64-unknown-linux-gnu-llc-7.0
configure:8903: result: no
configure:8873: checking for aarch64-unknown-linux-gnu-llc
configure:8903: result: no
configure:8917: checking for llc-7.0
configure:8947: result: no
configure:8917: checking for llc
configure:8933: found /home/alp/WT/ghc2/result/bin/llc
configure:8944: result: llc
configure:8960: WARNING: using cross tools not prefixed with host triplet
configure:8969: checking llc is version 7.0
configure:8972: result: yes
configure:8993: checking for aarch64-unknown-linux-gnu-opt-7.0
configure:9023: result: no
configure:8993: checking for aarch64-unknown-linux-gnu-opt
configure:9023: result: no
configure:9037: checking for opt-7.0
configure:9067: result: no
configure:9037: checking for opt
configure:9053: found /home/alp/WT/ghc2/result/bin/opt
configure:9064: result: opt
configure:9089: checking opt is version 7.0
configure:9092: result: yes
configure:9107: Creating links for in-tree file handling routines.
configure:9114: Routines in place. Packages can now be build normally.
configure:9126: checking whether #! works in shell scripts
configure:9143: result: yes
configure:9206: checking for perl
configure:9224: found /nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/perl
configure:9236: result: /nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/perl
configure:9269: checking version of gcc
configure:9326: result: 7.3.0
configure:9335: checking whether GCC supports -no-pie
configure:9341: result: yes
configure:9353: checking whether GCC supports __atomic_ builtins
configure:9358: result: yes
configure:9372: checking for extra options to pass gcc when compiling via C
configure:9426: result: -fwrapv -fno-builtin
configure:9433: checking whether C compiler is clang
configure:9445: result: no
configure:9447: checking whether C compiler has an LLVM back end
configure:9461: result: no
configure:9471: checking Setting up CFLAGS, LDFLAGS, IGNORE_LINKER_LD_FLAGS and CPPFLAGS
configure:9550: result: done
configure:9554: checking Setting up CONF_CC_OPTS_STAGE0, CONF_GCC_LINKER_OPTS_STAGE0, CONF_LD_LINKER_OPTS_STAGE0 and CONF_CPP_OPTS_STAGE0
configure:9633: result: done
configure:9637: checking Setting up CONF_CC_OPTS_STAGE1, CONF_GCC_LINKER_OPTS_STAGE1, CONF_LD_LINKER_OPTS_STAGE1 and CONF_CPP_OPTS_STAGE1
configure:9716: result: done
configure:9720: checking Setting up CONF_CC_OPTS_STAGE2, CONF_GCC_LINKER_OPTS_STAGE2, CONF_LD_LINKER_OPTS_STAGE2 and CONF_CPP_OPTS_STAGE2
configure:9799: result: done
configure:10090: checking for .subsections_via_symbols
configure:10103: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: Assembler messages:
conftest.c:30: Error: unknown pseudo-op: `.subsections_via_symbols'
configure:10103: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| /* end confdefs.h. */
|
| int
| main ()
| {
| __asm__ (".subsections_via_symbols");
| ;
| return 0;
| }
configure:10113: result: no
configure:10119: checking whether your assembler supports .ident directive
configure:10125: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:10125: $? = 0
configure:10126: result: yes
configure:10147: checking for GNU non-executable stack support
configure:10160: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:10160: $? = 0
configure:10161: result: yes
configure:10191: checking for a working context diff
configure:10207: result: diff -U 1
configure:10231: checking for a BSD-compatible install
configure:10299: result: /nix/store/dm20hrdk6s4jzfmk1197p2nya0p8fy3a-coreutils-8.29/bin/install -c
configure:10360: checking for aarch64-unknown-linux-gnu-ar
configure:10376: found /home/alp/WT/ghc2/result/bin/aarch64-unknown-linux-gnu-ar
configure:10387: result: aarch64-unknown-linux-gnu-ar
configure:10449: checking whether aarch64-unknown-linux-gnu-ar is GNU ar
configure:10460: result: yes
configure:10467: checking for ar arguments
configure:10497: result: q
configure:10508: checking whether aarch64-unknown-linux-gnu-ar supports @file
configure:10528: result: yes
configure:10542: checking for aarch64-unknown-linux-gnu-ranlib
configure:10569: result: ranlib
configure:10670: checking whether ln -s works
configure:10674: result: yes
configure:10782: checking for gsed
configure:10815: result: no
configure:10782: checking for sed
configure:10800: found /nix/store/s3jpqbw2y0hvwh3nl4063v5c763parg0-gnused-4.5/bin/sed
configure:10812: result: /nix/store/s3jpqbw2y0hvwh3nl4063v5c763parg0-gnused-4.5/bin/sed
configure:10828: checking for time
configure:10846: found /run/current-system/sw/bin/time
configure:10858: result: /run/current-system/sw/bin/time
configure:10871: checking for gnutar
configure:10904: result: no
configure:10871: checking for gtar
configure:10904: result: no
configure:10871: checking for tar
configure:10889: found /nix/store/z5r5s8ccp7hlxkmaijhdikppcawa6d0p-gnutar-1.30/bin/tar
configure:10901: result: /nix/store/z5r5s8ccp7hlxkmaijhdikppcawa6d0p-gnutar-1.30/bin/tar
configure:10918: checking for bzip2
configure:10936: found /nix/store/5rd9qb6jkzkgd18dm1b379m8439cszac-bzip2-1.0.6.0.1-bin/bin/bzip2
configure:10948: result: /nix/store/5rd9qb6jkzkgd18dm1b379m8439cszac-bzip2-1.0.6.0.1-bin/bin/bzip2
configure:10964: checking for gzip
configure:10982: found /nix/store/zrzqgdm6jxihsban195vrlcskmx9m4zc-gzip-1.9/bin/gzip
configure:10994: result: /nix/store/zrzqgdm6jxihsban195vrlcskmx9m4zc-gzip-1.9/bin/gzip
configure:11010: checking for pxz
configure:11043: result: no
configure:11010: checking for xz
configure:11028: found /nix/store/bgv7sypfxl64bdy76l055nghmds8ndgl-xz-5.2.4-bin/bin/xz
configure:11040: result: /nix/store/bgv7sypfxl64bdy76l055nghmds8ndgl-xz-5.2.4-bin/bin/xz
configure:11057: checking for gpatch
configure:11090: result: no
configure:11057: checking for patch
configure:11075: found /nix/store/vcin3m0v7d9ph55468jp5zy9v4k4ba9a-patch-2.7.6/bin/patch
configure:11087: result: /nix/store/vcin3m0v7d9ph55468jp5zy9v4k4ba9a-patch-2.7.6/bin/patch
configure:11113: checking for dtrace
configure:11146: result: no
configure:11164: checking for HsColour
configure:11197: result: no
configure:11213: checking for sphinx-build
configure:11231: found /nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/sphinx-build
configure:11243: result: /nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/sphinx-build
configure:11251: checking for version of sphinx-build
configure:11261: result: 1.7.8
configure:11290: checking for xelatex
configure:11308: found /nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/xelatex
configure:11320: result: /nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/xelatex
configure:11329: checking for ghc-pkg matching /nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/ghc
configure:11347: result: /nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/ghc-pkg
configure:11357: checking for happy
configure:11375: found /nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/happy
configure:11387: result: /nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/happy
configure:11397: checking for version of happy
configure:11411: result: 1.19.9
configure:11447: checking for alex
configure:11465: found /nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/alex
configure:11477: result: /nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/alex
configure:11487: checking for version of alex
configure:11500: result: 3.2.4
configure:11531: checking for ANSI C header files
configure:11635: result: yes
configure:11651: checking for special C compiler options needed for large files
configure:11696: result: no
configure:11702: checking for _FILE_OFFSET_BITS value needed for large files
configure:11727: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11727: $? = 0
configure:11759: result: no
configure:11848: checking ctype.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking ctype.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for ctype.h
configure:11848: result: yes
configure:11848: checking dirent.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking dirent.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for dirent.h
configure:11848: result: yes
configure:11848: checking dlfcn.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking dlfcn.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for dlfcn.h
configure:11848: result: yes
configure:11848: checking errno.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking errno.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for errno.h
configure:11848: result: yes
configure:11848: checking fcntl.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking fcntl.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for fcntl.h
configure:11848: result: yes
configure:11848: checking grp.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking grp.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for grp.h
configure:11848: result: yes
configure:11848: checking limits.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking limits.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for limits.h
configure:11848: result: yes
configure:11848: checking locale.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking locale.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for locale.h
configure:11848: result: yes
configure:11848: checking nlist.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking nlist.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for nlist.h
configure:11848: result: yes
configure:11848: checking pthread.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking pthread.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for pthread.h
configure:11848: result: yes
configure:11848: checking pwd.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking pwd.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for pwd.h
configure:11848: result: yes
configure:11848: checking signal.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking signal.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for signal.h
configure:11848: result: yes
configure:11848: checking sys/param.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking sys/param.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for sys/param.h
configure:11848: result: yes
configure:11848: checking sys/mman.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking sys/mman.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for sys/mman.h
configure:11848: result: yes
configure:11848: checking sys/resource.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking sys/resource.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for sys/resource.h
configure:11848: result: yes
configure:11848: checking sys/select.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking sys/select.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for sys/select.h
configure:11848: result: yes
configure:11848: checking sys/time.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking sys/time.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for sys/time.h
configure:11848: result: yes
configure:11848: checking sys/timeb.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking sys/timeb.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for sys/timeb.h
configure:11848: result: yes
configure:11848: checking sys/timerfd.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking sys/timerfd.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for sys/timerfd.h
configure:11848: result: yes
configure:11848: checking sys/timers.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c:79:10: fatal error: sys/timers.h: No such file or directory
#include <sys/timers.h>
^~~~~~~~~~~~~~
compilation terminated.
configure:11848: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/timers.h>
configure:11848: result: no
configure:11848: checking sys/timers.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
conftest.c:46:10: fatal error: sys/timers.h: No such file or directory
#include <sys/timers.h>
^~~~~~~~~~~~~~
compilation terminated.
configure:11848: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| /* end confdefs.h. */
| #include <sys/timers.h>
configure:11848: result: no
configure:11848: checking for sys/timers.h
configure:11848: result: no
configure:11848: checking sys/times.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking sys/times.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for sys/times.h
configure:11848: result: yes
configure:11848: checking sys/utsname.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking sys/utsname.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for sys/utsname.h
configure:11848: result: yes
configure:11848: checking sys/wait.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking sys/wait.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for sys/wait.h
configure:11848: result: yes
configure:11848: checking termios.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking termios.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for termios.h
configure:11848: result: yes
configure:11848: checking time.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking time.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for time.h
configure:11848: result: yes
configure:11848: checking utime.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking utime.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for utime.h
configure:11848: result: yes
configure:11848: checking windows.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c:85:10: fatal error: windows.h: No such file or directory
#include <windows.h>
^~~~~~~~~~~
compilation terminated.
configure:11848: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <windows.h>
configure:11848: result: no
configure:11848: checking windows.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
conftest.c:52:10: fatal error: windows.h: No such file or directory
#include <windows.h>
^~~~~~~~~~~
compilation terminated.
configure:11848: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| /* end confdefs.h. */
| #include <windows.h>
configure:11848: result: no
configure:11848: checking for windows.h
configure:11848: result: no
configure:11848: checking winsock.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c:85:10: fatal error: winsock.h: No such file or directory
#include <winsock.h>
^~~~~~~~~~~
compilation terminated.
configure:11848: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <winsock.h>
configure:11848: result: no
configure:11848: checking winsock.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
conftest.c:52:10: fatal error: winsock.h: No such file or directory
#include <winsock.h>
^~~~~~~~~~~
compilation terminated.
configure:11848: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| /* end confdefs.h. */
| #include <winsock.h>
configure:11848: result: no
configure:11848: checking for winsock.h
configure:11848: result: no
configure:11848: checking sched.h usability
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking sched.h presence
configure:11848: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:11848: $? = 0
configure:11848: result: yes
configure:11848: checking for sched.h
configure:11848: result: yes
configure:11861: checking for sys/cpuset.h
configure:11861: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c:58:10: fatal error: sys/cpuset.h: No such file or directory
#include <sys/cpuset.h>
^~~~~~~~~~~~~~
compilation terminated.
configure:11861: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| /* end confdefs.h. */
| #if HAVE_SYS_PARAM_H
| # include <sys/param.h>
| #endif
|
|
| #include <sys/cpuset.h>
configure:11861: result: no
configure:11876: checking whether time.h and sys/time.h may both be included
configure:11896: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11896: $? = 0
configure:11903: result: yes
configure:11912: checking for long long
configure:11912: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11912: $? = 0
configure:11912: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:90:24: error: expected expression before ')' token
if (sizeof ((long long)))
^
configure:11912: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((long long)))
| return 0;
| ;
| return 0;
| }
configure:11912: result: yes
configure:11927: checking size of char
configure:11932: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11932: $? = 0
configure:11932: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:91:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (char))) <= 0)];
^~~~~~~~~~
configure:11932: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (char))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:11932: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11932: $? = 0
configure:11946: result: 1
configure:11956: checking for char
configure:11956: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11956: $? = 0
configure:11956: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:92:19: error: expected expression before ')' token
if (sizeof ((char)))
^
configure:11956: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((char)))
| return 0;
| ;
| return 0;
| }
configure:11956: result: yes
configure:11960: checking alignment of char
configure:11966: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11966: $? = 0
configure:11966: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:92:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; char ty; },ty)) <= 0)];
^~~~~~~~~~
configure:11966: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; char ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:11966: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11966: $? = 0
configure:11978: result: 1
configure:11989: checking size of double
configure:11994: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11994: $? = 0
configure:11994: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:93:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= 0)];
^~~~~~~~~~
configure:11994: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:11994: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:93:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= 1)];
^~~~~~~~~~
configure:11994: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:11994: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:93:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= 3)];
^~~~~~~~~~
configure:11994: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:11994: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:93:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= 7)];
^~~~~~~~~~
configure:11994: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= 7)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:11994: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11994: $? = 0
configure:11994: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11994: $? = 0
configure:11994: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11994: $? = 0
configure:11994: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:11994: $? = 0
configure:12008: result: 8
configure:12018: checking for double
configure:12018: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12018: $? = 0
configure:12018: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:94:21: error: expected expression before ')' token
if (sizeof ((double)))
^
configure:12018: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((double)))
| return 0;
| ;
| return 0;
| }
configure:12018: result: yes
configure:12022: checking alignment of double
configure:12028: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12028: $? = 0
configure:12028: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:94:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; double ty; },ty)) <= 0)];
^~~~~~~~~~
configure:12028: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; double ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12028: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:94:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; double ty; },ty)) <= 1)];
^~~~~~~~~~
configure:12028: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; double ty; },ty)) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12028: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:94:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; double ty; },ty)) <= 3)];
^~~~~~~~~~
configure:12028: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; double ty; },ty)) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12028: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:94:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; double ty; },ty)) <= 7)];
^~~~~~~~~~
configure:12028: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; double ty; },ty)) <= 7)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12028: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12028: $? = 0
configure:12028: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12028: $? = 0
configure:12028: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12028: $? = 0
configure:12028: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12028: $? = 0
configure:12040: result: 8
configure:12051: checking size of float
configure:12056: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12056: $? = 0
configure:12056: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:95:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (float))) <= 0)];
^~~~~~~~~~
configure:12056: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (float))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12056: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:95:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (float))) <= 1)];
^~~~~~~~~~
configure:12056: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (float))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12056: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:95:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (float))) <= 3)];
^~~~~~~~~~
configure:12056: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (float))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12056: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12056: $? = 0
configure:12056: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12056: $? = 0
configure:12056: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12056: $? = 0
configure:12070: result: 4
configure:12080: checking for float
configure:12080: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12080: $? = 0
configure:12080: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:96:20: error: expected expression before ')' token
if (sizeof ((float)))
^
configure:12080: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((float)))
| return 0;
| ;
| return 0;
| }
configure:12080: result: yes
configure:12084: checking alignment of float
configure:12090: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12090: $? = 0
configure:12090: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:96:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; float ty; },ty)) <= 0)];
^~~~~~~~~~
configure:12090: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; float ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12090: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:96:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; float ty; },ty)) <= 1)];
^~~~~~~~~~
configure:12090: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; float ty; },ty)) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12090: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:96:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; float ty; },ty)) <= 3)];
^~~~~~~~~~
configure:12090: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; float ty; },ty)) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12090: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12090: $? = 0
configure:12090: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12090: $? = 0
configure:12090: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12090: $? = 0
configure:12102: result: 4
configure:12113: checking size of int
configure:12118: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12118: $? = 0
configure:12118: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:97:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 0)];
^~~~~~~~~~
configure:12118: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12118: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:97:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 1)];
^~~~~~~~~~
configure:12118: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12118: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:97:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 3)];
^~~~~~~~~~
configure:12118: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12118: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12118: $? = 0
configure:12118: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12118: $? = 0
configure:12118: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12118: $? = 0
configure:12132: result: 4
configure:12142: checking for int
configure:12142: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12142: $? = 0
configure:12142: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:98:18: error: expected expression before ')' token
if (sizeof ((int)))
^
configure:12142: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((int)))
| return 0;
| ;
| return 0;
| }
configure:12142: result: yes
configure:12146: checking alignment of int
configure:12152: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12152: $? = 0
configure:12152: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:98:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; int ty; },ty)) <= 0)];
^~~~~~~~~~
configure:12152: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; int ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12152: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:98:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; int ty; },ty)) <= 1)];
^~~~~~~~~~
configure:12152: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; int ty; },ty)) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12152: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:98:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; int ty; },ty)) <= 3)];
^~~~~~~~~~
configure:12152: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; int ty; },ty)) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12152: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12152: $? = 0
configure:12152: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12152: $? = 0
configure:12152: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12152: $? = 0
configure:12164: result: 4
configure:12175: checking size of long
configure:12180: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12180: $? = 0
configure:12180: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:99:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 0)];
^~~~~~~~~~
configure:12180: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12180: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:99:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 1)];
^~~~~~~~~~
configure:12180: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12180: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:99:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 3)];
^~~~~~~~~~
configure:12180: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12180: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:99:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 7)];
^~~~~~~~~~
configure:12180: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 7)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12180: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12180: $? = 0
configure:12180: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12180: $? = 0
configure:12180: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12180: $? = 0
configure:12180: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12180: $? = 0
configure:12194: result: 8
configure:12204: checking for long
configure:12204: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12204: $? = 0
configure:12204: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:100:19: error: expected expression before ')' token
if (sizeof ((long)))
^
configure:12204: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((long)))
| return 0;
| ;
| return 0;
| }
configure:12204: result: yes
configure:12208: checking alignment of long
configure:12214: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12214: $? = 0
configure:12214: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:100:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; long ty; },ty)) <= 0)];
^~~~~~~~~~
configure:12214: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; long ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12214: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:100:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; long ty; },ty)) <= 1)];
^~~~~~~~~~
configure:12214: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; long ty; },ty)) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12214: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:100:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; long ty; },ty)) <= 3)];
^~~~~~~~~~
configure:12214: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; long ty; },ty)) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12214: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:100:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; long ty; },ty)) <= 7)];
^~~~~~~~~~
configure:12214: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; long ty; },ty)) <= 7)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12214: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12214: $? = 0
configure:12214: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12214: $? = 0
configure:12214: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12214: $? = 0
configure:12214: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12214: $? = 0
configure:12226: result: 8
configure:12238: checking size of long long
configure:12243: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12243: $? = 0
configure:12243: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:101:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 0)];
^~~~~~~~~~
configure:12243: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12243: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:101:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 1)];
^~~~~~~~~~
configure:12243: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12243: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:101:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 3)];
^~~~~~~~~~
configure:12243: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12243: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:101:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 7)];
^~~~~~~~~~
configure:12243: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 7)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12243: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12243: $? = 0
configure:12243: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12243: $? = 0
configure:12243: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12243: $? = 0
configure:12243: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12243: $? = 0
configure:12257: result: 8
configure:12267: checking for long long
configure:12267: result: yes
configure:12271: checking alignment of long long
configure:12277: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12277: $? = 0
configure:12277: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:102:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; long long ty; },ty)) <= 0)];
^~~~~~~~~~
configure:12277: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; long long ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12277: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:102:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; long long ty; },ty)) <= 1)];
^~~~~~~~~~
configure:12277: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; long long ty; },ty)) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12277: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:102:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; long long ty; },ty)) <= 3)];
^~~~~~~~~~
configure:12277: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; long long ty; },ty)) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12277: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:102:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; long long ty; },ty)) <= 7)];
^~~~~~~~~~
configure:12277: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; long long ty; },ty)) <= 7)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12277: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12277: $? = 0
configure:12277: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12277: $? = 0
configure:12277: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12277: $? = 0
configure:12277: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12277: $? = 0
configure:12289: result: 8
configure:12301: checking size of short
configure:12306: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12306: $? = 0
configure:12306: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:103:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= 0)];
^~~~~~~~~~
configure:12306: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12306: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:103:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= 1)];
^~~~~~~~~~
configure:12306: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12306: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12306: $? = 0
configure:12306: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12306: $? = 0
configure:12320: result: 2
configure:12330: checking for short
configure:12330: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12330: $? = 0
configure:12330: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:104:20: error: expected expression before ')' token
if (sizeof ((short)))
^
configure:12330: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((short)))
| return 0;
| ;
| return 0;
| }
configure:12330: result: yes
configure:12334: checking alignment of short
configure:12340: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12340: $? = 0
configure:12340: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:104:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; short ty; },ty)) <= 0)];
^~~~~~~~~~
configure:12340: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; short ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12340: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:104:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; short ty; },ty)) <= 1)];
^~~~~~~~~~
configure:12340: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; short ty; },ty)) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12340: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12340: $? = 0
configure:12340: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12340: $? = 0
configure:12352: result: 2
configure:12363: checking size of unsigned char
configure:12368: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12368: $? = 0
configure:12368: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:105:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (unsigned char))) <= 0)];
^~~~~~~~~~
configure:12368: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (unsigned char))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12368: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12368: $? = 0
configure:12382: result: 1
configure:12392: checking for unsigned char
configure:12392: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12392: $? = 0
configure:12392: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:106:28: error: expected expression before ')' token
if (sizeof ((unsigned char)))
^
configure:12392: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((unsigned char)))
| return 0;
| ;
| return 0;
| }
configure:12392: result: yes
configure:12396: checking alignment of unsigned char
configure:12402: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12402: $? = 0
configure:12402: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:106:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned char ty; },ty)) <= 0)];
^~~~~~~~~~
configure:12402: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned char ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12402: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12402: $? = 0
configure:12414: result: 1
configure:12425: checking size of unsigned int
configure:12430: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12430: $? = 0
configure:12430: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:107:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (unsigned int))) <= 0)];
^~~~~~~~~~
configure:12430: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (unsigned int))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12430: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:107:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (unsigned int))) <= 1)];
^~~~~~~~~~
configure:12430: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (unsigned int))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12430: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:107:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (unsigned int))) <= 3)];
^~~~~~~~~~
configure:12430: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (unsigned int))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12430: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12430: $? = 0
configure:12430: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12430: $? = 0
configure:12430: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12430: $? = 0
configure:12444: result: 4
configure:12454: checking for unsigned int
configure:12454: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12454: $? = 0
configure:12454: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:108:27: error: expected expression before ')' token
if (sizeof ((unsigned int)))
^
configure:12454: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((unsigned int)))
| return 0;
| ;
| return 0;
| }
configure:12454: result: yes
configure:12458: checking alignment of unsigned int
configure:12464: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12464: $? = 0
configure:12464: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:108:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned int ty; },ty)) <= 0)];
^~~~~~~~~~
configure:12464: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned int ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12464: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:108:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned int ty; },ty)) <= 1)];
^~~~~~~~~~
configure:12464: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned int ty; },ty)) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12464: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:108:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned int ty; },ty)) <= 3)];
^~~~~~~~~~
configure:12464: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned int ty; },ty)) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12464: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12464: $? = 0
configure:12464: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12464: $? = 0
configure:12464: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12464: $? = 0
configure:12476: result: 4
configure:12487: checking size of unsigned long
configure:12492: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12492: $? = 0
configure:12492: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:109:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= 0)];
^~~~~~~~~~
configure:12492: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12492: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:109:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= 1)];
^~~~~~~~~~
configure:12492: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12492: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:109:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= 3)];
^~~~~~~~~~
configure:12492: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12492: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:109:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= 7)];
^~~~~~~~~~
configure:12492: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long))) <= 7)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12492: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12492: $? = 0
configure:12492: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12492: $? = 0
configure:12492: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12492: $? = 0
configure:12492: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12492: $? = 0
configure:12506: result: 8
configure:12516: checking for unsigned long
configure:12516: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12516: $? = 0
configure:12516: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:110:28: error: expected expression before ')' token
if (sizeof ((unsigned long)))
^
configure:12516: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((unsigned long)))
| return 0;
| ;
| return 0;
| }
configure:12516: result: yes
configure:12520: checking alignment of unsigned long
configure:12526: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12526: $? = 0
configure:12526: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:110:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned long ty; },ty)) <= 0)];
^~~~~~~~~~
configure:12526: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned long ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12526: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:110:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned long ty; },ty)) <= 1)];
^~~~~~~~~~
configure:12526: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned long ty; },ty)) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12526: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:110:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned long ty; },ty)) <= 3)];
^~~~~~~~~~
configure:12526: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned long ty; },ty)) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12526: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:110:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned long ty; },ty)) <= 7)];
^~~~~~~~~~
configure:12526: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned long ty; },ty)) <= 7)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12526: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12526: $? = 0
configure:12526: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12526: $? = 0
configure:12526: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12526: $? = 0
configure:12526: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12526: $? = 0
configure:12538: result: 8
configure:12550: checking size of unsigned long long
configure:12555: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12555: $? = 0
configure:12555: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:111:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long))) <= 0)];
^~~~~~~~~~
configure:12555: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12555: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:111:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long))) <= 1)];
^~~~~~~~~~
configure:12555: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12555: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:111:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long))) <= 3)];
^~~~~~~~~~
configure:12555: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12555: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:111:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long))) <= 7)];
^~~~~~~~~~
configure:12555: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (unsigned long long))) <= 7)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12555: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12555: $? = 0
configure:12555: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12555: $? = 0
configure:12555: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12555: $? = 0
configure:12555: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12555: $? = 0
configure:12569: result: 8
configure:12579: checking for unsigned long long
configure:12579: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12579: $? = 0
configure:12579: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:112:33: error: expected expression before ')' token
if (sizeof ((unsigned long long)))
^
configure:12579: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((unsigned long long)))
| return 0;
| ;
| return 0;
| }
configure:12579: result: yes
configure:12583: checking alignment of unsigned long long
configure:12589: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12589: $? = 0
configure:12589: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:112:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned long long ty; },ty)) <= 0)];
^~~~~~~~~~
configure:12589: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned long long ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12589: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:112:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned long long ty; },ty)) <= 1)];
^~~~~~~~~~
configure:12589: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned long long ty; },ty)) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12589: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:112:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned long long ty; },ty)) <= 3)];
^~~~~~~~~~
configure:12589: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned long long ty; },ty)) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12589: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:112:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned long long ty; },ty)) <= 7)];
^~~~~~~~~~
configure:12589: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned long long ty; },ty)) <= 7)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12589: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12589: $? = 0
configure:12589: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12589: $? = 0
configure:12589: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12589: $? = 0
configure:12589: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12589: $? = 0
configure:12601: result: 8
configure:12613: checking size of unsigned short
configure:12618: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12618: $? = 0
configure:12618: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:113:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (unsigned short))) <= 0)];
^~~~~~~~~~
configure:12618: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (unsigned short))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12618: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:113:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (unsigned short))) <= 1)];
^~~~~~~~~~
configure:12618: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (unsigned short))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12618: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12618: $? = 0
configure:12618: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12618: $? = 0
configure:12632: result: 2
configure:12642: checking for unsigned short
configure:12642: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12642: $? = 0
configure:12642: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:114:29: error: expected expression before ')' token
if (sizeof ((unsigned short)))
^
configure:12642: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((unsigned short)))
| return 0;
| ;
| return 0;
| }
configure:12642: result: yes
configure:12646: checking alignment of unsigned short
configure:12652: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12652: $? = 0
configure:12652: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:114:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned short ty; },ty)) <= 0)];
^~~~~~~~~~
configure:12652: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned short ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12652: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:114:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned short ty; },ty)) <= 1)];
^~~~~~~~~~
configure:12652: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; unsigned short ty; },ty)) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12652: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12652: $? = 0
configure:12652: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12652: $? = 0
configure:12664: result: 2
configure:12675: checking size of void *
configure:12680: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12680: $? = 0
configure:12680: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:115:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 0)];
^~~~~~~~~~
configure:12680: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12680: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:115:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 1)];
^~~~~~~~~~
configure:12680: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12680: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:115:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 3)];
^~~~~~~~~~
configure:12680: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12680: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:115:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 7)];
^~~~~~~~~~
configure:12680: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 7)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12680: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12680: $? = 0
configure:12680: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12680: $? = 0
configure:12680: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12680: $? = 0
configure:12680: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12680: $? = 0
configure:12694: result: 8
configure:12705: checking for void *
configure:12705: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12705: $? = 0
configure:12705: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:116:21: error: expected expression before ')' token
if (sizeof ((void *)))
^
configure:12705: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((void *)))
| return 0;
| ;
| return 0;
| }
configure:12705: result: yes
configure:12709: checking alignment of void *
configure:12715: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12715: $? = 0
configure:12715: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:116:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; void * ty; },ty)) <= 0)];
^~~~~~~~~~
configure:12715: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; void * ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12715: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:116:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; void * ty; },ty)) <= 1)];
^~~~~~~~~~
configure:12715: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; void * ty; },ty)) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12715: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:116:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; void * ty; },ty)) <= 3)];
^~~~~~~~~~
configure:12715: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; void * ty; },ty)) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12715: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:116:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; void * ty; },ty)) <= 7)];
^~~~~~~~~~
configure:12715: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; void * ty; },ty)) <= 7)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12715: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12715: $? = 0
configure:12715: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12715: $? = 0
configure:12715: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12715: $? = 0
configure:12715: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12715: $? = 0
configure:12727: result: 8
configure:12739: checking size of int8_t
configure:12744: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12744: $? = 0
configure:12744: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:117:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (int8_t))) <= 0)];
^~~~~~~~~~
configure:12744: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (int8_t))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12744: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12744: $? = 0
configure:12758: result: 1
configure:12768: checking for int8_t
configure:12768: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12768: $? = 0
configure:12768: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:118:21: error: expected expression before ')' token
if (sizeof ((int8_t)))
^
configure:12768: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((int8_t)))
| return 0;
| ;
| return 0;
| }
configure:12768: result: yes
configure:12772: checking alignment of int8_t
configure:12778: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12778: $? = 0
configure:12778: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:118:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; int8_t ty; },ty)) <= 0)];
^~~~~~~~~~
configure:12778: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; int8_t ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12778: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12778: $? = 0
configure:12790: result: 1
configure:12801: checking size of uint8_t
configure:12806: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12806: $? = 0
configure:12806: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:119:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (uint8_t))) <= 0)];
^~~~~~~~~~
configure:12806: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (uint8_t))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12806: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12806: $? = 0
configure:12820: result: 1
configure:12830: checking for uint8_t
configure:12830: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12830: $? = 0
configure:12830: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:120:22: error: expected expression before ')' token
if (sizeof ((uint8_t)))
^
configure:12830: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((uint8_t)))
| return 0;
| ;
| return 0;
| }
configure:12830: result: yes
configure:12834: checking alignment of uint8_t
configure:12840: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12840: $? = 0
configure:12840: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:120:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; uint8_t ty; },ty)) <= 0)];
^~~~~~~~~~
configure:12840: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; uint8_t ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12840: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12840: $? = 0
configure:12852: result: 1
configure:12863: checking size of int16_t
configure:12868: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12868: $? = 0
configure:12868: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:121:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (int16_t))) <= 0)];
^~~~~~~~~~
configure:12868: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (int16_t))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12868: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:121:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (int16_t))) <= 1)];
^~~~~~~~~~
configure:12868: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (int16_t))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12868: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12868: $? = 0
configure:12868: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12868: $? = 0
configure:12882: result: 2
configure:12892: checking for int16_t
configure:12892: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12892: $? = 0
configure:12892: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:122:22: error: expected expression before ')' token
if (sizeof ((int16_t)))
^
configure:12892: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((int16_t)))
| return 0;
| ;
| return 0;
| }
configure:12892: result: yes
configure:12896: checking alignment of int16_t
configure:12902: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12902: $? = 0
configure:12902: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:122:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; int16_t ty; },ty)) <= 0)];
^~~~~~~~~~
configure:12902: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; int16_t ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12902: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:122:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; int16_t ty; },ty)) <= 1)];
^~~~~~~~~~
configure:12902: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; int16_t ty; },ty)) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12902: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12902: $? = 0
configure:12902: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12902: $? = 0
configure:12914: result: 2
configure:12925: checking size of uint16_t
configure:12930: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12930: $? = 0
configure:12930: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:123:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (uint16_t))) <= 0)];
^~~~~~~~~~
configure:12930: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (uint16_t))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12930: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:123:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (uint16_t))) <= 1)];
^~~~~~~~~~
configure:12930: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (uint16_t))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12930: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12930: $? = 0
configure:12930: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12930: $? = 0
configure:12944: result: 2
configure:12954: checking for uint16_t
configure:12954: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12954: $? = 0
configure:12954: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:124:23: error: expected expression before ')' token
if (sizeof ((uint16_t)))
^
configure:12954: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((uint16_t)))
| return 0;
| ;
| return 0;
| }
configure:12954: result: yes
configure:12958: checking alignment of uint16_t
configure:12964: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12964: $? = 0
configure:12964: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:124:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; uint16_t ty; },ty)) <= 0)];
^~~~~~~~~~
configure:12964: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; uint16_t ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12964: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:124:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; uint16_t ty; },ty)) <= 1)];
^~~~~~~~~~
configure:12964: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; uint16_t ty; },ty)) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12964: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12964: $? = 0
configure:12964: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12964: $? = 0
configure:12976: result: 2
configure:12987: checking size of int32_t
configure:12992: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12992: $? = 0
configure:12992: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:125:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (int32_t))) <= 0)];
^~~~~~~~~~
configure:12992: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (int32_t))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12992: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:125:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (int32_t))) <= 1)];
^~~~~~~~~~
configure:12992: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (int32_t))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12992: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:125:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (int32_t))) <= 3)];
^~~~~~~~~~
configure:12992: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (int32_t))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:12992: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12992: $? = 0
configure:12992: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12992: $? = 0
configure:12992: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:12992: $? = 0
configure:13006: result: 4
configure:13016: checking for int32_t
configure:13016: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13016: $? = 0
configure:13016: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:126:22: error: expected expression before ')' token
if (sizeof ((int32_t)))
^
configure:13016: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((int32_t)))
| return 0;
| ;
| return 0;
| }
configure:13016: result: yes
configure:13020: checking alignment of int32_t
configure:13026: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13026: $? = 0
configure:13026: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:126:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; int32_t ty; },ty)) <= 0)];
^~~~~~~~~~
configure:13026: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; int32_t ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13026: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:126:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; int32_t ty; },ty)) <= 1)];
^~~~~~~~~~
configure:13026: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; int32_t ty; },ty)) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13026: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:126:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; int32_t ty; },ty)) <= 3)];
^~~~~~~~~~
configure:13026: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; int32_t ty; },ty)) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13026: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13026: $? = 0
configure:13026: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13026: $? = 0
configure:13026: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13026: $? = 0
configure:13038: result: 4
configure:13049: checking size of uint32_t
configure:13054: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13054: $? = 0
configure:13054: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:127:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (uint32_t))) <= 0)];
^~~~~~~~~~
configure:13054: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (uint32_t))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13054: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:127:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (uint32_t))) <= 1)];
^~~~~~~~~~
configure:13054: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (uint32_t))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13054: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:127:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (uint32_t))) <= 3)];
^~~~~~~~~~
configure:13054: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (uint32_t))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13054: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13054: $? = 0
configure:13054: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13054: $? = 0
configure:13054: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13054: $? = 0
configure:13068: result: 4
configure:13078: checking for uint32_t
configure:13078: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13078: $? = 0
configure:13078: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:128:23: error: expected expression before ')' token
if (sizeof ((uint32_t)))
^
configure:13078: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((uint32_t)))
| return 0;
| ;
| return 0;
| }
configure:13078: result: yes
configure:13082: checking alignment of uint32_t
configure:13088: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13088: $? = 0
configure:13088: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:128:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; uint32_t ty; },ty)) <= 0)];
^~~~~~~~~~
configure:13088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; uint32_t ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13088: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:128:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; uint32_t ty; },ty)) <= 1)];
^~~~~~~~~~
configure:13088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; uint32_t ty; },ty)) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13088: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:128:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; uint32_t ty; },ty)) <= 3)];
^~~~~~~~~~
configure:13088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; uint32_t ty; },ty)) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13088: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13088: $? = 0
configure:13088: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13088: $? = 0
configure:13088: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13088: $? = 0
configure:13100: result: 4
configure:13111: checking size of int64_t
configure:13116: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13116: $? = 0
configure:13116: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:129:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (int64_t))) <= 0)];
^~~~~~~~~~
configure:13116: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (int64_t))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13116: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:129:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (int64_t))) <= 1)];
^~~~~~~~~~
configure:13116: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (int64_t))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13116: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:129:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (int64_t))) <= 3)];
^~~~~~~~~~
configure:13116: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (int64_t))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13116: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:129:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (int64_t))) <= 7)];
^~~~~~~~~~
configure:13116: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (int64_t))) <= 7)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13116: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13116: $? = 0
configure:13116: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13116: $? = 0
configure:13116: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13116: $? = 0
configure:13116: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13116: $? = 0
configure:13130: result: 8
configure:13140: checking for int64_t
configure:13140: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13140: $? = 0
configure:13140: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:130:22: error: expected expression before ')' token
if (sizeof ((int64_t)))
^
configure:13140: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((int64_t)))
| return 0;
| ;
| return 0;
| }
configure:13140: result: yes
configure:13144: checking alignment of int64_t
configure:13150: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13150: $? = 0
configure:13150: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:130:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; int64_t ty; },ty)) <= 0)];
^~~~~~~~~~
configure:13150: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; int64_t ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13150: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:130:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; int64_t ty; },ty)) <= 1)];
^~~~~~~~~~
configure:13150: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; int64_t ty; },ty)) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13150: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:130:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; int64_t ty; },ty)) <= 3)];
^~~~~~~~~~
configure:13150: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; int64_t ty; },ty)) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13150: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:130:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; int64_t ty; },ty)) <= 7)];
^~~~~~~~~~
configure:13150: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; int64_t ty; },ty)) <= 7)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13150: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13150: $? = 0
configure:13150: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13150: $? = 0
configure:13150: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13150: $? = 0
configure:13150: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13150: $? = 0
configure:13162: result: 8
configure:13173: checking size of uint64_t
configure:13178: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13178: $? = 0
configure:13178: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:131:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (uint64_t))) <= 0)];
^~~~~~~~~~
configure:13178: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (uint64_t))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13178: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:131:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (uint64_t))) <= 1)];
^~~~~~~~~~
configure:13178: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (uint64_t))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13178: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:131:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (uint64_t))) <= 3)];
^~~~~~~~~~
configure:13178: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (uint64_t))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13178: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:131:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !(((long int) (sizeof (uint64_t))) <= 7)];
^~~~~~~~~~
configure:13178: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (uint64_t))) <= 7)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13178: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13178: $? = 0
configure:13178: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13178: $? = 0
configure:13178: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13178: $? = 0
configure:13178: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13178: $? = 0
configure:13192: result: 8
configure:13202: checking for uint64_t
configure:13202: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13202: $? = 0
configure:13202: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:132:23: error: expected expression before ')' token
if (sizeof ((uint64_t)))
^
configure:13202: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| #define SIZEOF_UINT64_T 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((uint64_t)))
| return 0;
| ;
| return 0;
| }
configure:13202: result: yes
configure:13206: checking alignment of uint64_t
configure:13212: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13212: $? = 0
configure:13212: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:132:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; uint64_t ty; },ty)) <= 0)];
^~~~~~~~~~
configure:13212: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| #define SIZEOF_UINT64_T 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; uint64_t ty; },ty)) <= 0)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13212: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:132:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; uint64_t ty; },ty)) <= 1)];
^~~~~~~~~~
configure:13212: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| #define SIZEOF_UINT64_T 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; uint64_t ty; },ty)) <= 1)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13212: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:132:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; uint64_t ty; },ty)) <= 3)];
^~~~~~~~~~
configure:13212: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| #define SIZEOF_UINT64_T 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; uint64_t ty; },ty)) <= 3)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13212: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:132:12: error: size of array 'test_array' is negative
static int test_array [1 - 2 * !((offsetof(struct { char c; uint64_t ty; },ty)) <= 7)];
^~~~~~~~~~
configure:13212: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| #define SIZEOF_UINT64_T 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !((offsetof(struct { char c; uint64_t ty; },ty)) <= 7)];
| test_array [0] = 0;
| return test_array [0];
|
| ;
| return 0;
| }
configure:13212: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13212: $? = 0
configure:13212: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13212: $? = 0
configure:13212: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13212: $? = 0
configure:13212: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13212: $? = 0
configure:13224: result: 8
configure:13242: checking for WinExec
configure:13258: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c >&5
conftest.c:97:10: fatal error: windows.h: No such file or directory
#include <windows.h>
^~~~~~~~~~~
compilation terminated.
configure:13258: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| #define SIZEOF_UINT64_T 8
| #define ALIGNMENT_UINT64_T 8
| /* end confdefs.h. */
| #include <windows.h>
| int
| main ()
| {
| WinExec("",0)
| ;
| return 0;
| }
configure:13266: result: no
configure:13274: checking for GetModuleFileName
configure:13290: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c >&5
conftest.c:97:10: fatal error: windows.h: No such file or directory
#include <windows.h>
^~~~~~~~~~~
compilation terminated.
configure:13290: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| #define SIZEOF_UINT64_T 8
| #define ALIGNMENT_UINT64_T 8
| /* end confdefs.h. */
| #include <windows.h>
| int
| main ()
| {
| GetModuleFileName((HMODULE)0,(LPTSTR)0,0)
| ;
| return 0;
| }
configure:13298: result: no
configure:13309: checking for getclock
configure:13309: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c >&5
/run/user/1001/ccXUc5pZ.o: In function `main':
conftest.c:(.text+0xa): undefined reference to `getclock'
collect2: error: ld returned 1 exit status
configure:13309: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| #define SIZEOF_UINT64_T 8
| #define ALIGNMENT_UINT64_T 8
| /* end confdefs.h. */
| /* Define getclock to an innocuous variant, in case <limits.h> declares getclock.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getclock innocuous_getclock
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getclock (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef getclock
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getclock ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_getclock || defined __stub___getclock
| choke me
| #endif
|
| int
| main ()
| {
| return getclock ();
| ;
| return 0;
| }
configure:13309: result: no
configure:13309: checking for getrusage
configure:13309: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c >&5
configure:13309: $? = 0
configure:13309: result: yes
configure:13309: checking for gettimeofday
configure:13309: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c >&5
configure:13309: $? = 0
configure:13309: result: yes
configure:13309: checking for setitimer
configure:13309: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c >&5
configure:13309: $? = 0
configure:13309: result: yes
configure:13309: checking for siginterrupt
configure:13309: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c >&5
configure:13309: $? = 0
configure:13309: result: yes
configure:13309: checking for sysconf
configure:13309: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c >&5
configure:13309: $? = 0
configure:13309: result: yes
configure:13309: checking for times
configure:13309: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c >&5
configure:13309: $? = 0
configure:13309: result: yes
configure:13309: checking for ctime_r
configure:13309: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c >&5
configure:13309: $? = 0
configure:13309: result: yes
configure:13309: checking for sched_setaffinity
configure:13309: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c >&5
configure:13309: $? = 0
configure:13309: result: yes
configure:13309: checking for setlocale
configure:13309: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c >&5
configure:13309: $? = 0
configure:13309: result: yes
configure:13319: checking whether ctime_r is declared
configure:13319: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13319: $? = 0
configure:13319: result: yes
configure:13334: checking for closedir in -lmingwex
configure:13359: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -lmingwex >&5
/nix/store/b0yc8vswfzcanhdm6dgmfmdcgjmxvxa0-binutils-2.30/bin/ld: cannot find -lmingwex
collect2: error: ld returned 1 exit status
configure:13359: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| #define SIZEOF_UINT64_T 8
| #define ALIGNMENT_UINT64_T 8
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_SCHED_SETAFFINITY 1
| #define HAVE_SETLOCALE 1
| #define HAVE_DECL_CTIME_R 1
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char closedir ();
| int
| main ()
| {
| return closedir ();
| ;
| return 0;
| }
configure:13368: result: no
configure:13387: checking for atan in -lm
configure:13412: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -lm >&5
conftest.c:114:6: warning: conflicting types for built-in function 'atan' [-Wbuiltin-declaration-mismatch]
char atan ();
^~~~
configure:13412: $? = 0
configure:13421: result: yes
configure:13733: checking for dlopen in -ldl
configure:13758: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -ldl >&5
configure:13758: $? = 0
configure:13767: result: yes
configure:13778: checking for dlopen in -ldl
configure:13812: result: yes
configure:13824: checking for size_t
configure:13824: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:13824: $? = 0
configure:13824: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:145:21: error: expected expression before ')' token
if (sizeof ((size_t)))
^
configure:13824: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| #define SIZEOF_UINT64_T 8
| #define ALIGNMENT_UINT64_T 8
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_SCHED_SETAFFINITY 1
| #define HAVE_SETLOCALE 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((size_t)))
| return 0;
| ;
| return 0;
| }
configure:13824: result: yes
configure:13837: checking for working alloca.h
configure:13854: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -ldl >&5
configure:13854: $? = 0
configure:13862: result: yes
configure:13870: checking for alloca
configure:13907: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -ldl >&5
configure:13907: $? = 0
configure:13915: result: yes
configure:14022: checking for pid_t
configure:14022: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:14022: $? = 0
configure:14022: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:147:20: error: expected expression before ')' token
if (sizeof ((pid_t)))
^
configure:14022: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| #define SIZEOF_UINT64_T 8
| #define ALIGNMENT_UINT64_T 8
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_SCHED_SETAFFINITY 1
| #define HAVE_SETLOCALE 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((pid_t)))
| return 0;
| ;
| return 0;
| }
configure:14022: result: yes
configure:14035: checking vfork.h usability
configure:14035: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c:144:10: fatal error: vfork.h: No such file or directory
#include <vfork.h>
^~~~~~~~~
compilation terminated.
configure:14035: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| #define SIZEOF_UINT64_T 8
| #define ALIGNMENT_UINT64_T 8
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_SCHED_SETAFFINITY 1
| #define HAVE_SETLOCALE 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <vfork.h>
configure:14035: result: no
configure:14035: checking vfork.h presence
configure:14035: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
conftest.c:111:10: fatal error: vfork.h: No such file or directory
#include <vfork.h>
^~~~~~~~~
compilation terminated.
configure:14035: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| #define SIZEOF_UINT64_T 8
| #define ALIGNMENT_UINT64_T 8
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_SCHED_SETAFFINITY 1
| #define HAVE_SETLOCALE 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| /* end confdefs.h. */
| #include <vfork.h>
configure:14035: result: no
configure:14035: checking for vfork.h
configure:14035: result: no
configure:14048: checking for fork
configure:14048: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -ldl >&5
conftest.c:134:6: warning: conflicting types for built-in function 'fork' [-Wbuiltin-declaration-mismatch]
char fork ();
^~~~
configure:14048: $? = 0
configure:14048: result: yes
configure:14048: checking for vfork
configure:14048: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -ldl >&5
configure:14048: $? = 0
configure:14048: result: yes
configure:14058: checking for working fork
configure:14090: result: cross
configure:14106: WARNING: result yes guessed because of cross compilation
configure:14111: checking for working vfork
configure:14221: result: yes
configure:14247: checking for an ANSI C-conforming const
configure:14313: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:14313: $? = 0
configure:14320: result: yes
configure:14329: checking whether byte ordering is bigendian
configure:14344: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c:116:9: error: unknown type name 'not'
not a universal capable compiler
^~~
conftest.c:116:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
not a universal capable compiler
^~~~~~~~~
conftest.c:116:15: error: unknown type name 'universal'
configure:14344: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| #define SIZEOF_UINT64_T 8
| #define ALIGNMENT_UINT64_T 8
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_SCHED_SETAFFINITY 1
| #define HAVE_SETLOCALE 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| /* end confdefs.h. */
| #ifndef __APPLE_CC__
| not a universal capable compiler
| #endif
| typedef int dummy;
|
configure:14389: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:14389: $? = 0
configure:14407: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:122:4: error: unknown type name 'not'; did you mean 'ino_t'?
not big endian
^~~
ino_t
conftest.c:122:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian'
not big endian
^~~~~~
configure:14407: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| #define SIZEOF_UINT64_T 8
| #define ALIGNMENT_UINT64_T 8
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_SCHED_SETAFFINITY 1
| #define HAVE_SETLOCALE 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <sys/param.h>
|
| int
| main ()
| {
| #if BYTE_ORDER != BIG_ENDIAN
| not big endian
| #endif
|
| ;
| return 0;
| }
configure:14535: result: no
configure:14553: checking whether float word order is big endian
configure:14574: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
conftest.c: In function 'main':
conftest.c:122:14: error: 'not' undeclared (first use in this function)
not float word order big endian
^~~
conftest.c:122:14: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:122:18: error: expected ';' before 'float'
not float word order big endian
^~~~~
configure:14574: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| #define SIZEOF_UINT64_T 8
| #define ALIGNMENT_UINT64_T 8
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_SCHED_SETAFFINITY 1
| #define HAVE_SETLOCALE 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| /* end confdefs.h. */
| #include <endian.h>
| int
| main ()
| {
| #if defined(__FLOAT_WORD_ORDER) && __FLOAT_WORD_ORDER == BIG_ENDIAN
| return 0;
| #else
| not float word order big endian
| #endif
|
| ;
| return 0;
| }
configure:14582: result: no
configure:14592: checking for nlist in -lelf
configure:14617: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -lelf -ldl >&5
configure:14617: $? = 0
configure:14626: result: yes
configure:14632: checking leading underscore in symbol names
configure:14687: result: no
configure:14704: checking whether __attribute__((visibility("hidden"))) is supported
configure:14709: result: yes
configure:14721: checking for clock_gettime in -lrt
configure:14746: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -lrt -lelf -ldl >&5
configure:14746: $? = 0
configure:14755: result: yes
configure:14766: checking for clock_gettime in -lrt
configure:14800: result: yes
configure:14813: checking for clock_gettime
configure:14813: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -lrt -lelf -ldl >&5
configure:14813: $? = 0
configure:14813: result: yes
configure:14813: checking for timer_settime
configure:14813: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -lrt -lelf -ldl >&5
configure:14813: $? = 0
configure:14813: result: yes
configure:14823: checking for timer_create
configure:14823: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -lrt -lelf -ldl >&5
configure:14823: $? = 0
configure:14823: result: yes
configure:14962: checking for printf$LDBLStub
configure:14982: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -lrt -lelf -ldl >&5
/run/user/1001/ccztVpfr.o: In function `main':
conftest.c:(.text+0xa): undefined reference to `printf$LDBLStub'
collect2: error: ld returned 1 exit status
configure:14982: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-8.7"
| #define PACKAGE_VERSION "8.7"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION (7,0)
| #define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
| #define STDC_HEADERS 1
| #define HAVE_CTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_GRP_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_NLIST_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMEB_H 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_TIME_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_SCHED_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_LONG_LONG 1
| #define SIZEOF_CHAR 1
| #define ALIGNMENT_CHAR 1
| #define SIZEOF_DOUBLE 8
| #define ALIGNMENT_DOUBLE 8
| #define SIZEOF_FLOAT 4
| #define ALIGNMENT_FLOAT 4
| #define SIZEOF_INT 4
| #define ALIGNMENT_INT 4
| #define SIZEOF_LONG 8
| #define ALIGNMENT_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define ALIGNMENT_LONG_LONG 8
| #define SIZEOF_SHORT 2
| #define ALIGNMENT_SHORT 2
| #define SIZEOF_UNSIGNED_CHAR 1
| #define ALIGNMENT_UNSIGNED_CHAR 1
| #define SIZEOF_UNSIGNED_INT 4
| #define ALIGNMENT_UNSIGNED_INT 4
| #define SIZEOF_UNSIGNED_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ALIGNMENT_UNSIGNED_LONG_LONG 8
| #define SIZEOF_UNSIGNED_SHORT 2
| #define ALIGNMENT_UNSIGNED_SHORT 2
| #define SIZEOF_VOID_P 8
| #define ALIGNMENT_VOID_P 8
| #define SIZEOF_INT8_T 1
| #define ALIGNMENT_INT8_T 1
| #define SIZEOF_UINT8_T 1
| #define ALIGNMENT_UINT8_T 1
| #define SIZEOF_INT16_T 2
| #define ALIGNMENT_INT16_T 2
| #define SIZEOF_UINT16_T 2
| #define ALIGNMENT_UINT16_T 2
| #define SIZEOF_INT32_T 4
| #define ALIGNMENT_INT32_T 4
| #define SIZEOF_UINT32_T 4
| #define ALIGNMENT_UINT32_T 4
| #define SIZEOF_INT64_T 8
| #define ALIGNMENT_INT64_T 8
| #define SIZEOF_UINT64_T 8
| #define ALIGNMENT_UINT64_T 8
| #define HAVE_GETRUSAGE 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_SETITIMER 1
| #define HAVE_SIGINTERRUPT 1
| #define HAVE_SYSCONF 1
| #define HAVE_TIMES 1
| #define HAVE_CTIME_R 1
| #define HAVE_SCHED_SETAFFINITY 1
| #define HAVE_SETLOCALE 1
| #define HAVE_DECL_CTIME_R 1
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAS_VISIBILITY_HIDDEN 1
| #define HAVE_LIBRT 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_TIMER_SETTIME 1
| #define USE_TIMER_CREATE 1
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char printf$LDBLStub ();
| int
| main ()
| {
| return printf$LDBLStub ();
| ;
| return 0;
| }
configure:14992: result: no
configure:15002: checking whether -lpthread is needed for pthreads
configure:15004: checking for pthread_create
configure:15004: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -lrt -lelf -ldl >&5
configure:15004: $? = 0
configure:15004: result: yes
configure:15007: result: no
configure:15078: checking for pthread_setname_np in -lpthread
configure:15103: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -lpthread -lrt -lelf -ldl >&5
configure:15103: $? = 0
configure:15112: result: yes
configure:15123: checking for pthread_setname_np
configure:15139: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -lpthread -lrt -lelf -ldl >&5
conftest.c:124:0: warning: "_GNU_SOURCE" redefined
#define _GNU_SOURCE
conftest.c:20:0: note: this is the location of the previous definition
#define _GNU_SOURCE 1
configure:15139: $? = 0
configure:15140: result: yes
configure:15155: checking sys/eventfd.h usability
configure:15155: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:15155: $? = 0
configure:15155: result: yes
configure:15155: checking sys/eventfd.h presence
configure:15155: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:15155: $? = 0
configure:15155: result: yes
configure:15155: checking for sys/eventfd.h
configure:15155: result: yes
configure:15167: checking for eventfd
configure:15167: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -lpthread -lrt -lelf -ldl >&5
configure:15167: $? = 0
configure:15167: result: yes
configure:15177: checking for __thread support
configure:15183: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:15183: $? = 0
configure:15185: result: yes
configure:15223: checking whether MAP_NORESERVE is declared
configure:15223: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:15223: $? = 0
configure:15223: result: yes
configure:15239: checking whether MADV_FREE is declared
configure:15239: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:15239: $? = 0
configure:15239: result: yes
configure:15255: checking whether MADV_DONTNEED is declared
configure:15255: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:15255: $? = 0
configure:15255: result: yes
configure:15376: checking numa.h usability
configure:15376: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:15376: $? = 0
configure:15376: result: yes
configure:15376: checking numa.h presence
configure:15376: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:15376: $? = 0
configure:15376: result: yes
configure:15376: checking for numa.h
configure:15376: result: yes
configure:15376: checking numaif.h usability
configure:15376: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -c -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c >&5
configure:15376: $? = 0
configure:15376: result: yes
configure:15376: checking numaif.h presence
configure:15376: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include conftest.c
configure:15376: $? = 0
configure:15376: result: yes
configure:15376: checking for numaif.h
configure:15376: result: yes
configure:15388: checking for numa_available in -lnuma
configure:15413: /nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -o conftest -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include -L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack conftest.c -lnuma -lpthread -lrt -lelf -ldl >&5
configure:15413: $? = 0
configure:15422: result: yes
configure:15633: creating ./config.status
## ---------------------- ##
## Running config.status. ##
## ---------------------- ##
This file was extended by The Glorious Glasgow Haskell Compilation System config.status 8.7, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES =
CONFIG_HEADERS =
CONFIG_LINKS =
CONFIG_COMMANDS =
$ ./config.status
on enterprise
config.status:1159: creating hadrian/cfg/system.config
config.status:1159: creating mk/config.mk
config.status:1159: creating mk/install.mk
config.status:1159: creating mk/project.mk
config.status:1159: creating rts/rts.cabal
config.status:1159: creating compiler/ghc.cabal
config.status:1159: creating ghc/ghc-bin.cabal
config.status:1159: creating utils/iserv/iserv.cabal
config.status:1159: creating utils/iserv-proxy/iserv-proxy.cabal
config.status:1159: creating utils/runghc/runghc.cabal
config.status:1159: creating utils/gen-dll/gen-dll.cabal
config.status:1159: creating libraries/ghc-boot/ghc-boot.cabal
config.status:1159: creating libraries/ghc-boot-th/ghc-boot-th.cabal
config.status:1159: creating libraries/ghci/ghci.cabal
config.status:1159: creating libraries/ghc-heap/ghc-heap.cabal
config.status:1159: creating libraries/libiserv/libiserv.cabal
config.status:1159: creating settings
config.status:1159: creating docs/users_guide/ghc_config.py
config.status:1159: creating docs/index.html
config.status:1159: creating libraries/prologue.txt
config.status:1159: creating distrib/configure.ac
config.status:1159: creating mk/config.h
config.status:1334: mk/config.h is unchanged
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=x86_64-pc-linux-gnu
ac_cv_c_bigendian=no
ac_cv_c_compiler_gnu=yes
ac_cv_c_const=yes
ac_cv_env_ALEX_set=
ac_cv_env_ALEX_value=
ac_cv_env_CC_STAGE0_set=set
ac_cv_env_CC_STAGE0_value=/nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc
ac_cv_env_CC_set=set
ac_cv_env_CC_value=/nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value=-I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value=-I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_GHC_set=
ac_cv_env_GHC_value=
ac_cv_env_HAPPY_set=
ac_cv_env_HAPPY_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value=-L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=set
ac_cv_env_target_alias_value=aarch64-unknown-linux-gnu
ac_cv_func_alloca_works=yes
ac_cv_func_clock_gettime=yes
ac_cv_func_ctime_r=yes
ac_cv_func_eventfd=yes
ac_cv_func_fork=yes
ac_cv_func_fork_works=yes
ac_cv_func_getclock=no
ac_cv_func_getrusage=yes
ac_cv_func_gettimeofday=yes
ac_cv_func_pthread_create=yes
ac_cv_func_sched_setaffinity=yes
ac_cv_func_setitimer=yes
ac_cv_func_setlocale=yes
ac_cv_func_siginterrupt=yes
ac_cv_func_sysconf=yes
ac_cv_func_timer_create=yes
ac_cv_func_timer_settime=yes
ac_cv_func_times=yes
ac_cv_func_vfork=yes
ac_cv_func_vfork_works=yes
ac_cv_have_decl_MADV_DONTNEED=yes
ac_cv_have_decl_MADV_FREE=yes
ac_cv_have_decl_MAP_NORESERVE=yes
ac_cv_have_decl_ctime_r=yes
ac_cv_header_ctype_h=yes
ac_cv_header_dirent_h=yes
ac_cv_header_dlfcn_h=yes
ac_cv_header_errno_h=yes
ac_cv_header_fcntl_h=yes
ac_cv_header_grp_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_limits_h=yes
ac_cv_header_locale_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_minix_config_h=no
ac_cv_header_nlist_h=yes
ac_cv_header_numa_h=yes
ac_cv_header_numaif_h=yes
ac_cv_header_pthread_h=yes
ac_cv_header_pwd_h=yes
ac_cv_header_sched_h=yes
ac_cv_header_signal_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_cpuset_h=no
ac_cv_header_sys_eventfd_h=yes
ac_cv_header_sys_mman_h=yes
ac_cv_header_sys_param_h=yes
ac_cv_header_sys_resource_h=yes
ac_cv_header_sys_select_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_time_h=yes
ac_cv_header_sys_timeb_h=yes
ac_cv_header_sys_timerfd_h=yes
ac_cv_header_sys_timers_h=no
ac_cv_header_sys_times_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_sys_utsname_h=yes
ac_cv_header_sys_wait_h=yes
ac_cv_header_termios_h=yes
ac_cv_header_time=yes
ac_cv_header_time_h=yes
ac_cv_header_unistd_h=yes
ac_cv_header_utime_h=yes
ac_cv_header_vfork_h=no
ac_cv_header_windows_h=no
ac_cv_header_winsock_h=no
ac_cv_host=x86_64-pc-linux-gnu
ac_cv_lib_dl_dlopen=yes
ac_cv_lib_elf_nlist=yes
ac_cv_lib_m_atan=yes
ac_cv_lib_mingwex_closedir=no
ac_cv_lib_numa_numa_available=yes
ac_cv_lib_pthread_pthread_setname_np=yes
ac_cv_lib_rt_clock_gettime=yes
ac_cv_objext=o
ac_cv_path_ALEX=/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/alex
ac_cv_path_Bzip2Cmd=/nix/store/5rd9qb6jkzkgd18dm1b379m8439cszac-bzip2-1.0.6.0.1-bin/bin/bzip2
ac_cv_path_EGREP='/nix/store/2zffhanx8r6zk9qlnn1nrnnwyg45n4lw-gnugrep-3.1/bin/grep -E'
ac_cv_path_GHC=/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/ghc
ac_cv_path_GREP=/nix/store/2zffhanx8r6zk9qlnn1nrnnwyg45n4lw-gnugrep-3.1/bin/grep
ac_cv_path_GzipCmd=/nix/store/zrzqgdm6jxihsban195vrlcskmx9m4zc-gzip-1.9/bin/gzip
ac_cv_path_HAPPY=/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/happy
ac_cv_path_PatchCmd=/nix/store/vcin3m0v7d9ph55468jp5zy9v4k4ba9a-patch-2.7.6/bin/patch
ac_cv_path_PerlCmd=/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/perl
ac_cv_path_SPHINXBUILD=/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/sphinx-build
ac_cv_path_SedCmd=/nix/store/s3jpqbw2y0hvwh3nl4063v5c763parg0-gnused-4.5/bin/sed
ac_cv_path_TarCmd=/nix/store/z5r5s8ccp7hlxkmaijhdikppcawa6d0p-gnutar-1.30/bin/tar
ac_cv_path_TimeCmd=/run/current-system/sw/bin/time
ac_cv_path_XELATEX=/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/xelatex
ac_cv_path_XzCmd=/nix/store/bgv7sypfxl64bdy76l055nghmds8ndgl-xz-5.2.4-bin/bin/xz
ac_cv_path_fp_prog_find=/nix/store/9gnkv6x5d5fsn62vi8lnfiscmh7jpf8z-findutils-4.6.0/bin/find
ac_cv_path_fp_prog_sort=/nix/store/dm20hrdk6s4jzfmk1197p2nya0p8fy3a-coreutils-8.29/bin/sort
ac_cv_path_install='/nix/store/dm20hrdk6s4jzfmk1197p2nya0p8fy3a-coreutils-8.29/bin/install -c'
ac_cv_prog_CC=/nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc
ac_cv_prog_CPP='/nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E'
ac_cv_prog_DllWrap=aarch64-unknown-linux-gnu-dllwrap
ac_cv_prog_LD=ld
ac_cv_prog_NM=nm
ac_cv_prog_OBJDUMP=objdump
ac_cv_prog_RANLIB=ranlib
ac_cv_prog_STRIP=strip
ac_cv_prog_Windres=aarch64-unknown-linux-gnu-windres
ac_cv_prog_ac_ct_LLC=llc
ac_cv_prog_ac_ct_OPT=opt
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_fp_prog_ar=aarch64-unknown-linux-gnu-ar
ac_cv_safe_to_define___extensions__=yes
ac_cv_sizeof_char=1
ac_cv_sizeof_double=8
ac_cv_sizeof_float=4
ac_cv_sizeof_int16_t=2
ac_cv_sizeof_int32_t=4
ac_cv_sizeof_int64_t=8
ac_cv_sizeof_int8_t=1
ac_cv_sizeof_int=4
ac_cv_sizeof_long=8
ac_cv_sizeof_long_long=8
ac_cv_sizeof_short=2
ac_cv_sizeof_uint16_t=2
ac_cv_sizeof_uint32_t=4
ac_cv_sizeof_uint64_t=8
ac_cv_sizeof_uint8_t=1
ac_cv_sizeof_unsigned_char=1
ac_cv_sizeof_unsigned_int=4
ac_cv_sizeof_unsigned_long=8
ac_cv_sizeof_unsigned_long_long=8
ac_cv_sizeof_unsigned_short=2
ac_cv_sizeof_void_p=8
ac_cv_sys_file_offset_bits=no
ac_cv_sys_interpreter=yes
ac_cv_sys_largefile_CC=no
ac_cv_target=aarch64-unknown-linux-gnu
ac_cv_type_char=yes
ac_cv_type_double=yes
ac_cv_type_float=yes
ac_cv_type_int16_t=yes
ac_cv_type_int32_t=yes
ac_cv_type_int64_t=yes
ac_cv_type_int8_t=yes
ac_cv_type_int=yes
ac_cv_type_long=yes
ac_cv_type_long_long=yes
ac_cv_type_pid_t=yes
ac_cv_type_short=yes
ac_cv_type_size_t=yes
ac_cv_type_uint16_t=yes
ac_cv_type_uint32_t=yes
ac_cv_type_uint64_t=yes
ac_cv_type_uint8_t=yes
ac_cv_type_unsigned_char=yes
ac_cv_type_unsigned_int=yes
ac_cv_type_unsigned_long=yes
ac_cv_type_unsigned_long_long=yes
ac_cv_type_unsigned_short=yes
ac_cv_type_void_p=yes
ac_cv_working_alloca_h=yes
fp_cv_alignment_char=1
fp_cv_alignment_double=8
fp_cv_alignment_float=4
fp_cv_alignment_int16_t=2
fp_cv_alignment_int32_t=4
fp_cv_alignment_int64_t=8
fp_cv_alignment_int8_t=1
fp_cv_alignment_int=4
fp_cv_alignment_long=8
fp_cv_alignment_long_long=8
fp_cv_alignment_short=2
fp_cv_alignment_uint16_t=2
fp_cv_alignment_uint32_t=4
fp_cv_alignment_uint64_t=8
fp_cv_alignment_uint8_t=1
fp_cv_alignment_unsigned_char=1
fp_cv_alignment_unsigned_int=4
fp_cv_alignment_unsigned_long=8
fp_cv_alignment_unsigned_long_long=8
fp_cv_alignment_unsigned_short=2
fp_cv_alignment_void_p=8
fp_cv_context_diff='diff -U 1'
fp_cv_func_GetModuleFileName=no
fp_cv_func_WinExec=no
fp_cv_gcc_extra_opts=' -fwrapv -fno-builtin'
fp_cv_gcc_version=7.3.0
fp_cv_gnu_ld=YES
fp_cv_ld_build_id=yes
fp_cv_ld_has_filelist=no
fp_cv_ld_no_compact_unwind=yes
fp_cv_matching_ghc_pkg=/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/ghc-pkg
fp_cv_prog_ar_args=q
fp_cv_prog_ar_is_gnu=yes
fp_cv_prog_ar_needs_ranlib=no
fp_cv_prog_ar_supports_atfile=yes
fp_cv_sphinx_version=1.7.8
fptools_cv_alex_version=3.2.4
fptools_cv_float_word_order_bigendian=no
fptools_cv_happy_version=1.19.9
fptools_cv_leading_underscore=no
## ----------------- ##
## Output variables. ##
## ----------------- ##
ALEX='/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/alex'
ALLOCA=''
AR='ar'
ARM_ISA=''
AR_OPTS_STAGE0='q'
AR_STAGE0='ar'
AS='as'
AlexCmd='/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/alex'
AlexVersion='3.2.4'
ArArgs='q'
ArCmd='aarch64-unknown-linux-gnu-ar'
ArIsGNUAr='YES'
ArSupportsAtFile='YES'
ArSupportsAtFile_STAGE0='YES'
BUILD_MAN='YES'
BUILD_SPHINX_HTML='YES'
BUILD_SPHINX_PDF='YES'
BuildArch_CPP='x86_64'
BuildOS_CPP='linux'
BuildPlatform='x86_64-unknown-linux'
BuildPlatform_CPP='x86_64_unknown_linux'
BuildVendor_CPP='unknown'
Bzip2Cmd='/nix/store/5rd9qb6jkzkgd18dm1b379m8439cszac-bzip2-1.0.6.0.1-bin/bin/bzip2'
CC='/nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc'
CC_CLANG_BACKEND='0'
CC_LLVM_BACKEND='0'
CC_STAGE0='/nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc'
CFLAGS='-I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include '
CLANG=''
CONFIGURE_ARGS=' '\''--target=aarch64-unknown-linux-gnu'\'' '\''target_alias=aarch64-unknown-linux-gnu'\'' '\''CC_STAGE0=/nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc'\'' '\''CC=/nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc'\'' '\''CFLAGS=-I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include'\'' '\''LDFLAGS=-L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib'\'' '\''CPPFLAGS=-I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include'\'''
CONF_CC_OPTS_STAGE0=''
CONF_CC_OPTS_STAGE1=''
CONF_CC_OPTS_STAGE2=''
CONF_CPP_OPTS_STAGE0=''
CONF_CPP_OPTS_STAGE1=''
CONF_CPP_OPTS_STAGE2=''
CONF_GCC_LINKER_OPTS_STAGE0=''
CONF_GCC_LINKER_OPTS_STAGE1=' -Wl,-z,noexecstack'
CONF_GCC_LINKER_OPTS_STAGE2=' -Wl,-z,noexecstack'
CONF_HC_OPTS_STAGE0=''
CONF_HC_OPTS_STAGE1=''
CONF_HC_OPTS_STAGE2=''
CONF_LD_LINKER_OPTS_STAGE0=''
CONF_LD_LINKER_OPTS_STAGE1=' -z noexecstack'
CONF_LD_LINKER_OPTS_STAGE2=' -z noexecstack'
CPP='/nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc -E'
CPPFLAGS='-I/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include'
CURSES_INCLUDE_DIRS='/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include'
CURSES_LIB_DIRS='/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib'
Cabal64bit='False'
CabalHaveLibNuma='True'
CabalHaveLibbfd='False'
CabalHaveLibdl='True'
CabalHaveLibdw='False'
CabalHaveLibffi='False'
CabalHaveLibm='True'
CabalHaveLibrt='True'
CabalLeadingUnderscore='False'
CabalMingwex='False'
CabalNeedLibpthread='False'
ClangCmd=''
ContextDiffCmd='diff -U 1'
CrossCompilePrefix='aarch64-unknown-linux-gnu-'
CrossCompiling='YES'
DEFS='-DHAVE_CONFIG_H'
DllWrap='aarch64-unknown-linux-gnu-dllwrap'
DllWrapCmd='aarch64-unknown-linux-gnu-dllwrap'
DtraceCmd=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/nix/store/2zffhanx8r6zk9qlnn1nrnnwyg45n4lw-gnugrep-3.1/bin/grep -E'
EXEEXT=''
EnableDistroToolchain='NO'
FFIIncludeDir=''
FFILibDir=''
FindCmd='/nix/store/9gnkv6x5d5fsn62vi8lnfiscmh7jpf8z-findutils-4.6.0/bin/find'
GHC='/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/ghc'
GHC_PACKAGE_DB_FLAG='package-db'
GMP_FORCE_INTREE='NO'
GMP_INCLUDE_DIRS='/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/include'
GMP_LIB_DIRS='/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib'
GMP_PREFER_FRAMEWORK='NO'
GREP='/nix/store/2zffhanx8r6zk9qlnn1nrnnwyg45n4lw-gnugrep-3.1/bin/grep'
GccExtraViaCOpts=' -fwrapv -fno-builtin'
GccIsClang=''
GccLT46='NO'
GccVersion='7.3.0'
Genlib=''
GenlibCmd=''
GhcLibsWithUnix='YES'
GhcMajVersion='8'
GhcMinVersion='4'
GhcPatchLevel='3'
GhcPkgCmd='/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/ghc-pkg'
GhcVersion='8.4.3'
GzipCmd='/nix/store/zrzqgdm6jxihsban195vrlcskmx9m4zc-gzip-1.9/bin/gzip'
HAPPY='/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/happy'
HAVE_GENLIB='False'
HSCOLOUR=''
HappyCmd='/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/happy'
HappyVersion='1.19.9'
HaskellCPPArgs='-E -undef -traditional'
HaskellCPPCmd='/nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc'
HaskellHaveGnuNonexecStack='True'
HaskellHaveIdentDirective='True'
HaskellHaveRTSLinker='YES'
HaskellHaveSubsectionsViaSymbols='False'
HaskellTargetArch='ArchARM64'
HaskellTargetOs='OSLinux'
HaveDtrace='NO'
HaveLibMingwEx='NO'
HostArch_CPP='x86_64'
HostOS_CPP='linux'
HostPlatform='x86_64-unknown-linux'
HostPlatform_CPP='x86_64_unknown_linux'
HostVendor_CPP='unknown'
ICONV_INCLUDE_DIRS=''
ICONV_LIB_DIRS=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
LD='ld'
LDFLAGS='-L/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/lib -Wl,-z,noexecstack'
LD_STAGE0='/nix/store/p3rksdhjr1sr5rvg99vb20cki03ay29g-binutils-wrapper-2.30/bin/ld'
LIBOBJS=''
LIBRARY_Cabal_VERSION='2.5.0.0'
LIBRARY_base_VERSION='4.12.0.0'
LIBRARY_ghc_VERSION='8.7.20190211'
LIBRARY_ghc_compact_VERSION='0.1.0.0'
LIBRARY_ghc_prim_VERSION='0.5.3'
LIBS='-lpthread -lrt -lelf -ldl '
LIBTOOL=''
LLC='llc'
LLVMTarget_CPP='aarch64-unknown-linux'
LN_S='ln -s'
LTLIBOBJS=''
LdCmd='ld'
LdHasBuildId='YES'
LdHasFilelist='NO'
LdHasNoCompactUnwind='YES'
LdIsGNULd='YES'
LdNoGoldCmd='ld'
LeadingUnderscore='NO'
LibtoolCmd=''
LlcCmd='llc'
LlvmVersion='7.0'
MakeCmd='make'
NM='nm'
NmCmd='nm'
OBJDUMP='objdump'
OBJEXT='o'
OPT='opt'
OSTYPE='linux-gnu'
ObjdumpCmd='objdump'
OptCmd='opt'
PACKAGE_BUGREPORT='[email protected]'
PACKAGE_NAME='The Glorious Glasgow Haskell Compilation System'
PACKAGE_STRING='The Glorious Glasgow Haskell Compilation System 8.7'
PACKAGE_TARNAME='ghc-8.7'
PACKAGE_URL=''
PACKAGE_VERSION='8.7.20190211'
PATH_SEPARATOR=':'
PatchCmd='/nix/store/vcin3m0v7d9ph55468jp5zy9v4k4ba9a-patch-2.7.6/bin/patch'
PerlCmd='/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/perl'
ProjectGitCommitId='180c9762d4565f0e8b192abf95d2bed57765e0c5'
ProjectName='The Glorious Glasgow Haskell Compilation System'
ProjectPatchLevel1='20190211'
ProjectPatchLevel2=''
ProjectPatchLevel='20190211'
ProjectVersion='8.7.20190211'
ProjectVersionInt='807'
ProjectVersionMunged='8.7'
RANLIB='ranlib'
RANLIB_CMD='true'
READELF='readelf'
REAL_RANLIB_CMD='ranlib'
RanlibCmd='ranlib'
SHELL='/nix/store/a9i0a06gcs8w9fj9nghsl0b6vvqpzpi4-bash-4.4-p23/bin/bash'
SOLARIS_BROKEN_SHLD='NO'
SPHINXBUILD='/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/sphinx-build'
STRIP='strip'
SedCmd='/nix/store/s3jpqbw2y0hvwh3nl4063v5c763parg0-gnused-4.5/bin/sed'
SettingsArCommand='aarch64-unknown-linux-gnu-ar'
SettingsCCompilerCommand='/nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc'
SettingsCCompilerFlags=''
SettingsCCompilerLinkFlags=' -Wl,-z,noexecstack'
SettingsCCompilerSupportsNoPie='YES'
SettingsClangCommand='clang'
SettingsDllWrapCommand='aarch64-unknown-linux-gnu-dllwrap'
SettingsHaskellCPPCommand='/nix/store/nwy73lby94rv8jql92xhxp0wx6gxwjb2-gcc-wrapper-7.3.0/bin/cc'
SettingsHaskellCPPFlags='-E -undef -traditional'
SettingsLdCommand='ld'
SettingsLdFlags=' -z noexecstack'
SettingsLibtoolCommand='libtool'
SettingsLlcCommand='llc'
SettingsOptCommand='opt'
SettingsPerlCommand='/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/perl'
SettingsRanlibCommand='ranlib'
SettingsTouchCommand='touch'
SettingsWindresCommand='aarch64-unknown-linux-gnu-windres'
SortCmd='/nix/store/dm20hrdk6s4jzfmk1197p2nya0p8fy3a-coreutils-8.29/bin/sort'
SplitObjsBroken='NO'
StripCmd='strip'
TarCmd='/nix/store/z5r5s8ccp7hlxkmaijhdikppcawa6d0p-gnutar-1.30/bin/tar'
TargetArch_CPP='aarch64'
TargetOS_CPP='linux'
TargetPlatform='aarch64-unknown-linux'
TargetPlatformFull='aarch64-unknown-linux-gnu'
TargetPlatform_CPP='aarch64_unknown_linux'
TargetVendor_CPP='unknown'
TargetWordSize='8'
TimeCmd='/run/current-system/sw/bin/time'
TmpLd=''
Unregisterised='NO'
UseLibdw='NO'
UseSystemLibFFI='NO'
Windres='aarch64-unknown-linux-gnu-windres'
WindresCmd='aarch64-unknown-linux-gnu-windres'
WithGhc='/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/ghc'
XELATEX='/nix/store/jxaaf8dsrb16vnwnij69jar7mhhj969q-ghc-build-environment/bin/xelatex'
XzCmd='/nix/store/bgv7sypfxl64bdy76l055nghmds8ndgl-xz-5.2.4-bin/bin/xz'
ac_ct_CC=''
ac_ct_LLC='llc'
ac_ct_OPT='opt'
bindir='${exec_prefix}/bin'
build='x86_64-unknown-linux'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='${prefix}'
exeext_host=''
exeext_target=''
fp_prog_ar='aarch64-unknown-linux-gnu-ar'
fp_prog_find='/nix/store/9gnkv6x5d5fsn62vi8lnfiscmh7jpf8z-findutils-4.6.0/bin/find'
fp_prog_sort='/nix/store/dm20hrdk6s4jzfmk1197p2nya0p8fy3a-coreutils-8.29/bin/sort'
hardtop='/home/alp/WT/ghc2'
host='x86_64-unknown-linux'
host_alias=''
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/local'
program_transform_name='s,x,x,'
psdir='${docdir}'
release='1'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
soext_host='.so'
soext_target='.so'
sysconfdir='${prefix}/etc'
target='aarch64-unknown-linux-gnu'
target_alias='aarch64-unknown-linux-gnu'
target_cpu='aarch64'
target_os='linux-gnu'
target_vendor='unknown'
## ----------- ##
## confdefs.h. ##
## ----------- ##
/* confdefs.h */
#define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
#define PACKAGE_TARNAME "ghc-8.7"
#define PACKAGE_VERSION "8.7"
#define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 8.7"
#define PACKAGE_BUGREPORT "[email protected]"
#define PACKAGE_URL ""
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define __EXTENSIONS__ 1
#define _ALL_SOURCE 1
#define _GNU_SOURCE 1
#define _POSIX_PTHREAD_SEMANTICS 1
#define _TANDEM_SOURCE 1
#define sUPPORTED_LLVM_VERSION (7,0)
#define HAVE_C11_ATOMICS $CONF_GCC_SUPPORTS__ATOMICS
#define STDC_HEADERS 1
#define HAVE_CTYPE_H 1
#define HAVE_DIRENT_H 1
#define HAVE_DLFCN_H 1
#define HAVE_ERRNO_H 1
#define HAVE_FCNTL_H 1
#define HAVE_GRP_H 1
#define HAVE_LIMITS_H 1
#define HAVE_LOCALE_H 1
#define HAVE_NLIST_H 1
#define HAVE_PTHREAD_H 1
#define HAVE_PWD_H 1
#define HAVE_SIGNAL_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMERFD_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_SYS_UTSNAME_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_TIME_H 1
#define HAVE_UTIME_H 1
#define HAVE_SCHED_H 1
#define TIME_WITH_SYS_TIME 1
#define HAVE_LONG_LONG 1
#define SIZEOF_CHAR 1
#define ALIGNMENT_CHAR 1
#define SIZEOF_DOUBLE 8
#define ALIGNMENT_DOUBLE 8
#define SIZEOF_FLOAT 4
#define ALIGNMENT_FLOAT 4
#define SIZEOF_INT 4
#define ALIGNMENT_INT 4
#define SIZEOF_LONG 8
#define ALIGNMENT_LONG 8
#define SIZEOF_LONG_LONG 8
#define ALIGNMENT_LONG_LONG 8
#define SIZEOF_SHORT 2
#define ALIGNMENT_SHORT 2
#define SIZEOF_UNSIGNED_CHAR 1
#define ALIGNMENT_UNSIGNED_CHAR 1
#define SIZEOF_UNSIGNED_INT 4
#define ALIGNMENT_UNSIGNED_INT 4
#define SIZEOF_UNSIGNED_LONG 8
#define ALIGNMENT_UNSIGNED_LONG 8
#define SIZEOF_UNSIGNED_LONG_LONG 8
#define ALIGNMENT_UNSIGNED_LONG_LONG 8
#define SIZEOF_UNSIGNED_SHORT 2
#define ALIGNMENT_UNSIGNED_SHORT 2
#define SIZEOF_VOID_P 8
#define ALIGNMENT_VOID_P 8
#define SIZEOF_INT8_T 1
#define ALIGNMENT_INT8_T 1
#define SIZEOF_UINT8_T 1
#define ALIGNMENT_UINT8_T 1
#define SIZEOF_INT16_T 2
#define ALIGNMENT_INT16_T 2
#define SIZEOF_UINT16_T 2
#define ALIGNMENT_UINT16_T 2
#define SIZEOF_INT32_T 4
#define ALIGNMENT_INT32_T 4
#define SIZEOF_UINT32_T 4
#define ALIGNMENT_UINT32_T 4
#define SIZEOF_INT64_T 8
#define ALIGNMENT_INT64_T 8
#define SIZEOF_UINT64_T 8
#define ALIGNMENT_UINT64_T 8
#define HAVE_GETRUSAGE 1
#define HAVE_GETTIMEOFDAY 1
#define HAVE_SETITIMER 1
#define HAVE_SIGINTERRUPT 1
#define HAVE_SYSCONF 1
#define HAVE_TIMES 1
#define HAVE_CTIME_R 1
#define HAVE_SCHED_SETAFFINITY 1
#define HAVE_SETLOCALE 1
#define HAVE_DECL_CTIME_R 1
#define HAVE_LIBM 1
#define HAVE_LIBDL 1
#define HAVE_ALLOCA_H 1
#define HAVE_ALLOCA 1
#define HAVE_FORK 1
#define HAVE_VFORK 1
#define HAVE_WORKING_VFORK 1
#define HAVE_WORKING_FORK 1
#define HAS_VISIBILITY_HIDDEN 1
#define HAVE_LIBRT 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_TIMER_SETTIME 1
#define USE_TIMER_CREATE 1
#define HAVE_PRINTF_LDBLSTUB 0
#define NEED_PTHREAD_LIB 0
#define HAVE_LIBPTHREAD 1
#define HAVE_PTHREAD_SETNAME_NP 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_EVENTFD 1
#define CC_SUPPORTS_TLS 1
#define HAVE_DECL_MAP_NORESERVE 1
#define HAVE_DECL_MADV_FREE 1
#define HAVE_DECL_MADV_DONTNEED 1
#define USE_LARGE_ADDRESS_SPACE 1
#define RTS_LINKER_USE_MMAP 1
#define USE_LIBDW 0
#define HAVE_NUMA_H 1
#define HAVE_NUMAIF_H 1
#define HAVE_LIBNUMA 1
configure: exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment