Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/python-cdf.spec'], chrootPath='/var/lib/mock/openeuler-22.03_LTS_SP1-aarch64-1683717461.714934/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/python-cdf.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False /etc/profile.d/system-info.sh: line 55: ps: command not found Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/python-CDF-0.32-1.src.rpm Child return code was: 0 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/python-cdf.spec'], chrootPath='/var/lib/mock/openeuler-22.03_LTS_SP1-aarch64-1683717461.714934/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/python-cdf.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False /etc/profile.d/system-info.sh: line 55: ps: command not found Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/python-CDF-0.32-1.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/python-cdf.spec'], chrootPath='/var/lib/mock/openeuler-22.03_LTS_SP1-aarch64-1683717461.714934/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/python-cdf.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False /etc/profile.d/system-info.sh: line 55: ps: command not found Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Cpdn5R + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf CDF-0.32 + /usr/bin/gzip -dc /builddir/build/SOURCES/CDF-0.32.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd CDF-0.32 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.aZpSJz + umask 022 + cd /builddir/build/BUILD + cd CDF-0.32 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' running build running build_py creating build creating build/lib.linux-aarch64-3.9 creating build/lib.linux-aarch64-3.9/cdf copying cdf/__init__.py -> build/lib.linux-aarch64-3.9/cdf copying cdf/standard.py -> build/lib.linux-aarch64-3.9/cdf copying cdf/interface.py -> build/lib.linux-aarch64-3.9/cdf copying cdf/framework.py -> build/lib.linux-aarch64-3.9/cdf copying cdf/attribute.py -> build/lib.linux-aarch64-3.9/cdf copying cdf/entry.py -> build/lib.linux-aarch64-3.9/cdf copying cdf/typing.py -> build/lib.linux-aarch64-3.9/cdf creating build/lib.linux-aarch64-3.9/cdf/istp copying cdf/istp/__init__.py -> build/lib.linux-aarch64-3.9/cdf/istp copying cdf/istp/interface.py -> build/lib.linux-aarch64-3.9/cdf/istp running build_ext building 'cdf.internal' extension creating build/temp.linux-aarch64-3.9 creating build/temp.linux-aarch64-3.9/cdf33-dist creating build/temp.linux-aarch64-3.9/cdf33-dist/src creating build/temp.linux-aarch64-3.9/cdf33-dist/src/lib gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Icdf33-dist/src/include -I/usr/include/python3.9 -c cdf33-dist/src/lib/cdfalloc.c -o build/temp.linux-aarch64-3.9/cdf33-dist/src/lib/cdfalloc.o -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DMALLOC_CHECK_=0 gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Icdf33-dist/src/include -I/usr/include/python3.9 -c cdf33-dist/src/lib/cdfalloc64.c -o build/temp.linux-aarch64-3.9/cdf33-dist/src/lib/cdfalloc64.o -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DMALLOC_CHECK_=0 gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Icdf33-dist/src/include -I/usr/include/python3.9 -c cdf33-dist/src/lib/cdfcks.c -o build/temp.linux-aarch64-3.9/cdf33-dist/src/lib/cdfcks.o -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DMALLOC_CHECK_=0 cdf33-dist/src/lib/cdfcks.c: In function ‘ComputeChecksumMD5_64’: cdf33-dist/src/lib/cdfcks.c:252:46: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 252 | if (FREAD64(buffer,1,readBytes,vFp->fp) != readBytes) return FALSE; | ^~ gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Icdf33-dist/src/include -I/usr/include/python3.9 -c cdf33-dist/src/lib/cdfclo.c -o build/temp.linux-aarch64-3.9/cdf33-dist/src/lib/cdfclo.o -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DMALLOC_CHECK_=0 gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Icdf33-dist/src/include -I/usr/include/python3.9 -c cdf33-dist/src/lib/cdfclo64.c -o build/temp.linux-aarch64-3.9/cdf33-dist/src/lib/cdfclo64.o -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DMALLOC_CHECK_=0 gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Icdf33-dist/src/include -I/usr/include/python3.9 -c cdf33-dist/src/lib/cdfcon.c -o build/temp.linux-aarch64-3.9/cdf33-dist/src/lib/cdfcon.o -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DMALLOC_CHECK_=0 cdf33-dist/src/lib/cdfcon.c: In function ‘CDFcon’: cdf33-dist/src/lib/cdfcon.c:491:15: warning: ‘entryN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 491 | tStatus = FindEntryByNumber(CDF,CDF->CURattrOffset, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 492 | zEntry,(Int32)entryN,NULL); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ cdf33-dist/src/lib/cdfcon.c:491:15: warning: ‘zEntry’ may be used uninitialized in this function [-Wmaybe-uninitialized] gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Icdf33-dist/src/include -I/usr/include/python3.9 -c cdf33-dist/src/lib/cdfcon64.c -o build/temp.linux-aarch64-3.9/cdf33-dist/src/lib/cdfcon64.o -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DMALLOC_CHECK_=0 cdf33-dist/src/lib/cdfcon64.c: In function ‘CDFcon64’: cdf33-dist/src/lib/cdfcon64.c:494:15: warning: ‘entryN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 494 | tStatus = FindEntryByNumber64(CDF,CDF->CURattrOffset64, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 495 | zEntry,(Int32)entryN,NULL); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ cdf33-dist/src/lib/cdfcon64.c:494:15: warning: ‘zEntry’ may be used uninitialized in this function [-Wmaybe-uninitialized] gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Icdf33-dist/src/include -I/usr/include/python3.9 -c cdf33-dist/src/lib/cdfcre.c -o build/temp.linux-aarch64-3.9/cdf33-dist/src/lib/cdfcre.o -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DMALLOC_CHECK_=0 cdf33-dist/src/lib/cdfcre.c: In function ‘CDFcre’: cdf33-dist/src/lib/cdfcre.c:407:34: warning: ‘zDimSizes’ may be used uninitialized in this function [-Wmaybe-uninitialized] 407 | VDR.zDimSizes[dimN] = zDimSizes[dimN]; | ~~~~~~~~~^~~~~~ cdf33-dist/src/lib/cdfcre.c:269:19: warning: ‘zNumDims’ may be used uninitialized in this function [-Wmaybe-uninitialized] 269 | long *numOut, zNumDims, *zDimSizes, recVariance, | ^~~~~~~~ gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Icdf33-dist/src/include -I/usr/include/python3.9 -c cdf33-dist/src/lib/cdfcre64.c -o build/temp.linux-aarch64-3.9/cdf33-dist/src/lib/cdfcre64.o -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DMALLOC_CHECK_=0 cdf33-dist/src/lib/cdfcre64.c: In function ‘CDFcre64’: cdf33-dist/src/lib/cdfcre64.c:407:34: warning: ‘zDimSizes’ may be used uninitialized in this function [-Wmaybe-uninitialized] 407 | VDR.zDimSizes[dimN] = zDimSizes[dimN]; | ~~~~~~~~~^~~~~~ cdf33-dist/src/lib/cdfcre64.c:265:19: warning: ‘zNumDims’ may be used uninitialized in this function [-Wmaybe-uninitialized] 265 | long *numOut, zNumDims, *zDimSizes, recVariance, | ^~~~~~~~ gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Icdf33-dist/src/include -I/usr/include/python3.9 -c cdf33-dist/src/lib/cdfcsi.c -o build/temp.linux-aarch64-3.9/cdf33-dist/src/lib/cdfcsi.o -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DMALLOC_CHECK_=0 gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Icdf33-dist/src/include -I/usr/include/python3.9 -c cdf33-dist/src/lib/cdfdel.c -o build/temp.linux-aarch64-3.9/cdf33-dist/src/lib/cdfdel.o -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DMALLOC_CHECK_=0 gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Icdf33-dist/src/include -I/usr/include/python3.9 -c cdf33-dist/src/lib/cdfdel64.c -o build/temp.linux-aarch64-3.9/cdf33-dist/src/lib/cdfdel64.o -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DMALLOC_CHECK_=0 gcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -D_GNU_SOURCE -fPIC -fwrapv -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -D_GNU_SOURCE -fPIC -fwrapv -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O2 -funsigned-char -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Icdf33-dist/src/include -I/usr/include/python3.9 -c cdf33-dist/src/lib/cdfed.c -o build/temp.linux-aarch64-3.9/cdf33-dist/src/lib/cdfed.o -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DMALLOC_CHECK_=0 cdf33-dist/src/lib/cdfed.c:85:15: error: variable ‘FP1zeroSingle’ has initializer but incomplete type 85 | static struct fp1struct4 FP1zeroSingle = { FP1ZEROsingle }; | ^~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:85:44: error: ‘FP1ZEROsingle’ undeclared here (not in a function) 85 | static struct fp1struct4 FP1zeroSingle = { FP1ZEROsingle }; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:85:44: warning: excess elements in struct initializer cdf33-dist/src/lib/cdfed.c:85:44: note: (near initialization for ‘FP1zeroSingle’) cdf33-dist/src/lib/cdfed.c:86:15: error: variable ‘FP2zeroSingle’ has initializer but incomplete type 86 | static struct fp2struct4 FP2zeroSingle = { FP2ZEROsingle }; | ^~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:86:44: error: ‘FP2ZEROsingle’ undeclared here (not in a function) 86 | static struct fp2struct4 FP2zeroSingle = { FP2ZEROsingle }; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:86:44: warning: excess elements in struct initializer cdf33-dist/src/lib/cdfed.c:86:44: note: (near initialization for ‘FP2zeroSingle’) cdf33-dist/src/lib/cdfed.c:87:15: error: variable ‘FP34zeroSingle’ has initializer but incomplete type 87 | static struct fp34struct4 FP34zeroSingle = { FP34ZEROsingle }; | ^~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:87:46: error: ‘FP34ZEROsingle’ undeclared here (not in a function) 87 | static struct fp34struct4 FP34zeroSingle = { FP34ZEROsingle }; | ^~~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:87:46: warning: excess elements in struct initializer cdf33-dist/src/lib/cdfed.c:87:46: note: (near initialization for ‘FP34zeroSingle’) cdf33-dist/src/lib/cdfed.c:88:15: error: variable ‘FP1zeroSingleNeg’ has initializer but incomplete type 88 | static struct fp1struct4 FP1zeroSingleNeg = { FP1ZEROsingleNEG }; | ^~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:88:47: error: ‘FP1ZEROsingleNEG’ undeclared here (not in a function) 88 | static struct fp1struct4 FP1zeroSingleNeg = { FP1ZEROsingleNEG }; | ^~~~~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:88:47: warning: excess elements in struct initializer cdf33-dist/src/lib/cdfed.c:88:47: note: (near initialization for ‘FP1zeroSingleNeg’) cdf33-dist/src/lib/cdfed.c:89:15: error: variable ‘FP2zeroSingleNeg’ has initializer but incomplete type 89 | static struct fp2struct4 FP2zeroSingleNeg = { FP2ZEROsingleNEG }; | ^~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:89:47: error: ‘FP2ZEROsingleNEG’ undeclared here (not in a function) 89 | static struct fp2struct4 FP2zeroSingleNeg = { FP2ZEROsingleNEG }; | ^~~~~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:89:47: warning: excess elements in struct initializer cdf33-dist/src/lib/cdfed.c:89:47: note: (near initialization for ‘FP2zeroSingleNeg’) cdf33-dist/src/lib/cdfed.c:90:15: error: variable ‘FP34minSingle’ has initializer but incomplete type 90 | static struct fp34struct4 FP34minSingle = { FP34MINsingle }; | ^~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:90:45: error: ‘FP34MINsingle’ undeclared here (not in a function); did you mean ‘FP34minSingle’? 90 | static struct fp34struct4 FP34minSingle = { FP34MINsingle }; | ^~~~~~~~~~~~~ | FP34minSingle cdf33-dist/src/lib/cdfed.c:90:45: warning: excess elements in struct initializer cdf33-dist/src/lib/cdfed.c:90:45: note: (near initialization for ‘FP34minSingle’) cdf33-dist/src/lib/cdfed.c:91:15: error: variable ‘FP34maxSingle’ has initializer but incomplete type 91 | static struct fp34struct4 FP34maxSingle = { FP34MAXsingle }; | ^~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:91:45: error: ‘FP34MAXsingle’ undeclared here (not in a function); did you mean ‘FP34maxSingle’? 91 | static struct fp34struct4 FP34maxSingle = { FP34MAXsingle }; | ^~~~~~~~~~~~~ | FP34maxSingle cdf33-dist/src/lib/cdfed.c:91:45: warning: excess elements in struct initializer cdf33-dist/src/lib/cdfed.c:91:45: note: (near initialization for ‘FP34maxSingle’) cdf33-dist/src/lib/cdfed.c:92:15: error: variable ‘FP1zeroDouble’ has initializer but incomplete type 92 | static struct fp1struct8 FP1zeroDouble = { FP1ZEROdouble }; | ^~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:92:44: error: ‘FP1ZEROdouble’ undeclared here (not in a function) 92 | static struct fp1struct8 FP1zeroDouble = { FP1ZEROdouble }; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:92:44: warning: excess elements in struct initializer cdf33-dist/src/lib/cdfed.c:92:44: note: (near initialization for ‘FP1zeroDouble’) cdf33-dist/src/lib/cdfed.c:93:15: error: variable ‘FP2zeroDouble’ has initializer but incomplete type 93 | static struct fp2struct8 FP2zeroDouble = { FP2ZEROdouble }; | ^~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:93:44: error: ‘FP2ZEROdouble’ undeclared here (not in a function) 93 | static struct fp2struct8 FP2zeroDouble = { FP2ZEROdouble }; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:93:44: warning: excess elements in struct initializer cdf33-dist/src/lib/cdfed.c:93:44: note: (near initialization for ‘FP2zeroDouble’) cdf33-dist/src/lib/cdfed.c:94:15: error: variable ‘FP3zeroDouble’ has initializer but incomplete type 94 | static struct fp3struct8 FP3zeroDouble = { FP3ZEROdouble }; | ^~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:94:44: error: ‘FP3ZEROdouble’ undeclared here (not in a function) 94 | static struct fp3struct8 FP3zeroDouble = { FP3ZEROdouble }; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:94:44: warning: excess elements in struct initializer cdf33-dist/src/lib/cdfed.c:94:44: note: (near initialization for ‘FP3zeroDouble’) cdf33-dist/src/lib/cdfed.c:95:15: error: variable ‘FP4zeroDouble’ has initializer but incomplete type 95 | static struct fp4struct8 FP4zeroDouble = { FP4ZEROdouble }; | ^~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:95:44: error: ‘FP4ZEROdouble’ undeclared here (not in a function) 95 | static struct fp4struct8 FP4zeroDouble = { FP4ZEROdouble }; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:95:44: warning: excess elements in struct initializer cdf33-dist/src/lib/cdfed.c:95:44: note: (near initialization for ‘FP4zeroDouble’) cdf33-dist/src/lib/cdfed.c:96:15: error: variable ‘FP1zeroDoubleNeg’ has initializer but incomplete type 96 | static struct fp1struct8 FP1zeroDoubleNeg = { FP1ZEROdoubleNEG }; | ^~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:96:47: error: ‘FP1ZEROdoubleNEG’ undeclared here (not in a function) 96 | static struct fp1struct8 FP1zeroDoubleNeg = { FP1ZEROdoubleNEG }; | ^~~~~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:96:47: warning: excess elements in struct initializer cdf33-dist/src/lib/cdfed.c:96:47: note: (near initialization for ‘FP1zeroDoubleNeg’) cdf33-dist/src/lib/cdfed.c:97:15: error: variable ‘FP2zeroDoubleNeg’ has initializer but incomplete type 97 | static struct fp2struct8 FP2zeroDoubleNeg = { FP2ZEROdoubleNEG }; | ^~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:97:47: error: ‘FP2ZEROdoubleNEG’ undeclared here (not in a function) 97 | static struct fp2struct8 FP2zeroDoubleNeg = { FP2ZEROdoubleNEG }; | ^~~~~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:97:47: warning: excess elements in struct initializer cdf33-dist/src/lib/cdfed.c:97:47: note: (near initialization for ‘FP2zeroDoubleNeg’) cdf33-dist/src/lib/cdfed.c:98:15: error: variable ‘FP3minDouble’ has initializer but incomplete type 98 | static struct fp3struct8 FP3minDouble = { FP3MINdouble }; | ^~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:98:43: error: ‘FP3MINdouble’ undeclared here (not in a function); did you mean ‘FP3minDouble’? 98 | static struct fp3struct8 FP3minDouble = { FP3MINdouble }; | ^~~~~~~~~~~~ | FP3minDouble cdf33-dist/src/lib/cdfed.c:98:43: warning: excess elements in struct initializer cdf33-dist/src/lib/cdfed.c:98:43: note: (near initialization for ‘FP3minDouble’) cdf33-dist/src/lib/cdfed.c:99:15: error: variable ‘FP3maxDouble’ has initializer but incomplete type 99 | static struct fp3struct8 FP3maxDouble = { FP3MAXdouble }; | ^~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:99:43: error: ‘FP3MAXdouble’ undeclared here (not in a function); did you mean ‘FP3maxDouble’? 99 | static struct fp3struct8 FP3maxDouble = { FP3MAXdouble }; | ^~~~~~~~~~~~ | FP3maxDouble cdf33-dist/src/lib/cdfed.c:99:43: warning: excess elements in struct initializer cdf33-dist/src/lib/cdfed.c:99:43: note: (near initialization for ‘FP3maxDouble’) cdf33-dist/src/lib/cdfed.c:100:15: error: variable ‘FP4minDouble’ has initializer but incomplete type 100 | static struct fp4struct8 FP4minDouble = { FP4MINdouble }; | ^~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:100:43: error: ‘FP4MINdouble’ undeclared here (not in a function); did you mean ‘FP4minDouble’? 100 | static struct fp4struct8 FP4minDouble = { FP4MINdouble }; | ^~~~~~~~~~~~ | FP4minDouble cdf33-dist/src/lib/cdfed.c:100:43: warning: excess elements in struct initializer cdf33-dist/src/lib/cdfed.c:100:43: note: (near initialization for ‘FP4minDouble’) cdf33-dist/src/lib/cdfed.c:101:15: error: variable ‘FP4maxDouble’ has initializer but incomplete type 101 | static struct fp4struct8 FP4maxDouble = { FP4MAXdouble }; | ^~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:101:43: error: ‘FP4MAXdouble’ undeclared here (not in a function); did you mean ‘FP4maxDouble’? 101 | static struct fp4struct8 FP4maxDouble = { FP4MAXdouble }; | ^~~~~~~~~~~~ | FP4maxDouble cdf33-dist/src/lib/cdfed.c:101:43: warning: excess elements in struct initializer cdf33-dist/src/lib/cdfed.c:101:43: note: (near initialization for ‘FP4maxDouble’) cdf33-dist/src/lib/cdfed.c: In function ‘FP1toFP34single’: cdf33-dist/src/lib/cdfed.c:1378:29: error: storage size of ‘Fp34’ isn’t known 1378 | struct fp34struct4 *fp34, Fp34; | ^~~~ cdf33-dist/src/lib/cdfed.c:1390:20: error: increment of pointer to an incomplete type ‘struct fp1struct4’ 1390 | elemN++, fp1++, fp34++) { | ^~ cdf33-dist/src/lib/cdfed.c:1390:28: error: increment of pointer to an incomplete type ‘struct fp34struct4’ 1390 | elemN++, fp1++, fp34++) { | ^~ cdf33-dist/src/lib/cdfed.c:1394:17: error: invalid use of undefined type ‘struct fp1struct4’ 1394 | fp1e = (fp1->e1 << 1) | fp1->e0; | ^~ cdf33-dist/src/lib/cdfed.c:1394:33: error: invalid use of undefined type ‘struct fp1struct4’ 1394 | fp1e = (fp1->e1 << 1) | fp1->e0; | ^~ cdf33-dist/src/lib/cdfed.c:1400:14: error: invalid use of undefined type ‘struct fp1struct4’ 1400 | fp1m = (fp1->m2 << 16) | (fp1->m1 << 8) | fp1->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1400:32: error: invalid use of undefined type ‘struct fp1struct4’ 1400 | fp1m = (fp1->m2 << 16) | (fp1->m1 << 8) | fp1->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1400:48: error: invalid use of undefined type ‘struct fp1struct4’ 1400 | fp1m = (fp1->m2 << 16) | (fp1->m1 << 8) | fp1->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1406:12: error: ‘FP34zeroSingle’ has an incomplete type ‘struct fp34struct4’ 1406 | Fp34 = FP34zeroSingle; | ^~~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:1407:17: error: invalid use of undefined type ‘struct fp1struct4’ 1407 | Fp34.s = fp1->s; | ^~ cdf33-dist/src/lib/cdfed.c:1417:12: error: ‘FP34minSingle’ has an incomplete type ‘struct fp34struct4’ 1417 | Fp34 = FP34minSingle; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:1418:17: error: invalid use of undefined type ‘struct fp1struct4’ 1418 | Fp34.s = fp1->s; | ^~ cdf33-dist/src/lib/cdfed.c:1434:17: error: invalid use of undefined type ‘struct fp1struct4’ 1434 | Fp34.s = fp1->s; | ^~ cdf33-dist/src/lib/cdfed.c:1449:15: error: invalid use of undefined type ‘struct fp1struct4’ 1449 | Fp34.s = fp1->s; | ^~ cdf33-dist/src/lib/cdfed.c:1458:10: error: ‘FP34maxSingle’ has an incomplete type ‘struct fp34struct4’ 1458 | Fp34 = FP34maxSingle; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:1459:15: error: invalid use of undefined type ‘struct fp1struct4’ 1459 | Fp34.s = fp1->s; | ^~ cdf33-dist/src/lib/cdfed.c:1468:16: error: invalid use of undefined type ‘struct fp1struct4’ 1468 | Fp34.m2 = fp1->m2; | ^~ cdf33-dist/src/lib/cdfed.c:1469:16: error: invalid use of undefined type ‘struct fp1struct4’ 1469 | Fp34.m1 = fp1->m1; | ^~ cdf33-dist/src/lib/cdfed.c:1470:16: error: invalid use of undefined type ‘struct fp1struct4’ 1470 | Fp34.m0 = fp1->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1471:15: error: invalid use of undefined type ‘struct fp1struct4’ 1471 | Fp34.s = fp1->s; | ^~ cdf33-dist/src/lib/cdfed.c:1473:12: error: invalid use of undefined type ‘struct fp34struct4’ 1473 | *fp34 = Fp34; | ^ cdf33-dist/src/lib/cdfed.c:1378:29: warning: unused variable ‘Fp34’ [-Wunused-variable] 1378 | struct fp34struct4 *fp34, Fp34; | ^~~~ cdf33-dist/src/lib/cdfed.c: In function ‘FP2toFP34single’: cdf33-dist/src/lib/cdfed.c:1506:29: error: storage size of ‘Fp34’ isn’t known 1506 | struct fp34struct4 *fp34, Fp34; | ^~~~ cdf33-dist/src/lib/cdfed.c:1518:20: error: increment of pointer to an incomplete type ‘struct fp2struct4’ 1518 | elemN++, fp2++, fp34++) { | ^~ cdf33-dist/src/lib/cdfed.c:1518:28: error: increment of pointer to an incomplete type ‘struct fp34struct4’ 1518 | elemN++, fp2++, fp34++) { | ^~ cdf33-dist/src/lib/cdfed.c:1519:17: error: invalid use of undefined type ‘struct fp2struct4’ 1519 | fp2e = (fp2->e1 << 1) | fp2->e0; | ^~ cdf33-dist/src/lib/cdfed.c:1519:33: error: invalid use of undefined type ‘struct fp2struct4’ 1519 | fp2e = (fp2->e1 << 1) | fp2->e0; | ^~ cdf33-dist/src/lib/cdfed.c:1522:14: error: invalid use of undefined type ‘struct fp2struct4’ 1522 | fp2m = (fp2->m2 << 16) | (fp2->m1 << 8) | fp2->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1522:32: error: invalid use of undefined type ‘struct fp2struct4’ 1522 | fp2m = (fp2->m2 << 16) | (fp2->m1 << 8) | fp2->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1522:48: error: invalid use of undefined type ‘struct fp2struct4’ 1522 | fp2m = (fp2->m2 << 16) | (fp2->m1 << 8) | fp2->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1524:12: error: ‘FP34zeroSingle’ has an incomplete type ‘struct fp34struct4’ 1524 | Fp34 = FP34zeroSingle; | ^~~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:1525:17: error: invalid use of undefined type ‘struct fp2struct4’ 1525 | Fp34.s = fp2->s; | ^~ cdf33-dist/src/lib/cdfed.c:1530:12: error: ‘FP34minSingle’ has an incomplete type ‘struct fp34struct4’ 1530 | Fp34 = FP34minSingle; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:1531:17: error: invalid use of undefined type ‘struct fp2struct4’ 1531 | Fp34.s = fp2->s; | ^~ cdf33-dist/src/lib/cdfed.c:1542:17: error: invalid use of undefined type ‘struct fp2struct4’ 1542 | Fp34.s = fp2->s; | ^~ cdf33-dist/src/lib/cdfed.c:1552:15: error: invalid use of undefined type ‘struct fp2struct4’ 1552 | Fp34.s = fp2->s; | ^~ cdf33-dist/src/lib/cdfed.c:1556:10: error: ‘FP34maxSingle’ has an incomplete type ‘struct fp34struct4’ 1556 | Fp34 = FP34maxSingle; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:1557:15: error: invalid use of undefined type ‘struct fp2struct4’ 1557 | Fp34.s = fp2->s; | ^~ cdf33-dist/src/lib/cdfed.c:1563:16: error: invalid use of undefined type ‘struct fp2struct4’ 1563 | Fp34.m2 = fp2->m2; | ^~ cdf33-dist/src/lib/cdfed.c:1564:16: error: invalid use of undefined type ‘struct fp2struct4’ 1564 | Fp34.m1 = fp2->m1; | ^~ cdf33-dist/src/lib/cdfed.c:1565:16: error: invalid use of undefined type ‘struct fp2struct4’ 1565 | Fp34.m0 = fp2->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1566:15: error: invalid use of undefined type ‘struct fp2struct4’ 1566 | Fp34.s = fp2->s; | ^~ cdf33-dist/src/lib/cdfed.c:1568:12: error: invalid use of undefined type ‘struct fp34struct4’ 1568 | *fp34 = Fp34; | ^ cdf33-dist/src/lib/cdfed.c:1506:29: warning: unused variable ‘Fp34’ [-Wunused-variable] 1506 | struct fp34struct4 *fp34, Fp34; | ^~~~ cdf33-dist/src/lib/cdfed.c: In function ‘FP34toFP1single’: cdf33-dist/src/lib/cdfed.c:1600:27: error: storage size of ‘Fp1’ isn’t known 1600 | struct fp1struct4 *fp1, Fp1; | ^~~ cdf33-dist/src/lib/cdfed.c:1609:21: error: increment of pointer to an incomplete type ‘struct fp34struct4’ 1609 | elemN++, fp34++, fp1++) { | ^~ cdf33-dist/src/lib/cdfed.c:1609:28: error: increment of pointer to an incomplete type ‘struct fp1struct4’ 1609 | elemN++, fp34++, fp1++) { | ^~ cdf33-dist/src/lib/cdfed.c:1613:19: error: invalid use of undefined type ‘struct fp34struct4’ 1613 | fp34e = (fp34->e1 << 1) | fp34->e0; | ^~ cdf33-dist/src/lib/cdfed.c:1613:36: error: invalid use of undefined type ‘struct fp34struct4’ 1613 | fp34e = (fp34->e1 << 1) | fp34->e0; | ^~ cdf33-dist/src/lib/cdfed.c:1622:9: error: ‘FP1zeroSingle’ has an incomplete type ‘struct fp1struct4’ 1622 | Fp1 = FP1zeroSingle; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:1623:15: error: invalid use of undefined type ‘struct fp34struct4’ 1623 | Fp1.s = fp34->s; | ^~ cdf33-dist/src/lib/cdfed.c:1640:16: error: invalid use of undefined type ‘struct fp34struct4’ 1640 | fp34m = (fp34->m2 << 16) | (fp34->m1 << 8) | fp34->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1640:35: error: invalid use of undefined type ‘struct fp34struct4’ 1640 | fp34m = (fp34->m2 << 16) | (fp34->m1 << 8) | fp34->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1640:52: error: invalid use of undefined type ‘struct fp34struct4’ 1640 | fp34m = (fp34->m2 << 16) | (fp34->m1 << 8) | fp34->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1650:15: error: invalid use of undefined type ‘struct fp34struct4’ 1650 | Fp1.s = fp34->s; | ^~ cdf33-dist/src/lib/cdfed.c:1657:16: error: invalid use of undefined type ‘struct fp34struct4’ 1657 | Fp1.m2 = fp34->m2; | ^~ cdf33-dist/src/lib/cdfed.c:1658:16: error: invalid use of undefined type ‘struct fp34struct4’ 1658 | Fp1.m1 = fp34->m1; | ^~ cdf33-dist/src/lib/cdfed.c:1659:16: error: invalid use of undefined type ‘struct fp34struct4’ 1659 | Fp1.m0 = fp34->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1663:15: error: invalid use of undefined type ‘struct fp34struct4’ 1663 | Fp1.s = fp34->s; | ^~ cdf33-dist/src/lib/cdfed.c:1665:11: error: invalid use of undefined type ‘struct fp1struct4’ 1665 | *fp1 = Fp1; | ^ cdf33-dist/src/lib/cdfed.c:1600:27: warning: unused variable ‘Fp1’ [-Wunused-variable] 1600 | struct fp1struct4 *fp1, Fp1; | ^~~ cdf33-dist/src/lib/cdfed.c: In function ‘FP34toFP2single’: cdf33-dist/src/lib/cdfed.c:1698:27: error: storage size of ‘Fp2’ isn’t known 1698 | struct fp2struct4 *fp2, Fp2; | ^~~ cdf33-dist/src/lib/cdfed.c:1707:21: error: increment of pointer to an incomplete type ‘struct fp34struct4’ 1707 | elemN++, fp34++, fp2++) { | ^~ cdf33-dist/src/lib/cdfed.c:1707:28: error: increment of pointer to an incomplete type ‘struct fp2struct4’ 1707 | elemN++, fp34++, fp2++) { | ^~ cdf33-dist/src/lib/cdfed.c:1708:19: error: invalid use of undefined type ‘struct fp34struct4’ 1708 | fp34e = (fp34->e1 << 1) | fp34->e0; | ^~ cdf33-dist/src/lib/cdfed.c:1708:36: error: invalid use of undefined type ‘struct fp34struct4’ 1708 | fp34e = (fp34->e1 << 1) | fp34->e0; | ^~ cdf33-dist/src/lib/cdfed.c:1711:9: error: ‘FP2zeroSingle’ has an incomplete type ‘struct fp2struct4’ 1711 | Fp2 = FP2zeroSingle; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:1712:15: error: invalid use of undefined type ‘struct fp34struct4’ 1712 | Fp2.s = fp34->s; | ^~ cdf33-dist/src/lib/cdfed.c:1716:16: error: invalid use of undefined type ‘struct fp34struct4’ 1716 | fp34m = (fp34->m2 << 16) | (fp34->m1 << 8) | fp34->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1716:35: error: invalid use of undefined type ‘struct fp34struct4’ 1716 | fp34m = (fp34->m2 << 16) | (fp34->m1 << 8) | fp34->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1716:52: error: invalid use of undefined type ‘struct fp34struct4’ 1716 | fp34m = (fp34->m2 << 16) | (fp34->m1 << 8) | fp34->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1726:15: error: invalid use of undefined type ‘struct fp34struct4’ 1726 | Fp2.s = fp34->s; | ^~ cdf33-dist/src/lib/cdfed.c:1729:16: error: invalid use of undefined type ‘struct fp34struct4’ 1729 | Fp2.m2 = fp34->m2; | ^~ cdf33-dist/src/lib/cdfed.c:1730:16: error: invalid use of undefined type ‘struct fp34struct4’ 1730 | Fp2.m1 = fp34->m1; | ^~ cdf33-dist/src/lib/cdfed.c:1731:16: error: invalid use of undefined type ‘struct fp34struct4’ 1731 | Fp2.m0 = fp34->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1735:15: error: invalid use of undefined type ‘struct fp34struct4’ 1735 | Fp2.s = fp34->s; | ^~ cdf33-dist/src/lib/cdfed.c:1737:11: error: invalid use of undefined type ‘struct fp2struct4’ 1737 | *fp2 = Fp2; | ^ cdf33-dist/src/lib/cdfed.c:1698:27: warning: unused variable ‘Fp2’ [-Wunused-variable] 1698 | struct fp2struct4 *fp2, Fp2; | ^~~ cdf33-dist/src/lib/cdfed.c: In function ‘FP1toFP3double’: cdf33-dist/src/lib/cdfed.c:1768:27: error: storage size of ‘Fp3’ isn’t known 1768 | struct fp3struct8 *fp3, Fp3; | ^~~ cdf33-dist/src/lib/cdfed.c:1780:20: error: increment of pointer to an incomplete type ‘struct fp1struct8’ 1780 | elemN++, fp1++, fp3++) { | ^~ cdf33-dist/src/lib/cdfed.c:1780:27: error: increment of pointer to an incomplete type ‘struct fp3struct8’ 1780 | elemN++, fp1++, fp3++) { | ^~ cdf33-dist/src/lib/cdfed.c:1784:17: error: invalid use of undefined type ‘struct fp1struct8’ 1784 | fp1e = (fp1->e1 << 4) | fp1->e0; | ^~ cdf33-dist/src/lib/cdfed.c:1784:33: error: invalid use of undefined type ‘struct fp1struct8’ 1784 | fp1e = (fp1->e1 << 4) | fp1->e0; | ^~ cdf33-dist/src/lib/cdfed.c:1792:8: error: invalid use of undefined type ‘struct fp1struct8’ 1792 | fp1->m0 == 0x0 && fp1->m1 == 0x0 && fp1->m2 == 0x0 && | ^~ cdf33-dist/src/lib/cdfed.c:1792:26: error: invalid use of undefined type ‘struct fp1struct8’ 1792 | fp1->m0 == 0x0 && fp1->m1 == 0x0 && fp1->m2 == 0x0 && | ^~ cdf33-dist/src/lib/cdfed.c:1792:44: error: invalid use of undefined type ‘struct fp1struct8’ 1792 | fp1->m0 == 0x0 && fp1->m1 == 0x0 && fp1->m2 == 0x0 && | ^~ cdf33-dist/src/lib/cdfed.c:1793:8: error: invalid use of undefined type ‘struct fp1struct8’ 1793 | fp1->m3 == 0x0 && fp1->m4 == 0x0 && fp1->m5 == 0x0 && | ^~ cdf33-dist/src/lib/cdfed.c:1793:26: error: invalid use of undefined type ‘struct fp1struct8’ 1793 | fp1->m3 == 0x0 && fp1->m4 == 0x0 && fp1->m5 == 0x0 && | ^~ cdf33-dist/src/lib/cdfed.c:1793:44: error: invalid use of undefined type ‘struct fp1struct8’ 1793 | fp1->m3 == 0x0 && fp1->m4 == 0x0 && fp1->m5 == 0x0 && | ^~ cdf33-dist/src/lib/cdfed.c:1794:8: error: invalid use of undefined type ‘struct fp1struct8’ 1794 | fp1->m6 == 0x0) { | ^~ cdf33-dist/src/lib/cdfed.c:1795:9: error: ‘FP3zeroDouble’ has an incomplete type ‘struct fp3struct8’ 1795 | Fp3 = FP3zeroDouble; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:1796:14: error: invalid use of undefined type ‘struct fp1struct8’ 1796 | Fp3.s = fp1->s; | ^~ cdf33-dist/src/lib/cdfed.c:1800:9: error: ‘FP3minDouble’ has an incomplete type ‘struct fp3struct8’ 1800 | Fp3 = FP3minDouble; | ^~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:1801:14: error: invalid use of undefined type ‘struct fp1struct8’ 1801 | Fp3.s = fp1->s; | ^~ cdf33-dist/src/lib/cdfed.c:1803:13: error: invalid use of undefined type ‘struct fp3struct8’ 1803 | *fp3 = Fp3; | ^ cdf33-dist/src/lib/cdfed.c:1811:14: error: ‘FP3maxDouble’ has an incomplete type ‘struct fp3struct8’ 1811 | Fp3 = FP3maxDouble; | ^~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:1812:19: error: invalid use of undefined type ‘struct fp1struct8’ 1812 | Fp3.s = fp1->s; | ^~ cdf33-dist/src/lib/cdfed.c:1813:13: error: invalid use of undefined type ‘struct fp3struct8’ 1813 | *fp3 = Fp3; | ^ cdf33-dist/src/lib/cdfed.c:1824:18: error: invalid use of undefined type ‘struct fp1struct8’ 1824 | Fp3.m0 = fp1->m0 << 3; | ^~ cdf33-dist/src/lib/cdfed.c:1825:19: error: invalid use of undefined type ‘struct fp1struct8’ 1825 | Fp3.m1 = (fp1->m1 << 3) | (fp1->m0 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:1825:36: error: invalid use of undefined type ‘struct fp1struct8’ 1825 | Fp3.m1 = (fp1->m1 << 3) | (fp1->m0 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:1826:19: error: invalid use of undefined type ‘struct fp1struct8’ 1826 | Fp3.m2 = (fp1->m2 << 3) | (fp1->m1 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:1826:36: error: invalid use of undefined type ‘struct fp1struct8’ 1826 | Fp3.m2 = (fp1->m2 << 3) | (fp1->m1 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:1827:19: error: invalid use of undefined type ‘struct fp1struct8’ 1827 | Fp3.m3 = (fp1->m3 << 3) | (fp1->m2 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:1827:36: error: invalid use of undefined type ‘struct fp1struct8’ 1827 | Fp3.m3 = (fp1->m3 << 3) | (fp1->m2 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:1828:19: error: invalid use of undefined type ‘struct fp1struct8’ 1828 | Fp3.m4 = (fp1->m4 << 3) | (fp1->m3 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:1828:36: error: invalid use of undefined type ‘struct fp1struct8’ 1828 | Fp3.m4 = (fp1->m4 << 3) | (fp1->m3 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:1829:19: error: invalid use of undefined type ‘struct fp1struct8’ 1829 | Fp3.m5 = (fp1->m5 << 3) | (fp1->m4 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:1829:36: error: invalid use of undefined type ‘struct fp1struct8’ 1829 | Fp3.m5 = (fp1->m5 << 3) | (fp1->m4 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:1830:19: error: invalid use of undefined type ‘struct fp1struct8’ 1830 | Fp3.m6 = (fp1->m6 << 3) | (fp1->m5 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:1830:36: error: invalid use of undefined type ‘struct fp1struct8’ 1830 | Fp3.m6 = (fp1->m6 << 3) | (fp1->m5 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:1831:17: error: invalid use of undefined type ‘struct fp1struct8’ 1831 | Fp3.s = fp1->s; | ^~ cdf33-dist/src/lib/cdfed.c:1832:11: error: invalid use of undefined type ‘struct fp3struct8’ 1832 | *fp3 = Fp3; | ^ cdf33-dist/src/lib/cdfed.c:1768:27: warning: unused variable ‘Fp3’ [-Wunused-variable] 1768 | struct fp3struct8 *fp3, Fp3; | ^~~ cdf33-dist/src/lib/cdfed.c: In function ‘FP1toFP4double’: cdf33-dist/src/lib/cdfed.c:1871:27: error: storage size of ‘Fp4’ isn’t known 1871 | struct fp4struct8 *fp4, Fp4; | ^~~ cdf33-dist/src/lib/cdfed.c:1883:20: error: increment of pointer to an incomplete type ‘struct fp1struct8’ 1883 | elemN++, fp1++, fp4++) { | ^~ cdf33-dist/src/lib/cdfed.c:1883:27: error: increment of pointer to an incomplete type ‘struct fp4struct8’ 1883 | elemN++, fp1++, fp4++) { | ^~ cdf33-dist/src/lib/cdfed.c:1887:17: error: invalid use of undefined type ‘struct fp1struct8’ 1887 | fp1e = (fp1->e1 << 4) | fp1->e0; | ^~ cdf33-dist/src/lib/cdfed.c:1887:33: error: invalid use of undefined type ‘struct fp1struct8’ 1887 | fp1e = (fp1->e1 << 4) | fp1->e0; | ^~ cdf33-dist/src/lib/cdfed.c:1893:15: error: invalid use of undefined type ‘struct fp1struct8’ 1893 | fp1mH = (fp1->m6 << 16) | (fp1->m5 << 8) | fp1->m4; | ^~ cdf33-dist/src/lib/cdfed.c:1893:33: error: invalid use of undefined type ‘struct fp1struct8’ 1893 | fp1mH = (fp1->m6 << 16) | (fp1->m5 << 8) | fp1->m4; | ^~ cdf33-dist/src/lib/cdfed.c:1893:49: error: invalid use of undefined type ‘struct fp1struct8’ 1893 | fp1mH = (fp1->m6 << 16) | (fp1->m5 << 8) | fp1->m4; | ^~ cdf33-dist/src/lib/cdfed.c:1894:15: error: invalid use of undefined type ‘struct fp1struct8’ 1894 | fp1mL = (fp1->m3 << 24) | (fp1->m2 << 16) | (fp1->m1 << 8) | fp1->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1894:33: error: invalid use of undefined type ‘struct fp1struct8’ 1894 | fp1mL = (fp1->m3 << 24) | (fp1->m2 << 16) | (fp1->m1 << 8) | fp1->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1894:51: error: invalid use of undefined type ‘struct fp1struct8’ 1894 | fp1mL = (fp1->m3 << 24) | (fp1->m2 << 16) | (fp1->m1 << 8) | fp1->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1894:67: error: invalid use of undefined type ‘struct fp1struct8’ 1894 | fp1mL = (fp1->m3 << 24) | (fp1->m2 << 16) | (fp1->m1 << 8) | fp1->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1900:11: error: ‘FP4zeroDouble’ has an incomplete type ‘struct fp4struct8’ 1900 | Fp4 = FP4zeroDouble; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:1901:16: error: invalid use of undefined type ‘struct fp1struct8’ 1901 | Fp4.s = fp1->s; | ^~ cdf33-dist/src/lib/cdfed.c:1911:11: error: ‘FP4minDouble’ has an incomplete type ‘struct fp4struct8’ 1911 | Fp4 = FP4minDouble; | ^~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:1912:16: error: invalid use of undefined type ‘struct fp1struct8’ 1912 | Fp4.s = fp1->s; | ^~ cdf33-dist/src/lib/cdfed.c:1932:16: error: invalid use of undefined type ‘struct fp1struct8’ 1932 | Fp4.s = fp1->s; | ^~ cdf33-dist/src/lib/cdfed.c:1951:14: error: invalid use of undefined type ‘struct fp1struct8’ 1951 | Fp4.s = fp1->s; | ^~ cdf33-dist/src/lib/cdfed.c:1960:9: error: ‘FP4maxDouble’ has an incomplete type ‘struct fp4struct8’ 1960 | Fp4 = FP4maxDouble; | ^~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:1961:14: error: invalid use of undefined type ‘struct fp1struct8’ 1961 | Fp4.s = fp1->s; | ^~ cdf33-dist/src/lib/cdfed.c:1970:15: error: invalid use of undefined type ‘struct fp1struct8’ 1970 | Fp4.m6 = fp1->m6; | ^~ cdf33-dist/src/lib/cdfed.c:1971:15: error: invalid use of undefined type ‘struct fp1struct8’ 1971 | Fp4.m5 = fp1->m5; | ^~ cdf33-dist/src/lib/cdfed.c:1972:15: error: invalid use of undefined type ‘struct fp1struct8’ 1972 | Fp4.m4 = fp1->m4; | ^~ cdf33-dist/src/lib/cdfed.c:1973:15: error: invalid use of undefined type ‘struct fp1struct8’ 1973 | Fp4.m3 = fp1->m3; | ^~ cdf33-dist/src/lib/cdfed.c:1974:15: error: invalid use of undefined type ‘struct fp1struct8’ 1974 | Fp4.m2 = fp1->m2; | ^~ cdf33-dist/src/lib/cdfed.c:1975:15: error: invalid use of undefined type ‘struct fp1struct8’ 1975 | Fp4.m1 = fp1->m1; | ^~ cdf33-dist/src/lib/cdfed.c:1976:15: error: invalid use of undefined type ‘struct fp1struct8’ 1976 | Fp4.m0 = fp1->m0; | ^~ cdf33-dist/src/lib/cdfed.c:1977:14: error: invalid use of undefined type ‘struct fp1struct8’ 1977 | Fp4.s = fp1->s; | ^~ cdf33-dist/src/lib/cdfed.c:1979:11: error: invalid use of undefined type ‘struct fp4struct8’ 1979 | *fp4 = Fp4; | ^ cdf33-dist/src/lib/cdfed.c:1871:27: warning: unused variable ‘Fp4’ [-Wunused-variable] 1871 | struct fp4struct8 *fp4, Fp4; | ^~~ cdf33-dist/src/lib/cdfed.c: In function ‘FP2toFP3double’: cdf33-dist/src/lib/cdfed.c:2011:27: error: storage size of ‘Fp3’ isn’t known 2011 | struct fp3struct8 *fp3, Fp3; | ^~~ cdf33-dist/src/lib/cdfed.c:2023:20: error: increment of pointer to an incomplete type ‘struct fp2struct8’ 2023 | elemN++, fp2++, fp3++) { | ^~ cdf33-dist/src/lib/cdfed.c:2023:27: error: increment of pointer to an incomplete type ‘struct fp3struct8’ 2023 | elemN++, fp2++, fp3++) { | ^~ cdf33-dist/src/lib/cdfed.c:2024:17: error: invalid use of undefined type ‘struct fp2struct8’ 2024 | fp2e = (fp2->e1 << 4) | fp2->e0; | ^~ cdf33-dist/src/lib/cdfed.c:2024:33: error: invalid use of undefined type ‘struct fp2struct8’ 2024 | fp2e = (fp2->e1 << 4) | fp2->e0; | ^~ cdf33-dist/src/lib/cdfed.c:2027:8: error: invalid use of undefined type ‘struct fp2struct8’ 2027 | fp2->m0 == 0x0 && fp2->m1 == 0x0 && fp2->m2 == 0x0 && | ^~ cdf33-dist/src/lib/cdfed.c:2027:26: error: invalid use of undefined type ‘struct fp2struct8’ 2027 | fp2->m0 == 0x0 && fp2->m1 == 0x0 && fp2->m2 == 0x0 && | ^~ cdf33-dist/src/lib/cdfed.c:2027:44: error: invalid use of undefined type ‘struct fp2struct8’ 2027 | fp2->m0 == 0x0 && fp2->m1 == 0x0 && fp2->m2 == 0x0 && | ^~ cdf33-dist/src/lib/cdfed.c:2028:8: error: invalid use of undefined type ‘struct fp2struct8’ 2028 | fp2->m3 == 0x0 && fp2->m4 == 0x0 && fp2->m5 == 0x0 && | ^~ cdf33-dist/src/lib/cdfed.c:2028:26: error: invalid use of undefined type ‘struct fp2struct8’ 2028 | fp2->m3 == 0x0 && fp2->m4 == 0x0 && fp2->m5 == 0x0 && | ^~ cdf33-dist/src/lib/cdfed.c:2028:44: error: invalid use of undefined type ‘struct fp2struct8’ 2028 | fp2->m3 == 0x0 && fp2->m4 == 0x0 && fp2->m5 == 0x0 && | ^~ cdf33-dist/src/lib/cdfed.c:2029:8: error: invalid use of undefined type ‘struct fp2struct8’ 2029 | fp2->m6 == 0x0) { | ^~ cdf33-dist/src/lib/cdfed.c:2030:9: error: ‘FP3zeroDouble’ has an incomplete type ‘struct fp3struct8’ 2030 | Fp3 = FP3zeroDouble; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2031:14: error: invalid use of undefined type ‘struct fp2struct8’ 2031 | Fp3.s = fp2->s; | ^~ cdf33-dist/src/lib/cdfed.c:2035:9: error: ‘FP3minDouble’ has an incomplete type ‘struct fp3struct8’ 2035 | Fp3 = FP3minDouble; | ^~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2036:14: error: invalid use of undefined type ‘struct fp2struct8’ 2036 | Fp3.s = fp2->s; | ^~ cdf33-dist/src/lib/cdfed.c:2038:13: error: invalid use of undefined type ‘struct fp3struct8’ 2038 | *fp3 = Fp3; | ^ cdf33-dist/src/lib/cdfed.c:2042:14: error: ‘FP3maxDouble’ has an incomplete type ‘struct fp3struct8’ 2042 | Fp3 = FP3maxDouble; | ^~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2043:19: error: invalid use of undefined type ‘struct fp2struct8’ 2043 | Fp3.s = fp2->s; | ^~ cdf33-dist/src/lib/cdfed.c:2044:13: error: invalid use of undefined type ‘struct fp3struct8’ 2044 | *fp3 = Fp3; | ^ cdf33-dist/src/lib/cdfed.c:2050:18: error: invalid use of undefined type ‘struct fp2struct8’ 2050 | Fp3.m0 = fp2->m0 << 3; | ^~ cdf33-dist/src/lib/cdfed.c:2051:19: error: invalid use of undefined type ‘struct fp2struct8’ 2051 | Fp3.m1 = (fp2->m1 << 3) | (fp2->m0 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2051:36: error: invalid use of undefined type ‘struct fp2struct8’ 2051 | Fp3.m1 = (fp2->m1 << 3) | (fp2->m0 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2052:19: error: invalid use of undefined type ‘struct fp2struct8’ 2052 | Fp3.m2 = (fp2->m2 << 3) | (fp2->m1 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2052:36: error: invalid use of undefined type ‘struct fp2struct8’ 2052 | Fp3.m2 = (fp2->m2 << 3) | (fp2->m1 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2053:19: error: invalid use of undefined type ‘struct fp2struct8’ 2053 | Fp3.m3 = (fp2->m3 << 3) | (fp2->m2 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2053:36: error: invalid use of undefined type ‘struct fp2struct8’ 2053 | Fp3.m3 = (fp2->m3 << 3) | (fp2->m2 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2054:19: error: invalid use of undefined type ‘struct fp2struct8’ 2054 | Fp3.m4 = (fp2->m4 << 3) | (fp2->m3 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2054:36: error: invalid use of undefined type ‘struct fp2struct8’ 2054 | Fp3.m4 = (fp2->m4 << 3) | (fp2->m3 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2055:19: error: invalid use of undefined type ‘struct fp2struct8’ 2055 | Fp3.m5 = (fp2->m5 << 3) | (fp2->m4 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2055:36: error: invalid use of undefined type ‘struct fp2struct8’ 2055 | Fp3.m5 = (fp2->m5 << 3) | (fp2->m4 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2056:19: error: invalid use of undefined type ‘struct fp2struct8’ 2056 | Fp3.m6 = (fp2->m6 << 3) | (fp2->m5 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2056:36: error: invalid use of undefined type ‘struct fp2struct8’ 2056 | Fp3.m6 = (fp2->m6 << 3) | (fp2->m5 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2057:17: error: invalid use of undefined type ‘struct fp2struct8’ 2057 | Fp3.s = fp2->s; | ^~ cdf33-dist/src/lib/cdfed.c:2058:11: error: invalid use of undefined type ‘struct fp3struct8’ 2058 | *fp3 = Fp3; | ^ cdf33-dist/src/lib/cdfed.c:2011:27: warning: unused variable ‘Fp3’ [-Wunused-variable] 2011 | struct fp3struct8 *fp3, Fp3; | ^~~ cdf33-dist/src/lib/cdfed.c: In function ‘FP2toFP4double’: cdf33-dist/src/lib/cdfed.c:2098:27: error: storage size of ‘Fp4’ isn’t known 2098 | struct fp4struct8 *fp4, Fp4; | ^~~ cdf33-dist/src/lib/cdfed.c:2110:20: error: increment of pointer to an incomplete type ‘struct fp2struct8’ 2110 | elemN++, fp2++, fp4++) { | ^~ cdf33-dist/src/lib/cdfed.c:2110:27: error: increment of pointer to an incomplete type ‘struct fp4struct8’ 2110 | elemN++, fp2++, fp4++) { | ^~ cdf33-dist/src/lib/cdfed.c:2111:17: error: invalid use of undefined type ‘struct fp2struct8’ 2111 | fp2e = (fp2->e1 << 4) | fp2->e0; | ^~ cdf33-dist/src/lib/cdfed.c:2111:33: error: invalid use of undefined type ‘struct fp2struct8’ 2111 | fp2e = (fp2->e1 << 4) | fp2->e0; | ^~ cdf33-dist/src/lib/cdfed.c:2114:15: error: invalid use of undefined type ‘struct fp2struct8’ 2114 | fp2mH = (fp2->m6 << 16) | (fp2->m5 << 8) | fp2->m4; | ^~ cdf33-dist/src/lib/cdfed.c:2114:33: error: invalid use of undefined type ‘struct fp2struct8’ 2114 | fp2mH = (fp2->m6 << 16) | (fp2->m5 << 8) | fp2->m4; | ^~ cdf33-dist/src/lib/cdfed.c:2114:49: error: invalid use of undefined type ‘struct fp2struct8’ 2114 | fp2mH = (fp2->m6 << 16) | (fp2->m5 << 8) | fp2->m4; | ^~ cdf33-dist/src/lib/cdfed.c:2115:15: error: invalid use of undefined type ‘struct fp2struct8’ 2115 | fp2mL = (fp2->m3 << 24) | (fp2->m2 << 16) | (fp2->m1 << 8) | fp2->m0; | ^~ cdf33-dist/src/lib/cdfed.c:2115:33: error: invalid use of undefined type ‘struct fp2struct8’ 2115 | fp2mL = (fp2->m3 << 24) | (fp2->m2 << 16) | (fp2->m1 << 8) | fp2->m0; | ^~ cdf33-dist/src/lib/cdfed.c:2115:51: error: invalid use of undefined type ‘struct fp2struct8’ 2115 | fp2mL = (fp2->m3 << 24) | (fp2->m2 << 16) | (fp2->m1 << 8) | fp2->m0; | ^~ cdf33-dist/src/lib/cdfed.c:2115:67: error: invalid use of undefined type ‘struct fp2struct8’ 2115 | fp2mL = (fp2->m3 << 24) | (fp2->m2 << 16) | (fp2->m1 << 8) | fp2->m0; | ^~ cdf33-dist/src/lib/cdfed.c:2117:11: error: ‘FP4zeroDouble’ has an incomplete type ‘struct fp4struct8’ 2117 | Fp4 = FP4zeroDouble; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2118:16: error: invalid use of undefined type ‘struct fp2struct8’ 2118 | Fp4.s = fp2->s; | ^~ cdf33-dist/src/lib/cdfed.c:2123:11: error: ‘FP4minDouble’ has an incomplete type ‘struct fp4struct8’ 2123 | Fp4 = FP4minDouble; | ^~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2124:16: error: invalid use of undefined type ‘struct fp2struct8’ 2124 | Fp4.s = fp2->s; | ^~ cdf33-dist/src/lib/cdfed.c:2139:16: error: invalid use of undefined type ‘struct fp2struct8’ 2139 | Fp4.s = fp2->s; | ^~ cdf33-dist/src/lib/cdfed.c:2153:14: error: invalid use of undefined type ‘struct fp2struct8’ 2153 | Fp4.s = fp2->s; | ^~ cdf33-dist/src/lib/cdfed.c:2157:9: error: ‘FP4maxDouble’ has an incomplete type ‘struct fp4struct8’ 2157 | Fp4 = FP4maxDouble; | ^~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2158:14: error: invalid use of undefined type ‘struct fp2struct8’ 2158 | Fp4.s = fp2->s; | ^~ cdf33-dist/src/lib/cdfed.c:2164:15: error: invalid use of undefined type ‘struct fp2struct8’ 2164 | Fp4.m6 = fp2->m6; | ^~ cdf33-dist/src/lib/cdfed.c:2165:15: error: invalid use of undefined type ‘struct fp2struct8’ 2165 | Fp4.m5 = fp2->m5; | ^~ cdf33-dist/src/lib/cdfed.c:2166:15: error: invalid use of undefined type ‘struct fp2struct8’ 2166 | Fp4.m4 = fp2->m4; | ^~ cdf33-dist/src/lib/cdfed.c:2167:15: error: invalid use of undefined type ‘struct fp2struct8’ 2167 | Fp4.m3 = fp2->m3; | ^~ cdf33-dist/src/lib/cdfed.c:2168:15: error: invalid use of undefined type ‘struct fp2struct8’ 2168 | Fp4.m2 = fp2->m2; | ^~ cdf33-dist/src/lib/cdfed.c:2169:15: error: invalid use of undefined type ‘struct fp2struct8’ 2169 | Fp4.m1 = fp2->m1; | ^~ cdf33-dist/src/lib/cdfed.c:2170:15: error: invalid use of undefined type ‘struct fp2struct8’ 2170 | Fp4.m0 = fp2->m0; | ^~ cdf33-dist/src/lib/cdfed.c:2171:14: error: invalid use of undefined type ‘struct fp2struct8’ 2171 | Fp4.s = fp2->s; | ^~ cdf33-dist/src/lib/cdfed.c:2173:11: error: invalid use of undefined type ‘struct fp4struct8’ 2173 | *fp4 = Fp4; | ^ cdf33-dist/src/lib/cdfed.c:2098:27: warning: unused variable ‘Fp4’ [-Wunused-variable] 2098 | struct fp4struct8 *fp4, Fp4; | ^~~ cdf33-dist/src/lib/cdfed.c: In function ‘FP3toFP1double’: cdf33-dist/src/lib/cdfed.c:2204:27: error: storage size of ‘Fp1’ isn’t known 2204 | struct fp1struct8 *fp1, Fp1; | ^~~ cdf33-dist/src/lib/cdfed.c:2213:20: error: increment of pointer to an incomplete type ‘struct fp3struct8’ 2213 | elemN++, fp3++, fp1++) { | ^~ cdf33-dist/src/lib/cdfed.c:2213:27: error: increment of pointer to an incomplete type ‘struct fp1struct8’ 2213 | elemN++, fp3++, fp1++) { | ^~ cdf33-dist/src/lib/cdfed.c:2217:17: error: invalid use of undefined type ‘struct fp3struct8’ 2217 | fp3e = (fp3->e1 << 1) | fp3->e0; | ^~ cdf33-dist/src/lib/cdfed.c:2217:33: error: invalid use of undefined type ‘struct fp3struct8’ 2217 | fp3e = (fp3->e1 << 1) | fp3->e0; | ^~ cdf33-dist/src/lib/cdfed.c:2229:14: error: ‘FP1zeroDouble’ has an incomplete type ‘struct fp1struct8’ 2229 | Fp1 = FP1zeroDouble; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2230:19: error: invalid use of undefined type ‘struct fp3struct8’ 2230 | Fp1.s = fp3->s; | ^~ cdf33-dist/src/lib/cdfed.c:2236:21: error: invalid use of undefined type ‘struct fp3struct8’ 2236 | Fp1.m0 = (fp3->m1 << 5) | (fp3->m0 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2236:38: error: invalid use of undefined type ‘struct fp3struct8’ 2236 | Fp1.m0 = (fp3->m1 << 5) | (fp3->m0 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2237:21: error: invalid use of undefined type ‘struct fp3struct8’ 2237 | Fp1.m1 = (fp3->m2 << 5) | (fp3->m1 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2237:38: error: invalid use of undefined type ‘struct fp3struct8’ 2237 | Fp1.m1 = (fp3->m2 << 5) | (fp3->m1 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2238:21: error: invalid use of undefined type ‘struct fp3struct8’ 2238 | Fp1.m2 = (fp3->m3 << 5) | (fp3->m2 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2238:38: error: invalid use of undefined type ‘struct fp3struct8’ 2238 | Fp1.m2 = (fp3->m3 << 5) | (fp3->m2 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2239:21: error: invalid use of undefined type ‘struct fp3struct8’ 2239 | Fp1.m3 = (fp3->m4 << 5) | (fp3->m3 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2239:38: error: invalid use of undefined type ‘struct fp3struct8’ 2239 | Fp1.m3 = (fp3->m4 << 5) | (fp3->m3 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2240:21: error: invalid use of undefined type ‘struct fp3struct8’ 2240 | Fp1.m4 = (fp3->m5 << 5) | (fp3->m4 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2240:38: error: invalid use of undefined type ‘struct fp3struct8’ 2240 | Fp1.m4 = (fp3->m5 << 5) | (fp3->m4 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2241:21: error: invalid use of undefined type ‘struct fp3struct8’ 2241 | Fp1.m5 = (fp3->m6 << 5) | (fp3->m5 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2241:38: error: invalid use of undefined type ‘struct fp3struct8’ 2241 | Fp1.m5 = (fp3->m6 << 5) | (fp3->m5 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2242:20: error: invalid use of undefined type ‘struct fp3struct8’ 2242 | Fp1.m6 = fp3->m6 >> 3; | ^~ cdf33-dist/src/lib/cdfed.c:2243:19: error: invalid use of undefined type ‘struct fp3struct8’ 2243 | Fp1.s = fp3->s; | ^~ cdf33-dist/src/lib/cdfed.c:2245:11: error: invalid use of undefined type ‘struct fp1struct8’ 2245 | *fp1 = Fp1; | ^ cdf33-dist/src/lib/cdfed.c:2204:27: warning: unused variable ‘Fp1’ [-Wunused-variable] 2204 | struct fp1struct8 *fp1, Fp1; | ^~~ cdf33-dist/src/lib/cdfed.c: In function ‘FP3toFP2double’: cdf33-dist/src/lib/cdfed.c:2277:27: error: storage size of ‘Fp2’ isn’t known 2277 | struct fp2struct8 *fp2, Fp2; | ^~~ cdf33-dist/src/lib/cdfed.c:2286:20: error: increment of pointer to an incomplete type ‘struct fp3struct8’ 2286 | elemN++, fp3++, fp2++) { | ^~ cdf33-dist/src/lib/cdfed.c:2286:27: error: increment of pointer to an incomplete type ‘struct fp2struct8’ 2286 | elemN++, fp3++, fp2++) { | ^~ cdf33-dist/src/lib/cdfed.c:2287:17: error: invalid use of undefined type ‘struct fp3struct8’ 2287 | fp3e = (fp3->e1 << 1) | fp3->e0; | ^~ cdf33-dist/src/lib/cdfed.c:2287:33: error: invalid use of undefined type ‘struct fp3struct8’ 2287 | fp3e = (fp3->e1 << 1) | fp3->e0; | ^~ cdf33-dist/src/lib/cdfed.c:2289:14: error: ‘FP2zeroDouble’ has an incomplete type ‘struct fp2struct8’ 2289 | Fp2 = FP2zeroDouble; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2290:19: error: invalid use of undefined type ‘struct fp3struct8’ 2290 | Fp2.s = fp3->s; | ^~ cdf33-dist/src/lib/cdfed.c:2296:21: error: invalid use of undefined type ‘struct fp3struct8’ 2296 | Fp2.m0 = (fp3->m1 << 5) | (fp3->m0 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2296:38: error: invalid use of undefined type ‘struct fp3struct8’ 2296 | Fp2.m0 = (fp3->m1 << 5) | (fp3->m0 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2297:21: error: invalid use of undefined type ‘struct fp3struct8’ 2297 | Fp2.m1 = (fp3->m2 << 5) | (fp3->m1 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2297:38: error: invalid use of undefined type ‘struct fp3struct8’ 2297 | Fp2.m1 = (fp3->m2 << 5) | (fp3->m1 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2298:21: error: invalid use of undefined type ‘struct fp3struct8’ 2298 | Fp2.m2 = (fp3->m3 << 5) | (fp3->m2 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2298:38: error: invalid use of undefined type ‘struct fp3struct8’ 2298 | Fp2.m2 = (fp3->m3 << 5) | (fp3->m2 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2299:21: error: invalid use of undefined type ‘struct fp3struct8’ 2299 | Fp2.m3 = (fp3->m4 << 5) | (fp3->m3 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2299:38: error: invalid use of undefined type ‘struct fp3struct8’ 2299 | Fp2.m3 = (fp3->m4 << 5) | (fp3->m3 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2300:21: error: invalid use of undefined type ‘struct fp3struct8’ 2300 | Fp2.m4 = (fp3->m5 << 5) | (fp3->m4 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2300:38: error: invalid use of undefined type ‘struct fp3struct8’ 2300 | Fp2.m4 = (fp3->m5 << 5) | (fp3->m4 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2301:21: error: invalid use of undefined type ‘struct fp3struct8’ 2301 | Fp2.m5 = (fp3->m6 << 5) | (fp3->m5 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2301:38: error: invalid use of undefined type ‘struct fp3struct8’ 2301 | Fp2.m5 = (fp3->m6 << 5) | (fp3->m5 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2302:20: error: invalid use of undefined type ‘struct fp3struct8’ 2302 | Fp2.m6 = fp3->m6 >> 3; | ^~ cdf33-dist/src/lib/cdfed.c:2303:19: error: invalid use of undefined type ‘struct fp3struct8’ 2303 | Fp2.s = fp3->s; | ^~ cdf33-dist/src/lib/cdfed.c:2305:11: error: invalid use of undefined type ‘struct fp2struct8’ 2305 | *fp2 = Fp2; | ^ cdf33-dist/src/lib/cdfed.c:2277:27: warning: unused variable ‘Fp2’ [-Wunused-variable] 2277 | struct fp2struct8 *fp2, Fp2; | ^~~ cdf33-dist/src/lib/cdfed.c: In function ‘FP3toFP4double’: cdf33-dist/src/lib/cdfed.c:2336:27: error: storage size of ‘Fp4’ isn’t known 2336 | struct fp4struct8 *fp4, Fp4; | ^~~ cdf33-dist/src/lib/cdfed.c:2346:20: error: increment of pointer to an incomplete type ‘struct fp3struct8’ 2346 | elemN++, fp3++, fp4++) { | ^~ cdf33-dist/src/lib/cdfed.c:2346:27: error: increment of pointer to an incomplete type ‘struct fp4struct8’ 2346 | elemN++, fp3++, fp4++) { | ^~ cdf33-dist/src/lib/cdfed.c:2350:17: error: invalid use of undefined type ‘struct fp3struct8’ 2350 | fp3e = (fp3->e1 << 1) | fp3->e0; | ^~ cdf33-dist/src/lib/cdfed.c:2350:33: error: invalid use of undefined type ‘struct fp3struct8’ 2350 | fp3e = (fp3->e1 << 1) | fp3->e0; | ^~ cdf33-dist/src/lib/cdfed.c:2363:14: error: ‘FP4zeroDouble’ has an incomplete type ‘struct fp4struct8’ 2363 | Fp4 = FP4zeroDouble; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2364:19: error: invalid use of undefined type ‘struct fp3struct8’ 2364 | Fp4.s = fp3->s; | ^~ cdf33-dist/src/lib/cdfed.c:2371:21: error: invalid use of undefined type ‘struct fp3struct8’ 2371 | Fp4.m0 = (fp3->m1 << 5) | (fp3->m0 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2371:38: error: invalid use of undefined type ‘struct fp3struct8’ 2371 | Fp4.m0 = (fp3->m1 << 5) | (fp3->m0 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2372:21: error: invalid use of undefined type ‘struct fp3struct8’ 2372 | Fp4.m1 = (fp3->m2 << 5) | (fp3->m1 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2372:38: error: invalid use of undefined type ‘struct fp3struct8’ 2372 | Fp4.m1 = (fp3->m2 << 5) | (fp3->m1 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2373:21: error: invalid use of undefined type ‘struct fp3struct8’ 2373 | Fp4.m2 = (fp3->m3 << 5) | (fp3->m2 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2373:38: error: invalid use of undefined type ‘struct fp3struct8’ 2373 | Fp4.m2 = (fp3->m3 << 5) | (fp3->m2 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2374:21: error: invalid use of undefined type ‘struct fp3struct8’ 2374 | Fp4.m3 = (fp3->m4 << 5) | (fp3->m3 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2374:38: error: invalid use of undefined type ‘struct fp3struct8’ 2374 | Fp4.m3 = (fp3->m4 << 5) | (fp3->m3 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2375:21: error: invalid use of undefined type ‘struct fp3struct8’ 2375 | Fp4.m4 = (fp3->m5 << 5) | (fp3->m4 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2375:38: error: invalid use of undefined type ‘struct fp3struct8’ 2375 | Fp4.m4 = (fp3->m5 << 5) | (fp3->m4 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2376:21: error: invalid use of undefined type ‘struct fp3struct8’ 2376 | Fp4.m5 = (fp3->m6 << 5) | (fp3->m5 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2376:38: error: invalid use of undefined type ‘struct fp3struct8’ 2376 | Fp4.m5 = (fp3->m6 << 5) | (fp3->m5 >> 3); | ^~ cdf33-dist/src/lib/cdfed.c:2377:20: error: invalid use of undefined type ‘struct fp3struct8’ 2377 | Fp4.m6 = fp3->m6 >> 3; | ^~ cdf33-dist/src/lib/cdfed.c:2378:19: error: invalid use of undefined type ‘struct fp3struct8’ 2378 | Fp4.s = fp3->s; | ^~ cdf33-dist/src/lib/cdfed.c:2380:11: error: invalid use of undefined type ‘struct fp4struct8’ 2380 | *fp4 = Fp4; | ^ cdf33-dist/src/lib/cdfed.c:2336:27: warning: unused variable ‘Fp4’ [-Wunused-variable] 2336 | struct fp4struct8 *fp4, Fp4; | ^~~ cdf33-dist/src/lib/cdfed.c: In function ‘FP4toFP1double’: cdf33-dist/src/lib/cdfed.c:2412:27: error: storage size of ‘Fp1’ isn’t known 2412 | struct fp1struct8 *fp1, Fp1; | ^~~ cdf33-dist/src/lib/cdfed.c:2421:20: error: increment of pointer to an incomplete type ‘struct fp4struct8’ 2421 | elemN++, fp4++, fp1++) { | ^~ cdf33-dist/src/lib/cdfed.c:2421:27: error: increment of pointer to an incomplete type ‘struct fp1struct8’ 2421 | elemN++, fp4++, fp1++) { | ^~ cdf33-dist/src/lib/cdfed.c:2425:17: error: invalid use of undefined type ‘struct fp4struct8’ 2425 | fp4e = (fp4->e1 << 4) | fp4->e0; | ^~ cdf33-dist/src/lib/cdfed.c:2425:33: error: invalid use of undefined type ‘struct fp4struct8’ 2425 | fp4e = (fp4->e1 << 4) | fp4->e0; | ^~ cdf33-dist/src/lib/cdfed.c:2435:9: error: ‘FP1zeroDouble’ has an incomplete type ‘struct fp1struct8’ 2435 | Fp1 = FP1zeroDouble; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2436:14: error: invalid use of undefined type ‘struct fp4struct8’ 2436 | Fp1.s = fp4->s; | ^~ cdf33-dist/src/lib/cdfed.c:2454:15: error: invalid use of undefined type ‘struct fp4struct8’ 2454 | fp4mH = (fp4->m6 << 16) | (fp4->m5 << 8) | fp4->m4; | ^~ cdf33-dist/src/lib/cdfed.c:2454:33: error: invalid use of undefined type ‘struct fp4struct8’ 2454 | fp4mH = (fp4->m6 << 16) | (fp4->m5 << 8) | fp4->m4; | ^~ cdf33-dist/src/lib/cdfed.c:2454:49: error: invalid use of undefined type ‘struct fp4struct8’ 2454 | fp4mH = (fp4->m6 << 16) | (fp4->m5 << 8) | fp4->m4; | ^~ cdf33-dist/src/lib/cdfed.c:2455:15: error: invalid use of undefined type ‘struct fp4struct8’ 2455 | fp4mL = (fp4->m3 << 24) | (fp4->m2 << 16) | (fp4->m1 << 8) | fp4->m0; | ^~ cdf33-dist/src/lib/cdfed.c:2455:33: error: invalid use of undefined type ‘struct fp4struct8’ 2455 | fp4mL = (fp4->m3 << 24) | (fp4->m2 << 16) | (fp4->m1 << 8) | fp4->m0; | ^~ cdf33-dist/src/lib/cdfed.c:2455:51: error: invalid use of undefined type ‘struct fp4struct8’ 2455 | fp4mL = (fp4->m3 << 24) | (fp4->m2 << 16) | (fp4->m1 << 8) | fp4->m0; | ^~ cdf33-dist/src/lib/cdfed.c:2455:67: error: invalid use of undefined type ‘struct fp4struct8’ 2455 | fp4mL = (fp4->m3 << 24) | (fp4->m2 << 16) | (fp4->m1 << 8) | fp4->m0; | ^~ cdf33-dist/src/lib/cdfed.c:2473:14: error: invalid use of undefined type ‘struct fp4struct8’ 2473 | Fp1.s = fp4->s; | ^~ cdf33-dist/src/lib/cdfed.c:2480:15: error: invalid use of undefined type ‘struct fp4struct8’ 2480 | Fp1.m6 = fp4->m6; | ^~ cdf33-dist/src/lib/cdfed.c:2481:15: error: invalid use of undefined type ‘struct fp4struct8’ 2481 | Fp1.m5 = fp4->m5; | ^~ cdf33-dist/src/lib/cdfed.c:2482:15: error: invalid use of undefined type ‘struct fp4struct8’ 2482 | Fp1.m4 = fp4->m4; | ^~ cdf33-dist/src/lib/cdfed.c:2483:15: error: invalid use of undefined type ‘struct fp4struct8’ 2483 | Fp1.m3 = fp4->m3; | ^~ cdf33-dist/src/lib/cdfed.c:2484:15: error: invalid use of undefined type ‘struct fp4struct8’ 2484 | Fp1.m2 = fp4->m2; | ^~ cdf33-dist/src/lib/cdfed.c:2485:15: error: invalid use of undefined type ‘struct fp4struct8’ 2485 | Fp1.m1 = fp4->m1; | ^~ cdf33-dist/src/lib/cdfed.c:2486:15: error: invalid use of undefined type ‘struct fp4struct8’ 2486 | Fp1.m0 = fp4->m0; | ^~ cdf33-dist/src/lib/cdfed.c:2490:14: error: invalid use of undefined type ‘struct fp4struct8’ 2490 | Fp1.s = fp4->s; | ^~ cdf33-dist/src/lib/cdfed.c:2492:11: error: invalid use of undefined type ‘struct fp1struct8’ 2492 | *fp1 = Fp1; | ^ cdf33-dist/src/lib/cdfed.c:2412:27: warning: unused variable ‘Fp1’ [-Wunused-variable] 2412 | struct fp1struct8 *fp1, Fp1; | ^~~ cdf33-dist/src/lib/cdfed.c: In function ‘FP4toFP2double’: cdf33-dist/src/lib/cdfed.c:2525:27: error: storage size of ‘Fp2’ isn’t known 2525 | struct fp2struct8 *fp2, Fp2; | ^~~ cdf33-dist/src/lib/cdfed.c:2534:20: error: increment of pointer to an incomplete type ‘struct fp4struct8’ 2534 | elemN++, fp4++, fp2++) { | ^~ cdf33-dist/src/lib/cdfed.c:2534:27: error: increment of pointer to an incomplete type ‘struct fp2struct8’ 2534 | elemN++, fp4++, fp2++) { | ^~ cdf33-dist/src/lib/cdfed.c:2535:17: error: invalid use of undefined type ‘struct fp4struct8’ 2535 | fp4e = (fp4->e1 << 4) | fp4->e0; | ^~ cdf33-dist/src/lib/cdfed.c:2535:33: error: invalid use of undefined type ‘struct fp4struct8’ 2535 | fp4e = (fp4->e1 << 4) | fp4->e0; | ^~ cdf33-dist/src/lib/cdfed.c:2538:9: error: ‘FP2zeroDouble’ has an incomplete type ‘struct fp2struct8’ 2538 | Fp2 = FP2zeroDouble; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2539:14: error: invalid use of undefined type ‘struct fp4struct8’ 2539 | Fp2.s = fp4->s; | ^~ cdf33-dist/src/lib/cdfed.c:2543:15: error: invalid use of undefined type ‘struct fp4struct8’ 2543 | fp4mH = (fp4->m6 << 16) | (fp4->m5 << 8) | fp4->m4; | ^~ cdf33-dist/src/lib/cdfed.c:2543:33: error: invalid use of undefined type ‘struct fp4struct8’ 2543 | fp4mH = (fp4->m6 << 16) | (fp4->m5 << 8) | fp4->m4; | ^~ cdf33-dist/src/lib/cdfed.c:2543:49: error: invalid use of undefined type ‘struct fp4struct8’ 2543 | fp4mH = (fp4->m6 << 16) | (fp4->m5 << 8) | fp4->m4; | ^~ cdf33-dist/src/lib/cdfed.c:2544:15: error: invalid use of undefined type ‘struct fp4struct8’ 2544 | fp4mL = (fp4->m3 << 24) | (fp4->m2 << 16) | (fp4->m1 << 8) | fp4->m0; | ^~ cdf33-dist/src/lib/cdfed.c:2544:33: error: invalid use of undefined type ‘struct fp4struct8’ 2544 | fp4mL = (fp4->m3 << 24) | (fp4->m2 << 16) | (fp4->m1 << 8) | fp4->m0; | ^~ cdf33-dist/src/lib/cdfed.c:2544:51: error: invalid use of undefined type ‘struct fp4struct8’ 2544 | fp4mL = (fp4->m3 << 24) | (fp4->m2 << 16) | (fp4->m1 << 8) | fp4->m0; | ^~ cdf33-dist/src/lib/cdfed.c:2544:67: error: invalid use of undefined type ‘struct fp4struct8’ 2544 | fp4mL = (fp4->m3 << 24) | (fp4->m2 << 16) | (fp4->m1 << 8) | fp4->m0; | ^~ cdf33-dist/src/lib/cdfed.c:2562:14: error: invalid use of undefined type ‘struct fp4struct8’ 2562 | Fp2.s = fp4->s; | ^~ cdf33-dist/src/lib/cdfed.c:2565:15: error: invalid use of undefined type ‘struct fp4struct8’ 2565 | Fp2.m6 = fp4->m6; | ^~ cdf33-dist/src/lib/cdfed.c:2566:15: error: invalid use of undefined type ‘struct fp4struct8’ 2566 | Fp2.m5 = fp4->m5; | ^~ cdf33-dist/src/lib/cdfed.c:2567:15: error: invalid use of undefined type ‘struct fp4struct8’ 2567 | Fp2.m4 = fp4->m4; | ^~ cdf33-dist/src/lib/cdfed.c:2568:15: error: invalid use of undefined type ‘struct fp4struct8’ 2568 | Fp2.m3 = fp4->m3; | ^~ cdf33-dist/src/lib/cdfed.c:2569:15: error: invalid use of undefined type ‘struct fp4struct8’ 2569 | Fp2.m2 = fp4->m2; | ^~ cdf33-dist/src/lib/cdfed.c:2570:15: error: invalid use of undefined type ‘struct fp4struct8’ 2570 | Fp2.m1 = fp4->m1; | ^~ cdf33-dist/src/lib/cdfed.c:2571:15: error: invalid use of undefined type ‘struct fp4struct8’ 2571 | Fp2.m0 = fp4->m0; | ^~ cdf33-dist/src/lib/cdfed.c:2575:14: error: invalid use of undefined type ‘struct fp4struct8’ 2575 | Fp2.s = fp4->s; | ^~ cdf33-dist/src/lib/cdfed.c:2577:11: error: invalid use of undefined type ‘struct fp2struct8’ 2577 | *fp2 = Fp2; | ^ cdf33-dist/src/lib/cdfed.c:2525:27: warning: unused variable ‘Fp2’ [-Wunused-variable] 2525 | struct fp2struct8 *fp2, Fp2; | ^~~ cdf33-dist/src/lib/cdfed.c: In function ‘FP4toFP3double’: cdf33-dist/src/lib/cdfed.c:2608:27: error: storage size of ‘Fp3’ isn’t known 2608 | struct fp3struct8 *fp3, Fp3; | ^~~ cdf33-dist/src/lib/cdfed.c:2620:20: error: increment of pointer to an incomplete type ‘struct fp4struct8’ 2620 | elemN++, fp4++, fp3++) { | ^~ cdf33-dist/src/lib/cdfed.c:2620:27: error: increment of pointer to an incomplete type ‘struct fp3struct8’ 2620 | elemN++, fp4++, fp3++) { | ^~ cdf33-dist/src/lib/cdfed.c:2624:17: error: invalid use of undefined type ‘struct fp4struct8’ 2624 | fp4e = (fp4->e1 << 4) | fp4->e0; | ^~ cdf33-dist/src/lib/cdfed.c:2624:33: error: invalid use of undefined type ‘struct fp4struct8’ 2624 | fp4e = (fp4->e1 << 4) | fp4->e0; | ^~ cdf33-dist/src/lib/cdfed.c:2632:9: error: ‘FP3zeroDouble’ has an incomplete type ‘struct fp3struct8’ 2632 | Fp3 = FP3zeroDouble; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2633:14: error: invalid use of undefined type ‘struct fp4struct8’ 2633 | Fp3.s = fp4->s; | ^~ cdf33-dist/src/lib/cdfed.c:2637:9: error: ‘FP3minDouble’ has an incomplete type ‘struct fp3struct8’ 2637 | Fp3 = FP3minDouble; | ^~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2638:14: error: invalid use of undefined type ‘struct fp4struct8’ 2638 | Fp3.s = fp4->s; | ^~ cdf33-dist/src/lib/cdfed.c:2640:13: error: invalid use of undefined type ‘struct fp3struct8’ 2640 | *fp3 = Fp3; | ^ cdf33-dist/src/lib/cdfed.c:2648:14: error: ‘FP3maxDouble’ has an incomplete type ‘struct fp3struct8’ 2648 | Fp3 = FP3maxDouble; | ^~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2649:19: error: invalid use of undefined type ‘struct fp4struct8’ 2649 | Fp3.s = fp4->s; | ^~ cdf33-dist/src/lib/cdfed.c:2650:13: error: invalid use of undefined type ‘struct fp3struct8’ 2650 | *fp3 = Fp3; | ^ cdf33-dist/src/lib/cdfed.c:2661:18: error: invalid use of undefined type ‘struct fp4struct8’ 2661 | Fp3.m0 = fp4->m0 << 3; | ^~ cdf33-dist/src/lib/cdfed.c:2662:19: error: invalid use of undefined type ‘struct fp4struct8’ 2662 | Fp3.m1 = (fp4->m1 << 3) | (fp4->m0 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2662:36: error: invalid use of undefined type ‘struct fp4struct8’ 2662 | Fp3.m1 = (fp4->m1 << 3) | (fp4->m0 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2663:19: error: invalid use of undefined type ‘struct fp4struct8’ 2663 | Fp3.m2 = (fp4->m2 << 3) | (fp4->m1 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2663:36: error: invalid use of undefined type ‘struct fp4struct8’ 2663 | Fp3.m2 = (fp4->m2 << 3) | (fp4->m1 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2664:19: error: invalid use of undefined type ‘struct fp4struct8’ 2664 | Fp3.m3 = (fp4->m3 << 3) | (fp4->m2 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2664:36: error: invalid use of undefined type ‘struct fp4struct8’ 2664 | Fp3.m3 = (fp4->m3 << 3) | (fp4->m2 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2665:19: error: invalid use of undefined type ‘struct fp4struct8’ 2665 | Fp3.m4 = (fp4->m4 << 3) | (fp4->m3 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2665:36: error: invalid use of undefined type ‘struct fp4struct8’ 2665 | Fp3.m4 = (fp4->m4 << 3) | (fp4->m3 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2666:19: error: invalid use of undefined type ‘struct fp4struct8’ 2666 | Fp3.m5 = (fp4->m5 << 3) | (fp4->m4 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2666:36: error: invalid use of undefined type ‘struct fp4struct8’ 2666 | Fp3.m5 = (fp4->m5 << 3) | (fp4->m4 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2667:19: error: invalid use of undefined type ‘struct fp4struct8’ 2667 | Fp3.m6 = (fp4->m6 << 3) | (fp4->m5 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2667:36: error: invalid use of undefined type ‘struct fp4struct8’ 2667 | Fp3.m6 = (fp4->m6 << 3) | (fp4->m5 >> 5); | ^~ cdf33-dist/src/lib/cdfed.c:2668:17: error: invalid use of undefined type ‘struct fp4struct8’ 2668 | Fp3.s = fp4->s; | ^~ cdf33-dist/src/lib/cdfed.c:2669:11: error: invalid use of undefined type ‘struct fp3struct8’ 2669 | *fp3 = Fp3; | ^ cdf33-dist/src/lib/cdfed.c:2608:27: warning: unused variable ‘Fp3’ [-Wunused-variable] 2608 | struct fp3struct8 *fp3, Fp3; | ^~~ cdf33-dist/src/lib/cdfed.c: In function ‘FP1singleNEGtoPOS’: cdf33-dist/src/lib/cdfed.c:2789:39: error: ‘FP1zeroSingle’ has an incomplete type ‘struct fp1struct4’ 2789 | *((struct fp1struct4 *) ptr) = FP1zeroSingle; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2789:37: error: invalid use of undefined type ‘struct fp1struct4’ 2789 | *((struct fp1struct4 *) ptr) = FP1zeroSingle; | ^ cdf33-dist/src/lib/cdfed.c: In function ‘FP2singleNEGtoPOS’: cdf33-dist/src/lib/cdfed.c:2812:39: error: ‘FP2zeroSingle’ has an incomplete type ‘struct fp2struct4’ 2812 | *((struct fp2struct4 *) ptr) = FP2zeroSingle; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2812:37: error: invalid use of undefined type ‘struct fp2struct4’ 2812 | *((struct fp2struct4 *) ptr) = FP2zeroSingle; | ^ cdf33-dist/src/lib/cdfed.c: In function ‘FP34singleNEGtoPOS’: cdf33-dist/src/lib/cdfed.c:2833:39: error: increment of pointer to an incomplete type ‘struct fp34struct4’ 2833 | elemN < numElems; elemN++, fp34++) { | ^~ cdf33-dist/src/lib/cdfed.c:2834:14: error: invalid use of undefined type ‘struct fp34struct4’ 2834 | if (fp34->e1 == 0x0 && fp34->e0 == 0x0 && fp34->s == 0x1) { | ^~ cdf33-dist/src/lib/cdfed.c:2834:33: error: invalid use of undefined type ‘struct fp34struct4’ 2834 | if (fp34->e1 == 0x0 && fp34->e0 == 0x0 && fp34->s == 0x1) { | ^~ cdf33-dist/src/lib/cdfed.c:2834:52: error: invalid use of undefined type ‘struct fp34struct4’ 2834 | if (fp34->e1 == 0x0 && fp34->e0 == 0x0 && fp34->s == 0x1) { | ^~ cdf33-dist/src/lib/cdfed.c:2835:16: error: ‘FP34zeroSingle’ has an incomplete type ‘struct fp34struct4’ 2835 | *fp34 = FP34zeroSingle; | ^~~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2835:14: error: invalid use of undefined type ‘struct fp34struct4’ 2835 | *fp34 = FP34zeroSingle; | ^ cdf33-dist/src/lib/cdfed.c: In function ‘FP1doubleNEGtoPOS’: cdf33-dist/src/lib/cdfed.c:2859:39: error: ‘FP1zeroDouble’ has an incomplete type ‘struct fp1struct8’ 2859 | *((struct fp1struct8 *) ptr) = FP1zeroDouble; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2859:37: error: invalid use of undefined type ‘struct fp1struct8’ 2859 | *((struct fp1struct8 *) ptr) = FP1zeroDouble; | ^ cdf33-dist/src/lib/cdfed.c: In function ‘FP2doubleNEGtoPOS’: cdf33-dist/src/lib/cdfed.c:2883:39: error: ‘FP2zeroDouble’ has an incomplete type ‘struct fp2struct8’ 2883 | *((struct fp2struct8 *) ptr) = FP2zeroDouble; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2883:37: error: invalid use of undefined type ‘struct fp2struct8’ 2883 | *((struct fp2struct8 *) ptr) = FP2zeroDouble; | ^ cdf33-dist/src/lib/cdfed.c: In function ‘FP3doubleNEGtoPOS’: cdf33-dist/src/lib/cdfed.c:2904:38: error: increment of pointer to an incomplete type ‘struct fp3struct8’ 2904 | elemN < numElems; elemN++, fp3++) { | ^~ cdf33-dist/src/lib/cdfed.c:2905:13: error: invalid use of undefined type ‘struct fp3struct8’ 2905 | if (fp3->e1 == 0x0 && fp3->e0 == 0x0 && fp3->s == 0x1) { | ^~ cdf33-dist/src/lib/cdfed.c:2905:31: error: invalid use of undefined type ‘struct fp3struct8’ 2905 | if (fp3->e1 == 0x0 && fp3->e0 == 0x0 && fp3->s == 0x1) { | ^~ cdf33-dist/src/lib/cdfed.c:2905:49: error: invalid use of undefined type ‘struct fp3struct8’ 2905 | if (fp3->e1 == 0x0 && fp3->e0 == 0x0 && fp3->s == 0x1) { | ^~ cdf33-dist/src/lib/cdfed.c:2906:15: error: ‘FP3zeroDouble’ has an incomplete type ‘struct fp3struct8’ 2906 | *fp3 = FP3zeroDouble; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2906:13: error: invalid use of undefined type ‘struct fp3struct8’ 2906 | *fp3 = FP3zeroDouble; | ^ cdf33-dist/src/lib/cdfed.c: In function ‘FP4doubleNEGtoPOS’: cdf33-dist/src/lib/cdfed.c:2933:38: error: increment of pointer to an incomplete type ‘struct fp4struct8’ 2933 | elemN < numElems; elemN++, fp4++) { | ^~ cdf33-dist/src/lib/cdfed.c:2934:13: error: invalid use of undefined type ‘struct fp4struct8’ 2934 | if (fp4->e1 == 0x0 && fp4->e0 == 0x0 && fp4->s == 0x1) { | ^~ cdf33-dist/src/lib/cdfed.c:2934:31: error: invalid use of undefined type ‘struct fp4struct8’ 2934 | if (fp4->e1 == 0x0 && fp4->e0 == 0x0 && fp4->s == 0x1) { | ^~ cdf33-dist/src/lib/cdfed.c:2934:49: error: invalid use of undefined type ‘struct fp4struct8’ 2934 | if (fp4->e1 == 0x0 && fp4->e0 == 0x0 && fp4->s == 0x1) { | ^~ cdf33-dist/src/lib/cdfed.c:2935:15: error: ‘FP4zeroDouble’ has an incomplete type ‘struct fp4struct8’ 2935 | *fp4 = FP4zeroDouble; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:2935:13: error: invalid use of undefined type ‘struct fp4struct8’ 2935 | *fp4 = FP4zeroDouble; | ^ cdf33-dist/src/lib/cdfed.c: In function ‘FP3doubleLIMIT’: cdf33-dist/src/lib/cdfed.c:2954:38: error: increment of pointer to an incomplete type ‘struct fp3struct8’ 2954 | elemN < numElems; elemN++, fp3++) { | ^~ cdf33-dist/src/lib/cdfed.c:2955:13: error: invalid use of undefined type ‘struct fp3struct8’ 2955 | if (fp3->e1 == 0x7F && fp3->e0 == 0x1 && fp3->m6 == 0x7F && | ^~ cdf33-dist/src/lib/cdfed.c:2955:32: error: invalid use of undefined type ‘struct fp3struct8’ 2955 | if (fp3->e1 == 0x7F && fp3->e0 == 0x1 && fp3->m6 == 0x7F && | ^~ cdf33-dist/src/lib/cdfed.c:2955:50: error: invalid use of undefined type ‘struct fp3struct8’ 2955 | if (fp3->e1 == 0x7F && fp3->e0 == 0x1 && fp3->m6 == 0x7F && | ^~ cdf33-dist/src/lib/cdfed.c:2956:6: error: invalid use of undefined type ‘struct fp3struct8’ 2956 | fp3->m5 == 0xFF && fp3->m4 == 0xFF && fp3->m3 == 0xFF && | ^~ cdf33-dist/src/lib/cdfed.c:2956:25: error: invalid use of undefined type ‘struct fp3struct8’ 2956 | fp3->m5 == 0xFF && fp3->m4 == 0xFF && fp3->m3 == 0xFF && | ^~ cdf33-dist/src/lib/cdfed.c:2956:44: error: invalid use of undefined type ‘struct fp3struct8’ 2956 | fp3->m5 == 0xFF && fp3->m4 == 0xFF && fp3->m3 == 0xFF && | ^~ cdf33-dist/src/lib/cdfed.c:2957:6: error: invalid use of undefined type ‘struct fp3struct8’ 2957 | fp3->m2 == 0xFF && fp3->m1 == 0xFF && fp3->m0 > 0xFB) { | ^~ cdf33-dist/src/lib/cdfed.c:2957:25: error: invalid use of undefined type ‘struct fp3struct8’ 2957 | fp3->m2 == 0xFF && fp3->m1 == 0xFF && fp3->m0 > 0xFB) { | ^~ cdf33-dist/src/lib/cdfed.c:2957:44: error: invalid use of undefined type ‘struct fp3struct8’ 2957 | fp3->m2 == 0xFF && fp3->m1 == 0xFF && fp3->m0 > 0xFB) { | ^~ cdf33-dist/src/lib/cdfed.c:2958:11: error: invalid use of undefined type ‘struct fp3struct8’ 2958 | fp3->m0 = 0xFB; | ^~ cdf33-dist/src/lib/cdfed.c: At top level: cdf33-dist/src/lib/cdfed.c:85:26: error: storage size of ‘FP1zeroSingle’ isn’t known 85 | static struct fp1struct4 FP1zeroSingle = { FP1ZEROsingle }; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:86:26: error: storage size of ‘FP2zeroSingle’ isn’t known 86 | static struct fp2struct4 FP2zeroSingle = { FP2ZEROsingle }; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:87:27: error: storage size of ‘FP34zeroSingle’ isn’t known 87 | static struct fp34struct4 FP34zeroSingle = { FP34ZEROsingle }; | ^~~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:88:26: error: storage size of ‘FP1zeroSingleNeg’ isn’t known 88 | static struct fp1struct4 FP1zeroSingleNeg = { FP1ZEROsingleNEG }; | ^~~~~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:89:26: error: storage size of ‘FP2zeroSingleNeg’ isn’t known 89 | static struct fp2struct4 FP2zeroSingleNeg = { FP2ZEROsingleNEG }; | ^~~~~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:90:27: error: storage size of ‘FP34minSingle’ isn’t known 90 | static struct fp34struct4 FP34minSingle = { FP34MINsingle }; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:91:27: error: storage size of ‘FP34maxSingle’ isn’t known 91 | static struct fp34struct4 FP34maxSingle = { FP34MAXsingle }; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:92:26: error: storage size of ‘FP1zeroDouble’ isn’t known 92 | static struct fp1struct8 FP1zeroDouble = { FP1ZEROdouble }; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:93:26: error: storage size of ‘FP2zeroDouble’ isn’t known 93 | static struct fp2struct8 FP2zeroDouble = { FP2ZEROdouble }; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:94:26: error: storage size of ‘FP3zeroDouble’ isn’t known 94 | static struct fp3struct8 FP3zeroDouble = { FP3ZEROdouble }; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:95:26: error: storage size of ‘FP4zeroDouble’ isn’t known 95 | static struct fp4struct8 FP4zeroDouble = { FP4ZEROdouble }; | ^~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:96:26: error: storage size of ‘FP1zeroDoubleNeg’ isn’t known 96 | static struct fp1struct8 FP1zeroDoubleNeg = { FP1ZEROdoubleNEG }; | ^~~~~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:97:26: error: storage size of ‘FP2zeroDoubleNeg’ isn’t known 97 | static struct fp2struct8 FP2zeroDoubleNeg = { FP2ZEROdoubleNEG }; | ^~~~~~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:98:26: error: storage size of ‘FP3minDouble’ isn’t known 98 | static struct fp3struct8 FP3minDouble = { FP3MINdouble }; | ^~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:99:26: error: storage size of ‘FP3maxDouble’ isn’t known 99 | static struct fp3struct8 FP3maxDouble = { FP3MAXdouble }; | ^~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:100:26: error: storage size of ‘FP4minDouble’ isn’t known 100 | static struct fp4struct8 FP4minDouble = { FP4MINdouble }; | ^~~~~~~~~~~~ cdf33-dist/src/lib/cdfed.c:101:26: error: storage size of ‘FP4maxDouble’ isn’t known 101 | static struct fp4struct8 FP4maxDouble = { FP4MAXdouble }; | ^~~~~~~~~~~~ error: command '/usr/bin/gcc' failed with exit code 1 error: Bad exit status from /var/tmp/rpm-tmp.aZpSJz (%build) Bad exit status from /var/tmp/rpm-tmp.aZpSJz (%build) RPM build errors: Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/python-cdf.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 598, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/python-cdf.spec