Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 874898 Details for
Bug 917448
sci-libs/hdf5-1.14.2: configure strips -Werror from CFLAGS with s/-Werror//g, cannot handle -Werror=option leading to configure: error: C compiler cannot create executables
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
config.log
config.log (text/plain), 92.62 KB, created by
Alfred Wingate
on 2023-11-16 17:56:33 UTC
(
hide
)
Description:
config.log
Filename:
MIME Type:
Creator:
Alfred Wingate
Created:
2023-11-16 17:56:33 UTC
Size:
92.62 KB
patch
obsolete
>This file contains any messages produced by compilers while >running configure, to aid debugging if configure makes a mistake. > >It was created by HDF5 configure 1.14.2, which was >generated by GNU Autoconf 2.71. Invocation command line was > > $ ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-dependency-tracking --disable-silent-rules --disable-static --docdir=/usr/share/doc/hdf5-1.14.2 --htmldir=/usr/share/doc/hdf5-1.14.2/html --with-sysroot=/ --libdir=/usr/lib64 --disable-static --enable-deprecated-symbols --enable-build-mode=production --with-default-plugindir=/usr/lib64/hdf5/plugin --disable-cxx --disable-codestack --enable-fortran --enable-hl --disable-parallel --disable-tests --disable-threadsafe --disable-unsupported --without-szlib --without-pthread --with-zlib > >## --------- ## >## Platform. ## >## --------- ## > >hostname = localhost >uname -m = x86_64 >uname -r = 6.5.9-xanmod1-dist >uname -s = Linux >uname -v = #1 SMP PREEMPT_DYNAMIC Fri Oct 27 09:03:53 EEST 2023 > >/usr/bin/uname -p = AMD Ryzen 5 3600 6-Core Processor >/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: /usr/lib/portage/pypy3/ebuild-helpers/xattr/ >PATH: /usr/lib/portage/pypy3/ebuild-helpers/ >PATH: /usr/local/sbin/ >PATH: /usr/local/bin/ >PATH: /usr/sbin/ >PATH: /usr/bin/ >PATH: /sbin/ >PATH: /bin/ >PATH: /opt/bin/ >PATH: /usr/lib/llvm/17/bin/ >PATH: /usr/lib/llvm/16/bin/ >PATH: /etc/eselect/wine/bin/ > > >## ----------- ## >## Core tests. ## >## ----------- ## > >configure:3165: loading site script /usr/share/config.site >| # Copyright 2023 Gentoo Authors >| # Distributed under the terms of the GNU General Public License v2 >| >| for script in "/usr/share/config.site.d"/*.conf; do >| test -f "${script}" || continue >| test -r "${script}" || continue >| echo "${0##*/}: loading site script ${script}" >| . "${script}" || break >| done >| unset script >configure:3739: looking for aux files: ltmain.sh compile config.guess config.sub missing install-sh >configure:3752: trying ./bin/ >configure:3781: ./bin/ltmain.sh found >configure:3781: ./bin/compile found >configure:3781: ./bin/config.guess found >configure:3781: ./bin/config.sub found >configure:3781: ./bin/missing found >configure:3763: ./bin/install-sh found >configure:3920: checking for a BSD-compatible install >configure:3993: result: /usr/lib/portage/pypy3/ebuild-helpers/xattr/install -c >configure:4004: checking whether build environment is sane >configure:4059: result: yes >configure:4218: checking for a race-free mkdir -p >configure:4262: result: /bin/mkdir -p >configure:4269: checking for gawk >configure:4290: found /usr/bin/gawk >configure:4301: result: gawk >configure:4312: checking whether make sets $(MAKE) >configure:4335: result: yes >configure:4365: checking whether make supports nested variables >configure:4383: result: yes >configure:4531: checking whether make supports nested variables >configure:4549: result: yes >configure:4601: checking whether to enable maintainer-specific portions of Makefiles >configure:4611: result: no >configure:4669: checking build system type >configure:4684: result: x86_64-pc-linux-gnu >configure:4704: checking host system type >configure:4718: result: x86_64-pc-linux-gnu >configure:4814: checking shell variables initial values >A=hdf5-1.14.2.tar.bz2 >ABI=amd64 >ABI_MIPS= >ABI_S390= >ABI_X86=64 >ACCEPT_LICENSE=NCSA-HDF >ACLOCAL='${SHELL} '\''/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2/bin/missing'\'' aclocal-1.16' >ADA_TARGET= >ALLOW_TEST=network >ALSA_CARDS= >AMDGPU_TARGETS= >AMTAR='$${TAR-tar}' >AM_BACKSLASH='\' >AM_CFLAGS= >AM_CPPFLAGS= >AM_CXXFLAGS= >AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' >AM_DEFAULT_VERBOSITY=1 >AM_FCFLAGS= >AM_JAVACFLAGS= >AM_JAVAFLAGS= >AM_JNIFLAGS= >AM_LDFLAGS= >AM_V='$(V)' >ANT_HOME=/usr/share/ant >APACHE2_MODULES= >APACHE2_MPMS= >AR=x86_64-pc-linux-gnu-ar >ARCH=amd64 >AR_FLAGS= >AUTOCONF='${SHELL} '\''/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2/bin/missing'\'' autoconf' >AUTOHEADER='${SHELL} '\''/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2/bin/missing'\'' autoheader' >AUTOMAKE='${SHELL} '\''/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2/bin/missing'\'' automake-1.16' >AWK=gawk >BASH=/bin/sh >BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath >BASH_ALIASES=() >BASH_ARGC=([0]="31") >BASH_ARGV=([0]="--with-zlib" [1]="--without-pthread" [2]="--without-szlib" [3]="--disable-unsupported" [4]="--disable-threadsafe" [5]="--disable-tests" [6]="--disable-parallel" [7]="--enable-hl" [8]="--enable-fortran" [9]="--disable-codestack" [10]="--disable-cxx" [11]="--with-default-plugindir=/usr/lib64/hdf5/plugin" [12]="--enable-build-mode=production" [13]="--enable-deprecated-symbols" [14]="--disable-static" [15]="--libdir=/usr/lib64" [16]="--with-sysroot=/" [17]="--htmldir=/usr/share/doc/hdf5-1.14.2/html" [18]="--docdir=/usr/share/doc/hdf5-1.14.2" [19]="--disable-static" [20]="--disable-silent-rules" [21]="--disable-dependency-tracking" [22]="--datarootdir=/usr/share" [23]="--localstatedir=/var/lib" [24]="--sysconfdir=/etc" [25]="--datadir=/usr/share" [26]="--infodir=/usr/share/info" [27]="--mandir=/usr/share/man" [28]="--host=x86_64-pc-linux-gnu" [29]="--build=x86_64-pc-linux-gnu" [30]="--prefix=/usr") >BASH_CMDS=() >BASH_LINENO=([0]="0") >BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. >BASH_SOURCE=([0]="./configure") >BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") >BASH_VERSION='5.2.21(1)-release' >BINPKG_FORMAT=xpak >BINPKG_GPG_SIGNING_BASE_COMMAND='/usr/bin/flock /run/lock/portage-binpkg-gpg.lock /usr/bin/gpg --sign --armor [PORTAGE_CONFIG]' >BINPKG_GPG_SIGNING_DIGEST=SHA512 >BINPKG_GPG_VERIFY_BASE_COMMAND='/usr/bin/gpg --verify --batch --no-tty --no-auto-check-trustdb --status-fd 2 [PORTAGE_CONFIG] [SIGNATURE]' >BINPKG_GPG_VERIFY_GPG_HOME=/etc/portage/gnupg >BOOTSTRAP_USE='unicode internal-glib pkg-config split-usr xml python_targets_python3_11 python_single_target_python3_11 multilib' >BROOT= >BUILD_PREFIX=/var/tmp/portage >CALLIGRA_FEATURES= >CAMERAS= >CATEGORY=sci-libs >CBUILD=x86_64-pc-linux-gnu >CC=x86_64-pc-linux-gnu-gcc >CCACHE_DISABLE=1 >CFLAGS='-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin =odr =lto-type-mismatch =strict-aliasing' >CFLAGS_amd64=-m64 >CFLAGS_x32=-mx32 >CFLAGS_x86='-m32 -mfpmath=sse' >CHOST=x86_64-pc-linux-gnu >CHOST_amd64=x86_64-pc-linux-gnu >CHOST_default=x86_64-pc-linux-gnu >CHOST_x32=x86_64-pc-linux-gnux32 >CHOST_x86=i686-pc-linux-gnu >COLLECTD_PLUGINS= >COLORFGBG='15;0' >COLORTERM=truecolor >COLUMNS=112 >CONF_PREFIX=/usr >CPPFLAGS= >CPU_FLAGS_ARM= >CPU_FLAGS_PPC= >CPU_FLAGS_X86= >CSCOPE=cscope >CTAGS=ctags >CTARGET_default=x86_64-pc-linux-gnu >CURL_SSL= >CXX=x86_64-pc-linux-gnu-g++ >CXXFLAGS='-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin =odr =lto-type-mismatch =strict-aliasing' >CYGPATH_W=echo >D=/var/tmp/portage/sci-libs/hdf5-1.14.2/image >DCO_SIGNED_OFF_BY='Alfred Wingate <parona@protonmail.com>' >DEFAULT_ABI=amd64 >DEFINED_PHASES=' configure install prepare setup' >DESKTOP_SESSION=plasmawayland >DIROPTIONS=-m0755 >DIRSTACK=() >DISTDIR=/var/tmp/portage/sci-libs/hdf5-1.14.2/distdir >DOAS_USER=ask >DUALCASE=1 >EAPI=8 >EBUILD=/var/db/repos/gentoo/sci-libs/hdf5/hdf5-1.14.2.ebuild >EBUILD_MASTER_PID=22 >EBUILD_PHASE=configure >EBUILD_PHASE_FUNC=src_configure >ECHO_C= >ECHO_N=-n >ECHO_T= >ECLASS_DEPTH=0 >ED=/var/tmp/portage/sci-libs/hdf5-1.14.2/image >EDITOR=vi >ELIBC=glibc >EMERGE_FROM=ebuild >ENV_UNSET='CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME' >EPREFIX= >EROOT= >ESYSROOT= >ETAGS=etags >ETC_SITEDIR=/etc/crossdev/include/site >EUID=250 >EXEOPTIONS=-m0755 >F77=x86_64-pc-linux-gnu-gfortran >FC=x86_64-pc-linux-gnu-gfortran >FCFLAGS='-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin =odr =lto-type-mismatch =strict-aliasing' >FEATURES='assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-request-signature buildpkg-live candy clean-logs compress-build-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync mount-sandbox multilib-strict network-sandbox news parallel-fetch parallel-install pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-elog split-log strict strict-keepdir unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync warn-on-large-env xattr' >FETCHCOMMAND_SSH='bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; exec rsync --rsh=\"ssh \${port:+-p\${port}} \${3}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}"' >FFLAGS='-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >FFTOOLS= >FILESDIR=/var/tmp/portage/sci-libs/hdf5-1.14.2/files >FLAGS='-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >GCC_SPECS= >GERBIL_HOME=/usr/share/gerbil >GPG_TTY=/dev/pts/35 >GPG_VERIFY_GROUP_DROP=nogroup >GPG_VERIFY_USER_DROP=nobody >GPSD_PROTOCOLS= >GRIM_DEFAULT_DIR=/home/ask/Pictures/Screenshot >GROUPS=() >GRUB_PLATFORMS= >GSETTINGS_BACKEND=dconf >HELIX_RUNTIME=/usr/share/helix/runtime >HOME=/var/tmp/portage/sci-libs/hdf5-1.14.2/homedir >HOSTNAME=localhost >HOSTTYPE=x86_64 >IFS=' >' >INHERITED=' gnuconfig toolchain-funcs multilib libtool autotools fortran-2 flag-o-matic prefix' >INPUT_DEVICES= >INSOPTIONS=-m0644 >INSTALL='/usr/lib/portage/pypy3/ebuild-helpers/xattr/install -c' >INSTALL_DATA='${INSTALL} -m 644' >INSTALL_PROGRAM='${INSTALL}' >INSTALL_SCRIPT='${INSTALL}' >INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' >IUSE_EFFECTIVE='abi_x86_64 alpha amd64 amd64-linux arm arm64 arm64-macos cxx debug elibc_Darwin elibc_SunOS elibc_bionic elibc_glibc elibc_mingw elibc_musl examples fortran hl hppa ia64 kernel_Darwin kernel_SunOS kernel_linux loong m68k mips mpi ppc ppc-macos ppc64 ppc64-linux prefix prefix-guest prefix-stack riscv s390 sparc szip test threads unsupported x64-macos x64-solaris x86 x86-linux zlib' >IUSE_IMPLICIT='abi_x86_64 prefix prefix-guest prefix-stack' >JAVAC=/home/ask//.gentoo/java-config-2/current-user-vm/bin/javac >JAVACFLAGS= >JAVAFLAGS= >JAVA_HOME=/home/ask//.gentoo/java-config-2/current-user-vm >JDK_HOME=/home/ask//.gentoo/java-config-2/current-user-vm >JNIFLAGS= >KDE_APPLICATIONS_AS_SCOPE=1 >KDE_FULL_SESSION=true >KDE_SESSION_UID=1000 >KDE_SESSION_VERSION=5 >KERNEL=linux >KERNEL_ABI=amd64 >KEYWORDS='~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos' >KGLOBALACCELD_PLATFORM=org.kde.kwin >KONSOLE_DBUS_SERVICE=:1.1870 >KONSOLE_DBUS_SESSION=/Sessions/1 >KONSOLE_DBUS_WINDOW=/Windows/1 >KONSOLE_VERSION=230803 >L10N= >LANG=en_GB.utf8 >LANGUAGE=C >LCD_DEVICES= >LC_ALL=C >LC_COLLATE=C >LC_MESSAGES=C >LDFLAGS='-Wl,-O1 -Wl,--as-needed -O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >LDFLAGS_amd64='-m elf_x86_64' >LDFLAGS_x32='-m elf32_x86_64' >LDFLAGS_x86='-m elf_i386' >LD_PRELOAD=libsandbox.so >LESS='-R -M --shift 5' >LESSOPEN='|lesspipe %s' >LEX=flex >LIBDIR_amd64=lib64 >LIBDIR_default=lib >LIBDIR_x32=libx32 >LIBDIR_x86=lib >LIBOBJS= >LIBOPTIONS=-m0644 >LIBREOFFICE_EXTENSIONS= >LICENSE=NCSA-HDF >LINENO=4814 >LLVM_TARGETS= >LOGNAME=portage >LS_COLORS='rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.cfg=00;32:*.conf=00;32:*.diff=00;32:*.doc=00;32:*.ini=00;32:*.log=00;32:*.patch=00;32:*.pdf=00;32:*.ps=00;32:*.tex=00;32:*.txt=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:' >LUA_SINGLE_TARGET= >LUA_TARGETS= >LV2_PATH=/usr/lib64/lv2 >MACHTYPE=x86_64-pc-linux-gnu >MAINT='#' >MAINTAINER_MODE_FALSE= >MAINTAINER_MODE_TRUE='#' >MAKEFLAGS= >MAKEINFO='${SHELL} '\''/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2/bin/missing'\'' makeinfo' >MAKEOPTS='-j12 -l18' >MANPAGER=manpager >MERGE_TYPE=source >MFLAGS= >MISSING='${SHELL} '\''/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2/bin/missing'\''' >MKDIR_P='/bin/mkdir -p' >MONKEYD_PLUGINS= >MOPREFIX=hdf5 >MOTD_SHOWN=pam >MOZ_GMP_PATH=/usr/lib64/nsbrowser/plugins/gmp-gmpopenh264/system-installed >MULTILIB_ABIS='amd64 x86' >MULTILIB_STRICT_DENY='64-bit.*shared object' >MULTILIB_STRICT_DIRS='/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib' >MULTILIB_STRICT_EXEMPT='(perl5|gcc|binutils|eclipse-3|debug|portage|udev|systemd|clang|python-exec|llvm)' >NGINX_MODULES_HTTP= >NGINX_MODULES_MAIL= >NGINX_MODULES_STREAM= >NOCOLOR=no >NPM_CONFIG_GLOBALCONFIG=/etc/npm/npmrc >OFFICE_IMPLEMENTATION= >OLDPWD=/var/tmp/portage/sci-libs/hdf5-1.14.2 >OPENCL_PROFILE=ocl-icd >OPENMPI_FABRICS= >OPENMPI_OFED_FEATURES= >OPENMPI_RM= >OPTERR=1 >OPTIND=1 >OSTYPE=linux-gnu >P=hdf5-1.14.2 >PACKAGE=hdf5 >PACKAGE_BUGREPORT=help@hdfgroup.org >PACKAGE_NAME=HDF5 >PACKAGE_STRING='HDF5 1.14.2' >PACKAGE_TARNAME=hdf5 >PACKAGE_URL= >PACKAGE_VERSION=1.14.2 >PAGER=/usr/bin/less >PAM_KWALLET5_LOGIN=/run/user/1000/kwallet5.socket >PATH=/usr/lib/portage/pypy3/ebuild-helpers/xattr:/usr/lib/portage/pypy3/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/17/bin:/usr/lib/llvm/16/bin:/etc/eselect/wine/bin >PATH_SEPARATOR=: >PF=hdf5-1.14.2 >PHP_TARGETS= >PIPESTATUS=([0]="0") >PKGDIR=/var/cache/binpkgs >PKGUSE= >PKG_LOGDIR=/var/tmp/portage/sci-libs/hdf5-1.14.2/temp/logging >PKG_TMPDIR=/var/tmp/portage/._unmerge_ >PLASMA_USE_QT_SCALING=1 >PM_EBUILD_HOOK_DIR=/etc/portage/env >PN=hdf5 >PORTAGE_ACTUAL_DISTDIR=/var/cache/distfiles >PORTAGE_ARCHLIST='alpha amd64 amd64-linux arm arm-linux arm64 arm64-linux arm64-macos hppa ia64 loong m68k mips ppc ppc-macos ppc64 ppc64-linux riscv riscv-linux s390 sparc x64-macos x64-solaris x86 x86-linux' >PORTAGE_BASHRC=/etc/portage/bashrc >PORTAGE_BASHRC_FILES=/var/db/repos/gentoo/profiles/default/linux/amd64/17.1/profile.bashrc >PORTAGE_BIN_PATH=/usr/lib/portage/pypy3 >PORTAGE_BUILDDIR=/var/tmp/portage/sci-libs/hdf5-1.14.2 >PORTAGE_BUILD_GROUP=portage >PORTAGE_BUILD_USER=portage >PORTAGE_BZIP2_COMMAND=bzip2 >PORTAGE_COLORMAP='PORTAGE_COLOR_BAD=$'\''[31;01m'\'' >PORTAGE_COLOR_BRACKET=$'\''[34;01m'\'' >PORTAGE_COLOR_ERR=$'\''[31;01m'\'' >PORTAGE_COLOR_GOOD=$'\''[32;01m'\'' >PORTAGE_COLOR_HILITE=$'\''[36m'\'' >PORTAGE_COLOR_INFO=$'\''[32m'\'' >PORTAGE_COLOR_LOG=$'\''[32;01m'\'' >PORTAGE_COLOR_NORMAL=$'\''[0m'\'' >PORTAGE_COLOR_QAWARN=$'\''[33m'\'' >PORTAGE_COLOR_WARN=$'\''[33;01m'\''' >PORTAGE_COMPRESSION_COMMAND=bzip2 >PORTAGE_COMPRESS_EXCLUDE_SUFFIXES='css gif htm[l]? jp[e]?g js pdf png' >PORTAGE_CONFIGROOT=/ >PORTAGE_DEBUG=0 >PORTAGE_DEPCACHEDIR=/var/cache/edb/dep >PORTAGE_DOCOMPRESS_SIZE_LIMIT=128 >PORTAGE_FEATURES='assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-request-signature buildpkg-live candy clean-logs compress-build-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync mount-sandbox multilib-strict network-sandbox news parallel-fetch parallel-install pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-elog split-log strict strict-keepdir unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync warn-on-large-env xattr' >PORTAGE_GID=250 >PORTAGE_INST_GID=0 >PORTAGE_INST_UID=0 >PORTAGE_INTERNAL_CALLER=1 >PORTAGE_IPC_DAEMON=1 >PORTAGE_LOG_FILE=/var/log/portage/build/sci-libs/hdf5-1.14.2:20231116-174916.log.gz >PORTAGE_NICENESS=5 >PORTAGE_OVERRIDE_EPREFIX= >PORTAGE_PROPERTIES= >PORTAGE_PYM_PATH=/usr/lib/pypy3.10/site-packages >PORTAGE_PYTHON=/usr/bin/pypy3.10-c-7.3.13 >PORTAGE_PYTHONPATH=/usr/lib/pypy3.10/site-packages >PORTAGE_REPOSITORIES='[DEFAULT] >auto-sync = yes >main-repo = gentoo >strict-misc-digests = true >sync-allow-hardlinks = true >sync-openpgp-key-refresh = true >sync-rcu = false >volatile = true > >[gentoo] >auto-sync = yes >location = /var/db/repos/gentoo >masters = >priority = -1000 >strict-misc-digests = true >sync-allow-hardlinks = true >sync-openpgp-key-path = /usr/share/openpgp-keys/gentoo-release.asc >sync-openpgp-key-refresh = true >sync-openpgp-key-refresh-retry-count = 40 >sync-openpgp-key-refresh-retry-delay-exp-base = 2 >sync-openpgp-key-refresh-retry-delay-max = 60 >sync-openpgp-key-refresh-retry-delay-mult = 4 >sync-openpgp-key-refresh-retry-overall-timeout = 1200 >sync-openpgp-keyserver = hkps://keys.gentoo.org >sync-rcu = false >sync-type = git >sync-uri = https://github.com/gentoo-mirror/gentoo >volatile = true >sync-git-verify-commit-signature = yes > >[parona-overlay] >auto-sync = yes >location = /var/db/repos/parona-overlay >masters = gentoo >strict-misc-digests = true >sync-allow-hardlinks = true >sync-openpgp-key-refresh = true >sync-rcu = false >sync-type = git >sync-uri = https://gitlab.com/Parona/parona-overlay >volatile = false > >[qt] >auto-sync = yes >location = /var/db/repos/qt >masters = gentoo >strict-misc-digests = true >sync-allow-hardlinks = true >sync-openpgp-key-refresh = true >sync-rcu = false >sync-type = git >sync-uri = https://github.com/gentoo-mirror/qt >volatile = true > >[src_prepare-overlay] >auto-sync = yes >location = /var/db/repos/src_prepare-overlay >masters = gentoo >strict-misc-digests = true >sync-allow-hardlinks = true >sync-openpgp-key-refresh = true >sync-rcu = false >sync-type = git >sync-uri = https://gitlab.com/src_prepare/src_prepare-overlay.git >volatile = false > >[steam-overlay] >auto-sync = yes >location = /var/db/repos/steam-overlay >masters = gentoo >strict-misc-digests = true >sync-allow-hardlinks = true >sync-openpgp-key-refresh = true >sync-rcu = false >sync-type = git >sync-uri = https://github.com/gentoo-mirror/steam-overlay.git >volatile = true > >[torbrowser] >auto-sync = yes >location = /var/db/repos/torbrowser >masters = gentoo >strict-misc-digests = true >sync-allow-hardlinks = true >sync-openpgp-key-refresh = true >sync-rcu = false >sync-type = git >sync-uri = https://github.com/gentoo-mirror/torbrowser.git >volatile = true >' >PORTAGE_REPO_NAME=gentoo >PORTAGE_RESTRICT=test >PORTAGE_SCHEDULING_POLICY=idle >PORTAGE_SIGPIPE_STATUS=141 >PORTAGE_TMPDIR=/var/tmp >PORTAGE_VERBOSE=1 >PORTAGE_WORKDIR_MODE=0700 >PORTAGE_XATTR_EXCLUDE='btrfs.* security.evm security.ima security.selinux system.nfs4_acl user.apache_handler user.Beagle.* user.dublincore.* user.mime_encoding user.xdg.*' >POSIXLY_CORRECT=y >POSTGRES_TARGETS= >PPID=22 >PR=r0 >PROFILEHOME= >PROFILE_ONLY_VARIABLES='ARCH ELIBC IUSE_IMPLICIT KERNEL USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL' >PS1='$ ' >PS2='> ' >PS4='+ ' >PV=1.14.2 >PVR=1.14.2 >PWD=/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2 >PYTHONDONTWRITEBYTECODE=1 >PYTHON_SINGLE_TARGET= >PYTHON_TARGETS= >QA_CMP=y >QA_OPENRC=y >QA_SED=y >QA_VDB=y >QEMU_SOFTMMU_TARGETS= >QEMU_USER_TARGETS= >QSG_RENDER_LOOP=basic >QT_AUTO_SCREEN_SCALE_FACTOR=0 >QT_WAYLAND_FORCE_DPI=96 >RESUMECOMMAND_SSH='bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; exec rsync --rsh=\"ssh \${port:+-p\${port}} \${3}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}"' >ROOT= >ROOTPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/17/bin:/usr/lib/llvm/16/bin >ROS_MESSAGES= >RUBY_TARGETS= >R_HOME=/usr/lib64/R >S=/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2 >SANDBOX_ACTIVE=armedandready >SANDBOX_BASHRC=/usr/share/sandbox/sandbox.bashrc >SANDBOX_DEBUG=0 >SANDBOX_DEBUG_LOG=/var/log/sandbox/sandbox-debug-5.log >SANDBOX_DENY= >SANDBOX_LIB=libsandbox.so >SANDBOX_LOG=/var/tmp/portage/sci-libs/hdf5-1.14.2/temp/sandbox.log >SANDBOX_METHOD=any >SANDBOX_ON=1 >SANDBOX_PREDICT=/var/tmp/portage/sci-libs/hdf5-1.14.2/homedir:/dev/crypto:/var/cache/man:/dev/random:/proc/self/coredump_filter:/dev/random:/proc/self/coredump_filter:/dev/random:/proc/self/coredump_filter:/dev/random:/proc/self/coredump_filter:/dev/random:/proc/self/coredump_filter:/dev/random:/proc/self/coredump_filter:/var/cache/fontconfig >SANDBOX_READ=/:/var/tmp/portage >SANDBOX_VERBOSE=yes >SANDBOX_WRITE=:/dev/console:/dev/fd:/dev/full:/dev/null:/dev/ptmx:/dev/pts/:/dev/pty:/dev/shm:/dev/tts:/dev/tty:/dev/vc/:/dev/zero:/proc/self/fd:/tmp/:/usr/lib/cf:/usr/lib/conftest:/usr/lib32/cf:/usr/lib32/conftest:/usr/lib64/cf:/usr/lib64/conftest:/usr/tmp/:/usr/tmp/cf:/usr/tmp/conftest:/var/tmp/:/var/tmp/portage:/var/tmp/portage/sci-libs/hdf5-1.14.2/homedir/.bash_history >SANE_BACKENDS= >SBCL_HOME=/usr/lib64/sbcl >SBCL_SOURCE_ROOT=/usr/lib64/sbcl/src >SET_MAKE= >SHELL=/bin/sh >SHELLOPTS=braceexpand:hashall:interactive-comments:posix >SHELL_SESSION_ID=f17fc0561ba34875a148eca5fc2093a3 >SHLVL=2 >SITEDIR=/usr/share/crossdev/include/site >SLOT=0/1.14.2 >SSH_ASKPASS=/usr/bin/ksshaskpass >STUDIO_JDK=/opt/android-studio/jbr >SYMLINK_LIB=no >SYSROOT= >T=/var/tmp/portage/sci-libs/hdf5-1.14.2/temp >TEMP=/var/tmp/portage/sci-libs/hdf5-1.14.2/temp >TERM=xterm-256color >TMP=/var/tmp/portage/sci-libs/hdf5-1.14.2/temp >TMPDIR=/var/tmp/portage/sci-libs/hdf5-1.14.2/temp >TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE=1 >UID=250 >USE='abi_x86_64 amd64 elibc_glibc fortran hl kernel_linux zlib' >USERLAND=GNU >USE_EXPAND='ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS' >USE_EXPAND_IMPLICIT='ARCH ELIBC KERNEL' >USE_EXPAND_UNPREFIXED=ARCH >USE_EXPAND_VALUES_ARCH='alpha amd64 amd64-linux arm arm64 arm64-macos hppa ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos x64-solaris x86 x86-linux' >USE_EXPAND_VALUES_ELIBC='bionic Darwin glibc mingw musl SunOS' >USE_EXPAND_VALUES_KERNEL='Darwin linux SunOS' >USE_MAINTAINER_MODE=no >UWSGI_PLUGINS= >VERSION=1.14.2 >VIDEO_CARDS= >VIRTUALENVWRAPPER_SCRIPT=/usr/bin/virtualenvwrapper.sh >VOICEMAIL_STORAGE= >WANT_AUTOCONF=2.71 >WANT_AUTOMAKE=1.16 >WANT_LIBTOOL=latest >WAYLAND_DISPLAY=wayland-0 >WINDOWID=1 >WORKDIR=/var/tmp/portage/sci-libs/hdf5-1.14.2/work >XARGS='xargs -r' >XCURSOR_SIZE=24 >XCURSOR_THEME=breeze_cursors >XDG_ACTIVATION_TOKEN=kwin-218 >XDG_CONFIG_DIRS=/home/ask/.config/kdedefaults:/etc/xdg >XDG_CURRENT_DESKTOP=KDE >XDG_DATA_DIRS=/usr/local/share:/usr/share:/etc/eselect/wine/share >XDG_SEAT=seat0 >XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 >XDG_SESSION_CLASS=user >XDG_SESSION_ID=2 >XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1 >XDG_SESSION_TYPE=wayland >XDG_VTNR=8 >XTABLES_ADDONS= >_='checking shell variables initial values... ' >_VIRTUALENVWRAPPER_API=' mkvirtualenv rmvirtualenv lsvirtualenv showvirtualenv workon add2virtualenv cdsitepackages cdvirtualenv lssitepackages toggleglobalsitepackages cpvirtualenv setvirtualenvproject mkproject cdproject mktmpenv wipeenv allvirtualenv' >__E_DESTTREE=/usr >__E_DOCDESTTREE= >__E_EXEDESTTREE= >__E_INSDESTTREE= >_am_tools='gnutar pax cpio none' >ac_abs_confdir=/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2 >ac_arg='CXXFLAGS=-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >ac_aux=install-sh >ac_aux_dir=./bin/ >ac_aux_dir_candidates=./bin >ac_aux_dir_found=yes >ac_aux_files='ltmain.sh compile config.guess config.sub missing install-sh' >ac_build_alias=x86_64-pc-linux-gnu >ac_c_conftest_c11_globals=' >// Does the compiler advertise C11 conformance? >#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L ># error "Compiler does not advertise C11 conformance" >#endif > >// Check _Alignas. >char _Alignas (double) aligned_as_double; >char _Alignas (0) no_special_alignment; >extern char aligned_as_int; >char _Alignas (0) _Alignas (int) aligned_as_int; > >// Check _Alignof. >enum >{ > int_alignment = _Alignof (int), > int_array_alignment = _Alignof (int[100]), > char_alignment = _Alignof (char) >}; >_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); > >// Check _Noreturn. >int _Noreturn does_not_return (void) { for (;;) continue; } > >// Check _Static_assert. >struct test_static_assert >{ > int x; > _Static_assert (sizeof (int) <= sizeof (long int), > "_Static_assert does not work in struct"); > long int y; >}; > >// Check UTF-8 literals. >#define u8 syntax error! >char const utf8_literal[] = u8"happens to be ASCII" "another string"; > >// Check duplicate typedefs. >typedef long *long_ptr; >typedef long int *long_ptr; >typedef long_ptr long_ptr; > >// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. >struct anonymous >{ > union { > struct { int i; int j; }; > struct { int k; long int l; } w; > }; > int m; >} v1; >' >ac_c_conftest_c11_main=' > _Static_assert ((offsetof (struct anonymous, i) > == offsetof (struct anonymous, w.k)), > "Anonymous union alignment botch"); > v1.i = 2; > v1.w.k = 5; > ok |= v1.i != 5; >' >ac_c_conftest_c11_program=' >/* Does the compiler advertise C89 conformance? > Do not test the value of __STDC__, because some compilers set it to 0 > while being otherwise adequately conformant. */ >#if !defined __STDC__ ># error "Compiler does not advertise C89 conformance" >#endif > >#include <stddef.h> >#include <stdarg.h> >struct stat; >/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ >struct buf { int x; }; >struct buf * (*rcsopen) (struct buf *, struct stat *, int); >static char *e (char **p, int i) >{ > return p[i]; >} >static char *f (char * (*g) (char **, int), char **p, ...) >{ > char *s; > va_list v; > va_start (v,p); > s = g (p, va_arg (v,int)); > va_end (v); > return s; >} > >/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has > function prototypes and stuff, but not \xHH hex character constants. > These do not provoke an error unfortunately, instead are silently treated > as an "x". The following induces an error, until -std is added to get > proper ANSI mode. Curiously \x00 != x always comes out true, for an > array size at least. It is necessary to write \x00 == 0 to get something > that is true only with -std. */ >int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; > >/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters > inside strings and character constants. */ >#define FOO(x) '\''x'\'' >int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; > >int test (int i, double x); >struct s1 {int (*f) (int a);}; >struct s2 {int (*f) (double a);}; >int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), > int, int); > >// Does the compiler advertise C99 conformance? >#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L ># error "Compiler does not advertise C99 conformance" >#endif > >#include <stdbool.h> >extern int puts (const char *); >extern int printf (const char *, ...); >extern int dprintf (int, const char *, ...); >extern void *malloc (size_t); >extern void free (void *); > >// Check varargs macros. These examples are taken from C99 6.10.3.5. >// dprintf is used instead of fprintf to avoid needing to declare >// FILE and stderr. >#define debug(...) dprintf (2, __VA_ARGS__) >#define showlist(...) puts (#__VA_ARGS__) >#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) >static void >test_varargs_macros (void) >{ > int x = 1234; > int y = 5678; > debug ("Flag"); > debug ("X = %d\n", x); > showlist (The first, second, and third items.); > report (x>y, "x is %d but y is %d", x, y); >} > >// Check long long types. >#define BIG64 18446744073709551615ull >#define BIG32 4294967295ul >#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) >#if !BIG_OK > #error "your preprocessor is broken" >#endif >#if BIG_OK >#else > #error "your preprocessor is broken" >#endif >static long long int bignum = -9223372036854775807LL; >static unsigned long long int ubignum = BIG64; > >struct incomplete_array >{ > int datasize; > double data[]; >}; > >struct named_init { > int number; > const wchar_t *name; > double average; >}; > >typedef const char *ccp; > >static inline int >test_restrict (ccp restrict text) >{ > // See if C++-style comments work. > // Iterate through items via the restricted pointer. > // Also check for declarations in for loops. > for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) > continue; > return 0; >} > >// Check varargs and va_copy. >static bool >test_varargs (const char *format, ...) >{ > va_list args; > va_start (args, format); > va_list args_copy; > va_copy (args_copy, args); > > const char *str = ""; > int number = 0; > float fnumber = 0; > > while (*format) > { > switch (*format++) > { > case '\''s'\'': // string > str = va_arg (args_copy, const char *); > break; > case '\''d'\'': // int > number = va_arg (args_copy, int); > break; > case '\''f'\'': // float > fnumber = va_arg (args_copy, double); > break; > default: > break; > } > } > va_end (args_copy); > va_end (args); > > return *str && number && fnumber; >} > > >// Does the compiler advertise C11 conformance? >#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L ># error "Compiler does not advertise C11 conformance" >#endif > >// Check _Alignas. >char _Alignas (double) aligned_as_double; >char _Alignas (0) no_special_alignment; >extern char aligned_as_int; >char _Alignas (0) _Alignas (int) aligned_as_int; > >// Check _Alignof. >enum >{ > int_alignment = _Alignof (int), > int_array_alignment = _Alignof (int[100]), > char_alignment = _Alignof (char) >}; >_Static_assert (0 < -_Alignof (int), "_Alignof is signed"); > >// Check _Noreturn. >int _Noreturn does_not_return (void) { for (;;) continue; } > >// Check _Static_assert. >struct test_static_assert >{ > int x; > _Static_assert (sizeof (int) <= sizeof (long int), > "_Static_assert does not work in struct"); > long int y; >}; > >// Check UTF-8 literals. >#define u8 syntax error! >char const utf8_literal[] = u8"happens to be ASCII" "another string"; > >// Check duplicate typedefs. >typedef long *long_ptr; >typedef long int *long_ptr; >typedef long_ptr long_ptr; > >// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. >struct anonymous >{ > union { > struct { int i; int j; }; > struct { int k; long int l; } w; > }; > int m; >} v1; > > >int >main (int argc, char **argv) >{ > int ok = 0; > >ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); > > > // Check bool. > _Bool success = false; > success |= (argc != 0); > > // Check restrict. > if (test_restrict ("String literal") == 0) > success = true; > char *restrict newvar = "Another string"; > > // Check varargs. > success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); > test_varargs_macros (); > > // Check flexible array members. > struct incomplete_array *ia = > malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); > ia->datasize = 10; > for (int i = 0; i < ia->datasize; ++i) > ia->data[i] = i * 1.234; > > // Check named initializers. > struct named_init ni = { > .number = 34, > .name = L"Test wide string", > .average = 543.34343, > }; > > ni.number = 58; > > int dynamic_array[ni.number]; > dynamic_array[0] = argv[0][0]; > dynamic_array[ni.number - 1] = 543; > > // work around unused variable warnings > ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' > || dynamic_array[ni.number - 1] != 543); > > > _Static_assert ((offsetof (struct anonymous, i) > == offsetof (struct anonymous, w.k)), > "Anonymous union alignment botch"); > v1.i = 2; > v1.w.k = 5; > ok |= v1.i != 5; > > return ok; >} >' >ac_c_conftest_c89_globals=' >/* Does the compiler advertise C89 conformance? > Do not test the value of __STDC__, because some compilers set it to 0 > while being otherwise adequately conformant. */ >#if !defined __STDC__ ># error "Compiler does not advertise C89 conformance" >#endif > >#include <stddef.h> >#include <stdarg.h> >struct stat; >/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ >struct buf { int x; }; >struct buf * (*rcsopen) (struct buf *, struct stat *, int); >static char *e (char **p, int i) >{ > return p[i]; >} >static char *f (char * (*g) (char **, int), char **p, ...) >{ > char *s; > va_list v; > va_start (v,p); > s = g (p, va_arg (v,int)); > va_end (v); > return s; >} > >/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has > function prototypes and stuff, but not \xHH hex character constants. > These do not provoke an error unfortunately, instead are silently treated > as an "x". The following induces an error, until -std is added to get > proper ANSI mode. Curiously \x00 != x always comes out true, for an > array size at least. It is necessary to write \x00 == 0 to get something > that is true only with -std. */ >int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; > >/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters > inside strings and character constants. */ >#define FOO(x) '\''x'\'' >int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; > >int test (int i, double x); >struct s1 {int (*f) (int a);}; >struct s2 {int (*f) (double a);}; >int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), > int, int);' >ac_c_conftest_c89_main=' >ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); >' >ac_c_conftest_c89_program=' >/* Does the compiler advertise C89 conformance? > Do not test the value of __STDC__, because some compilers set it to 0 > while being otherwise adequately conformant. */ >#if !defined __STDC__ ># error "Compiler does not advertise C89 conformance" >#endif > >#include <stddef.h> >#include <stdarg.h> >struct stat; >/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ >struct buf { int x; }; >struct buf * (*rcsopen) (struct buf *, struct stat *, int); >static char *e (char **p, int i) >{ > return p[i]; >} >static char *f (char * (*g) (char **, int), char **p, ...) >{ > char *s; > va_list v; > va_start (v,p); > s = g (p, va_arg (v,int)); > va_end (v); > return s; >} > >/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has > function prototypes and stuff, but not \xHH hex character constants. > These do not provoke an error unfortunately, instead are silently treated > as an "x". The following induces an error, until -std is added to get > proper ANSI mode. Curiously \x00 != x always comes out true, for an > array size at least. It is necessary to write \x00 == 0 to get something > that is true only with -std. */ >int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; > >/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters > inside strings and character constants. */ >#define FOO(x) '\''x'\'' >int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; > >int test (int i, double x); >struct s1 {int (*f) (int a);}; >struct s2 {int (*f) (double a);}; >int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), > int, int); > >int >main (int argc, char **argv) >{ > int ok = 0; > >ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); > > return ok; >} >' >ac_c_conftest_c99_globals=' >// Does the compiler advertise C99 conformance? >#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L ># error "Compiler does not advertise C99 conformance" >#endif > >#include <stdbool.h> >extern int puts (const char *); >extern int printf (const char *, ...); >extern int dprintf (int, const char *, ...); >extern void *malloc (size_t); >extern void free (void *); > >// Check varargs macros. These examples are taken from C99 6.10.3.5. >// dprintf is used instead of fprintf to avoid needing to declare >// FILE and stderr. >#define debug(...) dprintf (2, __VA_ARGS__) >#define showlist(...) puts (#__VA_ARGS__) >#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) >static void >test_varargs_macros (void) >{ > int x = 1234; > int y = 5678; > debug ("Flag"); > debug ("X = %d\n", x); > showlist (The first, second, and third items.); > report (x>y, "x is %d but y is %d", x, y); >} > >// Check long long types. >#define BIG64 18446744073709551615ull >#define BIG32 4294967295ul >#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) >#if !BIG_OK > #error "your preprocessor is broken" >#endif >#if BIG_OK >#else > #error "your preprocessor is broken" >#endif >static long long int bignum = -9223372036854775807LL; >static unsigned long long int ubignum = BIG64; > >struct incomplete_array >{ > int datasize; > double data[]; >}; > >struct named_init { > int number; > const wchar_t *name; > double average; >}; > >typedef const char *ccp; > >static inline int >test_restrict (ccp restrict text) >{ > // See if C++-style comments work. > // Iterate through items via the restricted pointer. > // Also check for declarations in for loops. > for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) > continue; > return 0; >} > >// Check varargs and va_copy. >static bool >test_varargs (const char *format, ...) >{ > va_list args; > va_start (args, format); > va_list args_copy; > va_copy (args_copy, args); > > const char *str = ""; > int number = 0; > float fnumber = 0; > > while (*format) > { > switch (*format++) > { > case '\''s'\'': // string > str = va_arg (args_copy, const char *); > break; > case '\''d'\'': // int > number = va_arg (args_copy, int); > break; > case '\''f'\'': // float > fnumber = va_arg (args_copy, double); > break; > default: > break; > } > } > va_end (args_copy); > va_end (args); > > return *str && number && fnumber; >} >' >ac_c_conftest_c99_main=' > // Check bool. > _Bool success = false; > success |= (argc != 0); > > // Check restrict. > if (test_restrict ("String literal") == 0) > success = true; > char *restrict newvar = "Another string"; > > // Check varargs. > success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); > test_varargs_macros (); > > // Check flexible array members. > struct incomplete_array *ia = > malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); > ia->datasize = 10; > for (int i = 0; i < ia->datasize; ++i) > ia->data[i] = i * 1.234; > > // Check named initializers. > struct named_init ni = { > .number = 34, > .name = L"Test wide string", > .average = 543.34343, > }; > > ni.number = 58; > > int dynamic_array[ni.number]; > dynamic_array[0] = argv[0][0]; > dynamic_array[ni.number - 1] = 543; > > // work around unused variable warnings > ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' > || dynamic_array[ni.number - 1] != 543); >' >ac_c_conftest_c99_program=' >/* Does the compiler advertise C89 conformance? > Do not test the value of __STDC__, because some compilers set it to 0 > while being otherwise adequately conformant. */ >#if !defined __STDC__ ># error "Compiler does not advertise C89 conformance" >#endif > >#include <stddef.h> >#include <stdarg.h> >struct stat; >/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ >struct buf { int x; }; >struct buf * (*rcsopen) (struct buf *, struct stat *, int); >static char *e (char **p, int i) >{ > return p[i]; >} >static char *f (char * (*g) (char **, int), char **p, ...) >{ > char *s; > va_list v; > va_start (v,p); > s = g (p, va_arg (v,int)); > va_end (v); > return s; >} > >/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has > function prototypes and stuff, but not \xHH hex character constants. > These do not provoke an error unfortunately, instead are silently treated > as an "x". The following induces an error, until -std is added to get > proper ANSI mode. Curiously \x00 != x always comes out true, for an > array size at least. It is necessary to write \x00 == 0 to get something > that is true only with -std. */ >int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; > >/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters > inside strings and character constants. */ >#define FOO(x) '\''x'\'' >int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; > >int test (int i, double x); >struct s1 {int (*f) (int a);}; >struct s2 {int (*f) (double a);}; >int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), > int, int); > >// Does the compiler advertise C99 conformance? >#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L ># error "Compiler does not advertise C99 conformance" >#endif > >#include <stdbool.h> >extern int puts (const char *); >extern int printf (const char *, ...); >extern int dprintf (int, const char *, ...); >extern void *malloc (size_t); >extern void free (void *); > >// Check varargs macros. These examples are taken from C99 6.10.3.5. >// dprintf is used instead of fprintf to avoid needing to declare >// FILE and stderr. >#define debug(...) dprintf (2, __VA_ARGS__) >#define showlist(...) puts (#__VA_ARGS__) >#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) >static void >test_varargs_macros (void) >{ > int x = 1234; > int y = 5678; > debug ("Flag"); > debug ("X = %d\n", x); > showlist (The first, second, and third items.); > report (x>y, "x is %d but y is %d", x, y); >} > >// Check long long types. >#define BIG64 18446744073709551615ull >#define BIG32 4294967295ul >#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) >#if !BIG_OK > #error "your preprocessor is broken" >#endif >#if BIG_OK >#else > #error "your preprocessor is broken" >#endif >static long long int bignum = -9223372036854775807LL; >static unsigned long long int ubignum = BIG64; > >struct incomplete_array >{ > int datasize; > double data[]; >}; > >struct named_init { > int number; > const wchar_t *name; > double average; >}; > >typedef const char *ccp; > >static inline int >test_restrict (ccp restrict text) >{ > // See if C++-style comments work. > // Iterate through items via the restricted pointer. > // Also check for declarations in for loops. > for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) > continue; > return 0; >} > >// Check varargs and va_copy. >static bool >test_varargs (const char *format, ...) >{ > va_list args; > va_start (args, format); > va_list args_copy; > va_copy (args_copy, args); > > const char *str = ""; > int number = 0; > float fnumber = 0; > > while (*format) > { > switch (*format++) > { > case '\''s'\'': // string > str = va_arg (args_copy, const char *); > break; > case '\''d'\'': // int > number = va_arg (args_copy, int); > break; > case '\''f'\'': // float > fnumber = va_arg (args_copy, double); > break; > default: > break; > } > } > va_end (args_copy); > va_end (args); > > return *str && number && fnumber; >} > > >int >main (int argc, char **argv) >{ > int ok = 0; > >ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); > > > // Check bool. > _Bool success = false; > success |= (argc != 0); > > // Check restrict. > if (test_restrict ("String literal") == 0) > success = true; > char *restrict newvar = "Another string"; > > // Check varargs. > success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); > test_varargs_macros (); > > // Check flexible array members. > struct incomplete_array *ia = > malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); > ia->datasize = 10; > for (int i = 0; i < ia->datasize; ++i) > ia->data[i] = i * 1.234; > > // Check named initializers. > struct named_init ni = { > .number = 34, > .name = L"Test wide string", > .average = 543.34343, > }; > > ni.number = 58; > > int dynamic_array[ni.number]; > dynamic_array[0] = argv[0][0]; > dynamic_array[ni.number - 1] = 543; > > // work around unused variable warnings > ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' > || dynamic_array[ni.number - 1] != 543); > > return ok; >} >' >ac_cache_corrupted=false >ac_clean_files= >ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' >ac_compiler_gnu= >ac_confdir=. >ac_config_commands=' pubconf' >ac_config_guess='/bin/sh ./bin/config.guess' >ac_config_headers=' src/H5config.h' >ac_config_libobj_dir=. >ac_config_sub='/bin/sh ./bin/config.sub' >ac_configure_args=' '\''--prefix=/usr'\'' '\''--build=x86_64-pc-linux-gnu'\'' '\''--host=x86_64-pc-linux-gnu'\'' '\''--mandir=/usr/share/man'\'' '\''--infodir=/usr/share/info'\'' '\''--datadir=/usr/share'\'' '\''--sysconfdir=/etc'\'' '\''--localstatedir=/var/lib'\'' '\''--datarootdir=/usr/share'\'' '\''--disable-dependency-tracking'\'' '\''--disable-silent-rules'\'' '\''--docdir=/usr/share/doc/hdf5-1.14.2'\'' '\''--htmldir=/usr/share/doc/hdf5-1.14.2/html'\'' '\''--with-sysroot=/'\'' '\''--libdir=/usr/lib64'\'' '\''--disable-static'\'' '\''--enable-deprecated-symbols'\'' '\''--enable-build-mode=production'\'' '\''--with-default-plugindir=/usr/lib64/hdf5/plugin'\'' '\''--disable-cxx'\'' '\''--disable-codestack'\'' '\''--enable-fortran'\'' '\''--enable-hl'\'' '\''--disable-parallel'\'' '\''--disable-tests'\'' '\''--disable-threadsafe'\'' '\''--disable-unsupported'\'' '\''--without-szlib'\'' '\''--without-pthread'\'' '\''--with-zlib'\'' '\''build_alias=x86_64-pc-linux-gnu'\'' '\''host_alias=x86_64-pc-linux-gnu'\'' '\''CC=x86_64-pc-linux-gnu-gcc'\'' '\''CFLAGS=-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing'\'' '\''LDFLAGS=-Wl,-O1 -Wl,--as-needed -O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing'\'' '\''FC=x86_64-pc-linux-gnu-gfortran'\'' '\''FCFLAGS=-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing'\'' '\''CXX=x86_64-pc-linux-gnu-g++'\'' '\''CXXFLAGS=-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing'\''' >ac_configure_args_raw=' --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-dependency-tracking --disable-silent-rules --disable-static --docdir=/usr/share/doc/hdf5-1.14.2 --htmldir=/usr/share/doc/hdf5-1.14.2/html --with-sysroot=/ --libdir=/usr/lib64 --disable-static --enable-deprecated-symbols --enable-build-mode=production --with-default-plugindir=/usr/lib64/hdf5/plugin --disable-cxx --disable-codestack --enable-fortran --enable-hl --disable-parallel --disable-tests --disable-threadsafe --disable-unsupported --without-szlib --without-pthread --with-zlib' >ac_cpp='$CPP $CPPFLAGS' >ac_cv_build=x86_64-pc-linux-gnu >ac_cv_c_undeclared_builtin_options='none needed' >ac_cv_env_CCC_set= >ac_cv_env_CCC_value= >ac_cv_env_CC_set=set >ac_cv_env_CC_value=x86_64-pc-linux-gnu-gcc >ac_cv_env_CFLAGS_set=set >ac_cv_env_CFLAGS_value='-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >ac_cv_env_CPPFLAGS_set= >ac_cv_env_CPPFLAGS_value= >ac_cv_env_CXXCPP_set= >ac_cv_env_CXXCPP_value= >ac_cv_env_CXXFLAGS_set=set >ac_cv_env_CXXFLAGS_value='-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >ac_cv_env_CXX_set=set >ac_cv_env_CXX_value=x86_64-pc-linux-gnu-g++ >ac_cv_env_DOXYGEN_PAPER_SIZE_set= >ac_cv_env_DOXYGEN_PAPER_SIZE_value= >ac_cv_env_FCFLAGS_set=set >ac_cv_env_FCFLAGS_value='-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >ac_cv_env_FC_set=set >ac_cv_env_FC_value=x86_64-pc-linux-gnu-gfortran >ac_cv_env_LDFLAGS_set=set >ac_cv_env_LDFLAGS_value='-Wl,-O1 -Wl,--as-needed -O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >ac_cv_env_LIBS_set= >ac_cv_env_LIBS_value= >ac_cv_env_LT_SYS_LIBRARY_PATH_set= >ac_cv_env_LT_SYS_LIBRARY_PATH_value= >ac_cv_env_build_alias_set=set >ac_cv_env_build_alias_value=x86_64-pc-linux-gnu >ac_cv_env_host_alias_set=set >ac_cv_env_host_alias_value=x86_64-pc-linux-gnu >ac_cv_env_target_alias_set= >ac_cv_env_target_alias_value= >ac_cv_host=x86_64-pc-linux-gnu >ac_cv_path_install='/usr/lib/portage/pypy3/ebuild-helpers/xattr/install -c' >ac_cv_path_mkdir=/bin/mkdir >ac_cv_prog_AWK=gawk >ac_cv_prog_make_make_set=yes >ac_cxx_conftest_cxx11_globals=' >// Does the compiler advertise C++ 2011 conformance? >#if !defined __cplusplus || __cplusplus < 201103L ># error "Compiler does not advertise C++11 conformance" >#endif > >namespace cxx11test >{ > constexpr int get_val() { return 20; } > > struct testinit > { > int i; > double d; > }; > > class delegate > { > public: > delegate(int n) : n(n) {} > delegate(): delegate(2354) {} > > virtual int getval() { return this->n; }; > protected: > int n; > }; > > class overridden : public delegate > { > public: > overridden(int n): delegate(n) {} > virtual int getval() override final { return this->n * 2; } > }; > > class nocopy > { > public: > nocopy(int i): i(i) {} > nocopy() = default; > nocopy(const nocopy&) = delete; > nocopy & operator=(const nocopy&) = delete; > private: > int i; > }; > > // for testing lambda expressions > template <typename Ret, typename Fn> Ret eval(Fn f, Ret v) > { > return f(v); > } > > // for testing variadic templates and trailing return types > template <typename V> auto sum(V first) -> V > { > return first; > } > template <typename V, typename... Args> auto sum(V first, Args... rest) -> V > { > return first + sum(rest...); > } >} >' >ac_cxx_conftest_cxx11_main=' >{ > // Test auto and decltype > auto a1 = 6538; > auto a2 = 48573953.4; > auto a3 = "String literal"; > > int total = 0; > for (auto i = a3; *i; ++i) { total += *i; } > > decltype(a2) a4 = 34895.034; >} >{ > // Test constexpr > short sa[cxx11test::get_val()] = { 0 }; >} >{ > // Test initializer lists > cxx11test::testinit il = { 4323, 435234.23544 }; >} >{ > // Test range-based for > int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3, > 14, 19, 17, 8, 6, 20, 16, 2, 11, 1}; > for (auto &x : array) { x += 23; } >} >{ > // Test lambda expressions > using cxx11test::eval; > assert (eval ([](int x) { return x*2; }, 21) == 42); > double d = 2.0; > assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); > assert (d == 5.0); > assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); > assert (d == 5.0); >} >{ > // Test use of variadic templates > using cxx11test::sum; > auto a = sum(1); > auto b = sum(1, 2); > auto c = sum(1.0, 2.0, 3.0); >} >{ > // Test constructor delegation > cxx11test::delegate d1; > cxx11test::delegate d2(); > cxx11test::delegate d3(45); >} >{ > // Test override and final > cxx11test::overridden o1(55464); >} >{ > // Test nullptr > char *c = nullptr; >} >{ > // Test template brackets > test_template<::test_template<int>> v(test_template<int>(12)); >} >{ > // Unicode literals > char const *utf8 = u8"UTF-8 string \u2500"; > char16_t const *utf16 = u"UTF-8 string \u2500"; > char32_t const *utf32 = U"UTF-32 string \u2500"; >} >' >ac_cxx_conftest_cxx11_program=' >// Does the compiler advertise C++98 conformance? >#if !defined __cplusplus || __cplusplus < 199711L ># error "Compiler does not advertise C++98 conformance" >#endif > >// These inclusions are to reject old compilers that >// lack the unsuffixed header files. >#include <cstdlib> >#include <exception> > >// <cassert> and <cstring> are *not* freestanding headers in C++98. >extern void assert (int); >namespace std { > extern int strcmp (const char *, const char *); >} > >// Namespaces, exceptions, and templates were all added after "C++ 2.0". >using std::exception; >using std::strcmp; > >namespace { > >void test_exception_syntax() >{ > try { > throw "test"; > } catch (const char *s) { > // Extra parentheses suppress a warning when building autoconf itself, > // due to lint rules shared with more typical C programs. > assert (!(strcmp) (s, "test")); > } >} > >template <typename T> struct test_template >{ > T const val; > explicit test_template(T t) : val(t) {} > template <typename U> T add(U u) { return static_cast<T>(u) + val; } >}; > >} // anonymous namespace > > >// Does the compiler advertise C++ 2011 conformance? >#if !defined __cplusplus || __cplusplus < 201103L ># error "Compiler does not advertise C++11 conformance" >#endif > >namespace cxx11test >{ > constexpr int get_val() { return 20; } > > struct testinit > { > int i; > double d; > }; > > class delegate > { > public: > delegate(int n) : n(n) {} > delegate(): delegate(2354) {} > > virtual int getval() { return this->n; }; > protected: > int n; > }; > > class overridden : public delegate > { > public: > overridden(int n): delegate(n) {} > virtual int getval() override final { return this->n * 2; } > }; > > class nocopy > { > public: > nocopy(int i): i(i) {} > nocopy() = default; > nocopy(const nocopy&) = delete; > nocopy & operator=(const nocopy&) = delete; > private: > int i; > }; > > // for testing lambda expressions > template <typename Ret, typename Fn> Ret eval(Fn f, Ret v) > { > return f(v); > } > > // for testing variadic templates and trailing return types > template <typename V> auto sum(V first) -> V > { > return first; > } > template <typename V, typename... Args> auto sum(V first, Args... rest) -> V > { > return first + sum(rest...); > } >} > > >int >main (int argc, char **argv) >{ > int ok = 0; > > assert (argc); > assert (! argv[0]); >{ > test_exception_syntax (); > test_template<double> tt (2.0); > assert (tt.add (4) == 6.0); > assert (true && !false); >} > > >{ > // Test auto and decltype > auto a1 = 6538; > auto a2 = 48573953.4; > auto a3 = "String literal"; > > int total = 0; > for (auto i = a3; *i; ++i) { total += *i; } > > decltype(a2) a4 = 34895.034; >} >{ > // Test constexpr > short sa[cxx11test::get_val()] = { 0 }; >} >{ > // Test initializer lists > cxx11test::testinit il = { 4323, 435234.23544 }; >} >{ > // Test range-based for > int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3, > 14, 19, 17, 8, 6, 20, 16, 2, 11, 1}; > for (auto &x : array) { x += 23; } >} >{ > // Test lambda expressions > using cxx11test::eval; > assert (eval ([](int x) { return x*2; }, 21) == 42); > double d = 2.0; > assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); > assert (d == 5.0); > assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); > assert (d == 5.0); >} >{ > // Test use of variadic templates > using cxx11test::sum; > auto a = sum(1); > auto b = sum(1, 2); > auto c = sum(1.0, 2.0, 3.0); >} >{ > // Test constructor delegation > cxx11test::delegate d1; > cxx11test::delegate d2(); > cxx11test::delegate d3(45); >} >{ > // Test override and final > cxx11test::overridden o1(55464); >} >{ > // Test nullptr > char *c = nullptr; >} >{ > // Test template brackets > test_template<::test_template<int>> v(test_template<int>(12)); >} >{ > // Unicode literals > char const *utf8 = u8"UTF-8 string \u2500"; > char16_t const *utf16 = u"UTF-8 string \u2500"; > char32_t const *utf32 = U"UTF-32 string \u2500"; >} > > return ok; >} >' >ac_cxx_conftest_cxx98_globals=' >// Does the compiler advertise C++98 conformance? >#if !defined __cplusplus || __cplusplus < 199711L ># error "Compiler does not advertise C++98 conformance" >#endif > >// These inclusions are to reject old compilers that >// lack the unsuffixed header files. >#include <cstdlib> >#include <exception> > >// <cassert> and <cstring> are *not* freestanding headers in C++98. >extern void assert (int); >namespace std { > extern int strcmp (const char *, const char *); >} > >// Namespaces, exceptions, and templates were all added after "C++ 2.0". >using std::exception; >using std::strcmp; > >namespace { > >void test_exception_syntax() >{ > try { > throw "test"; > } catch (const char *s) { > // Extra parentheses suppress a warning when building autoconf itself, > // due to lint rules shared with more typical C programs. > assert (!(strcmp) (s, "test")); > } >} > >template <typename T> struct test_template >{ > T const val; > explicit test_template(T t) : val(t) {} > template <typename U> T add(U u) { return static_cast<T>(u) + val; } >}; > >} // anonymous namespace >' >ac_cxx_conftest_cxx98_main=' > assert (argc); > assert (! argv[0]); >{ > test_exception_syntax (); > test_template<double> tt (2.0); > assert (tt.add (4) == 6.0); > assert (true && !false); >} >' >ac_cxx_conftest_cxx98_program=' >// Does the compiler advertise C++98 conformance? >#if !defined __cplusplus || __cplusplus < 199711L ># error "Compiler does not advertise C++98 conformance" >#endif > >// These inclusions are to reject old compilers that >// lack the unsuffixed header files. >#include <cstdlib> >#include <exception> > >// <cassert> and <cstring> are *not* freestanding headers in C++98. >extern void assert (int); >namespace std { > extern int strcmp (const char *, const char *); >} > >// Namespaces, exceptions, and templates were all added after "C++ 2.0". >using std::exception; >using std::strcmp; > >namespace { > >void test_exception_syntax() >{ > try { > throw "test"; > } catch (const char *s) { > // Extra parentheses suppress a warning when building autoconf itself, > // due to lint rules shared with more typical C programs. > assert (!(strcmp) (s, "test")); > } >} > >template <typename T> struct test_template >{ > T const val; > explicit test_template(T t) : val(t) {} > template <typename U> T add(U u) { return static_cast<T>(u) + val; } >}; > >} // anonymous namespace > >int >main (int argc, char **argv) >{ > int ok = 0; > > assert (argc); > assert (! argv[0]); >{ > test_exception_syntax (); > test_template<double> tt (2.0); > assert (tt.add (4) == 6.0); > assert (true && !false); >} > > return ok; >} >' >ac_dashdash= >ac_default_prefix=/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2/hdf5 >ac_env_CCC_set= >ac_env_CCC_value= >ac_env_CC_set=set >ac_env_CC_value=x86_64-pc-linux-gnu-gcc >ac_env_CFLAGS_set=set >ac_env_CFLAGS_value='-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >ac_env_CPPFLAGS_set= >ac_env_CPPFLAGS_value= >ac_env_CXXCPP_set= >ac_env_CXXCPP_value= >ac_env_CXXFLAGS_set=set >ac_env_CXXFLAGS_value='-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >ac_env_CXX_set=set >ac_env_CXX_value=x86_64-pc-linux-gnu-g++ >ac_env_DOXYGEN_PAPER_SIZE_set= >ac_env_DOXYGEN_PAPER_SIZE_value= >ac_env_FCFLAGS_set=set >ac_env_FCFLAGS_value='-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >ac_env_FC_set=set >ac_env_FC_value=x86_64-pc-linux-gnu-gfortran >ac_env_LDFLAGS_set=set >ac_env_LDFLAGS_value='-Wl,-O1 -Wl,--as-needed -O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >ac_env_LIBS_set= >ac_env_LIBS_value= >ac_env_LT_SYS_LIBRARY_PATH_set= >ac_env_LT_SYS_LIBRARY_PATH_value= >ac_env_build_alias_set=set >ac_env_build_alias_value=x86_64-pc-linux-gnu >ac_env_host_alias_set=set >ac_env_host_alias_value=x86_64-pc-linux-gnu >ac_env_target_alias_set= >ac_env_target_alias_value= >ac_exec_ext= >ac_ext=c >ac_first_candidate=: >ac_header_c_list=' stdio.h stdio_h HAVE_STDIO_H stdlib.h stdlib_h HAVE_STDLIB_H string.h string_h HAVE_STRING_H inttypes.h inttypes_h HAVE_INTTYPES_H stdint.h stdint_h HAVE_STDINT_H strings.h strings_h HAVE_STRINGS_H sys/stat.h sys_stat_h HAVE_SYS_STAT_H sys/types.h sys_types_h HAVE_SYS_TYPES_H unistd.h unistd_h HAVE_UNISTD_H' >ac_hostname=localhost >ac_includes_default='#include <stddef.h> >#ifdef HAVE_STDIO_H ># include <stdio.h> >#endif >#ifdef HAVE_STDLIB_H ># include <stdlib.h> >#endif >#ifdef HAVE_STRING_H ># include <string.h> >#endif >#ifdef HAVE_INTTYPES_H ># include <inttypes.h> >#endif >#ifdef HAVE_STDINT_H ># include <stdint.h> >#endif >#ifdef HAVE_STRINGS_H ># include <strings.h> >#endif >#ifdef HAVE_SYS_TYPES_H ># include <sys/types.h> >#endif >#ifdef HAVE_SYS_STAT_H ># include <sys/stat.h> >#endif >#ifdef HAVE_UNISTD_H ># include <unistd.h> >#endif' >ac_init_help= >ac_init_version=false >ac_install_sh='./bin/install-sh -c' >ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' >ac_ls_di='960345 .' >ac_make=make >ac_missing_aux_files= >ac_msg='sources are in ., but `cd .'\'' does not work' >ac_must_keep_next=false >ac_new_set= >ac_new_val= >ac_old_set= >ac_old_val= >ac_optarg=yes >ac_option=--with-zlib >ac_pass=2 >ac_precious_vars='build_alias >host_alias >target_alias >CC >CFLAGS >LDFLAGS >LIBS >CPPFLAGS >FC >FCFLAGS >CXX >CXXFLAGS >CCC >CXXCPP >DOXYGEN_PAPER_SIZE >LT_SYS_LIBRARY_PATH' >ac_prev= >ac_prog=gawk >ac_pwd=/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2 >ac_pwd_ls_di='960345 .' >ac_safe_unquote='s/ '\''\([^|&;<>()$`\\"*?[ #~][^|&;<>()$`\\"*?[ ]*\)'\''/ \1/g' >ac_save_IFS=' >' >ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' >ac_signal=0 >ac_site_file=/usr/etc/config.site >ac_site_files='/usr/share/config.site /usr/etc/config.site' >ac_srcdir_defaulted=yes >ac_subst_files= >ac_subst_vars='am__EXEEXT_FALSE >am__EXEEXT_TRUE >LTLIBOBJS >LIBOBJS >HAVE_SHARED_CONDITIONAL_FALSE >HAVE_SHARED_CONDITIONAL_TRUE >fortran_linux_linker_option >enable_static >enable_shared >STATIC_SHARED >SEARCH >BUILD_DOXYGEN_CONDITIONAL_FALSE >BUILD_DOXYGEN_CONDITIONAL_TRUE >BUILD_TOOLS_HL_GIF_CONDITIONAL_FALSE >BUILD_TOOLS_HL_GIF_CONDITIONAL_TRUE >BUILD_TOOLS_CONDITIONAL_FALSE >BUILD_TOOLS_CONDITIONAL_TRUE >BUILD_TESTS_PARALLEL_CONDITIONAL_FALSE >BUILD_TESTS_PARALLEL_CONDITIONAL_TRUE >BUILD_TESTS_CONDITIONAL_FALSE >BUILD_TESTS_CONDITIONAL_TRUE >BUILD_HDF5_HL_CONDITIONAL_FALSE >BUILD_HDF5_HL_CONDITIONAL_TRUE >BUILD_JAVA_CONDITIONAL_FALSE >BUILD_JAVA_CONDITIONAL_TRUE >BUILD_FORTRAN_CONDITIONAL_FALSE >BUILD_FORTRAN_CONDITIONAL_TRUE >BUILD_PARALLEL_CONDITIONAL_FALSE >BUILD_PARALLEL_CONDITIONAL_TRUE >BUILD_CXX_CONDITIONAL_FALSE >BUILD_CXX_CONDITIONAL_TRUE >PREADWRITE >STRICT_FORMAT_CHECKS >DEFAULT_API_VERSION >DEPRECATED_SYMBOLS >BUILD_ALL_CONDITIONAL_FALSE >BUILD_ALL_CONDITIONAL_TRUE >ROOT >JAVA_VERSION >CXX_VERSION >FC_VERSION >CC_VERSION >WORDS_BIGENDIAN >BYTESEX >CONFIG_MODE >CONFIG_USER >CONFIG_DATE >H5_VERSION >examplesdir >HDFS_VFD_CONDITIONAL_FALSE >HDFS_VFD_CONDITIONAL_TRUE >JNI_LDFLAGS >HAVE_LIBHDFS >ROS3_VFD_CONDITIONAL_FALSE >ROS3_VFD_CONDITIONAL_TRUE >ROS3_VFD >MIRROR_VFD_CONDITIONAL_FALSE >MIRROR_VFD_CONDITIONAL_TRUE >MIRROR_VFD >DIRECT_VFD_CONDITIONAL_FALSE >DIRECT_VFD_CONDITIONAL_TRUE >DIRECT_VFD >HAVE_MERCURY_CONDITIONAL_FALSE >HAVE_MERCURY_CONDITIONAL_TRUE >IOC_VFD_CONDITIONAL_FALSE >IOC_VFD_CONDITIONAL_TRUE >SUBFILING_VFD_CONDITIONAL_FALSE >SUBFILING_VFD_CONDITIONAL_TRUE >HAVE_MERCURY >SUBFILING_VFD >MAP_API >PARALLEL_TOOLS_CONDITIONAL_FALSE >PARALLEL_TOOLS_CONDITIONAL_TRUE >H5DWALK_CPPFLAGS >H5DWALK_LIBS >H5DWALK_LDFLAGS >PARALLEL_TOOLS >LARGE_PARALLEL_IO >PARALLEL_FILTERED_WRITES >INSTRUMENT_LIBRARY >ADD_PARALLEL_FILES >USINGMEMCHECKER >TRACE_API >CODESTACK >INTERNAL_DEBUG_OUTPUT >IGNORE_DISABLED_FILE_LOCKS >USE_FILE_LOCKING >DESIRED_FILE_LOCKING >OPTIMIZATION >PROFILING >ASSERTS >SYMBOLS >DIAGS >HAVE_PTHREAD >THREADSAFE >BUILD_SHARED_SZIP_CONDITIONAL_FALSE >BUILD_SHARED_SZIP_CONDITIONAL_TRUE >USE_FILTER_SZIP >LL_PATH >USE_FILTER_DEFLATE >EXTERNAL_FILTERS >H5_IS_DARWIN >LT_STATIC_EXEC >USE_PLUGINS_CONDITIONAL_FALSE >USE_PLUGINS_CONDITIONAL_TRUE >STATIC_EXEC >LT_SYS_LIBRARY_PATH >OTOOL64 >OTOOL >LIPO >NMEDIT >DSYMUTIL >MANIFEST_TOOL >RANLIB >ac_ct_AR >DLLTOOL >OBJDUMP >FILECMD >LN_S >NM >ac_ct_DUMPBIN >DUMPBIN >LD >FGREP >EGREP >GREP >SED >LIBTOOL >DX_RULES >PAPER_SIZE >DOXYGEN_PAPER_SIZE >GENERATE_LATEX >DX_PDFLATEX >DX_FLAG_pdf >DX_EGREP >DX_DVIPS >DX_MAKEINDEX >DX_LATEX >DX_FLAG_ps >DX_FLAG_html >GENERATE_CHI >DX_FLAG_chi >GENERATE_HTMLHELP >GENERATE_HTML >HHC_PATH >DX_HHC >DX_FLAG_chm >GENERATE_XML >DX_FLAG_xml >GENERATE_RTF >DX_FLAG_rtf >GENERATE_MAN >DX_FLAG_man >DOT_PATH >HAVE_DOT >DX_DOT >DX_FLAG_dot >PERL_PATH >DX_PERL >DX_DOXYGEN >DX_FLAG_doc >PROJECT >SRCDIR >DX_ENV >DX_DOCDIR >DX_CONFIG >DX_PROJECT >DOXYGEN_PREDEFINED >DOXYGEN_STRIP_FROM_INC_PATH >DOXYGEN_STRIP_FROM_PATH >DOXYGEN_SEARCHENGINE_URL >DOXYGEN_EXTERNAL_SEARCH >DOXYGEN_SERVER_BASED_SEARCH >DOXYGEN_TAG_FILE >DOXYGEN_HTML_EXTRA_FILES >DOXYGEN_HTML_EXTRA_STYLESHEET >DOXYGEN_HTML_FOOTER >DOXYGEN_HTML_HEADER >DOXYGEN_LAYOUT_FILE >DOXYGEN_EXAMPLES_DIRECTORY >DOXYGEN_OUTPUT_DIRECTORY >DOXYGEN_MACRO_EXPANSION >DOXYGEN_OPTIMIZE_OUTPUT_FOR_C >DOXYGEN_INPUT_DIRECTORY >DOXYGEN_PROJECT_BRIEF >DOXYGEN_PROJECT_LOGO >DOXYGEN_INCLUDE_ALIASES >DOXYGEN_DIR >DOXYGEN_VERSION_STRING >DOXYGEN_PACKAGE >HDF5_DOXYGEN >HDF5_TOOLS >H5_TEST_BUILDDIR >H5_UTILS_TEST_BUILDDIR >HDF5_TESTS >FORTRAN_SHARED_CONDITIONAL_FALSE >FORTRAN_SHARED_CONDITIONAL_TRUE >H5_FORTRAN_SHARED >JAVA_PATH_NAME >TESTS_JUNIT >JAVA_JUNIT >JUNIT >_ACJNI_JAVAC >JAVADOC >JAR >JAVAC >JAVA >JAVAFLAGS >JAVACFLAGS >JAVAPREFIX >H5_CLASSPATH >HDF_JAVA >TESTPARALLEL >RUNPARALLEL >RUNSERIAL >PARALLEL >TIME >TR >AR >DIMENSION_SCALES_WITH_NEW_REF >HL_TOOLS >HL_FOR >HL >HDF5_HL_GIF_TOOLS >HDF5_HL_TOOLS >HDF5_HL >CXXCPP >am__fastdepCXX_FALSE >am__fastdepCXX_TRUE >CXXDEPMODE >ac_ct_CXX >CXXFLAGS >CXX >HDF_CXX >Fortran_COMPILER_ID >H5CONFIG_F_IKIND >H5CONFIG_F_NUM_IKIND >H5CONFIG_F_RKIND_SIZEOF >H5CONFIG_F_RKIND >H5CONFIG_F_NUM_RKIND >FORTRAN_C_LONG_DOUBLE_IS_UNIQUE >FORTRAN_HAVE_C_LONG_DOUBLE >HAVE_Fortran_INTEGER_SIZEOF_16 >PAC_FORTRAN_NATIVE_DOUBLE_SIZEOF >PAC_FORTRAN_NATIVE_DOUBLE_KIND >PAC_FORTRAN_NATIVE_REAL_SIZEOF >PAC_FORTRAN_NATIVE_REAL_KIND >PAC_FORTRAN_NATIVE_INTEGER_SIZEOF >PAC_FORTRAN_NATIVE_INTEGER_KIND >PAC_FC_ALL_INTEGER_KINDS_SIZEOF >PAC_FC_ALL_REAL_KINDS_SIZEOF >PAC_FC_ALL_INTEGER_KINDS >PAC_FORTRAN_NUM_INTEGER_KINDS >PAC_FC_MAX_REAL_PRECISION >PAC_FC_ALL_REAL_KINDS >FCLIBS >fmoddir >F9XMODEXT >F9XMODFLAG >FSEARCH_DIRS >F9XSUFFIXFLAG >FCFLAGS_f90 >ac_ct_FC >FCFLAGS >OBJECT_NAMELEN_DEFAULT_F >SIZE_T >HID_T >HSSIZE_T >HSIZE_T >HADDR_T >R_INTEGER >R_LARGE >FC >PAC_C_MAX_REAL_PRECISION >HDF5_INTERFACES >HDF_FORTRAN >am__fastdepCC_FALSE >am__fastdepCC_TRUE >CCDEPMODE >am__nodep >AMDEPBACKSLASH >AMDEP_FALSE >AMDEP_TRUE >am__include >DEPDIR >OBJEXT >EXEEXT >ac_ct_CC >LDFLAGS >CFLAGS >CC >BUILD_MODE >CLANG_SANITIZE_CHECKS >UNAME_INFO >AM_LDFLAGS >AM_JAVAFLAGS >AM_JAVACFLAGS >AM_JNIFLAGS >AM_CPPFLAGS >AM_CXXFLAGS >AM_FCFLAGS >AM_CFLAGS >H5_LDFLAGS >H5_JAVAFLAGS >H5_JAVACFLAGS >H5_JNIFLAGS >H5_CXXFLAGS >H5_FCFLAGS >H5_CPPFLAGS >H5_CFLAGS >AR_FLAGS >JNIFLAGS >CPPFLAGS >host_os >host_vendor >host_cpu >host >build_os >build_vendor >build_cpu >build >MAINT >MAINTAINER_MODE_FALSE >MAINTAINER_MODE_TRUE >AM_BACKSLASH >AM_DEFAULT_VERBOSITY >AM_DEFAULT_V >AM_V >CSCOPE >ETAGS >CTAGS >am__untar >am__tar >AMTAR >am__leading_dot >SET_MAKE >AWK >mkdir_p >MKDIR_P >INSTALL_STRIP_PROGRAM >STRIP >install_sh >MAKEINFO >AUTOHEADER >AUTOMAKE >AUTOCONF >ACLOCAL >VERSION >PACKAGE >CYGPATH_W >am__isrc >INSTALL_DATA >INSTALL_SCRIPT >INSTALL_PROGRAM >target_alias >host_alias >build_alias >LIBS >ECHO_T >ECHO_N >ECHO_C >DEFS >mandir >localedir >libdir >psdir >pdfdir >dvidir >htmldir >infodir >docdir >oldincludedir >includedir >runstatedir >localstatedir >sharedstatedir >sysconfdir >datadir >datarootdir >libexecdir >sbindir >bindir >program_transform_name >prefix >exec_prefix >PACKAGE_URL >PACKAGE_BUGREPORT >PACKAGE_STRING >PACKAGE_VERSION >PACKAGE_TARNAME >PACKAGE_NAME >PATH_SEPARATOR >SHELL >am__quote' >ac_tool_prefix=x86_64-pc-linux-gnu- >ac_unique_file=src/H5.c >ac_unrecognized_opts= >ac_unrecognized_sep= >ac_unsafe_a='|&;<>()$`\\"*?[ #~' >ac_unsafe_z='|&;<>()$`\\"*?[ ' >ac_user_opts=' >enable_option_checking >enable_silent_rules >enable_maintainer_mode >enable_warnings_as_errors >enable_sanitize_checks >enable_build_mode >enable_dependency_tracking >enable_unsupported >enable_fortran >with_fmoddir >enable_cxx >enable_hl >enable_dimension_scales_with_new_ref >enable_java >with_java_prefix >with_javac_flags >with_java_flags >enable_tests >enable_test_express >enable_tools >enable_hlgiftools >enable_doxygen >enable_doxygen_doc >enable_doxygen_dot >enable_doxygen_man >enable_doxygen_rtf >enable_doxygen_xml >enable_doxygen_chm >enable_doxygen_chi >enable_doxygen_html >enable_doxygen_ps >enable_doxygen_pdf >enable_shared >enable_static >with_pic >enable_fast_install >with_aix_soname >with_gnu_ld >with_sysroot >enable_libtool_lock >enable_static_exec >enable_sharedlib_rpath >with_fnord >with_zlib >with_szlib >enable_threadsafe >with_pthread >enable_debug >enable_production >enable_diags >enable_symbols >enable_asserts >enable_developer_warnings >enable_profiling >enable_optimization >enable_file_locking >enable_internal_debug >enable_codestack >enable_trace >enable_using_memchecker >enable_parallel >enable_instrument >enable_parallel_tools >with_libmfu >enable_map_api >enable_subfiling_vfd >enable_direct_vfd >enable_mirror_vfd >enable_ros3_vfd >with_libhdfs >with_examplesdir >with_default_plugindir >enable_dconv_exception >enable_dconv_accuracy >enable_build_all >enable_deprecated_symbols >with_default_api_version >enable_strict_format_checks >enable_preadwrite >enable_embedded_libinfo >' >ac_useropt=zlib >ac_useropt_orig=zlib >ac_val='${localstatedir}/run' >ac_var=LT_SYS_LIBRARY_PATH >ac_word=gawk >am__api_version=1.16 >am__leading_dot=. >am__tar='$${TAR-tar} chof - "$$tardir"' >am__untar='$${TAR-tar} xf -' >am_aux_dir=/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2/bin >am_cv_make_support_nested_variables=yes >am_lf=' >' >am_make=make >am_missing_run='${SHELL} '\''/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2/bin/missing'\'' ' >am_sleep_pid=320 >as_basename=basename >as_bourne_compatible='as_nop=: >if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 >then : > emulate sh > NULLCMD=: > # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which > # is contrary to our usage. Disable this feature. > alias -g '\''${1+"$@"}'\''='\''"$@"'\'' > setopt NO_GLOB_SUBST >else $as_nop > case `(set -o) 2>/dev/null` in #( > *posix*) : > set -o posix ;; #( > *) : > ;; >esac >fi >' >as_cr_LETTERS=ABCDEFGHIJKLMNOPQRSTUVWXYZ >as_cr_Letters=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ >as_cr_alnum=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 >as_cr_digits=0123456789 >as_cr_letters=abcdefghijklmnopqrstuvwxyz >as_dir=/usr/bin/ >as_dirname=dirname >as_echo='printf %s\n' >as_echo_n='printf %s' >as_executable_p=as_fn_executable_p >as_expr=expr >as_found=: >as_have_required=yes >as_lineno_1=504 >as_lineno_1a=504 >as_lineno_2=505 >as_lineno_2a=505 >as_ln_s='ln -s' >as_me=configure >as_mkdir_p='mkdir -p "$as_dir"' >as_myself=./configure >as_nl=' >' >as_nop=as_fn_nop >as_required='as_fn_return () { (exit $1); } >as_fn_success () { as_fn_return 0; } >as_fn_failure () { as_fn_return 1; } >as_fn_ret_success () { return 0; } >as_fn_ret_failure () { return 1; } > >exitcode=0 >as_fn_success || { exitcode=1; echo as_fn_success failed.; } >as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } >as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } >as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } >if ( set x; as_fn_ret_success y && test x = "$1" ) >then : > >else $as_nop > exitcode=1; echo positional parameters were not saved. >fi >test x$exitcode = x0 || exit 1 >blah=$(echo $(echo blah)) >test x"$blah" = xblah || exit 1 >test -x / || exit 1' >as_save_IFS=' >' >as_suggested=' as_lineno_1=182 as_lineno_1a=$LINENO > as_lineno_2=183 as_lineno_2a=$LINENO > eval '\''test "x$as_lineno_1'\''$as_run'\''" != "x$as_lineno_2'\''$as_run'\''" && > test "x`expr $as_lineno_1'\''$as_run'\'' + 1`" = "x$as_lineno_2'\''$as_run'\''"'\'' || exit 1 >test $(( 1 + 1 )) = 2 || exit 1 > > test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || ( > ECHO='\''\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'\'' > ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO > ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO > PATH=/empty FPATH=/empty; export PATH FPATH > test "X`printf %s $ECHO`" = "X$ECHO" \ > || test "X`print -r -- $ECHO`" = "X$ECHO" ) || exit 1' >as_test_x='test -x' >as_tr_cpp='eval sed '\''y%*abcdefghijklmnopqrstuvwxyz%PABCDEFGHIJKLMNOPQRSTUVWXYZ%;s%[^_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]%_%g'\''' >as_tr_sh='eval sed '\''y%*+%pp%;s%[^_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]%_%g'\''' >as_unset=as_fn_unset >as_var=CDPATH >bindir='${exec_prefix}/bin' >build=x86_64-pc-linux-gnu >build_alias=x86_64-pc-linux-gnu >build_cpu=x86_64 >build_os=linux-gnu >build_vendor=pc >cache_file=/dev/null >cross_compiling=no >datadir=/usr/share >datarootdir=/usr/share >docdir=/usr/share/doc/hdf5-1.14.2 >dvidir='${docdir}' >enable_build_mode=production >enable_codestack=no >enable_cxx=no >enable_dependency_tracking=no >enable_deprecated_symbols=yes >enable_fortran=yes >enable_hl=yes >enable_parallel=no >enable_silent_rules=no >enable_static=no >enable_tests=no >enable_threadsafe=no >enable_unsupported=no >enable_year2038=no >enableval=no >exec_prefix=NONE >gl_cv_compiler_check_decl_option=-Werror=implicit-function-declaration >host=x86_64-pc-linux-gnu >host_alias=x86_64-pc-linux-gnu >host_cpu=x86_64 >host_os=linux-gnu >host_vendor=pc >htmldir=/usr/share/doc/hdf5-1.14.2/html >includedir='${prefix}/include' >infodir=/usr/share/info >install_sh='${SHELL} /var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2/bin/install-sh' >libdir=/usr/lib64 >libexecdir='${exec_prefix}/libexec' >localedir='${datarootdir}/locale' >localstatedir=/var/lib >mandir=/usr/share/man >mkdir_p='$(MKDIR_P)' >no_create= >no_recursion= >oldincludedir=/usr/include >pdfdir='${docdir}' >prefix=/usr >program_prefix=NONE >program_suffix=NONE >program_transform_name=s,x,x, >psdir='${docdir}' >runstatedir='${localstatedir}/run' >saved_user_CFLAGS='-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >saved_user_CPPFLAGS= >saved_user_CXXFLAGS='-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >saved_user_FCFLAGS='-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >saved_user_JAVACFLAGS= >saved_user_JAVAFLAGS= >saved_user_LDFLAGS='-Wl,-O1 -Wl,--as-needed -O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >sbindir='${exec_prefix}/sbin' >sharedstatedir='${prefix}/com' >silent= >site= >srcdir=. >subdirs= >sysconfdir=/etc >target= >verbose= >with_default_plugindir=/usr/lib64/hdf5/plugin >with_pthread=no >with_sysroot=/ >with_szlib=no >with_zlib=yes >x_includes=NONE >x_libraries=NONE >configure:4817: result: done >configure:4832: checking if basename works >configure:4838: result: yes >configure:4843: checking if xargs works >configure:4849: result: yes >configure:4857: checking for cached host >configure:4865: result: none >configure:4887: checking enable warnings as errors >configure:4903: result: no >configure:4958: checking for config x86_64-pc-linux-gnu >configure:4966: result: no >configure:4958: checking for config x86_64-pc-linux-gnu >configure:4966: result: no >configure:4958: checking for config pc-linux-gnu >configure:4966: result: no >configure:4958: checking for config pc-linux-gnu >configure:4966: result: no >configure:4958: checking for config x86_64-linux-gnu >configure:4966: result: no >configure:4958: checking for config x86_64-linux-gnu >configure:4966: result: no >configure:4958: checking for config x86_64-pc >configure:4966: result: no >configure:4958: checking for config linux-gnu >configure:4962: result: found >configure:4978: checking for config ./config/site-specific/host-localhost >configure:4986: result: no >configure:4996: checking for clang sanitizer checks >configure:5054: checking build mode >configure:5094: result: production >configure:5142: checking for x86_64-pc-linux-gnu-gcc >configure:5174: result: x86_64-pc-linux-gnu-gcc >configure:5572: checking for C compiler version >configure:5581: x86_64-pc-linux-gnu-gcc --version >&5 >x86_64-pc-linux-gnu-gcc (Gentoo 13.2.1_p20231014 p9) 13.2.1 20231014 >Copyright (C) 2023 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:5592: $? = 0 >configure:5581: x86_64-pc-linux-gnu-gcc -v >&5 >Using built-in specs. >COLLECT_GCC=x86_64-pc-linux-gnu-gcc >COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/13/lto-wrapper >Target: x86_64-pc-linux-gnu >Configured with: /var/tmp/portage/sys-devel/gcc-13.2.1_p20231014/work/gcc-13-20231014/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/13 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/13/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/13 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/13/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/13/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13 --disable-silent-rules --disable-dependency-tracking --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/13/python --enable-languages=c,c++,objc,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 13.2.1_p20231014 p9' --with-gcc-major-version-only --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --disable-fixed-point --enable-targets=all --enable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --enable-vtable-verify --with-zstd --with-isl --disable-isl-version-check --enable-default-pie --enable-default-ssp --with-build-config='bootstrap-O3 bootstrap-lto' >Thread model: posix >Supported LTO compression algorithms: zlib zstd >gcc version 13.2.1 20231014 (Gentoo 13.2.1_p20231014 p9) >configure:5592: $? = 0 >configure:5581: x86_64-pc-linux-gnu-gcc -V >&5 >x86_64-pc-linux-gnu-gcc: error: unrecognized command-line option '-V' >x86_64-pc-linux-gnu-gcc: fatal error: no input files >compilation terminated. >configure:5592: $? = 1 >configure:5581: x86_64-pc-linux-gnu-gcc -qversion >&5 >x86_64-pc-linux-gnu-gcc: error: unrecognized command-line option '-qversion'; did you mean '--version'? >x86_64-pc-linux-gnu-gcc: fatal error: no input files >compilation terminated. >configure:5592: $? = 1 >configure:5581: x86_64-pc-linux-gnu-gcc -version >&5 >x86_64-pc-linux-gnu-gcc: error: unrecognized command-line option '-version' >x86_64-pc-linux-gnu-gcc: fatal error: no input files >compilation terminated. >configure:5592: $? = 1 >configure:5612: checking whether the C compiler works >configure:5634: x86_64-pc-linux-gnu-gcc -O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin =odr =lto-type-mismatch =strict-aliasing -Wl,-O1 -Wl,--as-needed -O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing conftest.c >&5 >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find odr: No such file or directory >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find lto-type-mismatch: No such file or directory >/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find strict-aliasing: No such file or directory >collect2: error: ld returned 1 exit status >configure:5638: $? = 1 >configure:5678: result: no >configure: failed program was: >| /* confdefs.h */ >| #define PACKAGE_NAME "HDF5" >| #define PACKAGE_TARNAME "hdf5" >| #define PACKAGE_VERSION "1.14.2" >| #define PACKAGE_STRING "HDF5 1.14.2" >| #define PACKAGE_BUGREPORT "help@hdfgroup.org" >| #define PACKAGE_URL "" >| #define PACKAGE "hdf5" >| #define VERSION "1.14.2" >| /* end confdefs.h. */ >| >| int >| main (void) >| { >| >| ; >| return 0; >| } >configure:5683: error: in `/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2': >configure:5685: error: C compiler cannot create executables >See `config.log' for more details > >## ---------------- ## >## Cache variables. ## >## ---------------- ## > >ac_cv_build=x86_64-pc-linux-gnu >ac_cv_c_undeclared_builtin_options='none needed' >ac_cv_env_CCC_set= >ac_cv_env_CCC_value= >ac_cv_env_CC_set=set >ac_cv_env_CC_value=x86_64-pc-linux-gnu-gcc >ac_cv_env_CFLAGS_set=set >ac_cv_env_CFLAGS_value='-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >ac_cv_env_CPPFLAGS_set= >ac_cv_env_CPPFLAGS_value= >ac_cv_env_CXXCPP_set= >ac_cv_env_CXXCPP_value= >ac_cv_env_CXXFLAGS_set=set >ac_cv_env_CXXFLAGS_value='-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >ac_cv_env_CXX_set=set >ac_cv_env_CXX_value=x86_64-pc-linux-gnu-g++ >ac_cv_env_DOXYGEN_PAPER_SIZE_set= >ac_cv_env_DOXYGEN_PAPER_SIZE_value= >ac_cv_env_FCFLAGS_set=set >ac_cv_env_FCFLAGS_value='-O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >ac_cv_env_FC_set=set >ac_cv_env_FC_value=x86_64-pc-linux-gnu-gfortran >ac_cv_env_LDFLAGS_set=set >ac_cv_env_LDFLAGS_value='-Wl,-O1 -Wl,--as-needed -O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >ac_cv_env_LIBS_set= >ac_cv_env_LIBS_value= >ac_cv_env_LT_SYS_LIBRARY_PATH_set= >ac_cv_env_LT_SYS_LIBRARY_PATH_value= >ac_cv_env_build_alias_set=set >ac_cv_env_build_alias_value=x86_64-pc-linux-gnu >ac_cv_env_host_alias_set=set >ac_cv_env_host_alias_value=x86_64-pc-linux-gnu >ac_cv_env_target_alias_set= >ac_cv_env_target_alias_value= >ac_cv_host=x86_64-pc-linux-gnu >ac_cv_path_install='/usr/lib/portage/pypy3/ebuild-helpers/xattr/install -c' >ac_cv_path_mkdir=/bin/mkdir >ac_cv_prog_AWK=gawk >ac_cv_prog_CC=x86_64-pc-linux-gnu-gcc >ac_cv_prog_make_make_set=yes >am_cv_make_support_nested_variables=yes >gl_cv_compiler_check_decl_option=-Werror=implicit-function-declaration >hdf5_cv_host=x86_64-pc-linux-gnu > >## ----------------- ## >## Output variables. ## >## ----------------- ## > >ACLOCAL='${SHELL} '\''/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2/bin/missing'\'' aclocal-1.16' >ADD_PARALLEL_FILES='' >AMDEPBACKSLASH='' >AMDEP_FALSE='' >AMDEP_TRUE='' >AMTAR='$${TAR-tar}' >AM_BACKSLASH='\' >AM_CFLAGS='' >AM_CPPFLAGS='' >AM_CXXFLAGS='' >AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' >AM_DEFAULT_VERBOSITY='1' >AM_FCFLAGS='' >AM_JAVACFLAGS='' >AM_JAVAFLAGS='' >AM_JNIFLAGS='' >AM_LDFLAGS='' >AM_V='$(V)' >AR='x86_64-pc-linux-gnu-ar' >AR_FLAGS='' >ASSERTS='' >AUTOCONF='${SHELL} '\''/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2/bin/missing'\'' autoconf' >AUTOHEADER='${SHELL} '\''/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2/bin/missing'\'' autoheader' >AUTOMAKE='${SHELL} '\''/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2/bin/missing'\'' automake-1.16' >AWK='gawk' >BUILD_ALL_CONDITIONAL_FALSE='' >BUILD_ALL_CONDITIONAL_TRUE='' >BUILD_CXX_CONDITIONAL_FALSE='' >BUILD_CXX_CONDITIONAL_TRUE='' >BUILD_DOXYGEN_CONDITIONAL_FALSE='' >BUILD_DOXYGEN_CONDITIONAL_TRUE='' >BUILD_FORTRAN_CONDITIONAL_FALSE='' >BUILD_FORTRAN_CONDITIONAL_TRUE='' >BUILD_HDF5_HL_CONDITIONAL_FALSE='' >BUILD_HDF5_HL_CONDITIONAL_TRUE='' >BUILD_JAVA_CONDITIONAL_FALSE='' >BUILD_JAVA_CONDITIONAL_TRUE='' >BUILD_MODE='production' >BUILD_PARALLEL_CONDITIONAL_FALSE='' >BUILD_PARALLEL_CONDITIONAL_TRUE='' >BUILD_SHARED_SZIP_CONDITIONAL_FALSE='' >BUILD_SHARED_SZIP_CONDITIONAL_TRUE='' >BUILD_TESTS_CONDITIONAL_FALSE='' >BUILD_TESTS_CONDITIONAL_TRUE='' >BUILD_TESTS_PARALLEL_CONDITIONAL_FALSE='' >BUILD_TESTS_PARALLEL_CONDITIONAL_TRUE='' >BUILD_TOOLS_CONDITIONAL_FALSE='' >BUILD_TOOLS_CONDITIONAL_TRUE='' >BUILD_TOOLS_HL_GIF_CONDITIONAL_FALSE='' >BUILD_TOOLS_HL_GIF_CONDITIONAL_TRUE='' >BYTESEX='' >CC='x86_64-pc-linux-gnu-gcc' >CCDEPMODE='' >CC_VERSION='' >CFLAGS=' -O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin =odr =lto-type-mismatch =strict-aliasing' >CLANG_SANITIZE_CHECKS='none' >CODESTACK='' >CONFIG_DATE='' >CONFIG_MODE='' >CONFIG_USER='' >CPPFLAGS=' ' >CSCOPE='cscope' >CTAGS='ctags' >CXX='x86_64-pc-linux-gnu-g++' >CXXCPP='' >CXXDEPMODE='' >CXXFLAGS=' -O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin =odr =lto-type-mismatch =strict-aliasing' >CXX_VERSION='' >CYGPATH_W='echo' >DEFAULT_API_VERSION='' >DEFS='' >DEPDIR='' >DEPRECATED_SYMBOLS='' >DESIRED_FILE_LOCKING='' >DIAGS='' >DIMENSION_SCALES_WITH_NEW_REF='' >DIRECT_VFD='' >DIRECT_VFD_CONDITIONAL_FALSE='' >DIRECT_VFD_CONDITIONAL_TRUE='' >DLLTOOL='' >DOT_PATH='' >DOXYGEN_DIR='' >DOXYGEN_EXAMPLES_DIRECTORY='' >DOXYGEN_EXTERNAL_SEARCH='' >DOXYGEN_HTML_EXTRA_FILES='' >DOXYGEN_HTML_EXTRA_STYLESHEET='' >DOXYGEN_HTML_FOOTER='' >DOXYGEN_HTML_HEADER='' >DOXYGEN_INCLUDE_ALIASES='' >DOXYGEN_INPUT_DIRECTORY='' >DOXYGEN_LAYOUT_FILE='' >DOXYGEN_MACRO_EXPANSION='' >DOXYGEN_OPTIMIZE_OUTPUT_FOR_C='' >DOXYGEN_OUTPUT_DIRECTORY='' >DOXYGEN_PACKAGE='' >DOXYGEN_PAPER_SIZE='' >DOXYGEN_PREDEFINED='' >DOXYGEN_PROJECT_BRIEF='' >DOXYGEN_PROJECT_LOGO='' >DOXYGEN_SEARCHENGINE_URL='' >DOXYGEN_SERVER_BASED_SEARCH='' >DOXYGEN_STRIP_FROM_INC_PATH='' >DOXYGEN_STRIP_FROM_PATH='' >DOXYGEN_TAG_FILE='' >DOXYGEN_VERSION_STRING='' >DSYMUTIL='' >DUMPBIN='' >DX_CONFIG='' >DX_DOCDIR='' >DX_DOT='' >DX_DOXYGEN='' >DX_DVIPS='' >DX_EGREP='' >DX_ENV='' >DX_FLAG_chi='' >DX_FLAG_chm='' >DX_FLAG_doc='' >DX_FLAG_dot='' >DX_FLAG_html='' >DX_FLAG_man='' >DX_FLAG_pdf='' >DX_FLAG_ps='' >DX_FLAG_rtf='' >DX_FLAG_xml='' >DX_HHC='' >DX_LATEX='' >DX_MAKEINDEX='' >DX_PDFLATEX='' >DX_PERL='' >DX_PROJECT='' >DX_RULES='' >ECHO_C='' >ECHO_N='-n' >ECHO_T='' >EGREP='' >ETAGS='etags' >EXEEXT='' >EXTERNAL_FILTERS='' >F9XMODEXT='' >F9XMODFLAG='' >F9XSUFFIXFLAG='' >FC='x86_64-pc-linux-gnu-gfortran' >FCFLAGS=' -O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin =odr =lto-type-mismatch =strict-aliasing' >FCFLAGS_f90='' >FCLIBS='' >FC_VERSION='' >FGREP='' >FILECMD='' >FORTRAN_C_LONG_DOUBLE_IS_UNIQUE='' >FORTRAN_HAVE_C_LONG_DOUBLE='' >FORTRAN_SHARED_CONDITIONAL_FALSE='' >FORTRAN_SHARED_CONDITIONAL_TRUE='' >FSEARCH_DIRS='' >Fortran_COMPILER_ID='' >GENERATE_CHI='' >GENERATE_HTML='' >GENERATE_HTMLHELP='' >GENERATE_LATEX='' >GENERATE_MAN='' >GENERATE_RTF='' >GENERATE_XML='' >GREP='' >H5CONFIG_F_IKIND='' >H5CONFIG_F_NUM_IKIND='' >H5CONFIG_F_NUM_RKIND='' >H5CONFIG_F_RKIND='' >H5CONFIG_F_RKIND_SIZEOF='' >H5DWALK_CPPFLAGS='' >H5DWALK_LDFLAGS='' >H5DWALK_LIBS='' >H5_CFLAGS=' -std=c99 -Wall -Wcast-qual -Wconversion -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Winvalid-pch -Wmissing-include-dirs -Wshadow -Wundef -Wwrite-strings -pedantic -Wno-c++-compat -Wlarger-than=2560 -Wlogical-op -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wsync-nand -Wno-unsuffixed-float-constants -Wdouble-promotion -Wtrampolines -Wstack-usage=8192 -Wmaybe-uninitialized -Wdate-time -Warray-bounds=2 -Wc99-c11-compat -Wduplicated-cond -Whsa -Wnormalized -Wnull-dereference -Wunused-const-variable -Walloca -Walloc-zero -Wduplicated-branches -Wformat-overflow=2 -Wformat-truncation=1 -Wattribute-alias -Wcast-align=strict -Wshift-overflow=2 -Wattribute-alias=2 -Wmissing-profile -Wc11-c2x-compat -fstdarg-opt' >H5_CLASSPATH='' >H5_CPPFLAGS=' ' >H5_CXXFLAGS=' -std=c++11 -Wall -Wcast-qual -Wconversion -Wctor-dtor-privacy -Weffc++ -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Winvalid-pch -Wmissing-include-dirs -Wnon-virtual-dtor -Wold-style-cast -Woverloaded-virtual -Wreorder -Wshadow -Wsign-promo -Wundef -Wwrite-strings -pedantic -Wlarger-than=2560 -Wlogical-op -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wsync-nand -Wdouble-promotion -Wtrampolines -Wstack-usage=8192 -Wmaybe-uninitialized -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wduplicated-cond -Whsa -Wnormalized -Wnull-dereference -Wunused-const-variable -Walloca -Walloc-zero -Wduplicated-branches -Wformat-overflow=2 -Wformat-truncation=1 -Wattribute-alias -Wcast-align=strict -Wshift-overflow=2 -Wattribute-alias=2 -Wmissing-profile -Wno-deprecated-copy -fstdarg-opt' >H5_FCFLAGS=' -std=f2008 -Waliasing -Wall -Wcharacter-truncation -Wextra -Wimplicit-interface -Wsurprising -Wunderflow -pedantic -Wintrinsics-std -Wimplicit-procedure -Wreal-q-constant -Wfunction-elimination -Wrealloc-lhs -Wrealloc-lhs-all -Wno-c-binding-type -Winteger-division -Wfrontend-loop-interchange ' >H5_FORTRAN_SHARED='' >H5_IS_DARWIN='' >H5_JAVACFLAGS='' >H5_JAVAFLAGS='' >H5_JNIFLAGS='' >H5_LDFLAGS='' >H5_TEST_BUILDDIR='' >H5_UTILS_TEST_BUILDDIR='' >H5_VERSION='' >HADDR_T='' >HAVE_DOT='' >HAVE_Fortran_INTEGER_SIZEOF_16='' >HAVE_LIBHDFS='' >HAVE_MERCURY='' >HAVE_MERCURY_CONDITIONAL_FALSE='' >HAVE_MERCURY_CONDITIONAL_TRUE='' >HAVE_PTHREAD='' >HAVE_SHARED_CONDITIONAL_FALSE='' >HAVE_SHARED_CONDITIONAL_TRUE='' >HDF5_DOXYGEN='' >HDF5_HL='' >HDF5_HL_GIF_TOOLS='' >HDF5_HL_TOOLS='' >HDF5_INTERFACES='' >HDF5_TESTS='' >HDF5_TOOLS='' >HDFS_VFD_CONDITIONAL_FALSE='' >HDFS_VFD_CONDITIONAL_TRUE='' >HDF_CXX='' >HDF_FORTRAN='' >HDF_JAVA='' >HHC_PATH='' >HID_T='' >HL='' >HL_FOR='' >HL_TOOLS='' >HSIZE_T='' >HSSIZE_T='' >IGNORE_DISABLED_FILE_LOCKS='' >INSTALL_DATA='${INSTALL} -m 644' >INSTALL_PROGRAM='${INSTALL}' >INSTALL_SCRIPT='${INSTALL}' >INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' >INSTRUMENT_LIBRARY='' >INTERNAL_DEBUG_OUTPUT='' >IOC_VFD_CONDITIONAL_FALSE='' >IOC_VFD_CONDITIONAL_TRUE='' >JAR='' >JAVA='' >JAVAC='/home/ask//.gentoo/java-config-2/current-user-vm/bin/javac' >JAVACFLAGS=' ' >JAVADOC='' >JAVAFLAGS=' ' >JAVAPREFIX='' >JAVA_JUNIT='' >JAVA_PATH_NAME='' >JAVA_VERSION='' >JNIFLAGS='' >JNI_LDFLAGS='' >JUNIT='' >LARGE_PARALLEL_IO='' >LD='' >LDFLAGS=' -Wl,-O1 -Wl,--as-needed -O3 -march=znver2 -pipe -flto=auto -fuse-linker-plugin -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing' >LIBOBJS='' >LIBS='' >LIBTOOL='' >LIPO='' >LL_PATH='' >LN_S='' >LTLIBOBJS='' >LT_STATIC_EXEC='' >LT_SYS_LIBRARY_PATH='' >MAINT='#' >MAINTAINER_MODE_FALSE='' >MAINTAINER_MODE_TRUE='#' >MAKEINFO='${SHELL} '\''/var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2/bin/missing'\'' makeinfo' >MANIFEST_TOOL='' >MAP_API='' >MIRROR_VFD='' >MIRROR_VFD_CONDITIONAL_FALSE='' >MIRROR_VFD_CONDITIONAL_TRUE='' >MKDIR_P='/bin/mkdir -p' >NM='' >NMEDIT='' >OBJDUMP='' >OBJECT_NAMELEN_DEFAULT_F='' >OBJEXT='' >OPTIMIZATION='' >OTOOL64='' >OTOOL='' >PACKAGE='hdf5' >PACKAGE_BUGREPORT='help@hdfgroup.org' >PACKAGE_NAME='HDF5' >PACKAGE_STRING='HDF5 1.14.2' >PACKAGE_TARNAME='hdf5' >PACKAGE_URL='' >PACKAGE_VERSION='1.14.2' >PAC_C_MAX_REAL_PRECISION='' >PAC_FC_ALL_INTEGER_KINDS='' >PAC_FC_ALL_INTEGER_KINDS_SIZEOF='' >PAC_FC_ALL_REAL_KINDS='' >PAC_FC_ALL_REAL_KINDS_SIZEOF='' >PAC_FC_MAX_REAL_PRECISION='' >PAC_FORTRAN_NATIVE_DOUBLE_KIND='' >PAC_FORTRAN_NATIVE_DOUBLE_SIZEOF='' >PAC_FORTRAN_NATIVE_INTEGER_KIND='' >PAC_FORTRAN_NATIVE_INTEGER_SIZEOF='' >PAC_FORTRAN_NATIVE_REAL_KIND='' >PAC_FORTRAN_NATIVE_REAL_SIZEOF='' >PAC_FORTRAN_NUM_INTEGER_KINDS='' >PAPER_SIZE='' >PARALLEL='' >PARALLEL_FILTERED_WRITES='' >PARALLEL_TOOLS='' >PARALLEL_TOOLS_CONDITIONAL_FALSE='' >PARALLEL_TOOLS_CONDITIONAL_TRUE='' >PATH_SEPARATOR=':' >PERL_PATH='' >PREADWRITE='' >PROFILING='' >PROJECT='' >RANLIB='' >ROOT='' >ROS3_VFD='' >ROS3_VFD_CONDITIONAL_FALSE='' >ROS3_VFD_CONDITIONAL_TRUE='' >RUNPARALLEL='' >RUNSERIAL='' >R_INTEGER='' >R_LARGE='' >SEARCH='' >SED='' >SET_MAKE='' >SHELL='/bin/sh' >SIZE_T='' >SRCDIR='' >STATIC_EXEC='' >STATIC_SHARED='' >STRICT_FORMAT_CHECKS='' >STRIP='' >SUBFILING_VFD='' >SUBFILING_VFD_CONDITIONAL_FALSE='' >SUBFILING_VFD_CONDITIONAL_TRUE='' >SYMBOLS='' >TESTPARALLEL='' >TESTS_JUNIT='' >THREADSAFE='' >TIME='' >TR='' >TRACE_API='' >UNAME_INFO='Linux localhost 6.5.9-xanmod1-dist #1 SMP PREEMPT_DYNAMIC Fri Oct 27 09:03:53 EEST 2023 x86_64 AMD Ryzen 5 3600 6-Core Processor AuthenticAMD GNU/Linux' >USE_FILE_LOCKING='' >USE_FILTER_DEFLATE='' >USE_FILTER_SZIP='' >USE_PLUGINS_CONDITIONAL_FALSE='' >USE_PLUGINS_CONDITIONAL_TRUE='' >USINGMEMCHECKER='' >VERSION='1.14.2' >WORDS_BIGENDIAN='' >_ACJNI_JAVAC='' >ac_ct_AR='' >ac_ct_CC='' >ac_ct_CXX='' >ac_ct_DUMPBIN='' >ac_ct_FC='' >am__EXEEXT_FALSE='' >am__EXEEXT_TRUE='' >am__fastdepCC_FALSE='' >am__fastdepCC_TRUE='' >am__fastdepCXX_FALSE='' >am__fastdepCXX_TRUE='' >am__include='' >am__isrc='' >am__leading_dot='.' >am__nodep='' >am__quote='' >am__tar='$${TAR-tar} chof - "$$tardir"' >am__untar='$${TAR-tar} xf -' >bindir='${exec_prefix}/bin' >build='x86_64-pc-linux-gnu' >build_alias='x86_64-pc-linux-gnu' >build_cpu='x86_64' >build_os='linux-gnu' >build_vendor='pc' >datadir='/usr/share' >datarootdir='/usr/share' >docdir='/usr/share/doc/hdf5-1.14.2' >dvidir='${docdir}' >enable_shared='' >enable_static='no' >examplesdir='' >exec_prefix='NONE' >fmoddir='' >fortran_linux_linker_option='' >host='x86_64-pc-linux-gnu' >host_alias='x86_64-pc-linux-gnu' >host_cpu='x86_64' >host_os='linux-gnu' >host_vendor='pc' >htmldir='/usr/share/doc/hdf5-1.14.2/html' >includedir='${prefix}/include' >infodir='/usr/share/info' >install_sh='${SHELL} /var/tmp/portage/sci-libs/hdf5-1.14.2/work/hdf5-1.14.2/bin/install-sh' >libdir='/usr/lib64' >libexecdir='${exec_prefix}/libexec' >localedir='${datarootdir}/locale' >localstatedir='/var/lib' >mandir='/usr/share/man' >mkdir_p='$(MKDIR_P)' >oldincludedir='/usr/include' >pdfdir='${docdir}' >prefix='/usr' >program_transform_name='s,x,x,' >psdir='${docdir}' >runstatedir='${localstatedir}/run' >sbindir='${exec_prefix}/sbin' >sharedstatedir='${prefix}/com' >sysconfdir='/etc' >target_alias='' > >## ----------- ## >## confdefs.h. ## >## ----------- ## > >/* confdefs.h */ >#define PACKAGE_NAME "HDF5" >#define PACKAGE_TARNAME "hdf5" >#define PACKAGE_VERSION "1.14.2" >#define PACKAGE_STRING "HDF5 1.14.2" >#define PACKAGE_BUGREPORT "help@hdfgroup.org" >#define PACKAGE_URL "" >#define PACKAGE "hdf5" >#define VERSION "1.14.2" > >configure: exit 77
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 917448
:
874897
| 874898 |
874899