diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2015-10-11 17:18:57 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2015-10-11 17:18:57 +0200 |
commit | caf7cf1a9ceb76481bea92282e886cce420b07ff (patch) | |
tree | 452028468d49e94d20b5c7cdffad1065a98f52ce /toolchain/uclibc | |
parent | 0bdeb3a8e7a5bf05dee49a8cf42701a51927ec15 (diff) |
remove already disabled uClibc support, fix wrong PKG_LIBC_DEPENDS
Diffstat (limited to 'toolchain/uclibc')
9 files changed, 0 insertions, 15388 deletions
diff --git a/toolchain/uclibc/Makefile b/toolchain/uclibc/Makefile deleted file mode 100644 index 7b1b55b10..000000000 --- a/toolchain/uclibc/Makefile +++ /dev/null @@ -1,226 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -_IN_CVTC= 1 - -include $(ADK_TOPDIR)/rules.mk -include ../rules.mk -include Makefile.inc -include ${ADK_TOPDIR}/mk/buildhlp.mk - -TARGET_CFLAGS:=$(filter-out -flto,$(TARGET_CFLAGS)) -TARGET_CFLAGS:=$(filter-out -mtext-section-literals,$(TARGET_CFLAGS)) - -# parallel building is broken at the moment -#ifeq (${ADK_MAKE_PARALLEL},y) -#UCLIBC_MAKEOPTS+= -j${ADK_MAKE_JOBS} -#endif - -ifeq ($(ADK_TARGET_HARD_FLOAT),y) -ifeq ($(ADK_TARGET_ARCH_ARM),y) -TARGET_CFLAGS+= -Wa,-mfloat-abi=hard -endif -ifeq ($(ADK_TARGET_ARCH_MIPS),y) -TARGET_CFLAGS+= -Wa,-mhard-float -endif -endif - -ifeq ($(ADK_TARGET_SOFT_FLOAT),y) -ifeq ($(ADK_TARGET_ARCH_ARM),y) -TARGET_CFLAGS+= -Wa,-mfloat-abi=soft -endif -ifeq ($(ADK_TARGET_ARCH_MIPS),y) -TARGET_CFLAGS+= -Wa,-msoft-float -endif -endif - -$(WRKBUILD)/.headers: - $(SED) 's,^CROSS_COMPILE=.*,CROSS_COMPILE=$(TARGET_CROSS),g' $(WRKBUILD)/Rules.mak - PATH='$(HOST_PATH)' sed -e 's^KERNEL_HEADERS.*$$KERNEL_HEADERS=\"${STAGING_TARGET_DIR}/usr/include\"' \ - $(ADK_TOPDIR)/target/$(ADK_TARGET_ARCH)/uclibc.config >${WRKBUILD}/.config -ifeq ($(ADK_TARGET_ENDIAN),little) - $(SED) 's/.*\(ARCH_LITTLE_ENDIAN\).*/\1=y/' ${WRKBUILD}/.config - $(SED) 's/.*\(ARCH_WANTS_LITTLE_ENDIAN\).*/\1=y/' ${WRKBUILD}/.config - $(SED) 's/.*\(ARCH_BIG_ENDIAN\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(ARCH_WANTS_BIG_ENDIAN\).*/# \1 is not set/' ${WRKBUILD}/.config -else - $(SED) 's/.*\(ARCH_BIG_ENDIAN\).*/\1=y/' ${WRKBUILD}/.config - $(SED) 's/.*\(ARCH_WANTS_BIG_ENDIAN\).*/\1=y/' ${WRKBUILD}/.config - $(SED) 's/.*\(ARCH_LITTLE_ENDIAN\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(ARCH_WANTS_LITTLE_ENDIAN\).*/# \1 is not set/' ${WRKBUILD}/.config -endif -ifeq ($(ADK_TARGET_SOFT_FLOAT),y) - $(SED) 's/.*\(UCLIBC_HAS_FPU\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(UCLIBC_HAS_SOFT_FLOAT\).*/#\1=y/' ${WRKBUILD}/.config -endif -ifeq ($(ADK_TARGET_HARD_FLOAT),y) - $(SED) 's/.*\(UCLIBC_HAS_FPU\).*/\1=y/' ${WRKBUILD}/.config - $(SED) 's/.*\(UCLIBC_HAS_SOFT_FLOAT\).*/# \1 is not set/' ${WRKBUILD}/.config -endif -ifeq ($(ADK_TARGET_BINFMT_FDPIC),y) - $(SED) 's/.*\(UCLIBC_FORMAT_FDPIC_ELF\).*/\1=y/' ${WRKBUILD}/.config - $(SED) 's/.*\(UCLIBC_FORMAT_FLAT\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(UCLIBC_FORMAT_FLAT_SEP_DATA\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(UCLIBC_FORMAT_FLAT_SHARED\).*/# \1 is not set/' ${WRKBUILD}/.config -endif -ifeq ($(ADK_TARGET_BINFMT_FLAT),y) -ifeq ($(ADK_TARGET_BINFMT_FLAT_ONE),y) - $(SED) 's/.*\(UCLIBC_FORMAT_FLAT\).*/\1=y/' ${WRKBUILD}/.config - $(SED) 's/.*\(UCLIBC_FORMAT_FLAT_SEP_DATA\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(UCLIBC_FORMAT_FLAT_SHARED\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(UCLIBC_FORMAT_FDPIC_ELF\).*/# \1 is not set/' ${WRKBUILD}/.config -endif -ifeq ($(ADK_TARGET_BINFMT_FLAT_SEP_DATA),y) - $(SED) 's/.*\(UCLIBC_FORMAT_FLAT_SEP_DATA\).*/\1=y/' ${WRKBUILD}/.config - $(SED) 's/.*\(UCLIBC_FORMAT_FLAT\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(UCLIBC_FORMAT_FLAT_SHARED\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(UCLIBC_FORMAT_FDPIC_ELF\).*/# \1 is not set/' ${WRKBUILD}/.config -endif -ifeq ($(ADK_TARGET_BINFMT_FLAT_SHARED),y) - $(SED) 's/.*\(UCLIBC_FORMAT_FLAT_SHARED\).*/\1=y/' ${WRKBUILD}/.config - $(SED) 's/.*\(UCLIBC_FORMAT_FLAT\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(UCLIBC_FORMAT_FLAT_SEP_DATA\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(UCLIBC_FORMAT_FDPIC_ELF\).*/# \1 is not set/' ${WRKBUILD}/.config -endif -endif -ifeq ($(ADK_TARGET_UCLINUX),y) - $(SED) 's/.*\(ARCH_USE_MMU\).*/# \1 is not set/' ${WRKBUILD}/.config -endif -ifeq ($(ADK_TARGET_USE_STATIC_LIBS)$(ADK_TARGET_BINFMT_FLAT),) - $(SED) 's/.*\(HAVE_SHARED\).*/\1=y/' ${WRKBUILD}/.config -else - $(SED) 's/.*\(HAVE_SHARED\).*/# \1 is not set/' ${WRKBUILD}/.config -endif -ifeq ($(ADK_TARGET_USE_GNU_HASHSTYLE),y) - $(SED) 's/.*\(LDSO_GNU_HASH_SUPPORT\).*/#\1=y/' ${WRKBUILD}/.config -else - $(SED) 's/.*\(LDSO_GNU_HASH_SUPPORT\).*/# \1 is not set/' ${WRKBUILD}/.config -endif -ifeq ($(ADK_TARGET_USE_SSP),y) - $(SED) 's,.*UCLIBC_HAS_SSP,UCLIBC_HAS_SSP=y,' ${WRKBUILD}/.config - echo "UCLIBC_HAS_SSP_COMPAT=n" >> ${WRKBUILD}/.config - echo "SSP_QUICK_CANARY=n" >> ${WRKBUILD}/.config - echo "UCLIBC_BUILD_SSP=y" >> ${WRKBUILD}/.config -endif - -# architecture specific options -# arm -ifeq ($(ADK_TARGET_ARCH_ARM),y) -ifeq ($(ADK_TARGET_ARCH_ARM_WITH_THUMB),y) - $(SED) 's/.*\(COMPILE_IN_THUMB_MODE\).*/\1=y/' ${WRKBUILD}/.config -endif -endif -# mips -ifeq ($(ADK_TARGET_ARCH_MIPS),y) -ifeq ($(ADK_CPU_MIPS32R2),y) - $(SED) 's/.*\(CONFIG_MIPS_ISA_MIPS32 \).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(CONFIG_MIPS_ISA_MIPS32R2\).*/\1=y/' ${WRKBUILD}/.config -endif -endif -# x86 -ifeq ($(ADK_TARGET_ARCH_X86),y) -ifeq ($(ADK_CPU_I486),y) - $(SED) 's/.*\(CONFIG_686\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(CONFIG_586\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(CONFIG_486\).*/\1=y/' ${WRKBUILD}/.config -endif -ifeq ($(ADK_CPU_I586),y) - $(SED) 's/.*\(CONFIG_686\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(CONFIG_586\).*/\1=y/' ${WRKBUILD}/.config - $(SED) 's/.*\(CONFIG_486\).*/# \1 is not set/' ${WRKBUILD}/.config -endif -ifeq ($(ADK_CPU_I686),y) - $(SED) 's/.*\(CONFIG_686\).*/\1=y/' ${WRKBUILD}/.config - $(SED) 's/.*\(CONFIG_586\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(CONFIG_486\).*/# \1 is not set/' ${WRKBUILD}/.config -endif -endif -# mips64 -ifeq ($(ADK_TARGET_ARCH_MIPS64),y) -ifeq ($(ADK_TARGET_ABI_N64),y) - $(SED) 's/.*\(CONFIG_MIPS_N64_ABI\).*/\1=y/' ${WRKBUILD}/.config - $(SED) 's/.*\(CONFIG_MIPS_O32_ABI\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(CONFIG_MIPS_N32_ABI\).*/# \1 is not set/' ${WRKBUILD}/.config -endif -ifeq ($(ADK_TARGET_ABI_N32),y) - $(SED) 's/.*\(CONFIG_MIPS_N32_ABI\).*/\1=y/' ${WRKBUILD}/.config - $(SED) 's/.*\(CONFIG_MIPS_O32_ABI\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(CONFIG_MIPS_N64_ABI\).*/# \1 is not set/' ${WRKBUILD}/.config -endif -ifeq ($(ADK_TARGET_ABI_O32),y) - $(SED) 's/.*\(CONFIG_MIPS_O32_ABI\).*/\1=y/' ${WRKBUILD}/.config - $(SED) 's/.*\(CONFIG_MIPS_N32_ABI\).*/# \1 is not set/' ${WRKBUILD}/.config - $(SED) 's/.*\(CONFIG_MIPS_N64_ABI\).*/# \1 is not set/' ${WRKBUILD}/.config -endif -endif - echo N|PATH='$(HOST_PATH)' $(MAKE) ${UCLIBC_MAKEOPTS} -C $(WRKBUILD) \ - PREFIX=$(STAGING_TARGET_DIR) \ - DEVEL_PREFIX=/usr/ \ - RUNTIME_PREFIX=$(STAGING_TARGET_DIR) \ - HOSTCC="$(HOST_CC)" \ - UCLIBC_EXTRA_CFLAGS="$(TARGET_CFLAGS)" \ - oldconfig - PATH='$(HOST_PATH)' $(MAKE) ${UCLIBC_MAKEOPTS} -C $(WRKBUILD) \ - PREFIX=$(STAGING_TARGET_DIR) \ - DEVEL_PREFIX=/usr/ \ - RUNTIME_PREFIX=$(STAGING_TARGET_DIR) \ - HOSTCC="$(HOST_CC)" \ - UCLIBC_EXTRA_CFLAGS="$(TARGET_CFLAGS)" \ - install_headers - touch $(WRKBUILD)/.configured - touch $@ - -$(WRKBUILD)/.compiled: - PATH='$(HOST_PATH)' $(MAKE) ${UCLIBC_MAKEOPTS} -C $(WRKBUILD) \ - PREFIX= \ - DEVEL_PREFIX=/ \ - RUNTIME_PREFIX=/ \ - HOSTCC="$(HOST_CC)" \ - UCLIBC_EXTRA_CFLAGS="$(TARGET_CFLAGS)" \ - VERBOSE=1 \ - all - touch $@ - -$(WRKBUILD)/.install_headers: $(WRKBUILD)/.compiled - PATH='$(HOST_PATH)' $(MAKE) -C $(WRKBUILD) \ - PREFIX=$(STAGING_TARGET_DIR) \ - DEVEL_PREFIX=/usr/ \ - DEVEL_PREFIX_LIB=/ \ - RUNTIME_PREFIX=/ \ - UCLIBC_EXTRA_CFLAGS="$(TARGET_CFLAGS)" \ - VERBOSE=1 \ - install_dev - touch $@ - -$(WRKBUILD)/.installed: $(WRKBUILD)/.install_headers - PATH='$(HOST_PATH)' $(MAKE) -C $(WRKBUILD) \ - PREFIX=$(STAGING_TARGET_DIR) \ - DEVEL_PREFIX=/usr/ \ - DEVEL_PREFIX_LIB=/ \ - RUNTIME_PREFIX=/ \ - UCLIBC_EXTRA_CFLAGS="$(TARGET_CFLAGS)" \ - VERBOSE=1 \ - install_runtime - touch $@ - -$(WRKBUILD)/.fixup: -ifeq ($(ADK_UCLIBC_TEST),y) - PATH='$(HOST_PATH)' $(MAKE) -C $(WRKBUILD) \ - CC='$(TARGET_CC)' \ - TEST_INSTALLED_UCLIBC=1 \ - UCLIBC_ONLY=1 \ - UCLIBC_EXTRA_CFLAGS="$(TARGET_CFLAGS)" \ - V=1 \ - test_compile -endif -ifeq ($(ADK_TARGET_TOOLCHAIN),y) - # cleanup toolchain - -find $(STAGING_TARGET_DIR) $(STAGING_HOST_DIR) -name \*.la -exec rm {} \; - # strip target libs and host tools for toolchain builds - PATH="$(TARGET_PATH)" debug='0' prefix='${TARGET_CROSS}' ${BASH} ${SCRIPT_DIR}/rstrip.sh \ - $(STAGING_TARGET_DIR) $(TOOLCHAIN_DIR)/usr/lib/gcc/$(GNU_TARGET_NAME) - debug='0' prefix=' ' ${BASH} ${SCRIPT_DIR}/rstrip.sh $(TOOLCHAIN_DIR)/usr/bin -endif - touch $@ - -include ${ADK_TOPDIR}/mk/toolchain.mk diff --git a/toolchain/uclibc/Makefile.inc b/toolchain/uclibc/Makefile.inc deleted file mode 100644 index 05647793e..000000000 --- a/toolchain/uclibc/Makefile.inc +++ /dev/null @@ -1,16 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -PKG_NAME:= uClibc -ifeq ($(ADK_LIBC_VERSION),git) -PKG_VERSION:= 0.9.34-git -PKG_RELEASE:= 1 -PKG_SITES:= git://git.uclibc.org/uClibc.git -DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.xz -else -PKG_VERSION:= $(ADK_LIBC_VERSION) -PKG_RELEASE:= 1 -PKG_HASH:= 62333167b79afb0b25a843513288c67b59547acf653e8fbe62ee64e71ebd1587 -PKG_SITES:= http://uclibc.org/downloads/ -DISTFILES:= $(PKG_NAME)-$(PKG_VERSION).tar.xz -endif diff --git a/toolchain/uclibc/arch.lst b/toolchain/uclibc/arch.lst deleted file mode 100644 index 179c3a2ba..000000000 --- a/toolchain/uclibc/arch.lst +++ /dev/null @@ -1,8 +0,0 @@ -arm -mips -mips64 -ppc -sh -x86 -x86_64 -xtensa diff --git a/toolchain/uclibc/patches/0.9.33.2/0007-disable-test-for-non-MMU-systems.patch b/toolchain/uclibc/patches/0.9.33.2/0007-disable-test-for-non-MMU-systems.patch deleted file mode 100644 index b21cffbd3..000000000 --- a/toolchain/uclibc/patches/0.9.33.2/0007-disable-test-for-non-MMU-systems.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 325f778f3bbb1b13c436e7754dd22097d31c04d2 Mon Sep 17 00:00:00 2001 -From: Waldemar Brodkorb <wbx@uclibc-ng.org> -Date: Thu, 21 Aug 2014 22:02:26 +0200 -Subject: [PATCH 7/9] disable test for non-MMU systems - -This test fails for non-MMU systems, because it uses fork() - -Signed-off-by: Waldemar Brodkorb <wbx@uclibc-ng.org> ---- - test/Makefile | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/test/Makefile b/test/Makefile -index 787c530..d51bb62 100644 ---- a/test/Makefile -+++ b/test/Makefile -@@ -42,6 +42,10 @@ endif - ifeq ($(HAS_NO_THREADS),y) - DIRS := $(filter-out pthread,$(DIRS)) - endif -+# librt test needs fork() -+ifneq ($(ARCH_USE_MMU),y) -+ DIRS := $(filter-out librt,$(DIRS)) -+endif - - test check all: run - --- -1.8.5.2 (Apple Git-48) - diff --git a/toolchain/uclibc/patches/0.9.33.2/0008-disable-test-for-systems-without-FPU.patch b/toolchain/uclibc/patches/0.9.33.2/0008-disable-test-for-systems-without-FPU.patch deleted file mode 100644 index bf29909ef..000000000 --- a/toolchain/uclibc/patches/0.9.33.2/0008-disable-test-for-systems-without-FPU.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 012dfda4b27ad92edb6a9ea14e5ce4c5567d1c91 Mon Sep 17 00:00:00 2001 -From: Waldemar Brodkorb <wbx@uclibc-ng.org> -Date: Thu, 21 Aug 2014 22:04:59 +0200 -Subject: [PATCH 8/9] disable test for systems without FPU - -This test fails for systems without fpu. -For example m68k build for non-mmu/non-fpu systems fail. - -Signed-off-by: Waldemar Brodkorb <wbx@uclibc-ng.org> ---- - test/math/Makefile.in | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/test/math/Makefile.in b/test/math/Makefile.in -index d241baa..147d579 100644 ---- a/test/math/Makefile.in -+++ b/test/math/Makefile.in -@@ -13,6 +13,9 @@ endif - ifeq ($(DO_C99_MATH),) - TESTS_DISABLED += test-float test-ifloat test-double test-idouble rint signgam ilogb - endif -+ifeq ($(UCLIBC_HAS_FPU),) -+TESTS_DISABLED += test-fpucw -+endif - - DODIFF_rint := 1 - DODIFF_signgam := 1 --- -1.8.5.2 (Apple Git-48) - diff --git a/toolchain/uclibc/patches/0.9.33.2/test-math-mips.patch b/toolchain/uclibc/patches/0.9.33.2/test-math-mips.patch deleted file mode 100644 index b1efc9a3e..000000000 --- a/toolchain/uclibc/patches/0.9.33.2/test-math-mips.patch +++ /dev/null @@ -1,14607 +0,0 @@ -diff -Nur uClibc-0.9.33.2.orig/test/math/libm-test-ulps-mips32 uClibc-0.9.33.2/test/math/libm-test-ulps-mips32 ---- uClibc-0.9.33.2.orig/test/math/libm-test-ulps-mips32 1970-01-01 01:00:00.000000000 +0100 -+++ uClibc-0.9.33.2/test/math/libm-test-ulps-mips32 2014-08-14 16:06:37.000000000 +0200 -@@ -0,0 +1,4966 @@ -+# Begin of automatic generation -+ -+# acos_downward -+Test "acos_downward (-0)": -+float: 1 -+ifloat: 1 -+Test "acos_downward (-0.5)": -+double: 1 -+idouble: 1 -+Test "acos_downward (-1)": -+float: 1 -+ifloat: 1 -+Test "acos_downward (0)": -+float: 1 -+ifloat: 1 -+Test "acos_downward (0.5)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+ -+# acos_towardzero -+Test "acos_towardzero (-0)": -+float: 1 -+ifloat: 1 -+Test "acos_towardzero (-0.5)": -+double: 1 -+idouble: 1 -+Test "acos_towardzero (-1)": -+float: 1 -+ifloat: 1 -+Test "acos_towardzero (0)": -+float: 1 -+ifloat: 1 -+Test "acos_towardzero (0.5)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+ -+# asin_downward -+Test "asin_downward (-0.5)": -+double: 1 -+idouble: 1 -+Test "asin_downward (0.5)": -+double: 1 -+idouble: 1 -+Test "asin_downward (1.0)": -+float: 1 -+ifloat: 1 -+ -+# asin_towardzero -+Test "asin_towardzero (-0.5)": -+double: 1 -+idouble: 1 -+Test "asin_towardzero (-1.0)": -+float: 1 -+ifloat: 1 -+Test "asin_towardzero (0.5)": -+double: 1 -+idouble: 1 -+Test "asin_towardzero (1.0)": -+float: 1 -+ifloat: 1 -+ -+# asin_upward -+Test "asin_upward (-1.0)": -+float: 1 -+ifloat: 1 -+ -+# atan2 -+Test "atan2 (-0.75, -1.0)": -+float: 1 -+ifloat: 1 -+Test "atan2 (-max_value, -min_value)": -+float: 1 -+ifloat: 1 -+Test "atan2 (0.75, -1.0)": -+float: 1 -+ifloat: 1 -+Test "atan2 (1.390625, 0.9296875)": -+float: 1 -+ifloat: 1 -+ -+# atanh -+Test "atanh (0.75)": -+float: 1 -+ifloat: 1 -+ -+# cacos -+Test "Imaginary part of: cacos (+0 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (+0 + 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (+0 + 1.5 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (+0 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (+0 - 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (+0 - 1.5 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0 + 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0 + 1.5 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0 - 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0 - 1.5 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (-0.25 + 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0.25 + 1.0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0.25 - 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0.25 - 1.0 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0.5 + 0x1.fp-129 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0.5 + 0x1p-105 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0.5 + 0x1p-112 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0.5 + 0x1p-23 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (-0.5 + 1.0 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0.5 + 1.0 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0.5 - 0x1.fp-129 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0.5 - 0x1p-105 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0.5 - 0x1p-112 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0.5 - 0x1p-23 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (-0.5 - 1.0 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0.5 - 1.0 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 + 0x1p-52 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0x0.fffffffffffff8p0 - 0x1p-52 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0x0.ffffffp0 + 0x1p-23 i)": -+float: 2 -+ifloat: 2 -+Test "Imaginary part of: cacos (-0x0.ffffffp0 - 0x1p-23 i)": -+float: 2 -+ifloat: 2 -+Test "Imaginary part of: cacos (-0x1.000002p0 + 0x1p-23 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1.000002p0 - 0x1p-23 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1.fp-10 + 1.0 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0x1.fp-10 - 1.0 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (-0x1.fp-100 + 1.0 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1.fp-100 + 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1.fp-100 - 1.0 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1.fp-100 - 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1.fp-1000 + 1.0 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0x1.fp-1000 - 1.0 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.0 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0x1.fp-1025 + 1.5 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.0 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (-0x1.fp-1025 - 1.5 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (-0x1.fp-129 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1.fp-129 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1.fp-129 + 0x0.ffffffp0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1.fp-129 + 0x1.000002p0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1.fp-129 + 0x1.fp-129 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1.fp-129 + 0x1p-23 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1.fp-129 + 1.0 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1.fp-129 + 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1.fp-129 + 1.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1.fp-129 + 1.5 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (-0x1.fp-129 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1.fp-129 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1.fp-129 - 0x0.ffffffp0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1.fp-129 - 0x1.000002p0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1.fp-129 - 0x1.fp-129 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1.fp-129 - 0x1p-23 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1.fp-129 - 1.0 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1.fp-129 - 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1.fp-129 - 1.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1.fp-129 - 1.5 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (-0x1.fp-30 + 1.0 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1.fp-30 + 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1.fp-30 - 1.0 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1.fp-30 - 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-105 + 0.0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-105 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1p-105 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-105 + 0x1p-105 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-105 - 0.0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-105 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1p-105 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-105 - 0x1p-105 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-112 + 0.0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-112 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1p-112 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-112 + 0x1p-112 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-112 - 0.0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-112 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1p-112 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-112 - 0x1p-112 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-23 + 0.0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-23 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1p-23 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1p-23 + 0x0.ffffffp0 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (-0x1p-23 + 0x1.fp-129 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-23 + 0x1p-23 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-23 - 0.0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-23 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1p-23 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1p-23 - 0x0.ffffffp0 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (-0x1p-23 - 0x1.fp-129 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-23 - 0x1p-23 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-52 + 0.0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-52 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1p-52 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-52 + 0x1p-52 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-52 - 0.0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-52 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1p-52 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-52 - 0x1p-52 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-63 + 0.0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-63 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1p-63 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-63 + 0x1p-63 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-63 - 0.0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-63 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-0x1p-63 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-0x1p-63 - 0x1p-63 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-1.0 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-1.0 + 0x1.fp-10 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-1.0 + 0x1p50 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-1.0 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (-1.0 - 0x1.fp-10 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-1.0 - 0x1p50 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (-2 - 3 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0.25 + 1.0 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0.25 - 1.0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (0.5 + +0 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0.5 + 0x1.fp-1025 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0.5 + 0x1.fp-129 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0.5 + 0x1.fp-129 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0.5 + 0x1p-105 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0.5 + 0x1p-105 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0.5 + 0x1p-112 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0.5 + 0x1p-112 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0.5 + 0x1p-23 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0.5 + 0x1p-52 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0.5 + 0x1p-63 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0.5 + 1.0 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0.5 + 1.0 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0.5 - 0 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0.5 - 0x1.fp-1025 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0.5 - 0x1.fp-129 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0.5 - 0x1.fp-129 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0.5 - 0x1p-105 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0.5 - 0x1p-105 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0.5 - 0x1p-112 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0.5 - 0x1p-112 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0.5 - 0x1p-23 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0.5 - 0x1p-52 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0.5 - 0x1p-63 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0.5 - 1.0 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0.5 - 1.0 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0x0.fffffffffffff8p0 + 0x1p-52 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0x0.fffffffffffff8p0 - 0x1p-52 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0x0.ffffffp0 + 0.0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (0x0.ffffffp0 + 0x1.fp-129 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (0x0.ffffffp0 + 0x1p-23 i)": -+float: 2 -+ifloat: 2 -+Test "Imaginary part of: cacos (0x0.ffffffp0 + 0x1p-23 i)": -+float: 2 -+ifloat: 2 -+Test "Real part of: cacos (0x0.ffffffp0 - 0.0 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (0x0.ffffffp0 - 0x1.fp-129 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (0x0.ffffffp0 - 0x1p-23 i)": -+float: 2 -+ifloat: 2 -+Test "Imaginary part of: cacos (0x0.ffffffp0 - 0x1p-23 i)": -+float: 2 -+ifloat: 2 -+Test "Real part of: cacos (0x1.0000000000001p0 + 0x1p-52 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0x1.0000000000001p0 - 0x1p-52 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (0x1.000002p0 + 0x1p-23 i)": -+float: 2 -+ifloat: 2 -+Test "Imaginary part of: cacos (0x1.000002p0 + 0x1p-23 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (0x1.000002p0 - 0x1p-23 i)": -+float: 2 -+ifloat: 2 -+Test "Imaginary part of: cacos (0x1.000002p0 - 0x1p-23 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1.fp-10 + 1.0 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0x1.fp-10 - 1.0 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0x1.fp-100 + 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1.fp-100 - 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1.fp-1000 + 1.0 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0x1.fp-1000 - 1.0 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0x1.fp-1025 + 1.0 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0x1.fp-1025 + 1.5 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0x1.fp-1025 - 1.0 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0x1.fp-1025 - 1.5 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0x1.fp-129 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1.fp-129 + 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1.fp-129 + 1.5 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0x1.fp-129 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1.fp-129 - 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1.fp-129 - 1.5 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0x1.fp-30 + 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1.fp-30 - 1.0 i)": -+double: 1 -+float: 1 -+idouble: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1.fp1023 + 0x1.fp1023 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0x1.fp127 + 0x1.fp127 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0x1p-105 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1p-105 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1p-112 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1p-112 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1p-23 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1p-23 + 0x0.ffffffp0 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0x1p-23 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1p-23 - 0x0.ffffffp0 i)": -+double: 1 -+idouble: 1 -+Test "Imaginary part of: cacos (0x1p-52 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1p-52 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1p-63 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (0x1p-63 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (1.0 + 0.25 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (1.0 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (1.0 + 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (1.0 + 0x1.fp-10 i)": -+float: 2 -+ifloat: 2 -+Test "Imaginary part of: cacos (1.0 + 0x1.fp-10 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (1.0 - 0.25 i)": -+double: 1 -+idouble: 1 -+Test "Real part of: cacos (1.0 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Imaginary part of: cacos (1.0 - 0.5 i)": -+float: 1 -+ifloat: 1 -+Test "Real part of: cacos (1.0 - 0x1.fp-10 i)": -+float: 2 -+ifloat: 2 |