The Swift Package Index logo.Swift Package Index

Build Information

Failed to build SwiftMP, reference main (563935), with Swift 6.1 for Android on 28 May 2025 14:42:05 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/jmgc/SwiftMP.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/jmgc/SwiftMP
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 5639356 Add compatibility badges.
Cloned https://github.com/jmgc/SwiftMP.git
Revision (git rev-parse @):
56393564c423322115aa63bfc27819488e80ef62
SUCCESS checkout https://github.com/jmgc/SwiftMP.git at main
========================================
Build
========================================
Selected platform:         android
Swift version:             6.1
Building package at path:  $PWD
https://github.com/jmgc/SwiftMP.git
https://github.com/jmgc/SwiftMP.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "dependencies" : [
    {
      "identity" : "swift-numerics",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.0.7",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-numerics"
    }
  ],
  "manifest_display_name" : "SwiftMP",
  "name" : "SwiftMP",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "minigmp",
      "targets" : [
        "Cminigmp"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "mpfr",
      "targets" : [
        "Cmpfr"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SwiftMP",
      "targets" : [
        "SwiftMP"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftMPTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftMPTests",
      "path" : "Tests/SwiftMPTests",
      "sources" : [
        "FloatMPTests.swift",
        "IntMPTests.swift",
        "QuotMPTests.swift",
        "UIntMPTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "SwiftMP"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftMP",
      "module_type" : "SwiftTarget",
      "name" : "SwiftMP",
      "path" : "Sources/SwiftMP",
      "product_dependencies" : [
        "Numerics"
      ],
      "product_memberships" : [
        "SwiftMP"
      ],
      "sources" : [
        "FloatMP.swift",
        "IntMP.swift",
        "QuotMP.swift",
        "UIntMP.swift"
      ],
      "target_dependencies" : [
        "Cmpfr"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CmpfrTests",
      "module_type" : "ClangTarget",
      "name" : "CmpfrTests",
      "path" : "Tests/CmpfrTests",
      "sources" : [
        "CmpfrTests.m"
      ],
      "target_dependencies" : [
        "Cmpfr"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Cmpfr",
      "module_type" : "ClangTarget",
      "name" : "Cmpfr",
      "path" : "Sources/Cmpfr",
      "product_memberships" : [
        "mpfr",
        "SwiftMP"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/Cmpfr/COPYING",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/Cmpfr/COPYING.LESSER",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/Cmpfr/README.md",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/Cmpfr/add1sp1_extracted.ch",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/Cmpfr/jyn_asympt.ch",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/Cmpfr/mul_1_extracted.ch",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/Cmpfr/round_raw_generic.ch",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/Cmpfr/sub1sp1_extracted.ch",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "abort_prec_max.c",
        "acos.c",
        "acosh.c",
        "add.c",
        "add1.c",
        "add1sp.c",
        "add_d.c",
        "add_ui.c",
        "agm.c",
        "ai.c",
        "asin.c",
        "asinh.c",
        "atan.c",
        "atan2.c",
        "atanh.c",
        "bernoulli.c",
        "beta.c",
        "buildopt.c",
        "cache.c",
        "cbrt.c",
        "check.c",
        "clear.c",
        "clears.c",
        "cmp.c",
        "cmp2.c",
        "cmp_d.c",
        "cmp_ld.c",
        "cmp_si.c",
        "cmp_ui.c",
        "cmpabs.c",
        "cmpabs_ui.c",
        "comparisons.c",
        "const_catalan.c",
        "const_euler.c",
        "const_log2.c",
        "const_pi.c",
        "constant.c",
        "copysign.c",
        "cos.c",
        "cosh.c",
        "cot.c",
        "coth.c",
        "csc.c",
        "csch.c",
        "d_div.c",
        "d_sub.c",
        "digamma.c",
        "dim.c",
        "div.c",
        "div_2exp.c",
        "div_2si.c",
        "div_2ui.c",
        "div_d.c",
        "div_ui.c",
        "dot.c",
        "dump.c",
        "eint.c",
        "eq.c",
        "erandom.c",
        "erf.c",
        "erfc.c",
        "exceptions.c",
        "exp.c",
        "exp10.c",
        "exp2.c",
        "exp3.c",
        "exp_2.c",
        "expm1.c",
        "extract.c",
        "factorial.c",
        "fits_intmax.c",
        "fits_sint.c",
        "fits_slong.c",
        "fits_sshort.c",
        "fits_uint.c",
        "fits_uintmax.c",
        "fits_ulong.c",
        "fits_ushort.c",
        "fma.c",
        "fmma.c",
        "fms.c",
        "fpif.c",
        "frac.c",
        "free_cache.c",
        "frexp.c",
        "gamma.c",
        "gamma_inc.c",
        "gammaonethird.c",
        "get_d.c",
        "get_d128.c",
        "get_d64.c",
        "get_exp.c",
        "get_f.c",
        "get_float128.c",
        "get_flt.c",
        "get_ld.c",
        "get_q.c",
        "get_si.c",
        "get_sj.c",
        "get_str.c",
        "get_ui.c",
        "get_uj.c",
        "get_z.c",
        "get_z_exp.c",
        "gmp_op.c",
        "grandom.c",
        "hypot.c",
        "init.c",
        "init2.c",
        "inits.c",
        "inits2.c",
        "inp_str.c",
        "int_ceil_log2.c",
        "isinf.c",
        "isinteger.c",
        "isnan.c",
        "isnum.c",
        "isqrt.c",
        "isregular.c",
        "iszero.c",
        "jn.c",
        "li2.c",
        "lngamma.c",
        "log.c",
        "log10.c",
        "log1p.c",
        "log2.c",
        "log_ui.c",
        "logging.c",
        "min_prec.c",
        "minmax.c",
        "modf.c",
        "mp_clz_tab.c",
        "mpfr-gmp.c",
        "mpfr-mini-gmp.c",
        "mpn_exp.c",
        "mul.c",
        "mul_2exp.c",
        "mul_2si.c",
        "mul_2ui.c",
        "mul_d.c",
        "mul_ui.c",
        "mulders.c",
        "nbits_ulong.c",
        "neg.c",
        "next.c",
        "nrandom.c",
        "odd_p.c",
        "out_str.c",
        "pool.c",
        "pow.c",
        "pow_si.c",
        "pow_ui.c",
        "pow_z.c",
        "powerof2.c",
        "print_raw.c",
        "print_rnd_mode.c",
        "printf.c",
        "random_deviate.c",
        "rec_sqrt.c",
        "reldiff.c",
        "rem1.c",
        "rint.c",
        "rndna.c",
        "root.c",
        "round_near_x.c",
        "round_p.c",
        "round_prec.c",
        "scale2.c",
        "sec.c",
        "sech.c",
        "set.c",
        "set_d.c",
        "set_d128.c",
        "set_d64.c",
        "set_dfl_prec.c",
        "set_exp.c",
        "set_f.c",
        "set_float128.c",
        "set_flt.c",
        "set_inf.c",
        "set_ld.c",
        "set_nan.c",
        "set_prc_raw.c",
        "set_prec.c",
        "set_q.c",
        "set_rnd.c",
        "set_si.c",
        "set_si_2exp.c",
        "set_sj.c",
        "set_str.c",
        "set_str_raw.c",
        "set_ui.c",
        "set_ui_2exp.c",
        "set_uj.c",
        "set_z.c",
        "set_z_exp.c",
        "set_zero.c",
        "setmax.c",
        "setmin.c",
        "setsign.c",
        "sgn.c",
        "si_op.c",
        "signbit.c",
        "sin.c",
        "sin_cos.c",
        "sinh.c",
        "sinh_cosh.c",
        "sqr.c",
        "sqrt.c",
        "sqrt_ui.c",
        "stack_interface.c",
        "strtofr.c",
        "sub.c",
        "sub1.c",
        "sub1sp.c",
        "sub_d.c",
        "sub_ui.c",
        "subnormal.c",
        "sum.c",
        "swap.c",
        "tan.c",
        "tanh.c",
        "total_order.c",
        "ubf.c",
        "uceil_exp2.c",
        "uceil_log2.c",
        "ufloor_log2.c",
        "ui_div.c",
        "ui_pow.c",
        "ui_pow_ui.c",
        "ui_sub.c",
        "urandom.c",
        "urandomb.c",
        "vasprintf.c",
        "version.c",
        "volatile.c",
        "yn.c",
        "zeta.c",
        "zeta_ui.c"
      ],
      "target_dependencies" : [
        "Cminigmp"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CminigmpTests",
      "module_type" : "ClangTarget",
      "name" : "CminigmpTests",
      "path" : "Tests/CminigmpTests",
      "sources" : [
        "CminigmpTests.m"
      ],
      "target_dependencies" : [
        "Cminigmp"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Cminigmp",
      "module_type" : "ClangTarget",
      "name" : "Cminigmp",
      "path" : "Sources/Cminigmp",
      "product_memberships" : [
        "minigmp",
        "mpfr",
        "SwiftMP"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/Cminigmp/COPYING.LESSERv3",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/Cminigmp/COPYINGv2",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/Cminigmp/COPYINGv3",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/Cminigmp/README.md",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "mini-gmp.c",
        "mini-mpq.c"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
warning: 'spi-builder-workspace': ignoring target 'CmpfrTests' in package 'spi-builder-workspace'; C language in tests is not yet supported
warning: 'spi-builder-workspace': ignoring target 'CminigmpTests' in package 'spi-builder-workspace'; C language in tests is not yet supported
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
Fetching https://github.com/apple/swift-numerics
[1/5691] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics from cache (0.59s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 0.1.0 (1.24s)
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 0.1.0
warning: 'spi-builder-workspace': ignoring target 'CmpfrTests' in package 'spi-builder-workspace'; C language in tests is not yet supported
warning: 'spi-builder-workspace': ignoring target 'CminigmpTests' in package 'spi-builder-workspace'; C language in tests is not yet supported
Building for debugging...
[0/260] Copying README.md
[0/260] Write sources
[0/260] Copying COPYINGv2
[0/260] Write sources
[0/260] Copying COPYING.LESSERv3
[0/260] Copying COPYINGv3
[6/260] Copying sub1sp1_extracted.ch
[6/260] Copying round_raw_generic.ch
[6/260] Copying mul_1_extracted.ch
[6/260] Copying jyn_asympt.ch
[6/260] Copying add1sp1_extracted.ch
[6/260] Copying README.md
[6/260] Copying COPYING.LESSER
[6/260] Copying COPYING
[6/260] Write sources
[16/260] Compiling _NumericsShims _NumericsShims.c
[17/260] Compiling Cminigmp mini-mpq.c
[18/260] Compiling Cmpfr volatile.c
[19/260] Compiling Cmpfr version.c
[20/260] Compiling Cmpfr yn.c
[21/260] Compiling Cmpfr vasprintf.c
[22/260] Compiling Cmpfr urandomb.c
[23/260] Compiling Cmpfr zeta_ui.c
[24/260] Compiling Cmpfr ui_sub.c
[25/260] Compiling Cmpfr ui_pow_ui.c
[26/260] Compiling Cmpfr ui_div.c
[27/260] Compiling Cmpfr zeta.c
[28/260] Compiling Cmpfr ui_pow.c
[29/260] Compiling Cmpfr urandom.c
[30/260] Compiling Cmpfr uceil_exp2.c
[31/260] Compiling Cmpfr uceil_log2.c
[32/260] Compiling Cmpfr total_order.c
[33/260] Compiling Cmpfr ufloor_log2.c
[33/260] Compiling Cmpfr tanh.c
[35/260] Compiling Cmpfr ubf.c
[36/260] Compiling Cmpfr tan.c
[37/260] Compiling Cmpfr swap.c
[38/260] Compiling Cmpfr sub_ui.c
[39/260] Write swift-version-24593BA9C3E375BF.txt
[39/260] Compiling Cmpfr sum.c
[41/260] Compiling Cmpfr sub_d.c
[41/260] Compiling Cmpfr subnormal.c
[43/260] Compiling Cmpfr sub.c
[44/260] Compiling Cmpfr stack_interface.c
[45/260] Compiling Cmpfr sqrt_ui.c
[46/260] Compiling Cmpfr sub1.c
[47/260] Compiling Cminigmp mini-gmp.c
[48/260] Compiling Cmpfr sinh_cosh.c
[49/260] Compiling Cmpfr sqr.c
[50/260] Compiling Cmpfr strtofr.c
[51/263] Compiling Cmpfr sub1sp.c
[52/263] Compiling Cmpfr sinh.c
[52/263] Compiling Cmpfr sqrt.c
[54/270] Compiling Cmpfr signbit.c
[55/270] Compiling Cmpfr sin.c
[56/270] Compiling Cmpfr setmin.c
[57/270] Compiling Cmpfr si_op.c
[58/270] Compiling Cmpfr sgn.c
[59/270] Compiling Cmpfr setsign.c
[60/270] Compiling Cmpfr sin_cos.c
[61/270] Compiling Cmpfr setmax.c
[62/270] Compiling Cmpfr set_zero.c
[63/270] Compiling Cmpfr set_z.c
[64/270] Compiling Cmpfr set_ui_2exp.c
[65/270] Compiling Cmpfr set_uj.c
[66/270] Compiling Cmpfr set_str_raw.c
[67/270] Compiling Cmpfr set_z_exp.c
[68/270] Compiling Cmpfr set_str.c
[69/270] Compiling Cmpfr set_si.c
[70/270] Compiling Cmpfr set_si_2exp.c
[71/270] Compiling Cmpfr set_ui.c
[72/270] Compiling Cmpfr set_sj.c
[73/270] Compiling Cmpfr set_rnd.c
[74/270] Compiling Cmpfr set_q.c
[75/270] Compiling Cmpfr set_prc_raw.c
[76/270] Compiling Cmpfr set_inf.c
[77/270] Compiling Cmpfr set_prec.c
[78/270] Compiling Cmpfr set_nan.c
[79/270] Compiling Cmpfr set_flt.c
[80/270] Compiling Cmpfr set_ld.c
[81/270] Compiling Cmpfr set_f.c
[82/270] Compiling Cmpfr set_float128.c
[83/270] Compiling Cmpfr set_dfl_prec.c
[84/270] Compiling Cmpfr set_exp.c
[85/270] Compiling Cmpfr set_d64.c
[86/270] Compiling Cmpfr set_d.c
[87/270] Compiling Cmpfr set_d128.c
[88/270] Compiling Cmpfr round_prec.c
[88/270] Compiling Cmpfr set.c
[90/270] Compiling Cmpfr sech.c
[91/270] Compiling Cmpfr sec.c
[92/270] Compiling Cmpfr scale2.c
[93/270] Compiling Cmpfr round_p.c
[94/270] Compiling Cmpfr round_near_x.c
[95/270] Compiling Cmpfr rec_sqrt.c
[96/270] Compiling Cmpfr rndna.c
[97/270] Compiling Cmpfr reldiff.c
[98/270] Compiling Cmpfr printf.c
[99/270] Compiling Cmpfr root.c
[100/270] Compiling Cmpfr rint.c
[101/270] Compiling Cmpfr rem1.c
[102/270] Compiling Cmpfr print_rnd_mode.c
[103/270] Compiling Cmpfr print_raw.c
[104/270] Compiling Cmpfr powerof2.c
[105/270] Compiling Cmpfr random_deviate.c
[106/270] Compiling Cmpfr pow_si.c
[107/270] Compiling Cmpfr pow_z.c
[108/270] Compiling Cmpfr nrandom.c
[109/270] Compiling Cmpfr pool.c
[110/270] Compiling Cmpfr pow_ui.c
[111/270] Compiling Cmpfr next.c
[112/270] Compiling Cmpfr out_str.c
[113/270] Compiling Cmpfr odd_p.c
[114/270] Compiling Cmpfr mulders.c
[115/270] Compiling Cmpfr neg.c
[116/270] Compiling Cmpfr mul_ui.c
[116/270] Compiling Cmpfr mul_d.c
[118/270] Compiling Cmpfr mul_2ui.c
[119/270] Compiling Cmpfr nbits_ulong.c
[120/270] Compiling Cmpfr pow.c
[121/270] Compiling Cmpfr mul_2si.c
[123/270] Emitting module RealModule
[123/270] Compiling Cmpfr mpn_exp.c
[124/271] Compiling Cmpfr mul_2exp.c
[125/271] Compiling Cmpfr mpfr-mini-gmp.c
[126/271] Compiling Cmpfr minmax.c
[127/271] Compiling Cmpfr modf.c
[128/271] Compiling Cmpfr mp_clz_tab.c
[129/271] Compiling Cmpfr mpfr-gmp.c
[130/271] Compiling Cmpfr logging.c
[131/271] Compiling Cmpfr min_prec.c
[132/271] Compiling Cmpfr mul.c
[133/271] Compiling Cmpfr log2.c
[134/271] Compiling Cmpfr log1p.c
[135/271] Compiling Cmpfr log_ui.c
[136/271] Compiling Cmpfr log10.c
[137/271] Compiling Cmpfr log.c
[138/271] Compiling Cmpfr lngamma.c
[139/271] Compiling Cmpfr iszero.c
[140/271] Compiling Cmpfr isinteger.c
[141/271] Compiling Cmpfr isnum.c
[141/271] Compiling Cmpfr isqrt.c
[143/271] Compiling Cmpfr isnan.c
[144/271] Compiling Cmpfr isregular.c
[145/271] Compiling Cmpfr jn.c
[146/271] Compiling Cmpfr li2.c
[147/271] Compiling Cmpfr isinf.c
[148/271] Compiling Cmpfr int_ceil_log2.c
[149/271] Compiling Cmpfr inits.c
[150/271] Compiling Cmpfr inits2.c
[151/271] Compiling Cmpfr init.c
[152/271] Compiling Cmpfr init2.c
[153/271] Compiling Cmpfr inp_str.c
[154/271] Compiling Cmpfr get_uj.c
[155/271] Compiling Cmpfr hypot.c
[156/271] Compiling Cmpfr gmp_op.c
[157/271] Compiling Cmpfr grandom.c
[157/271] Compiling Cmpfr get_z.c
[159/271] Compiling Cmpfr get_ui.c
[160/271] Compiling Cmpfr get_z_exp.c
[161/271] Compiling Cmpfr get_q.c
[162/271] Compiling Cmpfr get_ld.c
[163/271] Compiling Cmpfr get_flt.c
[164/271] Compiling Cmpfr get_sj.c
[165/271] Compiling Cmpfr get_si.c
[166/271] Compiling Cmpfr get_float128.c
[167/271] Compiling Cmpfr get_str.c
[168/271] Compiling Cmpfr get_f.c
[169/271] Compiling Cmpfr get_d64.c
[170/271] Compiling Cmpfr get_exp.c
[171/271] Compiling Cmpfr get_d128.c
[172/271] Compiling Cmpfr gammaonethird.c
[173/271] Compiling Cmpfr free_cache.c
[174/271] Compiling Cmpfr frexp.c
[175/271] Compiling Cmpfr get_d.c
[176/271] Compiling Cmpfr gamma_inc.c
[177/271] Compiling Cmpfr frac.c
[178/271] Compiling Cmpfr fpif.c
[179/271] Compiling Cmpfr fms.c
[180/271] Compiling Cmpfr gamma.c
[181/271] Compiling Cmpfr fits_ushort.c
[182/271] Compiling Cmpfr fma.c
[183/271] Compiling Cmpfr fits_ulong.c
[184/271] Compiling Cmpfr fmma.c
[185/271] Compiling Cmpfr fits_uintmax.c
[185/271] Compiling Cmpfr fits_uint.c
[187/271] Compiling Cmpfr fits_slong.c
[187/271] Compiling Cmpfr fits_sshort.c
[189/271] Compiling Cmpfr fits_sint.c
[190/271] Compiling Cmpfr factorial.c
[190/271] Compiling Cmpfr extract.c
[192/271] Compiling Cmpfr expm1.c
[193/271] Compiling Cmpfr fits_intmax.c
[194/271] Compiling Cmpfr exp3.c
[194/271] Compiling Cmpfr exp10.c
[196/271] Compiling Cmpfr exp2.c
[197/271] Compiling Cmpfr exp_2.c
[198/271] Compiling Cmpfr exp.c
[199/271] Compiling Cmpfr exceptions.c
[200/271] Compiling Cmpfr erfc.c
[201/271] Compiling Cmpfr eq.c
[202/271] Compiling Cmpfr erandom.c
[203/271] Compiling Cmpfr dump.c
[204/271] Compiling Cmpfr eint.c
[205/271] Compiling Cmpfr erf.c
[206/271] Compiling Cmpfr div_ui.c
[207/271] Compiling Cmpfr dot.c
[208/271] Compiling Cmpfr div_d.c
[209/271] Compiling Cmpfr div_2si.c
[210/271] Compiling Cmpfr div_2exp.c
[211/271] Compiling Cmpfr div_2ui.c
[212/271] Compiling Cmpfr d_div.c
[212/271] Compiling Cmpfr d_sub.c
[214/271] Compiling Cmpfr dim.c
[215/271] Compiling Cmpfr digamma.c
[216/271] Compiling Cmpfr coth.c
[217/271] Compiling Cmpfr div.c
[218/271] Compiling Cmpfr csc.c
[219/271] Compiling Cmpfr cot.c
[220/271] Compiling Cmpfr csch.c
[221/271] Compiling Cmpfr copysign.c
[222/271] Compiling Cmpfr cosh.c
[223/271] Compiling Cmpfr constant.c
[224/271] Compiling Cmpfr cos.c
[225/271] Compiling Cmpfr const_catalan.c
[226/271] Compiling Cmpfr const_pi.c
[227/271] Compiling Cmpfr const_log2.c
[228/271] Compiling Cmpfr comparisons.c
[229/271] Compiling Cmpfr cmpabs_ui.c
[230/271] Compiling Cmpfr const_euler.c
[231/271] Compiling Cmpfr cmpabs.c
[232/271] Compiling Cmpfr cmp_ld.c
[233/271] Compiling Cmpfr cmp_ui.c
[234/271] Compiling Cmpfr cmp_si.c
[235/271] Compiling Cmpfr clears.c
[236/271] Compiling Cmpfr cmp_d.c
[237/271] Compiling Cmpfr cmp.c
[238/271] Compiling Cmpfr cmp2.c
[238/271] Compiling Cmpfr clear.c
[240/271] Compiling Cmpfr check.c
[241/271] Compiling Cmpfr cache.c
[242/271] Compiling Cmpfr buildopt.c
[242/271] Compiling Cmpfr cbrt.c
[244/271] Compiling Cmpfr beta.c
[245/271] Compiling Cmpfr bernoulli.c
[246/271] Compiling Cmpfr atanh.c
[247/271] Compiling Cmpfr atan2.c
[248/271] Compiling Cmpfr asin.c
[249/271] Compiling Cmpfr add_d.c
[250/271] Compiling Cmpfr asinh.c
[251/271] Compiling Cmpfr atan.c
[252/271] Compiling Cmpfr agm.c
[253/271] Compiling Cmpfr add_ui.c
[254/271] Compiling Cmpfr ai.c
[255/271] Compiling Cmpfr add1.c
[256/271] Compiling Cmpfr add.c
[257/271] Compiling Cmpfr add1sp.c
[258/271] Compiling Cmpfr acosh.c
[259/271] Compiling Cmpfr acos.c
[260/271] Compiling Cmpfr abort_prec_max.c
[262/271] Compiling RealModule AlgebraicField.swift
[263/271] Compiling RealModule ApproximateEquality.swift
[264/271] Compiling RealModule AugmentedArithmetic.swift
[265/271] Compiling RealModule Double+Real.swift
[266/271] Compiling RealModule ElementaryFunctions.swift
[267/271] Compiling RealModule Float16+Real.swift
[268/271] Compiling RealModule Real.swift
[269/271] Compiling RealModule Float+Real.swift
[270/271] Compiling RealModule Float80+Real.swift
[271/271] Compiling RealModule RealFunctions.swift
[273/277] Emitting module ComplexModule
[274/277] Compiling ComplexModule ElementaryFunctions.swift
[275/277] Compiling ComplexModule Arithmetic.swift
[276/277] Compiling ComplexModule Complex.swift
[277/277] Compiling ComplexModule Differentiable.swift
[279/280] Compiling Numerics Numerics.swift
[280/280] Emitting module Numerics
error: emit-module command failed with exit code 1 (use -v to see invocation)
[282/286] Emitting module SwiftMP
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:532:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 530 | __MPFR_DECLSPEC void mpfr_free_str (char *);
 531 |
 532 | __MPFR_DECLSPEC int mpfr_urandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 533 | #ifndef _MPFR_NO_DEPRECATED_GRANDOM /* for the test of this function */
 534 | MPFR_DEPRECATED
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:536:55: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 534 | MPFR_DEPRECATED
 535 | #endif
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
     |                                                       `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:538:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:539:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
 541 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:540:46: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
     |                                              `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 541 |
 542 | __MPFR_DECLSPEC void mpfr_nextabove (mpfr_ptr);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:36:1: warning: umbrella header for module 'Cmpfr' does not include header 'mpf2mpfr.h'
34 |
35 | #endif /* CMPFR_H */
36 |
   | `- warning: umbrella header for module 'Cmpfr' does not include header 'mpf2mpfr.h'
/host/spi-builder-workspace/Sources/SwiftMP/FloatMP.swift:9:8: error: could not build C module 'Cmpfr'
  7 |
  8 | import Foundation
  9 | import Cmpfr
    |        `- error: could not build C module 'Cmpfr'
 10 | import RealModule
 11 |
[283/286] Compiling SwiftMP FloatMP.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:532:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 530 | __MPFR_DECLSPEC void mpfr_free_str (char *);
 531 |
 532 | __MPFR_DECLSPEC int mpfr_urandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 533 | #ifndef _MPFR_NO_DEPRECATED_GRANDOM /* for the test of this function */
 534 | MPFR_DEPRECATED
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:536:55: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 534 | MPFR_DEPRECATED
 535 | #endif
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
     |                                                       `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:538:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:539:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
 541 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:540:46: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
     |                                              `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 541 |
 542 | __MPFR_DECLSPEC void mpfr_nextabove (mpfr_ptr);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:36:1: warning: umbrella header for module 'Cmpfr' does not include header 'mpf2mpfr.h'
34 |
35 | #endif /* CMPFR_H */
36 |
   | `- warning: umbrella header for module 'Cmpfr' does not include header 'mpf2mpfr.h'
/host/spi-builder-workspace/Sources/SwiftMP/FloatMP.swift:9:8: error: could not build C module 'Cmpfr'
  7 |
  8 | import Foundation
  9 | import Cmpfr
    |        `- error: could not build C module 'Cmpfr'
 10 | import RealModule
 11 |
[284/286] Compiling SwiftMP IntMP.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:532:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 530 | __MPFR_DECLSPEC void mpfr_free_str (char *);
 531 |
 532 | __MPFR_DECLSPEC int mpfr_urandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 533 | #ifndef _MPFR_NO_DEPRECATED_GRANDOM /* for the test of this function */
 534 | MPFR_DEPRECATED
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:536:55: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 534 | MPFR_DEPRECATED
 535 | #endif
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
     |                                                       `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:538:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:539:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
 541 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:540:46: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
     |                                              `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 541 |
 542 | __MPFR_DECLSPEC void mpfr_nextabove (mpfr_ptr);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/SwiftMP/FloatMP.swift:9:8: error: could not build C module 'Cmpfr'
  7 |
  8 | import Foundation
  9 | import Cmpfr
    |        `- error: could not build C module 'Cmpfr'
 10 | import RealModule
 11 |
[285/286] Compiling SwiftMP UIntMP.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:532:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 530 | __MPFR_DECLSPEC void mpfr_free_str (char *);
 531 |
 532 | __MPFR_DECLSPEC int mpfr_urandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 533 | #ifndef _MPFR_NO_DEPRECATED_GRANDOM /* for the test of this function */
 534 | MPFR_DEPRECATED
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:536:55: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 534 | MPFR_DEPRECATED
 535 | #endif
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
     |                                                       `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:538:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:539:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
 541 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:540:46: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
     |                                              `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 541 |
 542 | __MPFR_DECLSPEC void mpfr_nextabove (mpfr_ptr);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/SwiftMP/FloatMP.swift:9:8: error: could not build C module 'Cmpfr'
  7 |
  8 | import Foundation
  9 | import Cmpfr
    |        `- error: could not build C module 'Cmpfr'
 10 | import RealModule
 11 |
[286/286] Compiling SwiftMP QuotMP.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:532:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 530 | __MPFR_DECLSPEC void mpfr_free_str (char *);
 531 |
 532 | __MPFR_DECLSPEC int mpfr_urandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 533 | #ifndef _MPFR_NO_DEPRECATED_GRANDOM /* for the test of this function */
 534 | MPFR_DEPRECATED
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:536:55: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 534 | MPFR_DEPRECATED
 535 | #endif
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
     |                                                       `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:538:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:539:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
 541 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:540:46: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
     |                                              `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 541 |
 542 | __MPFR_DECLSPEC void mpfr_nextabove (mpfr_ptr);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/SwiftMP/FloatMP.swift:9:8: error: could not build C module 'Cmpfr'
  7 |
  8 | import Foundation
  9 | import Cmpfr
    |        `- error: could not build C module 'Cmpfr'
 10 | import RealModule
 11 |
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
warning: 'spi-builder-workspace': ignoring target 'CmpfrTests' in package 'spi-builder-workspace'; C language in tests is not yet supported
warning: 'spi-builder-workspace': ignoring target 'CminigmpTests' in package 'spi-builder-workspace'; C language in tests is not yet supported
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
[2/11] Compiling RealModule ElementaryFunctions.swift
[3/12] Compiling RealModule RealFunctions.swift
[4/12] Compiling RealModule Real.swift
[5/12] Compiling RealModule Float80+Real.swift
[6/12] Compiling RealModule Float+Real.swift
[7/12] Compiling RealModule Float16+Real.swift
[8/12] Compiling RealModule AugmentedArithmetic.swift
[9/12] Compiling RealModule Double+Real.swift
[10/12] Compiling RealModule AlgebraicField.swift
[11/12] Compiling RealModule ApproximateEquality.swift
[12/12] Emitting module RealModule
[14/18] Compiling ComplexModule Complex.swift
[15/18] Compiling ComplexModule Arithmetic.swift
[16/18] Emitting module ComplexModule
[17/18] Compiling ComplexModule Differentiable.swift
[18/18] Compiling ComplexModule ElementaryFunctions.swift
[20/21] Emitting module Numerics
[21/21] Compiling Numerics Numerics.swift
[23/27] Compiling SwiftMP IntMP.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:532:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 530 | __MPFR_DECLSPEC void mpfr_free_str (char *);
 531 |
 532 | __MPFR_DECLSPEC int mpfr_urandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 533 | #ifndef _MPFR_NO_DEPRECATED_GRANDOM /* for the test of this function */
 534 | MPFR_DEPRECATED
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:536:55: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 534 | MPFR_DEPRECATED
 535 | #endif
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
     |                                                       `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:538:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:539:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
 541 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:540:46: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
     |                                              `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 541 |
 542 | __MPFR_DECLSPEC void mpfr_nextabove (mpfr_ptr);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/SwiftMP/FloatMP.swift:9:8: error: could not build C module 'Cmpfr'
  7 |
  8 | import Foundation
  9 | import Cmpfr
    |        `- error: could not build C module 'Cmpfr'
 10 | import RealModule
 11 |
[24/27] Compiling SwiftMP UIntMP.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:532:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 530 | __MPFR_DECLSPEC void mpfr_free_str (char *);
 531 |
 532 | __MPFR_DECLSPEC int mpfr_urandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 533 | #ifndef _MPFR_NO_DEPRECATED_GRANDOM /* for the test of this function */
 534 | MPFR_DEPRECATED
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:536:55: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 534 | MPFR_DEPRECATED
 535 | #endif
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
     |                                                       `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:538:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:539:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
 541 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:540:46: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
     |                                              `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 541 |
 542 | __MPFR_DECLSPEC void mpfr_nextabove (mpfr_ptr);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/SwiftMP/FloatMP.swift:9:8: error: could not build C module 'Cmpfr'
  7 |
  8 | import Foundation
  9 | import Cmpfr
    |        `- error: could not build C module 'Cmpfr'
 10 | import RealModule
 11 |
[25/27] Compiling SwiftMP FloatMP.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:532:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 530 | __MPFR_DECLSPEC void mpfr_free_str (char *);
 531 |
 532 | __MPFR_DECLSPEC int mpfr_urandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 533 | #ifndef _MPFR_NO_DEPRECATED_GRANDOM /* for the test of this function */
 534 | MPFR_DEPRECATED
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:536:55: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 534 | MPFR_DEPRECATED
 535 | #endif
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
     |                                                       `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:538:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:539:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
 541 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:540:46: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
     |                                              `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 541 |
 542 | __MPFR_DECLSPEC void mpfr_nextabove (mpfr_ptr);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:36:1: warning: umbrella header for module 'Cmpfr' does not include header 'mpf2mpfr.h'
34 |
35 | #endif /* CMPFR_H */
36 |
   | `- warning: umbrella header for module 'Cmpfr' does not include header 'mpf2mpfr.h'
/host/spi-builder-workspace/Sources/SwiftMP/FloatMP.swift:9:8: error: could not build C module 'Cmpfr'
  7 |
  8 | import Foundation
  9 | import Cmpfr
    |        `- error: could not build C module 'Cmpfr'
 10 | import RealModule
 11 |
[26/27] Compiling SwiftMP QuotMP.swift
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:532:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 530 | __MPFR_DECLSPEC void mpfr_free_str (char *);
 531 |
 532 | __MPFR_DECLSPEC int mpfr_urandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 533 | #ifndef _MPFR_NO_DEPRECATED_GRANDOM /* for the test of this function */
 534 | MPFR_DEPRECATED
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:536:55: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 534 | MPFR_DEPRECATED
 535 | #endif
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
     |                                                       `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:538:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:539:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
 541 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:540:46: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
     |                                              `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 541 |
 542 | __MPFR_DECLSPEC void mpfr_nextabove (mpfr_ptr);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/SwiftMP/FloatMP.swift:9:8: error: could not build C module 'Cmpfr'
  7 |
  8 | import Foundation
  9 | import Cmpfr
    |        `- error: could not build C module 'Cmpfr'
 10 | import RealModule
 11 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[27/27] Emitting module SwiftMP
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:532:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 530 | __MPFR_DECLSPEC void mpfr_free_str (char *);
 531 |
 532 | __MPFR_DECLSPEC int mpfr_urandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 533 | #ifndef _MPFR_NO_DEPRECATED_GRANDOM /* for the test of this function */
 534 | MPFR_DEPRECATED
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:536:55: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 534 | MPFR_DEPRECATED
 535 | #endif
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
     |                                                       `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:538:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 536 | __MPFR_DECLSPEC int mpfr_grandom (mpfr_ptr, mpfr_ptr, gmp_randstate_t,
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:539:45: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 537 |                                   mpfr_rnd_t);
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
     |                                             `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
 541 |
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:10: note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
31 | #include <Cminigmp.h>
32 |
33 | #include <mpfr.h>
   |          `- note: in file included from /host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:33:
34 |
35 | #endif /* CMPFR_H */
/host/spi-builder-workspace/Sources/Cmpfr/include/mpfr.h:540:46: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 538 | __MPFR_DECLSPEC int mpfr_nrandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 539 | __MPFR_DECLSPEC int mpfr_erandom (mpfr_ptr, gmp_randstate_t, mpfr_rnd_t);
 540 | __MPFR_DECLSPEC int mpfr_urandomb (mpfr_ptr, gmp_randstate_t);
     |                                              `- error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int
 541 |
 542 | __MPFR_DECLSPEC void mpfr_nextabove (mpfr_ptr);
<module-includes>:1:10: note: in file included from <module-includes>:1:
1 | #include "/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h"
  |          `- note: in file included from <module-includes>:1:
2 |
/host/spi-builder-workspace/Sources/Cmpfr/include/Cmpfr.h:36:1: warning: umbrella header for module 'Cmpfr' does not include header 'mpf2mpfr.h'
34 |
35 | #endif /* CMPFR_H */
36 |
   | `- warning: umbrella header for module 'Cmpfr' does not include header 'mpf2mpfr.h'
/host/spi-builder-workspace/Sources/SwiftMP/FloatMP.swift:9:8: error: could not build C module 'Cmpfr'
  7 |
  8 | import Foundation
  9 | import Cmpfr
    |        `- error: could not build C module 'Cmpfr'
 10 | import RealModule
 11 |
BUILD FAILURE 6.1 android