:327: trailing whitespace. John Mather, and Paul Zimmermann at Checking patch Makefile.in... error: while searching for: bench bench-clean bench-build: $(MAKE) -C $(srcdir)/benchtests $(PARALLELMFLAGS) objdir=`pwd` $@ # Convenience target to rebuild ULPs for all math tests. regen-ulps: $(MAKE) -C $(srcdir)/math $(PARALLELMFLAGS) objdir=`pwd` $@ error: patch failed: Makefile.in:38 error: Makefile.in: patch does not apply Checking patch manual/Makefile... error: while searching for: # Generated files directly included from libc.texinfo. libc-texi-generated = chapters.texi top-menu.texi dir-add.texi \ libm-err.texi version.texi pkgvers.texi # Add path to build dir for generated files texis-path := $(filter-out $(libc-texi-generated) summary.texi $(examples), \ error: patch failed: manual/Makefile:55 error: manual/Makefile: patch does not apply Checking patch manual/math.texi... error: while searching for: * Exponents and Logarithms:: Also pow and sqrt. * Hyperbolic Functions:: sinh, cosh, tanh, etc. * Special Functions:: Bessel, gamma, erf. * Errors in Math Functions:: Known Maximum Errors in Math Functions. * Pseudo-Random Numbers:: Functions for generating pseudo-random numbers. * FP Function Optimizations:: Fast code or small code. error: patch failed: manual/math.texi:80 error: manual/math.texi: patch does not apply Checking patch math/Makefile... error: while searching for: test-extras += $(libm-vec-test-wrappers) extra-test-objs += $(addsuffix .o, $(libm-vec-test-wrappers)) ulps-file = $(firstword $(wildcard $(sysdirs:%=%/libm-test-ulps))) $(objpfx)libm-test-ulps.h: $(ulps-file) gen-libm-test.py $(make-target-directory) $(PYTHON) gen-libm-test.py -u $< -H $@ libm-test-funcs-auto = \ acos \ error: patch failed: math/Makefile:615 error: math/Makefile: patch does not apply Checking patch math/README.libm-test... error: while searching for: cases for each math function that are specific to the target platform but still independent of the real floating type. The results of the processing are "libm-test-.c" and a file "libm-test-ulps.h" with platform specific deltas by which the actual math function results may deviate from the expected results and still be considered correct. The test drivers "test-double-.c", "test-float-.c", and "test-ldouble-.c", generated by the Makefile, test the normal error: patch failed: math/README.libm-test:30 error: math/README.libm-test: patch does not apply Checking patch math/gen-libm-test.py... error: while searching for: """Initialize an Ulps object.""" # normal[function][float_type] is the ulps value, and likewise # for real and imag. self.normal = defaultdict(lambda: defaultdict(lambda: 0)) self.real = defaultdict(lambda: defaultdict(lambda: 0)) self.imag = defaultdict(lambda: defaultdict(lambda: 0)) # List of ulps kinds, in the order in which they appear in # sorted ulps files. self.ulps_kinds = (('Real part of ', self.real), ('Imaginary part of ', self.imag), ('', self.normal)) self def read(self, ulps_file): """Read ulps from a file into an Ulps object.""" self.ulps_file = ulps_file with open(ulps_file, 'r') as f: ulps_dict = None ulps_fn = None error: patch failed: math/gen-libm-test.py:121 error: math/gen-libm-test.py: patch does not apply Checking patch math/libm-test-support.c... error: while searching for: #include "libm-test-support.h" #include #include #include #include /* This header defines func_ulps, func_real_ulps and func_imag_ulps arrays. */ error: patch failed: math/libm-test-support.c:109 error: math/libm-test-support.c: patch does not apply Checking patch sysdeps/aarch64/libm-test-ulps... error: sysdeps/aarch64/libm-test-ulps: No such file or directory Checking patch sysdeps/alpha/fpu/libm-test-ulps... error: sysdeps/alpha/fpu/libm-test-ulps: No such file or directory Checking patch sysdeps/arc/fpu/libm-test-ulps... error: sysdeps/arc/fpu/libm-test-ulps: No such file or directory Checking patch sysdeps/arc/nofpu/libm-test-ulps... error: sysdeps/arc/nofpu/libm-test-ulps: No such file or directory Checking patch sysdeps/arm/libm-test-ulps... error: sysdeps/arm/libm-test-ulps: No such file or directory Checking patch sysdeps/csky/fpu/libm-test-ulps... error: sysdeps/csky/fpu/libm-test-ulps: No such file or directory Checking patch sysdeps/csky/nofpu/libm-test-ulps... error: sysdeps/csky/nofpu/libm-test-ulps: No such file or directory Checking patch sysdeps/generic/libm-test-ulps... error: sysdeps/generic/libm-test-ulps: No such file or directory Checking patch sysdeps/hppa/fpu/libm-test-ulps... error: sysdeps/hppa/fpu/libm-test-ulps: No such file or directory Checking patch sysdeps/i386/fpu/libm-test-ulps... error: while searching for: # Begin of automatic generation # Maximal error of functions: Function: "acos": double: 1 float128: 1 ldouble: 2 Function: "acos_downward": float128: 1 ldouble: 2 Function: "acos_towardzero": float128: 1 ldouble: 2 Function: "acos_upward": double: 1 float128: 1 ldouble: 2 Function: "acosh": double: 1 float128: 4 ldouble: 3 Function: "acosh_downward": double: 1 float128: 3 ldouble: 4 Function: "acosh_towardzero": double: 1 float128: 2 ldouble: 4 Function: "acosh_upward": double: 1 float128: 3 ldouble: 3 Function: "acospi": double: 1 float: 1 float128: 2 ldouble: 1 Function: "acospi_downward": double: 1 float: 2 float128: 1 ldouble: 3 Function: "acospi_towardzero": double: 1 float: 2 float128: 1 ldouble: 3 Function: "acospi_upward": double: 2 float: 1 float128: 2 ldouble: 2 Function: "asin": double: 1 float128: 1 ldouble: 1 Function: "asin_downward": double: 1 float128: 2 ldouble: 2 Function: "asin_towardzero": double: 1 float128: 1 ldouble: 1 Function: "asin_upward": double: 1 float128: 2 ldouble: 1 Function: "asinh": double: 1 float128: 4 ldouble: 3 Function: "asinh_downward": double: 1 float128: 4 ldouble: 5 Function: "asinh_towardzero": double: 1 float128: 2 ldouble: 4 Function: "asinh_upward": double: 1 float128: 4 ldouble: 5 Function: "asinpi": double: 1 float: 1 float128: 2 ldouble: 2 Function: "asinpi_downward": double: 2 float: 1 float128: 2 ldouble: 2 Function: "asinpi_towardzero": double: 1 float: 2 float128: 1 ldouble: 2 Function: "asinpi_upward": double: 2 float: 2 float128: 2 ldouble: 2 Function: "atan": double: 1 float128: 1 ldouble: 1 Function: "atan2": double: 1 float128: 2 ldouble: 1 Function: "atan2_downward": double: 1 float128: 2 ldouble: 1 Function: "atan2_towardzero": double: 1 float128: 3 ldouble: 1 Function: "atan2_upward": double: 1 float128: 2 ldouble: 1 Function: "atan2pi": double: 1 float: 1 float128: 3 ldouble: 1 Function: "atan2pi_downward": double: 2 float: 2 float128: 2 ldouble: 2 Function: "atan2pi_towardzero": double: 1 float: 2 float128: 2 ldouble: 2 Function: "atan2pi_upward": double: 2 float: 2 float128: 2 ldouble: 2 Function: "atan_downward": double: 1 float128: 2 ldouble: 1 Function: "atan_towardzero": double: 1 float128: 1 ldouble: 1 Function: "atan_upward": double: 1 float128: 2 ldouble: 1 Function: "atanh": double: 1 float128: 4 ldouble: 3 Function: "atanh_downward": double: 1 float128: 4 ldouble: 4 Function: "atanh_towardzero": double: 1 float128: 2 ldouble: 3 Function: "atanh_upward": double: 1 float128: 4 ldouble: 5 Function: "atanpi": double: 1 float: 1 float128: 2 ldouble: 1 Function: "atanpi_downward": double: 2 float: 2 float128: 1 ldouble: 2 Function: "atanpi_towardzero": double: 1 float: 2 float128: 1 ldouble: 2 Function: "atanpi_upward": double: 2 float: 1 float128: 2 ldouble: 1 Function: "cabs": double: 1 float128: 1 ldouble: 1 Function: "cabs_downward": double: 1 float128: 1 ldouble: 1 Function: "cabs_towardzero": double: 1 float128: 1 ldouble: 1 Function: "cabs_upward": double: 1 float128: 1 ldouble: 1 Function: Real part of "cacos": double: 1 float: 2 float128: 2 ldouble: 1 Function: Imaginary part of "cacos": double: 2 float: 2 float128: 2 ldouble: 2 Function: Real part of "cacos_downward": double: 1 float: 1 float128: 3 ldouble: 2 Function: Imaginary part of "cacos_downward": double: 5 float: 3 float128: 6 ldouble: 6 Function: Real part of "cacos_towardzero": double: 1 float: 1 float128: 3 ldouble: 2 Function: Imaginary part of "cacos_towardzero": double: 4 float: 3 float128: 5 ldouble: 5 Function: Real part of "cacos_upward": double: 2 float: 2 float128: 3 ldouble: 2 Function: Imaginary part of "cacos_upward": double: 7 float: 7 float128: 7 ldouble: 7 Function: Real part of "cacosh": double: 2 float: 2 float128: 2 ldouble: 2 Function: Imaginary part of "cacosh": double: 1 float: 2 float128: 2 ldouble: 1 Function: Real part of "cacosh_downward": double: 4 float: 3 float128: 5 ldouble: 5 Function: Imaginary part of "cacosh_downward": double: 2 float: 2 float128: 4 ldouble: 3 Fu error: patch failed: sysdeps/i386/fpu/libm-test-ulps:1 error: sysdeps/i386/fpu/libm-test-ulps: patch does not apply Checking patch sysdeps/i386/i686/fpu/multiarch/libm-test-ulps... error: sysdeps/i386/i686/fpu/multiarch/libm-test-ulps: No such file or directory Checking patch sysdeps/ieee754/flt-32/libm-test-ulps... error: sysdeps/ieee754/flt-32/libm-test-ulps: already exists in working directory Checking patch sysdeps/loongarch/lp64/libm-test-ulps... error: sysdeps/loongarch/lp64/libm-test-ulps: No such file or directory Checking patch sysdeps/m68k/coldfire/fpu/libm-test-ulps... error: sysdeps/m68k/coldfire/fpu/libm-test-ulps: No such file or directory Checking patch sysdeps/m68k/m680x0/fpu/libm-test-ulps... error: sysdeps/m68k/m680x0/fpu/libm-test-ulps: No such file or directory Checking patch sysdeps/microblaze/libm-test-ulps... error: sysdeps/microblaze/libm-test-ulps: No such file or directory Checking patch sysdeps/mips/mips32/libm-test-ulps... error: sysdeps/mips/mips32/libm-test-ulps: No such file or directory Checking patch sysdeps/mips/mips64/libm-test-ulps... error: sysdeps/mips/mips64/libm-test-ulps: No such file or directory Checking patch sysdeps/or1k/fpu/libm-test-ulps... error: sysdeps/or1k/fpu/libm-test-ulps: No such file or directory Checking patch sysdeps/or1k/nofpu/libm-test-ulps... error: sysdeps/or1k/nofpu/libm-test-ulps: No such file or directory Checking patch sysdeps/powerpc/fpu/libm-test-ulps... error: sysdeps/powerpc/fpu/libm-test-ulps: No such file or directory Checking patch sysdeps/powerpc/nofpu/libm-test-ulps... error: sysdeps/powerpc/nofpu/libm-test-ulps: No such file or directory Checking patch sysdeps/riscv/nofpu/libm-test-ulps... error: sysdeps/riscv/nofpu/libm-test-ulps: No such file or directory Checking patch sysdeps/riscv/rvd/libm-test-ulps... error: sysdeps/riscv/rvd/libm-test-ulps: No such file or directory Checking patch sysdeps/s390/fpu/libm-test-ulps... error: sysdeps/s390/fpu/libm-test-ulps: No such file or directory Checking patch sysdeps/sh/libm-test-ulps... error: sysdeps/sh/libm-test-ulps: No such file or directory Checking patch sysdeps/sparc/fpu/libm-test-ulps... error: sysdeps/sparc/fpu/libm-test-ulps: No such file or directory Checking patch sysdeps/x86_64/fpu/libm-test-ulps... error: sysdeps/x86_64/fpu/libm-test-ulps: No such file or directory