Build Information
Successful build of big-num, reference 2.0.3 (9059dc), with Swift 6.4 for macOS (SPM) on 24 Sep 2026 07:57:01 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/adam-fowler/big-num.git
Reference: 2.0.3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/adam-fowler/big-num
* tag 2.0.3 -> FETCH_HEAD
HEAD is now at 9059dca Fix memory leaks (#4)
Cloned https://github.com/adam-fowler/big-num.git
Revision (git rev-parse @):
9059dcab8dd001b8143bc512b4477d079e97957f
SUCCESS checkout https://github.com/adam-fowler/big-num.git at 2.0.3
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/adam-fowler/big-num.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Pre-planning 1 / 96]
[Planning deferred tasks]
[24 / 253]
[34 / 254] CBigNumBoringSSL
[52 / 266] CBigNumBoringSSL
[68 / 269] CBigNumBoringSSL
[85 / 269] CBigNumBoringSSL
[103 / 269] CBigNumBoringSSL
[122 / 269] CBigNumBoringSSL
[182 / 269] CBigNumBoringSSL
[192 / 306]
[211 / 306] CBigNumBoringSSL
[223 / 306] CBigNumBoringSSL
[243 / 306] CBigNumBoringSSL
[257 / 306] CBigNumBoringSSL
[272 / 306] CBigNumBoringSSL
[277 / 306] CBigNumBoringSSL
[277 / 306]
[283 / 306]
[284 / 306]
[286 / 306]
[289 / 306]
[292 / 306]
[293 / 306]
[294 / 306]
[295 / 306]
[297 / 306] BigNum
[303 / 306] BigNum
Build complete! (7.66 sec)
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/bn/bn.c:292:15: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
292 | bn->width = num;[0m
| [0;1;32m ~ ^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/bn/bn.c:293:14: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
293 | bn->dmax = num;[0m
| [0;1;32m ~ ^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/bn/bn.c:403:17: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
403 | bn->width = words;[0m
| [0;1;32m ~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/bn/bn.c:412:15: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
412 | bn->width = words;[0m
| [0;1;32m ~ ^~~~~
[0m4 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/bn/div.c:555:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
555 | ret->width = width;[0m
| [0;1;32m ~ ^~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/aes/aes_nohw.c:1196:46: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
1196 | ivs.u32[4 * i + 3] = CRYPTO_bswap4(ctr + i);[0m
| [0;1;32m ~~~~~~~~~~~~~ ~~~~^~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/bio.c:195:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
195 | return BIO_write(bio, in, strlen(in));[0m
| [0;1;32m ~~~~~~~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/bio.c:199:10: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
199 | return BIO_ctrl(bio, BIO_CTRL_FLUSH, 0, NULL);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/bio.c:57:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_bio.h:60:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_base.h:84:
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:38:18: [0m[0;1;36mnote: [0mexpanded from macro 'BIO_ctrl'[0m
38 | #define BIO_ctrl BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BIO_ctrl)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:17:36: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX'[0m
17 | #define BORINGSSL_ADD_PREFIX(a, b) BORINGSSL_ADD_PREFIX_INNER(a, b)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:18:42: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX_INNER'[0m
18 | #define BORINGSSL_ADD_PREFIX_INNER(a, b) a ## _ ## b[0m
| [0;1;32m ^
[0m[1m<scratch space>:44:1: [0m[0;1;36mnote: [0mexpanded from here[0m
44 | CBigNumBoringSSL_BIO_ctrl[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/bio.c:232:10: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
232 | return BIO_ctrl(bio, BIO_CTRL_RESET, 0, NULL);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/bio.c:57:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_bio.h:60:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_base.h:84:
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:38:18: [0m[0;1;36mnote: [0mexpanded from macro 'BIO_ctrl'[0m
38 | #define BIO_ctrl BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BIO_ctrl)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:17:36: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX'[0m
17 | #define BORINGSSL_ADD_PREFIX(a, b) BORINGSSL_ADD_PREFIX_INNER(a, b)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:18:42: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX_INNER'[0m
18 | #define BORINGSSL_ADD_PREFIX_INNER(a, b) a ## _ ## b[0m
| [0;1;32m ^
[0m[1m<scratch space>:63:1: [0m[0;1;36mnote: [0mexpanded from here[0m
63 | CBigNumBoringSSL_BIO_ctrl[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/bio.c:236:10: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
236 | return BIO_ctrl(bio, BIO_CTRL_EOF, 0, NULL);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/bio.c:57:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_bio.h:60:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_base.h:84:
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:38:18: [0m[0;1;36mnote: [0mexpanded from macro 'BIO_ctrl'[0m
38 | #define BIO_ctrl BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BIO_ctrl)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:17:36: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX'[0m
17 | #define BORINGSSL_ADD_PREFIX(a, b) BORINGSSL_ADD_PREFIX_INNER(a, b)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:18:42: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX_INNER'[0m
18 | #define BORINGSSL_ADD_PREFIX_INNER(a, b) a ## _ ## b[0m
| [0;1;32m ^
[0m[1m<scratch space>:67:1: [0m[0;1;36mnote: [0mexpanded from here[0m
67 | CBigNumBoringSSL_BIO_ctrl[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/bio.c:336:10: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
336 | return BIO_ctrl(bio, BIO_CTRL_SET_CLOSE, close_flag, NULL);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/bio.c:57:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_bio.h:60:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_base.h:84:
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:38:18: [0m[0;1;36mnote: [0mexpanded from macro 'BIO_ctrl'[0m
38 | #define BIO_ctrl BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BIO_ctrl)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:17:36: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX'[0m
17 | #define BORINGSSL_ADD_PREFIX(a, b) BORINGSSL_ADD_PREFIX_INNER(a, b)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:18:42: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX_INNER'[0m
18 | #define BORINGSSL_ADD_PREFIX_INNER(a, b) a ## _ ## b[0m
| [0;1;32m ^
[0m[1m<scratch space>:140:1: [0m[0;1;36mnote: [0mexpanded from here[0m
140 | CBigNumBoringSSL_BIO_ctrl[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/bio.c:421:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
421 | return BIO_write((BIO *)bio, str, len);[0m
| [0;1;32m ~~~~~~~~~ ^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/bio.c:462:46: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
462 | const int n = BIO_read(bio, *out + done, todo);[0m
| [0;1;32m ~~~~~~~~ ^~~~
[0m7 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/bn/random.c:331:14: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
331 | r->width = words;[0m
| [0;1;32m ~ ^~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/aes/key_wrap.c:164:46: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
164 | const uint32_t in_len32_be = CRYPTO_bswap4(in_len);[0m
| [0;1;32m ~~~~~~~~~~~~~ ^~~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/bn/gcd_extra.c:243:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32][0m
243 | unsigned a_bits = a_width * BN_BITS2, n_bits = n_width * BN_BITS2;[0m
| [0;1;32m ~~~~~~ ~~~~~~~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/bn/gcd_extra.c:243:58: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32][0m
243 | unsigned a_bits = a_width * BN_BITS2, n_bits = n_width * BN_BITS2;[0m
| [0;1;32m ~~~~~~ ~~~~~~~~^~~~~~~~~~
[0m2 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/file.c:166:9: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
166 | ret = fwrite(in, inl, 1, (FILE *)b->ptr);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/file.c:266:9: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
266 | ret = strlen(buf);[0m
| [0;1;32m ~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/file.c:284:10: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
284 | return BIO_ctrl(bio, BIO_C_GET_FILE_PTR, 0, (char*) out_file);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/file.c:74:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_bio.h:60:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_base.h:84:
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:38:18: [0m[0;1;36mnote: [0mexpanded from macro 'BIO_ctrl'[0m
38 | #define BIO_ctrl BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BIO_ctrl)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:17:36: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX'[0m
17 | #define BORINGSSL_ADD_PREFIX(a, b) BORINGSSL_ADD_PREFIX_INNER(a, b)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:18:42: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX_INNER'[0m
18 | #define BORINGSSL_ADD_PREFIX_INNER(a, b) a ## _ ## b[0m
| [0;1;32m ^
[0m[1m<scratch space>:47:1: [0m[0;1;36mnote: [0mexpanded from here[0m
47 | CBigNumBoringSSL_BIO_ctrl[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/file.c:288:10: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
288 | return BIO_ctrl(bio, BIO_C_SET_FILE_PTR, close_flag, (char *) file);[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/file.c:74:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_bio.h:60:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_base.h:84:
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:38:18: [0m[0;1;36mnote: [0mexpanded from macro 'BIO_ctrl'[0m
38 | #define BIO_ctrl BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BIO_ctrl)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:17:36: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX'[0m
17 | #define BORINGSSL_ADD_PREFIX(a, b) BORINGSSL_ADD_PREFIX_INNER(a, b)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:18:42: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX_INNER'[0m
18 | #define BORINGSSL_ADD_PREFIX_INNER(a, b) a ## _ ## b[0m
| [0;1;32m ^
[0m[1m<scratch space>:51:1: [0m[0;1;36mnote: [0mexpanded from here[0m
51 | CBigNumBoringSSL_BIO_ctrl[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/file.c:292:10: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
292 | return BIO_ctrl(bio, BIO_C_SET_FILENAME, BIO_CLOSE | BIO_FP_READ,[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 293 | (char *)filename);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/file.c:74:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_bio.h:60:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_base.h:84:
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:38:18: [0m[0;1;36mnote: [0mexpanded from macro 'BIO_ctrl'[0m
38 | #define BIO_ctrl BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BIO_ctrl)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:17:36: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX'[0m
17 | #define BORINGSSL_ADD_PREFIX(a, b) BORINGSSL_ADD_PREFIX_INNER(a, b)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:18:42: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX_INNER'[0m
18 | #define BORINGSSL_ADD_PREFIX_INNER(a, b) a ## _ ## b[0m
| [0;1;32m ^
[0m[1m<scratch space>:55:1: [0m[0;1;36mnote: [0mexpanded from here[0m
55 | CBigNumBoringSSL_BIO_ctrl[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/file.c:297:10: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
297 | return BIO_ctrl(bio, BIO_C_SET_FILENAME, BIO_CLOSE | BIO_FP_WRITE,[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 298 | (char *)filename);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/file.c:74:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_bio.h:60:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_base.h:84:
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:38:18: [0m[0;1;36mnote: [0mexpanded from macro 'BIO_ctrl'[0m
38 | #define BIO_ctrl BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BIO_ctrl)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:17:36: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX'[0m
17 | #define BORINGSSL_ADD_PREFIX(a, b) BORINGSSL_ADD_PREFIX_INNER(a, b)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:18:42: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX_INNER'[0m
18 | #define BORINGSSL_ADD_PREFIX_INNER(a, b) a ## _ ## b[0m
| [0;1;32m ^
[0m[1m<scratch space>:59:1: [0m[0;1;36mnote: [0mexpanded from here[0m
59 | CBigNumBoringSSL_BIO_ctrl[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/file.c:302:10: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
302 | return BIO_ctrl(bio, BIO_C_SET_FILENAME, BIO_CLOSE | BIO_FP_APPEND,[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 303 | (char *)filename);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/file.c:74:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_bio.h:60:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_base.h:84:
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:38:18: [0m[0;1;36mnote: [0mexpanded from macro 'BIO_ctrl'[0m
38 | #define BIO_ctrl BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BIO_ctrl)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:17:36: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX'[0m
17 | #define BORINGSSL_ADD_PREFIX(a, b) BORINGSSL_ADD_PREFIX_INNER(a, b)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:18:42: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX_INNER'[0m
18 | #define BORINGSSL_ADD_PREFIX_INNER(a, b) a ## _ ## b[0m
| [0;1;32m ^
[0m[1m<scratch space>:63:1: [0m[0;1;36mnote: [0mexpanded from here[0m
63 | CBigNumBoringSSL_BIO_ctrl[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/file.c:307:10: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
307 | return BIO_ctrl(bio, BIO_C_SET_FILENAME,[0m
| [0;1;32m ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 308 | BIO_CLOSE | BIO_FP_READ | BIO_FP_WRITE, (char *)filename);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bio/file.c:74:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_bio.h:60:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_base.h:84:
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:38:18: [0m[0;1;36mnote: [0mexpanded from macro 'BIO_ctrl'[0m
38 | #define BIO_ctrl BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BIO_ctrl)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:17:36: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX'[0m
17 | #define BORINGSSL_ADD_PREFIX(a, b) BORINGSSL_ADD_PREFIX_INNER(a, b)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/include/CBigNumBoringSSL_boringssl_prefix_symbols.h:18:42: [0m[0;1;36mnote: [0mexpanded from macro 'BORINGSSL_ADD_PREFIX_INNER'[0m
18 | #define BORINGSSL_ADD_PREFIX_INNER(a, b) a ## _ ## b[0m
| [0;1;32m ^
[0m[1m<scratch space>:67:1: [0m[0;1;36mnote: [0mexpanded from here[0m
67 | CBigNumBoringSSL_BIO_ctrl[0m
| [0;1;32m^
[0m8 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/ex_data.c:159:69: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
159 | *out_index = sk_CRYPTO_EX_DATA_FUNCS_num(ex_data_class->meth) - 1 +[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
[0m 160 | ex_data_class->num_reserved;[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/ex_data.c:179:7: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
179 | n = sk_void_num(ad->sk);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/ex_data.c:249:44: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
249 | void *ptr = CRYPTO_get_ex_data(ad, i + ex_data_class->num_reserved);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/ex_data.c:250:47: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
250 | func_pointer->free_func(obj, ptr, ad, i + ex_data_class->num_reserved,[0m
| [0;1;32m ~~~~~~~~~~~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m4 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/bn/exponentiation.c:738:50: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32][0m
738 | unsigned bits = BN_num_bits_word(p[num_p - 1]) + (num_p - 1) * BN_BITS2;[0m
| [0;1;32m ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/bn/div_extra.c:73:52: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
73 | uint32_t m = ((UINT64_C(1) << (32 + p)) + d - 1) / d;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/rand/ctrdrbg.c:170:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
170 | ctr32_add(drbg, num_blocks - 1);[0m
| [0;1;32m ~~~~~~~~~ ~~~~~~~~~~~^~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/cipher/e_aes.c:296:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
296 | aes_hw_set_encrypt_key(key, key_bytes * 8, aes_key);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/cipher/e_aes.c:307:42: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
307 | vpaes_set_encrypt_key(key, key_bytes * 8, aes_key);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/cipher/e_aes.c:324:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32][0m
324 | aes_nohw_set_encrypt_key(key, key_bytes * 8, aes_key);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/cipher/e_aes.c:583:12: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
583 | return len;[0m
| [0;1;32m ~~~~~~ ^~~
[0m4 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/fipsmodule/bn/bytes.c:134:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
134 | ret->width = num_words;[0m
| [0;1;32m ~ ^~~~~~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bytestring/cbs.c:136:10: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
136 | *out = v;[0m
| [0;1;32m ~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/bytestring/cbs.c:145:10: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
145 | *out = v;[0m
| [0;1;32m ~ ^
[0m2 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CBigNumBoringSSL/crypto/err/err.c:871:32: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32][0m
871 | dst->top = state->num_errors - 1;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~^~~
[0m1 warning generated.
/Users/admin/builder/spi-builder-workspace/Sources/BigNum/BigNum.swift:7:22: [1;33mwarning: [1;39msafely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BigNum'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
[0;36m5 |[0;0m ///
[0;36m6 |[0;0m
[0;36m7 |[0;0m @_implementationOnly import CBigNumBoringSSL
[0;36m|[0;0m `- [1;33mwarning: [1;39msafely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BigNum'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
[0;36m8 |[0;0m import Foundation
[0;36m9 |[0;0m
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
/Users/admin/builder/spi-builder-workspace/Sources/BigNum/BigNum.swift:7:22: [1;33mwarning: [1;39msafely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BigNum'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
[0;36m5 |[0;0m ///
[0;36m6 |[0;0m
[0;36m7 |[0;0m @_implementationOnly import CBigNumBoringSSL
[0;36m|[0;0m `- [1;33mwarning: [1;39msafely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BigNum'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated\ImplementationOnlyDeprecated]8;;\]
[0;36m8 |[0;0m import Foundation
[0;36m9 |[0;0m
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "big-num",
"name" : "big-num",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "BigNum",
"targets" : [
"BigNum"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "CBigNumBoringSSL",
"module_type" : "ClangTarget",
"name" : "CBigNumBoringSSL",
"path" : "Sources/CBigNumBoringSSL",
"product_memberships" : [
"BigNum"
],
"sources" : [
"crypto/bio/bio.c",
"crypto/bio/file.c",
"crypto/bn_extra/convert.c",
"crypto/bytestring/asn1_compat.c",
"crypto/bytestring/ber.c",
"crypto/bytestring/cbb.c",
"crypto/bytestring/cbs.c",
"crypto/bytestring/unicode.c",
"crypto/cpu_aarch64_apple.c",
"crypto/cpu_aarch64_fuchsia.c",
"crypto/cpu_aarch64_linux.c",
"crypto/cpu_aarch64_win.c",
"crypto/cpu_arm.c",
"crypto/cpu_arm_linux.c",
"crypto/cpu_intel.c",
"crypto/cpu_ppc64le.c",
"crypto/crypto.c",
"crypto/err/err.c",
"crypto/err/err_data.c",
"crypto/ex_data.c",
"crypto/fipsmodule/aes/aes.c",
"crypto/fipsmodule/aes/aes_nohw.c",
"crypto/fipsmodule/aes/key_wrap.c",
"crypto/fipsmodule/aes/mode_wrappers.c",
"crypto/fipsmodule/aesni-gcm-x86_64.linux.x86_64.S",
"crypto/fipsmodule/aesni-gcm-x86_64.mac.x86_64.S",
"crypto/fipsmodule/aesni-x86.linux.x86.S",
"crypto/fipsmodule/aesni-x86_64.linux.x86_64.S",
"crypto/fipsmodule/aesni-x86_64.mac.x86_64.S",
"crypto/fipsmodule/aesv8-armx32.ios.arm.S",
"crypto/fipsmodule/aesv8-armx32.linux.arm.S",
"crypto/fipsmodule/aesv8-armx64.ios.aarch64.S",
"crypto/fipsmodule/aesv8-armx64.linux.aarch64.S",
"crypto/fipsmodule/armv4-mont.ios.arm.S",
"crypto/fipsmodule/armv4-mont.linux.arm.S",
"crypto/fipsmodule/armv8-mont.ios.aarch64.S",
"crypto/fipsmodule/armv8-mont.linux.aarch64.S",
"crypto/fipsmodule/bn-586.linux.x86.S",
"crypto/fipsmodule/bn/add.c",
"crypto/fipsmodule/bn/asm/x86_64-gcc.c",
"crypto/fipsmodule/bn/bn.c",
"crypto/fipsmodule/bn/bytes.c",
"crypto/fipsmodule/bn/cmp.c",
"crypto/fipsmodule/bn/ctx.c",
"crypto/fipsmodule/bn/div.c",
"crypto/fipsmodule/bn/div_extra.c",
"crypto/fipsmodule/bn/exponentiation.c",
"crypto/fipsmodule/bn/gcd.c",
"crypto/fipsmodule/bn/gcd_extra.c",
"crypto/fipsmodule/bn/generic.c",
"crypto/fipsmodule/bn/jacobi.c",
"crypto/fipsmodule/bn/montgomery.c",
"crypto/fipsmodule/bn/montgomery_inv.c",
"crypto/fipsmodule/bn/mul.c",
"crypto/fipsmodule/bn/prime.c",
"crypto/fipsmodule/bn/random.c",
"crypto/fipsmodule/bn/rsaz_exp.c",
"crypto/fipsmodule/bn/shift.c",
"crypto/fipsmodule/bn/sqrt.c",
"crypto/fipsmodule/bsaes-armv7.ios.arm.S",
"crypto/fipsmodule/bsaes-armv7.linux.arm.S",
"crypto/fipsmodule/cipher/cipher.c",
"crypto/fipsmodule/cipher/e_aes.c",
"crypto/fipsmodule/co-586.linux.x86.S",
"crypto/fipsmodule/ghash-armv4.ios.arm.S",
"crypto/fipsmodule/ghash-armv4.linux.arm.S",
"crypto/fipsmodule/ghash-neon-armv8.ios.aarch64.S",
"crypto/fipsmodule/ghash-neon-armv8.linux.aarch64.S",
"crypto/fipsmodule/ghash-ssse3-x86.linux.x86.S",
"crypto/fipsmodule/ghash-ssse3-x86_64.linux.x86_64.S",
"crypto/fipsmodule/ghash-ssse3-x86_64.mac.x86_64.S",
"crypto/fipsmodule/ghash-x86.linux.x86.S",
"crypto/fipsmodule/ghash-x86_64.linux.x86_64.S",
"crypto/fipsmodule/ghash-x86_64.mac.x86_64.S",
"crypto/fipsmodule/ghashv8-armx32.ios.arm.S",
"crypto/fipsmodule/ghashv8-armx32.linux.arm.S",
"crypto/fipsmodule/ghashv8-armx64.ios.aarch64.S",
"crypto/fipsmodule/ghashv8-armx64.linux.aarch64.S",
"crypto/fipsmodule/md5-586.linux.x86.S",
"crypto/fipsmodule/md5-x86_64.linux.x86_64.S",
"crypto/fipsmodule/md5-x86_64.mac.x86_64.S",
"crypto/fipsmodule/modes/cbc.c",
"crypto/fipsmodule/modes/cfb.c",
"crypto/fipsmodule/modes/ctr.c",
"crypto/fipsmodule/modes/gcm.c",
"crypto/fipsmodule/modes/gcm_nohw.c",
"crypto/fipsmodule/modes/ofb.c",
"crypto/fipsmodule/modes/polyval.c",
"crypto/fipsmodule/p256-x86_64-asm.linux.x86_64.S",
"crypto/fipsmodule/p256-x86_64-asm.mac.x86_64.S",
"crypto/fipsmodule/p256_beeu-x86_64-asm.linux.x86_64.S",
"crypto/fipsmodule/p256_beeu-x86_64-asm.mac.x86_64.S",
"crypto/fipsmodule/rand/ctrdrbg.c",
"crypto/fipsmodule/rand/fork_detect.c",
"crypto/fipsmodule/rand/rand.c",
"crypto/fipsmodule/rand/urandom.c",
"crypto/fipsmodule/rdrand-x86_64.linux.x86_64.S",
"crypto/fipsmodule/rdrand-x86_64.mac.x86_64.S",
"crypto/fipsmodule/rsaz-avx2.linux.x86_64.S",
"crypto/fipsmodule/rsaz-avx2.mac.x86_64.S",
"crypto/fipsmodule/sha1-586.linux.x86.S",
"crypto/fipsmodule/sha1-armv4-large.ios.arm.S",
"crypto/fipsmodule/sha1-armv4-large.linux.arm.S",
"crypto/fipsmodule/sha1-armv8.ios.aarch64.S",
"crypto/fipsmodule/sha1-armv8.linux.aarch64.S",
"crypto/fipsmodule/sha1-x86_64.linux.x86_64.S",
"crypto/fipsmodule/sha1-x86_64.mac.x86_64.S",
"crypto/fipsmodule/sha256-586.linux.x86.S",
"crypto/fipsmodule/sha256-armv4.ios.arm.S",
"crypto/fipsmodule/sha256-armv4.linux.arm.S",
"crypto/fipsmodule/sha256-armv8.ios.aarch64.S",
"crypto/fipsmodule/sha256-armv8.linux.aarch64.S",
"crypto/fipsmodule/sha256-x86_64.linux.x86_64.S",
"crypto/fipsmodule/sha256-x86_64.mac.x86_64.S",
"crypto/fipsmodule/sha512-586.linux.x86.S",
"crypto/fipsmodule/sha512-armv4.ios.arm.S",
"crypto/fipsmodule/sha512-armv4.linux.arm.S",
"crypto/fipsmodule/sha512-armv8.ios.aarch64.S",
"crypto/fipsmodule/sha512-armv8.linux.aarch64.S",
"crypto/fipsmodule/sha512-x86_64.linux.x86_64.S",
"crypto/fipsmodule/sha512-x86_64.mac.x86_64.S",
"crypto/fipsmodule/vpaes-armv7.ios.arm.S",
"crypto/fipsmodule/vpaes-armv7.linux.arm.S",
"crypto/fipsmodule/vpaes-armv8.ios.aarch64.S",
"crypto/fipsmodule/vpaes-armv8.linux.aarch64.S",
"crypto/fipsmodule/vpaes-x86.linux.x86.S",
"crypto/fipsmodule/vpaes-x86_64.linux.x86_64.S",
"crypto/fipsmodule/vpaes-x86_64.mac.x86_64.S",
"crypto/fipsmodule/x86-mont.linux.x86.S",
"crypto/fipsmodule/x86_64-mont.linux.x86_64.S",
"crypto/fipsmodule/x86_64-mont.mac.x86_64.S",
"crypto/fipsmodule/x86_64-mont5.linux.x86_64.S",
"crypto/fipsmodule/x86_64-mont5.mac.x86_64.S",
"crypto/mem.c",
"crypto/rand_extra/deterministic.c",
"crypto/rand_extra/forkunsafe.c",
"crypto/rand_extra/fuchsia.c",
"crypto/rand_extra/passive.c",
"crypto/rand_extra/rand_extra.c",
"crypto/rand_extra/windows.c",
"crypto/refcount_c11.c",
"crypto/refcount_lock.c",
"crypto/stack/stack.c",
"crypto/thread.c",
"crypto/thread_none.c",
"crypto/thread_pthread.c",
"crypto/thread_win.c"
],
"type" : "library"
},
{
"c99name" : "BigNumTests",
"module_type" : "SwiftTarget",
"name" : "BigNumTests",
"path" : "Tests/BigNumTests",
"sources" : [
"BigNumTests.swift",
"XCTestManifests.swift"
],
"target_dependencies" : [
"BigNum"
],
"type" : "test"
},
{
"c99name" : "BigNum",
"module_type" : "SwiftTarget",
"name" : "BigNum",
"path" : "Sources/BigNum",
"product_memberships" : [
"BigNum"
],
"sources" : [
"BigNum.swift"
],
"target_dependencies" : [
"CBigNumBoringSSL"
],
"type" : "library"
}
],
"tools_version" : "5.1"
}
Done.