SoftwareNetwork / sw

Software Manager. Build System, Build System Generator and Package Manager. C/C++ and other languages. Tools and libraries for Software Management.
https://software-network.org
Other
115 stars 23 forks source link

Error compiling for iOS arm64 from macOS arm64 #110

Closed Ottunger closed 1 year ago

Ottunger commented 1 year ago

Describe the bug Linked to https://github.com/SoftwareNetwork/sw/issues/100 : we've finalized months ago our build targetting android (on Windows, never got it to run on macOS) but I'd like to build for iOS now.

I'm therefore using the project https://github.com/leetal/ios-cmake to make an integration with XCode compiler into CMake. I've tested the build from both a bundled in CLion CMake and a complete separate CMake version. I use Ninja as XCode is not supported by sw.

The build fails as such (I see a -platform x64 in there that I don't like):

gregoire@Gregoires-MBP-2 satoris-ocr % /opt/homebrew/bin/cmake --build cmake-build-release --config Release
[1/5] sw: building dependencies
FAILED: CMakeFiles/sw_build_dependencies /Users/gregoire/dev/satoris-ocr/cmake-build-release/CMakeFiles/sw_build_dependencies 
cd /Users/gregoire/dev/satoris-ocr/cmake-build-release && /usr/local/bin/sw -static -platform x64 -compiler appleclang-14.0 -d /Users/gregoire/dev/satoris-ocr/cmake-build-release/.sw/cmake -config r build @/Users/gregoire/dev/satoris-ocr/cmake-build-release/.sw/cmake/sw.txt -ide-copy-to-dir /Users/gregoire/dev/satoris-ocr/cmake-build-release/Release -ide-fast-path /Users/gregoire/dev/satoris-ocr/cmake-build-release/.sw/cmake/deps/Release-90d1a046.deps
[1/4198] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/extended.c
[2/4198] [org.sw.demo.jxl-0.6.1]/lib/jxl/dec_external_image.cc
[3/4198] [org.sw.demo.badger.curl.libcurl-7.87.0]/lib/asyn-thread.c
[4/4198] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/pem/pem_x509.c
[5/4198] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo1b_3.c
[6/4198] [org.sw.demo.jxl-0.6.1]/lib/jxl/jpeg/enc_jpeg_data_reader.cc
[7/4198] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/compress/zstd_compress.c
[8/4198] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/aes/aes_wrap.c
[9/4198] [org.sw.demo.badger.curl.libcurl-7.87.0]/lib/pingpong.c
[11/4198] [org.sw.demo.openexr.IlmImf-2.5.8]/OpenEXR/IlmImf/ImfCompressionAttribute.cpp
[12/4198] [org.sw.demo.intel.opencv.imgproc-4.7.0]/modules/imgproc/src/resize.lasx.cpp
[13/4198] [org.sw.demo.openexr.IlmImf-2.5.8]/OpenEXR/IlmImf/ImfKeyCode.cpp
[14/4198] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/pem/pvkfmt.c
[15/4198] [org.sw.demo.openexr.ilmbase.IlmThread-2.5.8]/IlmBase/IlmThread/IlmThreadPool.cpp
[16/4198] [org.sw.demo.badger.curl.libcurl-7.87.0]/lib/vtls/hostcheck.c
[17/4198] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ts/ts_rsp_print.c
[18/4198] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509/x509_ext.c
[19/4198] [org.sw.demo.madler.zlib-1.2.13]/crc32.c
[20/4198] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ec/ecp_smpl.c
[22/4198] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo_init.c
[23/4198] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/o_time.c
[25/4198] [org.sw.demo.openexr.IlmImf-2.5.8]/OpenEXR/IlmImf/ImfHeader.cpp
[26/4198] [org.sw.demo.intel.opencv.core-4.7.0]/modules/core/src/count_non_zero.dispatch.cpp
[27/4198] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bn/bn_recp.c
[28/4198] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/a_object.c
[29/4198] [org.sw.demo.gnu.iconv.libcharset-1.16.0]/libcharset/lib/localcharset.c
[30/4198] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/a_utctm.c
[31/4198] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo1x_1k.c
[34/4198] [org.sw.demo.webmproject.webp-1.2.4]/src/dsp/upsampling.c
[36/4198] [org.sw.demo.expat-2.5.0]/lib/xmlrole.c
[37/4198] [org.sw.demo.openexr.IlmImf-2.5.8]/OpenEXR/IlmImf/ImfStdIO.cpp
[38/4198] [org.sw.demo.xz_utils.lzma-5.4.0]/src/common/tuklib_physmem.c
Exception in file /Users/egor/dev/sw/src/sw/builder/command.cpp:840, function execute1: When executing: [org.sw.demo.intel.opencv.imgproc-4.7.0]/modules/imgproc/src/resize.lasx.cpp
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:88:27: error: unknown type name '__m256i'
                    const __m256i CV_DECL_ALIGNED(64) *addr = (__m256i*)(x_ofs + x);
                          ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:88:64: error: use of undeclared identifier '__m256i'
                    const __m256i CV_DECL_ALIGNED(64) *addr = (__m256i*)(x_ofs + x);
                                                               ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:88:72: error: expected expression
                    const __m256i CV_DECL_ALIGNED(64) *addr = (__m256i*)(x_ofs + x);
                                                                       ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:89:21: error: unknown type name '__m256i'
                    __m256i CV_DECL_ALIGNED(64) pixels = v256_lut_quads((schar *)S, (int *)addr).val;
                    ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:112:27: error: unknown type name '__m256i'
                    const __m256i CV_DECL_ALIGNED(64) *addr = (__m256i*)(x_ofs + x);
                          ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:112:64: error: use of undeclared identifier '__m256i'
                    const __m256i CV_DECL_ALIGNED(64) *addr = (__m256i*)(x_ofs + x);
                                                               ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:112:72: error: expected expression
                    const __m256i CV_DECL_ALIGNED(64) *addr = (__m256i*)(x_ofs + x);
                                                                       ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:113:21: error: unknown type name '__m256i'
                    __m256i CV_DECL_ALIGNED(64) pixels = v256_lut_quads((schar *)S, (int *)addr).val;
                    ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:151:15: error: unknown type name '__m256i'
        const __m256i CV_DECL_ALIGNED(64) shuffle_mask = _v256_set_b(15,14,11,10,13,12,9,8,7,6,3,2,5,4,1,0,
              ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:151:58: error: use of undeclared identifier '_v256_set_b'
        const __m256i CV_DECL_ALIGNED(64) shuffle_mask = _v256_set_b(15,14,11,10,13,12,9,8,7,6,3,2,5,4,1,0,
                                                         ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:153:15: error: unknown type name '__m256i'
        const __m256i CV_DECL_ALIGNED(64) permute_mask = _v256_set_w(7, 5, 3, 1, 6, 4, 2, 0);
              ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:153:58: error: use of undeclared identifier '_v256_set_w'
        const __m256i CV_DECL_ALIGNED(64) permute_mask = _v256_set_w(7, 5, 3, 1, 6, 4, 2, 0);
                                                         ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:168:27: error: unknown type name '__m256i'
                    const __m256i CV_DECL_ALIGNED(64) *addr = (__m256i*)(x_ofs + x);
                          ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:168:64: error: use of undeclared identifier '__m256i'
                    const __m256i CV_DECL_ALIGNED(64) *addr = (__m256i*)(x_ofs + x);
                                                               ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:168:72: error: expected expression
                    const __m256i CV_DECL_ALIGNED(64) *addr = (__m256i*)(x_ofs + x);
                                                                       ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:169:21: error: unknown type name '__m256i'
                    __m256i CV_DECL_ALIGNED(64) pixels1 = v256_lut_quads((schar *)S, (int *)addr).val;
                    ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:171:27: error: unknown type name '__m256i'
                    const __m256i CV_DECL_ALIGNED(64) *addr2 = (__m256i*)(x_ofs + x + 8);
                          ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:171:65: error: use of undeclared identifier '__m256i'
                    const __m256i CV_DECL_ALIGNED(64) *addr2 = (__m256i*)(x_ofs + x + 8);
                                                                ^
/Users/gregoire/.sw/storage/pkg/86/f0/9c6e/src/sdir/modules/imgproc/src/resize.lasx.cpp:171:73: error: expected expression
                    const __m256i CV_DECL_ALIGNED(64) *addr2 = (__m256i*)(x_ofs + x + 8);
                                                                        ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
command failed: exit code = 1
Total errors: 1
ninja: build stopped: subcommand failed.

It has been configuerd without errors with

/opt/homebrew/bin/cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_MAKE_PROGRAM=/Applications/CLion.app/Contents/bin/ninja/mac/ninja -G Ninja -DCMAKE_TOOLCHAIN_FILE=ios.toolchain.cmake -DPLATFORM=OS64 -S . -B cmake-build-release -DENABLE_BITCODE=FALSE

Expected behavior Build could create static libraries for import into an iOS project later.

To Reproduce Steps to reproduce the behavior:

  1. Use as CMakeLists.txt (my bet is that a single empty cpp file with a main will make the same error as the error is in building the libs)
    
    cmake_minimum_required(VERSION 3.22)
    project(satoris_ocr)

set(CMAKE_CXX_STANDARD 23) if(NOT CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE Release) endif()

set(CMAKE_CXX_FLAGS "-Wall -Wextra")

set(CMAKE_CXX_FLAGS_DEBUG "-g")

set(CMAKE_CXX_FLAGS_RELEASE "-O2")

set(SW_DIR C:\Users\Ottunger\.sw\storage\etc\sw\static)

set(SW_BUILD_SHARED_LIBS 0) set(DEPENDENCIES org.sw.demo.google.tesseract.libtesseract-5.2.0 org.sw.demo.intel.opencv.videoio org.sw.demo.intel.opencv.imgcodecs org.sw.demo.intel.opencv.imgproc org.sw.demo.sqlite3 )

find_package(SW REQUIRED) sw_add_package(${DEPENDENCIES}) sw_execute()

file(COPY data DESTINATION ${CMAKE_CURRENT_BINARY_DIR})

add_library(satoris_ocr STATIC process.cpp MRZBuilder.cpp ocr.cpp) target_link_libraries(satoris_ocr ${DEPENDENCIES} iphlpapi.lib)

add_library(satoris_ocr_shared SHARED process.cpp MRZBuilder.cpp ocr.cpp)

set_target_properties(satoris_ocr_shared PROPERTIES PUBLIC_HEADER "ocr.h;ocr_type.h")

target_link_libraries(satoris_ocr_shared ${DEPENDENCIES} iphlpapi.lib)

add_executable(satoris_ocr_exe main.cpp)

target_link_libraries(satoris_ocr_exe org.sw.demo.intel.opencv.imgcodecs iphlpapi.lib)

2. Configure and build using CMake as above 

**Information:**
 - Paste `sw --version` output.
```sh
gregoire@Gregoires-MBP-2 satoris-ocr % sw --version
sw.client.sw version 1.0.0
git revision 04536355191c090cecdaf978fd06fc2d09f26cf1
assembled on
14.12.2022 22:46:07 UTC
14.12.2022 23:46:07 CET
Ottunger commented 1 year ago

With OpenCV==4.6.0, error is slightly different (maybe a way to increase C standard?)

Exception in file /Users/egor/dev/sw/src/sw/builder/command.cpp:840, function execute1: When executing: [org.sw.demo.mdadams.jasper-4.0.0]/jp2/jp2_enc.c
/Users/gregoire/.sw/storage/pkg/28/f5/b8d8/src/sdir/src/libjasper/jp2/jp2_enc.c:407:6: error: implicit declaration of function 'jpc_encode' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
        if (jpc_encode(image, out, buf)) {
            ^
/Users/gregoire/.sw/storage/pkg/28/f5/b8d8/src/sdir/src/libjasper/jp2/jp2_enc.c:501:1: warning: non-void function does not return a value in all control paths [-Wreturn-type]
}
egorpugin commented 1 year ago

Could you share CMAKE_TOOLCHAIN_FILE=ios.toolchain.cmake ?

Ottunger commented 1 year ago

It is this file: https://github.com/leetal/ios-cmake/blob/master/ios.toolchain.cmake

egorpugin commented 1 year ago

I've fixed arm64 build errors (and probably x64). How should I invoke cmake?

➜  satoris-ocr git:(master) ✗ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=ios.toolchain.cmake -DPLATFORM=OS64 -S . -B cmake-build-release -DENABLE_BITCODE=FALSE 
-- [DEFAULTS] Using explicit named language support! E.g., enable_language(CXX) is needed in the project files.
-- [DEFAULTS] Enabling ARC support by default. ENABLE_ARC not provided!
-- [DEFAULTS] Hiding symbols visibility by default. ENABLE_VISIBILITY not provided!
-- [DEFAULTS] Using NON-strict compiler checks by default. ENABLE_STRICT_TRY_COMPILE not provided!
-- Configuring iphoneos build for platform: OS64, architecture(s): arm64
-- Using SDK: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS16.2.sdk
-- Using C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
-- Using CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
-- Using libtool: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool
-- Using install name tool: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool
-- Autoconf target triple: aarch64-apple-ios11.0
-- Using minimum deployment version: 11.0 (SDK version: 16.2)
-- Merging integrated CMake 3.14+ iOS,tvOS,watchOS,macOS toolchain(s) with this toolchain!
-- CMake version: 3.25.2
-- Using a data_ptr size of: 8
-- Bitcode: Disabled
-- ARC: Enabled
-- Hiding symbols: Enabled
-- sw: processing dependencies
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/egor/dev/satoris-ocr/cmake-build-release
➜  satoris-ocr git:(master) ✗ cmake --build cmake-build-release --config Release                                                                                            
ninja: error: '/Users/egor/.sw/storage/pkg/fc/16/f3a5/obj/bld/631305/lib/liborg.sw.demo.sqlite3-3.40.0.a', needed by 'libsatoris_ocr.a', missing and no known rule to make it
➜  satoris-ocr git:(master) ✗ 
Ottunger commented 1 year ago

Your last error makes me think that you need to set the version of OpenCV to 4.6.0 in cmake list.

If doesn't work, you can share with me the updated client/lib and I try to run it tomorrow.

Thanks

egorpugin commented 1 year ago

It is still current sw version.

egorpugin commented 1 year ago

I suggest to try to build with latest packages for arm64/x64 first. After that we could try to build ios.

Ottunger commented 1 year ago

Added -fdeclspec to CMAKE_CXX_FLAGS_RELEASE

Then (only -DPLATFORM is changed compared to above)

/opt/homebrew/bin/cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_MAKE_PROGRAM=/Applications/CLion.app/Contents/bin/ninja/mac/ninja -G Ninja -DCMAKE_TOOLCHAIN_FILE=ios.toolchain.cmake -DPLATFORM=MAC_ARM64 -S . -B cmake-build-release -DENABLE_BITCODE=FALSE
/opt/homebrew/bin/cmake --build cmake-build-release --config Release

Produces libsatoris_ocr.a with symbols

gregoire@Gregoires-MBP-2 satoris-ocr % nm -g cmake-build-release/libsatoris_ocr.a | grep _ocr
cmake-build-release/libsatoris_ocr.a(process.cpp.o):
cmake-build-release/libsatoris_ocr.a(MRZBuilder.cpp.o):
cmake-build-release/libsatoris_ocr.a(ocr.cpp.o):
0000000000000674 T _ocr
0000000000000174 T _ocr_init
000000000000061c T _ocr_reset
0000000000000648 T _ocr_teardown

So I guess is correct for Mac OS ARM64

Subsidiary question, where are the .a files generated for the libraries so I can continue adding them to next compilation?

Ottunger commented 1 year ago

For some reason, after a build for Mac OS, the build for iOS works (the lib .a file for iOS is generated).

However, using all the .a files together in an iOS app build fails:

in /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/libpub.egorpugin.primitives.main-0.3.1.a(main.cpp.e0aabbcc.o), building for iOS, but linking in object file built for macOS, file '/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/libpub.egorpugin.primitives.main-0.3.1.a' for architecture arm64

making me thing of a cache problem.

Ottunger commented 1 year ago

Do you have a macbook to test (I think so seeing your command line output)? Do you want to test with me maybe?

egorpugin commented 1 year ago

Yes, I have. That's why I posted my output. If you could provide exact repro steps, everything will be faster.

Ottunger commented 1 year ago

Great, I thought I had, let me restart if unclear.

You have access to git, on master branch of satoris-ocr. Compared to master branch, we are currently having two changes:

-add_library(satoris_ocr_shared SHARED process.cpp MRZBuilder.cpp ocr.cpp) -set_target_properties(satoris_ocr_shared PROPERTIES PUBLIC_HEADER "ocr.h;ocr_type.h") -target_link_libraries(satoris_ocr_shared ${DEPENDENCIES} iphlpapi.lib) +#add_library(satoris_ocr_shared SHARED process.cpp MRZBuilder.cpp ocr.cpp) +#set_target_properties(satoris_ocr_shared PROPERTIES PUBLIC_HEADER "ocr.h;ocr_type.h") +#target_link_libraries(satoris_ocr_shared ${DEPENDENCIES} iphlpapi.lib)

-add_executable(satoris_ocr_exe main.cpp) -target_link_libraries(satoris_ocr_exe org.sw.demo.intel.opencv.imgcodecs iphlpapi.lib) +#add_executable(satoris_ocr_exe main.cpp) +#target_link_libraries(satoris_ocr_exe org.sw.demo.intel.opencv.imgcodecs iphlpapi.lib)


With this, I can compile for target macOS arm64 (using a host macOS arm64):
```sh
/opt/homebrew/bin/cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_MAKE_PROGRAM=/Applications/CLion.app/Contents/bin/ninja/mac/ninja -G Ninja -DCMAKE_TOOLCHAIN_FILE=ios.toolchain.cmake -DPLATFORM=MAC_ARM64 -S . -B cmake-build-release -DENABLE_BITCODE=FALSE
/opt/homebrew/bin/cmake --build cmake-build-release --config Release

Once this build is successful, a build for iOS arm64 using

/opt/homebrew/bin/cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_MAKE_PROGRAM=/Applications/CLion.app/Contents/bin/ninja/mac/ninja -G Ninja -DCMAKE_TOOLCHAIN_FILE=ios.toolchain.cmake -DPLATFORM=OS64 -S . -B cmake-build-release -DENABLE_BITCODE=FALSE
/opt/homebrew/bin/cmake --build cmake-build-release --config Release

Will work, but won't recompile the libraries folder (all libs under /Users/gregoire/.sw/storage/pkg/xx/yy/zz/obj/xxx/yyy/lib/libzzz-v.v.v.a)

And so using them in an XCode build of an iOS app will yield the error above (fully:)

Ld /Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Products/Debug-iphoneos/OCR\ demo.app/OCR\ demo normal (in target 'OCR demo' from project 'OCR demo')
    cd /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -target arm64-apple-ios15.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS16.2.sdk -L/Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Intermediates.noindex/EagerLinkingTBDs -L/Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Products/Debug-iphoneos -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS16.2.sdk/usr/lib/swift -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -F/Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Intermediates.noindex/EagerLinkingTBDs -F/Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Products/Debug-iphoneos -F/Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Products/Debug-iphoneos/NFCPassportReader -F/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/Pods/OpenSSL-Universal/Frameworks -F/Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/OpenSSL-Universal -filelist /Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Intermediates.noindex/OCR\ demo.build/Debug-iphoneos/OCR\ demo.build/Objects-normal/arm64/OCR\ demo.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Intermediates.noindex/OCR\ demo.build/Debug-iphoneos/OCR\ demo.build/Objects-normal/arm64/OCR\ demo_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -fobjc-arc -fobjc-link-runtime -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Intermediates.noindex/OCR\ demo.build/Debug-iphoneos/OCR\ demo.build/Objects-normal/arm64/OCR_demo.swiftmodule -ObjC -framework NFCPassportReader -framework OpenSSL -weak_framework CoreNFC -weak_framework CryptoKit -weak_framework CryptoTokenKit /Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Products/Debug-iphoneos/libCordova.a -weak_framework ImageIO -framework CoreLocation -framework CoreImage -framework OpenGLES -framework GLKit -framework CoreVideo -framework QuartzCore -lpub.egorpugin.primitives.main-0.3.1 -lorg.sw.demo.xz_utils.lzma-5.4.1 -lorg.sw.demo.json_c-0.15.0 -lorg.sw.demo.boost.filesystem-1.81.0 -lorg.sw.demo.malaterre.GDCM.socketxx-3.0.21 -lorg.sw.demo.openldap.lber-2.6.3 -lorg.sw.demo.mgk25.jbig.ar-2.1.0 -lorg.sw.demo.boost.atomic-1.81.0 -lorg.sw.demo.gnu.iconv.libcharset-1.16.0 -lorg.sw.demo.webmproject.webp-1.2.4 -lorg.sw.demo.malaterre.GDCM.ext-3.0.21 -lpub.egorpugin.primitives.command-0.3.1 -lorg.sw.demo.lz4-1.9.4 -lorg.sw.demo.openexr.ilmbase.IlmThread-2.5.8 -lorg.sw.demo.tiff-4.4.0 -lorg.sw.demo.malaterre.GDCM.uuid-3.0.21 -lorg.sw.demo.malaterre.GDCM.rle-3.0.21 -lorg.sw.demo.google.brotli-1.0.9 -lorg.sw.demo.boost.chrono-1.81.0 -lorg.sw.demo.openexr.ilmbase.IexMath-2.5.8 -lorg.sw.demo.libssh2-1.10.0 -lorg.sw.demo.boost.thread-1.81.0 -lorg.sw.demo.openssl.crypto-1.1.1.20 -lorg.sw.demo.OSGeo.PROJ-9.1.1 -lorg.sw.demo.bzip2-1.0.8 -lorg.sw.demo.google.highway-0.15.0 -lorg.sw.demo.OSGeo.gdal-3.6.2 -lorg.sw.demo.sqlite3-3.40.0 -lorg.sw.demo.openexr.IlmImf-2.5.8 -lorg.sw.demo.danbloomberg.leptonica-1.83.1 -lorg.sw.demo.openexr.ilmbase.Half-2.5.8 -lorg.sw.demo.madler.zlib-1.2.13 -lorg.sw.demo.gif-5.2.1 -lorg.sw.demo.gnu.nettle.nettle-3.8.0 -lorg.sw.demo.intel.opencv.imgproc-4.6.0 -lorg.sw.demo.uclouvain.openjpeg.openjp2-2.5.0 -lorg.sw.demo.mdadams.jasper-4.0.0 -lorg.sw.demo.jxl-0.6.1 -lorg.sw.demo.libarchive.libarchive-3.6.2 -lorg.sw.demo.openssl.ssl-1.1.1.20 -lorg.sw.demo.glennrp.png-1.6.39 -lorg.sw.demo.badger.curl.libcurl-7.87.0 -lorg.sw.demo.malaterre.GDCM.jpeg12-3.0.21 -lorg.sw.demo.malaterre.GDCM.util.charls-3.0.21 -lorg.sw.demo.facebook.zstd.zstd-1.5.4 -lorg.sw.demo.Cyan4973.xxHash-0.8.1 -lorg.sw.demo.malaterre.GDCM.jpeg16-3.0.21 -lorg.sw.demo.malaterre.GDCM.gdcm-3.0.21 -lorg.sw.demo.openexr.ilmbase.Imath-2.5.8 -lorg.sw.demo.Esri.lerc-3.0.0 -lorg.sw.demo.gnu.gss-1.0.3 -lorg.sw.demo.oberhumer.lzo.lzo-2.10.0 -lorg.sw.demo.openldap.ldap-2.6.3 -lorg.sw.demo.intel.opencv.core-4.6.0 -lorg.sw.demo.malaterre.GDCM.jpeg8-3.0.21 -lorg.sw.demo.openexr.ilmbase.Iex-2.5.8 -lorg.sw.demo.intel.opencv.videoio-4.6.0 -lorg.sw.demo.gnu.iconv.libiconv-1.16.0 -lorg.sw.demo.google.tesseract.libtesseract-5.2.0 -lorg.sw.demo.xmlsoft.libxml2-2.9.14 -lorg.sw.demo.expat-2.5.0 -lorg.sw.demo.nghttp2-1.52.0 -lorg.sw.demo.ArtifexSoftware.thirdparty.lcms2-2.14.0 -lorg.sw.demo.jpeg-9.5.0 -lpub.egorpugin.libuv-1.44.2 -lorg.sw.demo.intel.opencv.imgcodecs-4.6.0 -lorg.sw.demo.gnu.gettext.intl-0.21.1 -lorg.sw.demo.c_ares-1.19.0 -lorg.sw.demo.mgk25.jbig.jbig-2.1.0 -lsatoris_ocr -weak_framework CoreNFC -framework Pods_OCR_demo -Xlinker -no_adhoc_codesign -Xlinker -dependency_info -Xlinker /Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Intermediates.noindex/OCR\ demo.build/Debug-iphoneos/OCR\ demo.build/Objects-normal/arm64/OCR\ demo_dependency_info.dat -o /Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Products/Debug-iphoneos/OCR\ demo.app/OCR\ demo

ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.xz_utils.lzma-5.4.1.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.json_c-0.15.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.mgk25.jbig.ar-2.1.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.gnu.iconv.libcharset-1.16.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openldap.lber-2.6.3.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.webmproject.webp-1.2.4.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.socketxx-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.ext-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.lz4-1.9.4.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.uuid-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openexr.ilmbase.IlmThread-2.5.8.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.tiff-4.4.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.rle-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openexr.ilmbase.IexMath-2.5.8.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.google.brotli-1.0.9.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.libssh2-1.10.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.bzip2-1.0.8.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.google.highway-0.15.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.sqlite3-3.40.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openssl.crypto-1.1.1.20.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.OSGeo.PROJ-9.1.1.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.OSGeo.gdal-3.6.2.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openexr.IlmImf-2.5.8.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openexr.ilmbase.Half-2.5.8.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.madler.zlib-1.2.13.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.gif-5.2.1.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.danbloomberg.leptonica-1.83.1.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.gnu.nettle.nettle-3.8.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.uclouvain.openjpeg.openjp2-2.5.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.mdadams.jasper-4.0.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.intel.opencv.imgproc-4.6.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.libarchive.libarchive-3.6.2.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.jpeg12-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openssl.ssl-1.1.1.20.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.glennrp.png-1.6.39.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.jxl-0.6.1.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.facebook.zstd.zstd-1.5.4.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.Cyan4973.xxHash-0.8.1.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.badger.curl.libcurl-7.87.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.util.charls-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openexr.ilmbase.Imath-2.5.8.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.jpeg16-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.gnu.gss-1.0.3.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.oberhumer.lzo.lzo-2.10.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openldap.ldap-2.6.3.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.gdcm-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.Esri.lerc-3.0.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.jpeg8-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.gnu.iconv.libiconv-1.16.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.intel.opencv.core-4.6.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.intel.opencv.videoio-4.6.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.expat-2.5.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.google.tesseract.libtesseract-5.2.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.xmlsoft.libxml2-2.9.14.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.nghttp2-1.52.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.jpeg-9.5.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.ArtifexSoftware.thirdparty.lcms2-2.14.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openexr.ilmbase.Iex-2.5.8.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.gnu.gettext.intl-0.21.1.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.c_ares-1.19.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.mgk25.jbig.jbig-2.1.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.intel.opencv.imgcodecs-4.6.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: in /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/libpub.egorpugin.primitives.main-0.3.1.a(main.cpp.e0aabbcc.o), building for iOS, but linking in object file built for macOS, file '/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/libpub.egorpugin.primitives.main-0.3.1.a' for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
egorpugin commented 1 year ago

Can you upgrade opencv to the latest? I'm not in favor of fixing older packages.

Ottunger commented 1 year ago

Done.

You have to explicitely add sqlite as dep here.

set(DEPENDENCIES
        org.sw.demo.google.tesseract.libtesseract-5.2.0
        org.sw.demo.intel.opencv.videoio-4.7.0
        org.sw.demo.intel.opencv.imgcodecs-4.7.0
        org.sw.demo.intel.opencv.imgproc-4.7.0
        org.sw.demo.sqlite3-3.40.0
        )

Exact same result (at lib version difference): seems to build for macOS arm64 (but not sure if lib are macOS arm64 or macOS x64) then builds for iOS arm64 but definitely libs are not recompiled

Ld /Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Products/Debug-iphoneos/OCR\ demo.app/OCR\ demo normal (in target 'OCR demo' from project 'OCR demo')
    cd /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -target arm64-apple-ios15.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS16.2.sdk -L/Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Intermediates.noindex/EagerLinkingTBDs -L/Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Products/Debug-iphoneos -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS16.2.sdk/usr/lib/swift -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -L/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR\ demo/Plugins/cordova-plugin-satoris-ocr -F/Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Intermediates.noindex/EagerLinkingTBDs -F/Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Products/Debug-iphoneos -F/Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Products/Debug-iphoneos/NFCPassportReader -F/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/Pods/OpenSSL-Universal/Frameworks -F/Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Products/Debug-iphoneos/XCFrameworkIntermediates/OpenSSL-Universal -filelist /Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Intermediates.noindex/OCR\ demo.build/Debug-iphoneos/OCR\ demo.build/Objects-normal/arm64/OCR\ demo.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Intermediates.noindex/OCR\ demo.build/Debug-iphoneos/OCR\ demo.build/Objects-normal/arm64/OCR\ demo_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -fobjc-arc -fobjc-link-runtime -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Intermediates.noindex/OCR\ demo.build/Debug-iphoneos/OCR\ demo.build/Objects-normal/arm64/OCR_demo.swiftmodule -ObjC -framework NFCPassportReader -framework OpenSSL -weak_framework CoreNFC -weak_framework CryptoKit -weak_framework CryptoTokenKit /Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Products/Debug-iphoneos/libCordova.a -weak_framework ImageIO -framework CoreLocation -framework CoreImage -framework OpenGLES -framework GLKit -framework CoreVideo -framework QuartzCore -lpub.egorpugin.primitives.main-0.3.1 -lorg.sw.demo.xz_utils.lzma-5.4.1 -lorg.sw.demo.json_c-0.15.0 -lorg.sw.demo.boost.filesystem-1.81.0 -lorg.sw.demo.malaterre.GDCM.socketxx-3.0.21 -lorg.sw.demo.openldap.lber-2.6.3 -lorg.sw.demo.mgk25.jbig.ar-2.1.0 -lorg.sw.demo.boost.atomic-1.81.0 -lorg.sw.demo.gnu.iconv.libcharset-1.16.0 -lorg.sw.demo.webmproject.webp-1.2.4 -lorg.sw.demo.malaterre.GDCM.ext-3.0.21 -lpub.egorpugin.primitives.command-0.3.1 -lorg.sw.demo.lz4-1.9.4 -lorg.sw.demo.intel.opencv.core-4.7.0 -lorg.sw.demo.openexr.ilmbase.IlmThread-2.5.8 -lorg.sw.demo.tiff-4.4.0 -lorg.sw.demo.malaterre.GDCM.uuid-3.0.21 -lorg.sw.demo.malaterre.GDCM.rle-3.0.21 -lorg.sw.demo.google.brotli-1.0.9 -lorg.sw.demo.boost.chrono-1.81.0 -lorg.sw.demo.openexr.ilmbase.IexMath-2.5.8 -lorg.sw.demo.badger.curl.libcurl-7.88.0 -lorg.sw.demo.libssh2-1.10.0 -lorg.sw.demo.boost.thread-1.81.0 -lorg.sw.demo.openssl.crypto-1.1.1.20 -lorg.sw.demo.OSGeo.PROJ-9.1.1 -lorg.sw.demo.bzip2-1.0.8 -lorg.sw.demo.google.highway-0.15.0 -lorg.sw.demo.OSGeo.gdal-3.6.2 -lorg.sw.demo.sqlite3-3.40.0 -lorg.sw.demo.openexr.IlmImf-2.5.8 -lorg.sw.demo.danbloomberg.leptonica-1.83.1 -lorg.sw.demo.openexr.ilmbase.Half-2.5.8 -lorg.sw.demo.madler.zlib-1.2.13 -lorg.sw.demo.gif-5.2.1 -lorg.sw.demo.gnu.nettle.nettle-3.8.0 -lorg.sw.demo.intel.opencv.imgcodecs-4.7.0 -lorg.sw.demo.uclouvain.openjpeg.openjp2-2.5.0 -lorg.sw.demo.mdadams.jasper-4.0.0 -lorg.sw.demo.jxl-0.6.1 -lorg.sw.demo.libarchive.libarchive-3.6.2 -lorg.sw.demo.openssl.ssl-1.1.1.20 -lorg.sw.demo.glennrp.png-1.6.39 -lorg.sw.demo.intel.opencv.imgproc-4.7.0 -lorg.sw.demo.malaterre.GDCM.jpeg12-3.0.21 -lorg.sw.demo.malaterre.GDCM.util.charls-3.0.21 -lorg.sw.demo.facebook.zstd.zstd-1.5.4 -lorg.sw.demo.Cyan4973.xxHash-0.8.1 -lorg.sw.demo.malaterre.GDCM.jpeg16-3.0.21 -lorg.sw.demo.malaterre.GDCM.gdcm-3.0.21 -lorg.sw.demo.openexr.ilmbase.Imath-2.5.8 -lorg.sw.demo.Esri.lerc-3.0.0 -lorg.sw.demo.gnu.gss-1.0.3 -lorg.sw.demo.oberhumer.lzo.lzo-2.10.0 -lorg.sw.demo.openldap.ldap-2.6.3 -lorg.sw.demo.malaterre.GDCM.jpeg8-3.0.21 -lorg.sw.demo.openexr.ilmbase.Iex-2.5.8 -lorg.sw.demo.gnu.iconv.libiconv-1.16.0 -lorg.sw.demo.google.tesseract.libtesseract-5.2.0 -lorg.sw.demo.xmlsoft.libxml2-2.9.14 -lorg.sw.demo.expat-2.5.0 -lorg.sw.demo.nghttp2-1.52.0 -lorg.sw.demo.ArtifexSoftware.thirdparty.lcms2-2.14.0 -lorg.sw.demo.intel.opencv.videoio-4.7.0 -lorg.sw.demo.jpeg-9.5.0 -lpub.egorpugin.libuv-1.44.2 -lorg.sw.demo.gnu.gettext.intl-0.21.1 -lorg.sw.demo.c_ares-1.19.0 -lorg.sw.demo.mgk25.jbig.jbig-2.1.0 -lsatoris_ocr -weak_framework CoreNFC -framework Pods_OCR_demo -Xlinker -no_adhoc_codesign -Xlinker -dependency_info -Xlinker /Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Intermediates.noindex/OCR\ demo.build/Debug-iphoneos/OCR\ demo.build/Objects-normal/arm64/OCR\ demo_dependency_info.dat -o /Users/gregoire/Library/Developer/Xcode/DerivedData/OCR_demo-gpcbdxsdtofargdegmfrrccyklrc/Build/Products/Debug-iphoneos/OCR\ demo.app/OCR\ demo

ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.xz_utils.lzma-5.4.1.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.json_c-0.15.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.mgk25.jbig.ar-2.1.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.gnu.iconv.libcharset-1.16.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openldap.lber-2.6.3.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.socketxx-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.webmproject.webp-1.2.4.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.ext-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.lz4-1.9.4.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openexr.ilmbase.IlmThread-2.5.8.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.uuid-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.intel.opencv.core-4.7.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.tiff-4.4.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openexr.ilmbase.IexMath-2.5.8.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.rle-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.google.brotli-1.0.9.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.libssh2-1.10.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.google.highway-0.15.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.bzip2-1.0.8.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.badger.curl.libcurl-7.88.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.OSGeo.PROJ-9.1.1.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.sqlite3-3.40.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.OSGeo.gdal-3.6.2.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openssl.crypto-1.1.1.20.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openexr.ilmbase.Half-2.5.8.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.madler.zlib-1.2.13.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.gif-5.2.1.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.danbloomberg.leptonica-1.83.1.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openexr.IlmImf-2.5.8.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.gnu.nettle.nettle-3.8.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.glennrp.png-1.6.39.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.uclouvain.openjpeg.openjp2-2.5.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.mdadams.jasper-4.0.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openssl.ssl-1.1.1.20.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.jxl-0.6.1.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.intel.opencv.imgcodecs-4.7.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.libarchive.libarchive-3.6.2.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.jpeg12-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.intel.opencv.imgproc-4.7.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.facebook.zstd.zstd-1.5.4.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openexr.ilmbase.Imath-2.5.8.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.gnu.gss-1.0.3.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.oberhumer.lzo.lzo-2.10.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.util.charls-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.Cyan4973.xxHash-0.8.1.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.jpeg16-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.gdcm-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openldap.ldap-2.6.3.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.Esri.lerc-3.0.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.gnu.iconv.libiconv-1.16.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.expat-2.5.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.malaterre.GDCM.jpeg8-3.0.21.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.nghttp2-1.52.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.ArtifexSoftware.thirdparty.lcms2-2.14.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.google.tesseract.libtesseract-5.2.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.xmlsoft.libxml2-2.9.14.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.openexr.ilmbase.Iex-2.5.8.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.intel.opencv.videoio-4.7.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.jpeg-9.5.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.c_ares-1.19.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.gnu.gettext.intl-0.21.1.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: warning: ignoring file /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/liborg.sw.demo.mgk25.jbig.jbig-2.1.0.a, building for iOS-arm64 but attempting to link with file built for macOS-x86_64
ld: in /Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/libpub.egorpugin.primitives.main-0.3.1.a(main.cpp.e0aabbcc.o), building for iOS, but linking in object file built for macOS, file '/Users/gregoire/dev/satoris-ocr-demo-client/platforms/ios/OCR demo/Plugins/cordova-plugin-satoris-ocr/libpub.egorpugin.primitives.main-0.3.1.a' for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Ottunger commented 1 year ago

By the way, only compiling "using sw" rather than "using cmake with sw as plugin" seems to produce arm64 libraries.

The .a files generated above are all x86_64

gregoire@Gregoires-MBP-2 satoris-ocr % lipo -info /Users/gregoire/.sw/storage/pkg/25/78/4a4d/obj/bld/631305/lib/liborg.sw.demo.mgk25.jbig.jbig-2.1.0.a
Non-fat file: /Users/gregoire/.sw/storage/pkg/25/78/4a4d/obj/bld/631305/lib/liborg.sw.demo.mgk25.jbig.jbig-2.1.0.a is architecture: x86_64

But if I do a macOS only compilation:

{
  "name": "macos2macos",
  "native": {
    "stdlib": {
      "c": null,
      "compiler": null,
      "kernel": null,
      "cpp": null
    }
  },
  "os": {
    "arch": "aarch64",
    "kernel": "com.Apple.Macos"
  }
}
sw build -settings-file macos2macos.json -sec --print-checks -wait-for-cc-checks -k 10 -sd -static
gregoire@Gregoires-MBP-2 satoris-ocr % lipo -info /Users/gregoire/.sw/storage/pkg/25/78/4a4d/obj/bld/175840/lib/liborg.sw.demo.mgk25.jbig.jbig-2.1.0.a
Non-fat file: /Users/gregoire/.sw/storage/pkg/25/78/4a4d/obj/bld/175840/lib/liborg.sw.demo.mgk25.jbig.jbig-2.1.0.a is architecture: arm64

I am not against using "sw directly" rather than cmake, we did it like this with win2android.json, but I don't think sw yet supports iOS as a target.

egorpugin commented 1 year ago

To solve original issue (cmake+sw+ios) we need:

  1. Build you project with sw only for arm64.
  2. Build you project with sw only for ios+arm64.
  3. Build you project with cmake+sw+ios.

I'm trying to implement sw ios build at the moment.

Could you provide sw build command for your project? Is is just sw build? With it i'll try the steps above.

Ottunger commented 1 year ago

I don't really need the cmake+sw+ios step, would be happy with a step 2 approach, it it what we stopped at for building for android arm64 from windows x86_64

The command to build is sw build -settings-file <settings.json> -sec --print-checks -wait-for-cc-checks -k 10 -sd -static and probably you will need to tell me what to put in this settings file as os

egorpugin commented 1 year ago

Do you know how to run ios emulator? Sw needs it for running build checks.

Ottunger commented 1 year ago

All the emulators I've seen for iOS are x86_64 so checking on them wouldn't work. (The answer of if I know is no). Maybe there exists simulator arm64 though.

Running on a device is also an option, but you can only run signed programs and way more a mess than Android.

egorpugin commented 1 year ago

I mean I need exactly ssh-like command. Push files there and run a binary (not an ios app or ios bundle) there.

Ottunger commented 1 year ago

Yup that's what I had understood, and I'm quite afraid of how possible it is.

My best bet is something like https://stackoverflow.com/a/39901796 but as you can see you will only push and run iOS apps that way.

To have access to a shell on the device, I wonder if it would not be rooted...

Ottunger commented 1 year ago

Good news, I maybe found a way on a simulator:

xcrun simctl boot --arch=arm64 'iPhone 14 Pro' #Boot such a device, maybe need create once before
xcrun simctl spawn --arch=arm64 'iPhone 14 Pro' /bin/ls Media #Anything after device name is the command to run.

The documentation of how to specify the executable:

Usage: simctl spawn [-w | --wait-for-debugger] [-s | --standalone] [-a <arch> | --arch=<arch>] <device> <path to executable> [<argv 1> <argv 2> ... <argv n>]

The path to the executable is searched using the following rules:
   <path> contains no / characters: search the device's $PATH. This is similar to how most shells work, but searches the device's path instead of the host's path.
   <path> starts with /: Assume a literal path to the binary. This must start from the host's root.
   <path> contains non-leading / characters: search relative to the current directory first, then relative to the device's $SIMULATOR_ROOT.

If you want to set environment variables in the resulting environment, set them in the calling environment with a SIMCTL_CHILD_ prefix.

I tried with a very simple program:

#include <stdio.h>

int main() {return 2;}

Then

gregoire@Gregoires-MBP-2 ~ % gcc Downloads/main.c
gregoire@Gregoires-MBP-2 ~ % mv a.out Downloads  
gregoire@Gregoires-MBP-2 ~ % ./Downloads/a.out   
gregoire@Gregoires-MBP-2 ~ % echo $?             
2
gregoire@Gregoires-MBP-2 ~ % xcrun simctl spawn --arch=arm64 'iPhone 14 Pro' /Users/gregoire/Downloads/a.out 
gregoire@Gregoires-MBP-2 ~ % echo $?                                                                        
2

So I think we can use that!

Ottunger commented 1 year ago

Any chance I can help with setting up this?

Let me know if I can be of service.

Best

egorpugin commented 1 year ago

I'll try to take a look at it over few days.

Ottunger commented 1 year ago

Hi, any luck with this? I can help with running tests today in case.

Thanks,

egorpugin commented 1 year ago

I was managed to build up to this point.

➜  satoris-ocr git:(master) ✗ sw build -os ios -sfc --print-checks -k 150 -sd
[561/2882] [satoris.ocr.android-0.0.1]/OcrServiceJNI.cpp
[2176/2882] [satoris.ocr-0.0.1]/ocr.cpp
[2553/2882] [satoris.ocr-0.0.1]/process.cpp
Exception in file /Users/egor/dev/sw/src/sw/builder/command.cpp:840, function execute1: When executing: [satoris.ocr.android-0.0.1]/OcrServiceJNI.cpp
/Users/egor/dev/satoris-ocr/OcrServiceJNI.cpp:1:10: fatal error: 'jni.h' file not found
#include <jni.h>
         ^~~~~~~
1 error generated.
command failed: exit code = 1
command is copied to /Users/egor/dev/satoris-ocr/.sw/rsp/1971729179334016053.sh

Exception in file /Users/egor/dev/sw/src/sw/builder/command.cpp:840, function execute1: When executing: [satoris.ocr-0.0.1]/ocr.cpp
/Users/egor/dev/satoris-ocr/ocr.cpp:17:8: error: thread-local storage is not supported for the current target
static thread_local bool matInited = false;
       ^
/Users/egor/dev/satoris-ocr/ocr.cpp:18:8: error: thread-local storage is not supported for the current target
static thread_local char choice[512];
       ^
/Users/egor/dev/satoris-ocr/ocr.cpp:19:8: error: thread-local storage is not supported for the current target
static thread_local cv::Mat color, smallColor, gray, work;
       ^
/Users/egor/dev/satoris-ocr/ocr.cpp:19:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/ocr.cpp:19:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/ocr.cpp:19:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/ocr.cpp:104:9: warning: delete called on 'MRZBuilder' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
        delete builder;
        ^
1 warning and 6 errors generated.
command failed: exit code = 1
command is copied to /Users/egor/dev/satoris-ocr/.sw/rsp/13314264605331854499.sh

Exception in file /Users/egor/dev/sw/src/sw/builder/command.cpp:840, function execute1: When executing: [satoris.ocr-0.0.1]/process.cpp
/Users/egor/dev/satoris-ocr/process.cpp:17:8: error: thread-local storage is not supported for the current target
static thread_local cv::Mat thresh, cut, mgray;
       ^
/Users/egor/dev/satoris-ocr/process.cpp:17:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/process.cpp:17:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/process.cpp:18:8: error: thread-local storage is not supported for the current target
static thread_local cv::Mat blackhat;
       ^
/Users/egor/dev/satoris-ocr/process.cpp:19:8: error: thread-local storage is not supported for the current target
static thread_local cv::Mat mrz, mrzfilt;
       ^
/Users/egor/dev/satoris-ocr/process.cpp:19:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/process.cpp:20:8: error: thread-local storage is not supported for the current target
static thread_local cv::Mat warped, warpedMRZ, warpcut, templcut;
       ^
/Users/egor/dev/satoris-ocr/process.cpp:20:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/process.cpp:20:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/process.cpp:20:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/process.cpp:21:8: error: thread-local storage is not supported for the current target
static thread_local cv::Mat gradX, absGradX, gradXFloat;
       ^
/Users/egor/dev/satoris-ocr/process.cpp:21:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/process.cpp:21:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/process.cpp:22:8: error: thread-local storage is not supported for the current target
static thread_local cv::Mat thresh_copy;
       ^
/Users/egor/dev/satoris-ocr/process.cpp:23:8: error: thread-local storage is not supported for the current target
static thread_local struct corners mrzCorners;
       ^
15 errors generated.
command failed: exit code = 1
command is copied to /Users/egor/dev/satoris-ocr/.sw/rsp/17320149397895015586.sh

Total errors: 3
➜  satoris-ocr git:(master) ✗ 
Ottunger commented 1 year ago

Probably you'll want to edit sw.cpp to remove

    auto &android = ocr.addSharedLibrary("android");
    {
        auto &t = android;
        t += cppstd;
        t += "OcrServiceJNI.cpp";
        t += ocr;
        t.CompileOptions.push_back("-O2");
    }

Also I will see if I find something about thread-local. Is there a version I can test with lcoally?

Ottunger commented 1 year ago

Probably you can try to compile using

#if __APPLE__
// static declarations
#else
// static thread local declarations
#endif
egorpugin commented 1 year ago

Is there a version I can test with lcoally?

Can you build it from sw sources? I've uploaded sources. Cannot drop a binary today.

You need to copy checks for ios from macos checks manually at the moment.

Ottunger commented 1 year ago

I'll see if I manage.

So you use macOS checks and not results of running on iOS simulator?

egorpugin commented 1 year ago

At the moment yes. I did not dig into running commands in the simulator.

egorpugin commented 1 year ago

But running commands somewhere is already supported. You can do it yourself - write a script and pass to sw.

Ottunger commented 1 year ago

I don't manage to build from sources to test myself for now, sadly... Just cloned you repo and then:

gregoire@Gregoires-MacBook-Pro-2 sw % sw setup --uninstall --level 1                  
gregoire@Gregoires-MacBook-Pro-2 sw % sw build -static              
Downloading database from origin remote
Downloading: [org.sw.demo.google.protobuf.protoc-21.12.0]/[Source Archive]
Unpacking  : [org.sw.demo.google.protobuf.protoc-21.12.0]/[Source Archive]
Downloading: [org.sw.demo.Kitware.CMake.sys-3.24.3]/[Source Archive]
Downloading: [pub.egorpugin.primitives.log-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.aleksey14.rhash-1.4.3]/[Source Archive]
Downloading: [org.sw.demo.boost.align-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.process-1.81.0]/[Source Archive]
Downloading: [pub.egorpugin.primitives.tools.cl_generator-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.tuple-1.81.0]/[Source Archive]
Downloading: [pub.egorpugin.primitives.sw.settings-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.describe-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.rbock.sqlpp11_connector_sqlite3-0.31.0]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.log-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.bind-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.rbock.sqlpp11_connector_sqlite3-0.31.0]/[Source Archive]
Downloading: [org.sw.demo.boost.winapi-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.align-1.81.0]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.tools.cl_generator-0.3.1]/[Source Archive]
Downloading: [pub.egorpugin.primitives.grpc_helpers-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.plugin_support-1.52.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.tuple-1.81.0]/[Source Archive]
Downloading: [pub.egorpugin.primitives.executor-0.3.1]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.sw.settings-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.array-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.describe-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.stacktrace-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.process-1.81.0]/[Source Archive]
Downloading: [pub.egorpugin.primitives.lock-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.Kitware.CMake.sys-3.24.3]/[Source Archive]
Unpacking  : [org.sw.demo.aleksey14.rhash-1.4.3]/[Source Archive]
Downloading: [org.sw.demo.ToruNiina.toml11-3.7.1]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.core.ext-1.52.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.bind-1.81.0]/[Source Archive]
Downloading: [pub.egorpugin.primitives.settings-0.3.1]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.grpc_helpers-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.function_types-1.81.0]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.executor-0.3.1]/[Source Archive]
Downloading: [pub.egorpugin.primitives.emitter-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.winapi-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.array-1.81.0]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.lock-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.plugin_support-1.52.1]/[Source Archive]
Downloading: [org.sw.demo.boost.regex-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.Neargye.magic_enum-0.8.2]/[Source Archive]
Downloading: [org.sw.demo.libarchive.libarchive-3.6.2]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.cpp-1.52.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.stacktrace-1.81.0]/[Source Archive]
Downloading: [pub.egorpugin.primitives.http-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.ToruNiina.toml11-3.7.1]/[Source Archive]
Downloading: [org.sw.demo.tronkko.dirent-master]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.emitter-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.range-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.core.ext-1.52.1]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.settings-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.giovannidicanio.winreg-6.1.0]/[Source Archive]
Unpacking  : [org.sw.demo.Neargye.magic_enum-0.8.2]/[Source Archive]
Downloading: [pub.egorpugin.primitives.pack-0.3.1]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.http-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.mp11-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.function_types-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.test-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.cpp-1.52.1]/[Source Archive]
Downloading: [org.sw.demo.zeux.pugixml-1.13.0]/[Source Archive]
Downloading: [org.sw.demo.boost.dll-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.tronkko.dirent-master]/[Source Archive]
Downloading: [org.sw.demo.xmlsoft.libxml2-2.9.14]/[Source Archive]
Unpacking  : [org.sw.demo.libarchive.libarchive-3.6.2]/[Source Archive]
Downloading: [pub.egorpugin.primitives.error_handling-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.regex-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.lexxmark.winflexbison.common-2.5.24]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.pack-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.range-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.config-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.giovannidicanio.winreg-6.1.0]/[Source Archive]
Downloading: [org.sw.demo.boost.tti-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.nlohmann.json-3.11.2]/[Source Archive]
Unpacking  : [org.sw.demo.boost.mp11-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.predef-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.zeux.pugixml-1.13.0]/[Source Archive]
Downloading: [pub.egorpugin.primitives.patch-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.dll-1.81.0]/[Source Archive]
Downloading: [pub.egorpugin.primitives.filesystem-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.test-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.xz_utils.lzma-5.4.1]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.error_handling-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.proto-1.52.1]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.patch-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.lz4-1.9.4]/[Source Archive]
Unpacking  : [org.sw.demo.boost.tti-1.81.0]/[Source Archive]
Downloading: [pub.egorpugin.primitives.tools.create_git_rev-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.predef-1.81.0]/[Source Archive]
Downloading: [pub.egorpugin.primitives.symbol-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.config-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.ReneNyffenegger.cpp_base64-master]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.filesystem-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.assert-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.nlohmann.json-3.11.2]/[Source Archive]
Downloading: [pub.egorpugin.primitives.db.common-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.xmlsoft.libxml2-2.9.14]/[Source Archive]
Unpacking  : [org.sw.demo.xz_utils.lzma-5.4.1]/[Source Archive]
Downloading: [org.sw.demo.openssl.crypto-1.1.1.20]/[Source Archive]
Downloading: [org.sw.demo.libssh2-1.10.0]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.proto-1.52.1]/[Source Archive]
Downloading: [org.sw.demo.boost.python-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.lz4-1.9.4]/[Source Archive]
Downloading: [org.sw.demo.boost.bimap-1.81.0]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.tools.create_git_rev-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.unordered-1.81.0]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.symbol-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.lexxmark.winflexbison.flex-2.6.4.3]/[Source Archive]
Unpacking  : [org.sw.demo.ReneNyffenegger.cpp_base64-master]/[Source Archive]
Downloading: [org.sw.demo.boost.conversion-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.assert-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.rational-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.lexxmark.winflexbison.common-2.5.24]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.db.common-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.type_index-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.python.lib-3.10.8]/[Source Archive]
Unpacking  : [org.sw.demo.boost.bimap-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.google.protobuf.protobuf-21.12.0]/[Source Archive]
Unpacking  : [org.sw.demo.libssh2-1.10.0]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.core.lib-1.52.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.unordered-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.typeof-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.lexxmark.winflexbison.flex-2.6.4.3]/[Source Archive]
Downloading: [org.sw.demo.preshing.turf-master]/[Source Archive]
Unpacking  : [org.sw.demo.boost.rational-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.variant-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.python-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.conversion-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.intrusive-1.81.0]/[Source Archive]
Downloading: [pub.egorpugin.primitives.yaml-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.type_index-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.property_map-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.typeof-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.numeric-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.variant-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.expat-2.5.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.property_map-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.google.brotli-1.0.9]/[Source Archive]
Unpacking  : [org.sw.demo.preshing.turf-master]/[Source Archive]
Downloading: [pub.egorpugin.primitives.win32helpers-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.google.protobuf.protobuf-21.12.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.intrusive-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.phoenix-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.google.breakpad.client.windows.crash_generation.client-master]/[Source Archive]
Unpacking  : [org.sw.demo.openssl.crypto-1.1.1.20]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.yaml-0.3.1]/[Source Archive]
Downloading: [pub.egorpugin.primitives.string-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.format-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.expat-2.5.0]/[Source Archive]
Downloading: [org.sw.demo.boost.log-1.81.0]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.win32helpers-0.3.1]/[Source Archive]
Downloading: [pub.egorpugin.primitives.command-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.google.breakpad.client.windows.crash_generation.client-master]/[Source Archive]
Downloading: [pub.egorpugin.primitives.date_time-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.phoenix-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.google.brotli-1.0.9]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.string-0.3.1]/[Source Archive]
Downloading: [pub.egorpugin.primitives.templates-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.numeric-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.concept_check-1.81.0]/[Source Archive]
Downloading: [pub.egorpugin.primitives.csv-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.static_assert-1.81.0]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.command-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.graph-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.format-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.throw_exception-1.81.0]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.date_time-0.3.1]/[Source Archive]
Downloading: [pub.egorpugin.primitives.file_monitor-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.core.lib-1.52.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.log-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.xpressive-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.random-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.concept_check-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.pool-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.static_assert-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.fmt-9.1.0]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.templates-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.lambda-1.81.0]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.csv-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.integer-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.throw_exception-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.chrono-1.81.0]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.file_monitor-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.tokenizer-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.xpressive-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.integer-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.google.abseil-2023.1.25.1]/[Source Archive]
Downloading: [pub.egorpugin.primitives.git_rev-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.lambda-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.multi_index-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.pool-1.81.0]/[Source Archive]
Downloading: [pub.egorpugin.primitives.hash-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.chrono-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.tokenizer-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.context-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.serialization-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.fmt-9.1.0]/[Source Archive]
Downloading: [org.sw.demo.jbeder.yaml_cpp-0.7.0]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.git_rev-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.Kitware.CMake.iml-3.24.3]/[Source Archive]
Unpacking  : [org.sw.demo.boost.random-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.badger.curl.libcurl-7.88.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.graph-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.multi_index-1.81.0]/[Source Archive]
Downloading: [pub.egorpugin.primitives.tools.embedder2-0.3.1]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.hash-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.openldap.ldap-2.6.3]/[Source Archive]
Unpacking  : [org.sw.demo.boost.context-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.algorithm-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.serialization-1.81.0]/[Source Archive]
Downloading: [pub.egorpugin.llvm_project.llvm.demangle-14.0.6]/[Source Archive]
Unpacking  : [org.sw.demo.jbeder.yaml_cpp-0.7.0]/[Source Archive]
Downloading: [org.sw.demo.boost.thread-1.81.0]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.tools.embedder2-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.gnu.nettle.nettle-3.8.0]/[Source Archive]
Unpacking  : [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/[Source Archive]
Downloading: [org.sw.demo.boost.asio-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.Kitware.CMake.iml-3.24.3]/[Source Archive]
Downloading: [pub.egorpugin.primitives.tools.sqlpp11.sqlite2cpp-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.google.abseil-2023.1.25.1]/[Source Archive]
Downloading: [org.sw.demo.preshing.junction-master]/[Source Archive]
Unpacking  : [org.sw.demo.boost.algorithm-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.gnu.gettext.intl-0.21.1]/[Source Archive]
Unpacking  : [org.sw.demo.openldap.ldap-2.6.3]/[Source Archive]
Unpacking  : [pub.egorpugin.llvm_project.llvm.demangle-14.0.6]/[Source Archive]
Downloading: [org.sw.demo.imageworks.pystring-1.1.4]/[Source Archive]
Downloading: [org.sw.demo.nghttp2-1.52.0]/[Source Archive]
Unpacking  : [org.sw.demo.badger.curl.libcurl-7.88.1]/[Source Archive]
Downloading: [org.sw.demo.boost.any-1.81.0]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.tools.sqlpp11.sqlite2cpp-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.Kitware.CMake.std-3.24.3]/[Source Archive]
Unpacking  : [org.sw.demo.gnu.nettle.nettle-3.8.0]/[Source Archive]
Unpacking  : [org.sw.demo.preshing.junction-master]/[Source Archive]
Downloading: [org.sw.demo.boost.ptr_container-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.gnu.gss-1.0.3]/[Source Archive]
Unpacking  : [org.sw.demo.boost.thread-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.filesystem-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.imageworks.pystring-1.1.4]/[Source Archive]
Downloading: [org.sw.demo.rbock.sqlpp11-0.60.0]/[Source Archive]
Unpacking  : [org.sw.demo.gnu.gettext.intl-0.21.1]/[Source Archive]
Unpacking  : [org.sw.demo.nghttp2-1.52.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.any-1.81.0]/[Source Archive]
Downloading: [pub.egorpugin.primitives.main-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.microsoft.gsl-4.0.0]/[Source Archive]
Downloading: [org.sw.demo.c_ares-1.19.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.asio-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.Kitware.CMake.std-3.24.3]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.third_party.address_sorting-1.52.1]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.cpp.plugin-1.52.1]/[Source Archive]
Unpacking  : [org.sw.demo.gnu.gss-1.0.3]/[Source Archive]
Downloading: [pub.egorpugin.primitives.db.sqlite3-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.ptr_container-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.math-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.filesystem-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.third_party.upb.upb-1.52.1]/[Source Archive]
Unpacking  : [org.sw.demo.rbock.sqlpp11-0.60.0]/[Source Archive]
Downloading: [org.sw.demo.boost.atomic-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.microsoft.gsl-4.0.0]/[Source Archive]
Downloading: [org.sw.demo.Kitware.CMake.cm3p-3.24.3]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.main-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.parameter-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.third_party.address_sorting-1.52.1]/[Source Archive]
Downloading: [org.sw.demo.openssl.ssl-1.1.1.20]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.cpp.plugin-1.52.1]/[Source Archive]
Downloading: [pub.egorpugin.primitives.source1-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.c_ares-1.19.0]/[Source Archive]
Downloading: [org.sw.demo.gnu.iconv.libiconv-1.16.0]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.db.sqlite3-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.spirit-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.third_party.upb.upb-1.52.1]/[Source Archive]
Downloading: [org.sw.demo.libuv-1.44.2]/[Source Archive]
Unpacking  : [org.sw.demo.Kitware.CMake.cm3p-3.24.3]/[Source Archive]
Downloading: [org.sw.demo.google.protobuf.protobuf_lite-21.12.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.atomic-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.assign-1.81.0]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.source1-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.third_party.upb.utf8_range-1.52.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.parameter-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.bzip2-1.0.8]/[Source Archive]
Unpacking  : [org.sw.demo.openssl.ssl-1.1.1.20]/[Source Archive]
Downloading: [org.sw.demo.boost.interprocess-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.bzip2-1.0.8]/[Source Archive]
Downloading: [org.sw.demo.boost.date_time-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.spirit-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.assign-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.optional-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.libuv-1.44.2]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.core.tsi-1.52.1]/[Source Archive]
Downloading: [org.sw.demo.sqlite3-3.41.0]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.third_party.upb.utf8_range-1.52.1]/[Source Archive]
Downloading: [org.sw.demo.boost.smart_ptr-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.interprocess-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.property_tree-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.core.tsi-1.52.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.date_time-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.optional-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.core.plugin_registry-1.52.1]/[Source Archive]
Downloading: [org.sw.demo.boost.core-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.system-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.smart_ptr-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.function-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.property_tree-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.exception-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.google.protobuf.protobuf_lite-21.12.0]/[Source Archive]
Unpacking  : [org.sw.demo.gnu.iconv.libiconv-1.16.0]/[Source Archive]
Downloading: [org.sw.demo.boost.foreach-1.81.0]/[Source Archive]
Downloading: [pub.egorpugin.primitives.version1-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.core.plugin_registry-1.52.1]/[Source Archive]
Downloading: [org.sw.demo.boost.functional-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.core-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.google.breakpad.common.windows-master]/[Source Archive]
Unpacking  : [org.sw.demo.boost.system-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.endian-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.math-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.function-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.nanopb-0.3.9.3]/[Source Archive]
Downloading: [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/[Source Archive]
Unpacking  : [org.sw.demo.python.lib-3.10.8]/[Source Archive]
Unpacking  : [org.sw.demo.boost.exception-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.HowardHinnant.date.date-2.4.1]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.version1-0.3.1]/[Source Archive]
Downloading: [pub.egorpugin.libuv-1.44.2]/[Source Archive]
Unpacking  : [org.sw.demo.boost.foreach-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.uuid-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.utility-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.sqlite3-3.41.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.functional-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.google.breakpad.client.windows.crash_generation.server-master]/[Source Archive]
Downloading: [org.sw.demo.boost.ratio-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.nanopb-0.3.9.3]/[Source Archive]
Downloading: [org.sw.demo.boost.coroutine-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.endian-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.io-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.google.breakpad.common.windows-master]/[Source Archive]
Downloading: [org.sw.demo.census.opencensus.cpp-0.4.0]/[Source Archive]
Unpacking  : [org.sw.demo.HowardHinnant.date.date-2.4.1]/[Source Archive]
Downloading: [org.sw.demo.Cyan4973.xxHash-0.8.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.uuid-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.gnu.iconv.libcharset-1.16.0]/[Source Archive]
Unpacking  : [org.sw.demo.google.breakpad.client.windows.crash_generation.server-master]/[Source Archive]
Downloading: [pub.egorpugin.primitives.sw.main-0.3.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.utility-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.detail-1.81.0]/[Source Archive]
Unpacking  : [pub.egorpugin.libuv-1.44.2]/[Source Archive]
Unpacking  : [org.sw.demo.boost.ratio-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.iterator-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.google.re2-2023.2.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.coroutine-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.io-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.Kitware.CMake.lib-3.24.3]/[Source Archive]
Downloading: [org.sw.demo.boost.lexical_cast-1.81.0]/[Source Archive]
Unpacking  : [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/[Source Archive]
Unpacking  : [org.sw.demo.census.opencensus.cpp-0.4.0]/[Source Archive]
Downloading: [org.sw.demo.openldap.lber-2.6.3]/[Source Archive]
Unpacking  : [org.sw.demo.Cyan4973.xxHash-0.8.1]/[Source Archive]
Downloading: [org.sw.demo.facebook.zstd.zstd-1.5.4]/[Source Archive]
Downloading: [org.sw.demo.madler.zlib-1.2.13]/[Source Archive]
Unpacking  : [pub.egorpugin.primitives.sw.main-0.3.1]/[Source Archive]
Downloading: [org.sw.demo.boost.dynamic_bitset-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.iterator-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.variant2-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.detail-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.mpl-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.google.re2-2023.2.1]/[Source Archive]
Downloading: [org.sw.demo.boost.circular_buffer-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.gnu.iconv.libcharset-1.16.0]/[Source Archive]
Downloading: [org.sw.demo.ragel-6.10.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.lexical_cast-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/[Source Archive]
Unpacking  : [org.sw.demo.openldap.lber-2.6.3]/[Source Archive]
Unpacking  : [org.sw.demo.boost.dynamic_bitset-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.container-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.proto-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.madler.zlib-1.2.13]/[Source Archive]
Downloading: [org.sw.demo.open_source_parsers.jsoncpp-1.9.5]/[Source Archive]
Unpacking  : [org.sw.demo.boost.variant2-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.type_traits-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.facebook.zstd.zstd-1.5.4]/[Source Archive]
Downloading: [org.sw.demo.google.breakpad.client.windows.handler-master]/[Source Archive]
Unpacking  : [org.sw.demo.boost.circular_buffer-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.preprocessor-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.mpl-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.gnu.nettle.eccdata-3.8.0]/[Source Archive]
Unpacking  : [org.sw.demo.ragel-6.10.0]/[Source Archive]
Downloading: [org.sw.demo.boost.container_hash-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/[Source Archive]
Downloading: [org.sw.demo.boost.move-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.proto-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.type_traits-1.81.0]/[Source Archive]
Downloading: [org.sw.demo.boost.fusion-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.open_source_parsers.jsoncpp-1.9.5]/[Source Archive]
Downloading: [org.sw.demo.lexxmark.winflexbison.bison-3.8.2.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.container-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.google.breakpad.client.windows.handler-master]/[Source Archive]
Unpacking  : [org.sw.demo.gnu.nettle.eccdata-3.8.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.container_hash-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.move-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.boost.preprocessor-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.lexxmark.winflexbison.bison-3.8.2.1]/[Source Archive]
Unpacking  : [org.sw.demo.boost.fusion-1.81.0]/[Source Archive]
Unpacking  : [org.sw.demo.Kitware.CMake.lib-3.24.3]/[Source Archive]
Downloading: [org.sw.sw.client.manager-0.4.5]/[Source Archive]
Downloading: [org.sw.demo.openssl.ssl-1.1.1.19]/[Source Archive]
Downloading: [org.sw.sw.client.builder-0.4.5]/[Source Archive]
Downloading: [org.sw.demo.google.abseil-2022.6.23.1]/[Source Archive]
Downloading: [org.sw.sw.client.core-0.4.5]/[Source Archive]
Downloading: [org.sw.sw.client.driver.cpp-0.4.5]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.third_party.upb.utf8_range-1.51.1]/[Source Archive]
Downloading: [org.sw.sw.client.driver.cpp.self_builder-0.4.5]/[Source Archive]
Downloading: [org.sw.demo.xz_utils.lzma-5.2.5]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.cpp.plugin-1.51.1]/[Source Archive]
Unpacking  : [org.sw.sw.client.core-0.4.5]/[Source Archive]
Downloading: [org.sw.demo.sqlite3-3.40.0]/[Source Archive]
Unpacking  : [org.sw.sw.client.manager-0.4.5]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.third_party.upb.utf8_range-1.51.1]/[Source Archive]
Downloading: [org.sw.sw.client.driver.cpp.cl_generator-0.4.5]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.third_party.address_sorting-1.51.1]/[Source Archive]
Unpacking  : [org.sw.sw.client.builder-0.4.5]/[Source Archive]
Downloading: [org.sw.sw.client.support-0.4.5]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.cpp.plugin-1.51.1]/[Source Archive]
Downloading: [org.sw.demo.c_ares-1.18.1]/[Source Archive]
Unpacking  : [org.sw.demo.xz_utils.lzma-5.2.5]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.proto-1.51.1]/[Source Archive]
Unpacking  : [org.sw.demo.openssl.ssl-1.1.1.19]/[Source Archive]
Unpacking  : [org.sw.sw.client.driver.cpp-0.4.5]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.plugin_support-1.51.1]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.core.ext-1.51.1]/[Source Archive]
Unpacking  : [org.sw.sw.client.driver.cpp.self_builder-0.4.5]/[Source Archive]
Downloading: [org.sw.demo.openssl.crypto-1.1.1.19]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.third_party.address_sorting-1.51.1]/[Source Archive]
Downloading: [org.sw.demo.nghttp2-1.51.0]/[Source Archive]
Unpacking  : [org.sw.sw.client.support-0.4.5]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.core.lib-1.51.1]/[Source Archive]
Unpacking  : [org.sw.demo.google.abseil-2022.6.23.1]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.proto-1.51.1]/[Source Archive]
Unpacking  : [org.sw.demo.c_ares-1.18.1]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.plugin_support-1.51.1]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.core.plugin_registry-1.51.1]/[Source Archive]
Downloading: [org.sw.demo.facebook.zstd.zstd-1.5.2]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.third_party.upb.upb-1.51.1]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.core.tsi-1.51.1]/[Source Archive]
Unpacking  : [org.sw.sw.client.driver.cpp.cl_generator-0.4.5]/[Source Archive]
Downloading: [org.sw.demo.google.re2-2022.12.1]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.core.ext-1.51.1]/[Source Archive]
Unpacking  : [org.sw.demo.nghttp2-1.51.0]/[Source Archive]
Downloading: [org.sw.sw.client.protos-0.4.5]/[Source Archive]
Downloading: [org.sw.demo.google.grpc.cpp-1.51.1]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.core.plugin_registry-1.51.1]/[Source Archive]
Downloading: [org.sw.demo.badger.curl.libcurl-7.86.0]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.core.tsi-1.51.1]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.third_party.upb.upb-1.51.1]/[Source Archive]
Unpacking  : [org.sw.demo.facebook.zstd.zstd-1.5.2]/[Source Archive]
Unpacking  : [org.sw.demo.google.re2-2022.12.1]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.cpp-1.51.1]/[Source Archive]
Unpacking  : [org.sw.sw.client.protos-0.4.5]/[Source Archive]
Unpacking  : [org.sw.demo.badger.curl.libcurl-7.86.0]/[Source Archive]
Unpacking  : [org.sw.demo.sqlite3-3.40.0]/[Source Archive]
Unpacking  : [org.sw.demo.google.grpc.core.lib-1.51.1]/[Source Archive]
Unpacking  : [org.sw.demo.openssl.crypto-1.1.1.19]/[Source Archive]
Performing 98 check(s): pub.egorpugin.llvm_project.llvm.support_lite-14.0.6 (support_lite), config 375679
Performing 98 check(s): pub.egorpugin.llvm_project.llvm.support_lite-14.0.6 (support_lite), config 161414
Performing 332 check(s): org.sw.demo.python.lib-3.10.8 (lib), config 375679
Performing 15 check(s): org.sw.demo.gnu.gettext.intl-0.21.1 (intl), config 375679
Performing 332 check(s): org.sw.demo.python.lib-3.10.8 (lib), config 161414
Performing 15 check(s): org.sw.demo.gnu.gettext.intl-0.21.1 (intl), config 161414
Performing 2 check(s): org.sw.demo.expat-2.5.0 (expat), config 375679
Performing 24 check(s): org.sw.demo.xz_utils.lzma-5.2.5 (lzma), config 375679
Performing 2 check(s): org.sw.demo.expat-2.5.0 (expat), config 161414
Performing 24 check(s): org.sw.demo.xz_utils.lzma-5.2.5 (lzma), config 161414
Performing 1 check(s): org.sw.demo.gnu.iconv.libcharset-1.16.0 (libcharset), config 375679
Performing 17 check(s): org.sw.demo.gnu.iconv.libiconv-1.16.0 (libiconv), config 375679
Performing 1 check(s): org.sw.demo.gnu.iconv.libcharset-1.16.0 (libcharset), config 161414
Performing 17 check(s): org.sw.demo.gnu.iconv.libiconv-1.16.0 (libiconv), config 161414
Performing 162 check(s): org.sw.demo.libarchive.libarchive-3.6.2 (libarchive), config 161414
Performing 53 check(s): org.sw.demo.badger.curl.libcurl-7.86.0 (libcurl), config 161414
Performing 50 check(s): org.sw.demo.badger.curl.libcurl-7.86.0 (c_ares), config 161414
Performing 3 check(s): org.sw.demo.google.breakpad.common.windows-master (breakpad), config 375679
Performing 6 check(s): org.sw.demo.gnu.nettle.eccdata-3.8.0 (nettle), config 161414
Performing 162 check(s): org.sw.demo.libarchive.libarchive-3.6.2 (libarchive), config 375679
Performing 6 check(s): org.sw.demo.gnu.nettle.eccdata-3.8.0 (nettle), config 375679
Performing 27 check(s): org.sw.demo.xmlsoft.libxml2-2.9.14 (libxml2), config 161414
Performing 33 check(s): org.sw.demo.xmlsoft.libxml2-2.9.14 (libxml2), config 375679
Performing 97 check(s): org.sw.demo.c_ares-1.18.1 (c_ares), config 375679
Performing 3 check(s): org.sw.demo.c_ares-1.18.1 (c_ares), config 161414
Performing 1 check(s): org.sw.demo.badger.curl.libcurl-7.86.0 (libcurl), config 375679
Performing 2 check(s): org.sw.demo.badger.curl.libcurl-7.86.0 (c_ares), config 375679
Performing 18 check(s): org.sw.demo.nghttp2-1.51.0 (nghttp2), config 161414
Performing 6 check(s): org.sw.demo.libssh2-1.10.0 (libssh2), config 161414
Performing 18 check(s): org.sw.demo.nghttp2-1.51.0 (nghttp2), config 375679
Performing 6 check(s): org.sw.demo.libssh2-1.10.0 (libssh2), config 375679
Performing 102 check(s): org.sw.demo.openldap.lber-2.6.3 (ldap), config 161414
Performing 102 check(s): org.sw.demo.openldap.lber-2.6.3 (ldap), config 375679
[1/151] [pub.egorpugin.libuv-1.44.2]/src/unix/darwin.c
[2/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/scanscalar.cpp
[3/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/binary.cpp
[4/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/tag.cpp
[5/151] [org.sw.sw.client.driver.cpp.cl_generator-0.4.5]/src/sw/driver/tools/cl_generator.cpp
[6/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/exp.cpp
[7/151] [org.sw.demo.boost.chrono-1.81.0]/src/thread_clock.cpp
[8/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/nodeevents.cpp
[9/151] [org.sw.demo.boost.filesystem-1.81.0]/src/directory.cpp
[10/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/exceptions.cpp
[11/151] [pub.egorpugin.libuv-1.44.2]/src/unix/signal.c
[12/151] [pub.egorpugin.libuv-1.44.2]/src/fs-poll.c
[13/151] [pub.egorpugin.libuv-1.44.2]/src/unix/core.c
[14/151] [pub.egorpugin.libuv-1.44.2]/src/unix/tcp.c
[15/151] [pub.egorpugin.libuv-1.44.2]/src/strtok.c
[16/151] [pub.egorpugin.libuv-1.44.2]/src/unix/thread.c
[17/151] [pub.egorpugin.libuv-1.44.2]/src/unix/proctitle.c
[18/151] [org.sw.demo.boost.thread-1.81.0]/src/pthread/thread.cpp
[19/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/null.cpp
[20/151] [pub.egorpugin.libuv-1.44.2]/src/unix/loop-watcher.c
[21/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/emitter.cpp
[22/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/scantoken.cpp
[23/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/emitfromevents.cpp
[24/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/stream.cpp
[25/151] [pub.egorpugin.primitives.main-0.3.1]/src/main.cpp
[26/151] [org.sw.demo.boost.filesystem-1.81.0]/src/operations.cpp
[27/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/scantag.cpp
[28/151] [org.sw.demo.boost.filesystem-1.81.0]/src/unique_path.cpp
[29/151] [org.sw.demo.boost.atomic-1.81.0]/src/lock_pool.cpp
[30/151] [pub.egorpugin.libuv-1.44.2]/src/unix/async.c
[31/151] [org.sw.demo.boost.atomic-1.81.0]/src/find_address_sse2.cpp
[32/151] [pub.egorpugin.libuv-1.44.2]/src/timer.c
[33/151] [pub.egorpugin.libuv-1.44.2]/src/inet.c
[34/151] [pub.egorpugin.libuv-1.44.2]/src/unix/kqueue.c
[35/151] [org.sw.demo.boost.filesystem-1.81.0]/src/utf8_codecvt_facet.cpp
[36/151] [pub.egorpugin.libuv-1.44.2]/src/uv-data-getter-setters.c
[37/151] [org.sw.demo.boost.filesystem-1.81.0]/src/portability.cpp
[38/151] [pub.egorpugin.libuv-1.44.2]/src/uv-common.c
[39/151] [pub.egorpugin.libuv-1.44.2]/src/unix/getaddrinfo.c
[40/151] [pub.egorpugin.libuv-1.44.2]/src/strscpy.c
[41/151] [pub.egorpugin.libuv-1.44.2]/src/unix/dl.c
[42/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/emitterstate.cpp
[43/151] [org.sw.demo.boost.chrono-1.81.0]/src/process_cpu_clocks.cpp
[44/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/memory.cpp
[45/151] [org.sw.demo.boost.filesystem-1.81.0]/src/codecvt_error_category.cpp
[46/151] [pub.egorpugin.libuv-1.44.2]/src/version.c
[47/151] [org.sw.demo.boost.filesystem-1.81.0]/src/exception.cpp
[48/151] [org.sw.demo.boost.filesystem-1.81.0]/src/exception.cpp
[49/151] [pub.egorpugin.libuv-1.44.2]/src/idna.c
[50/151] [org.sw.demo.boost.filesystem-1.81.0]/src/windows_file_codecvt.cpp
[51/151] [org.sw.demo.boost.thread-1.81.0]/src/future.cpp
[52/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/simplekey.cpp
[53/151] [org.sw.demo.boost.filesystem-1.81.0]/src/path_traits.cpp
[54/151] [pub.egorpugin.libuv-1.44.2]/src/random.c
[55/151] [org.sw.demo.boost.thread-1.81.0]/src/tss_null.cpp
[56/151] [pub.egorpugin.libuv-1.44.2]/src/unix/stream.c
[57/151] [org.sw.demo.boost.filesystem-1.81.0]/src/portability.cpp
[58/151] [pub.egorpugin.libuv-1.44.2]/src/unix/process.c
[59/151] [pub.egorpugin.libuv-1.44.2]/src/unix/tty.c
[60/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/convert.cpp
[61/151] [pub.egorpugin.primitives.command-0.3.1]/src/command.cpp
[62/151] [pub.egorpugin.primitives.command-0.3.1]/src/uv_command.cpp
[63/151] [org.sw.demo.boost.filesystem-1.81.0]/src/path.cpp
[64/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/contrib/graphbuilderadapter.cpp
[65/151] [org.sw.demo.boost.chrono-1.81.0]/src/thread_clock.cpp
[66/151] [org.sw.demo.boost.chrono-1.81.0]/src/chrono.cpp
[67/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/emitterutils.cpp
[68/151] [org.sw.demo.boost.filesystem-1.81.0]/src/operations.cpp
[69/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/node.cpp
[70/151] [pub.egorpugin.libuv-1.44.2]/src/unix/loop.c
[71/151] [org.sw.demo.boost.filesystem-1.81.0]/src/codecvt_error_category.cpp
[72/151] [pub.egorpugin.primitives.main-0.3.1].a
[73/151] [org.sw.demo.boost.atomic-1.81.0]/src/lock_pool.cpp
[74/151] [pub.egorpugin.libuv-1.44.2]/src/unix/random-getentropy.c
[75/151] [org.sw.demo.boost.atomic-1.81.0].a
[76/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/singledocparser.cpp
[77/151] [org.sw.demo.boost.filesystem-1.81.0]/src/path_traits.cpp
[78/151] [pub.egorpugin.libuv-1.44.2]/src/unix/poll.c
[79/151] [org.sw.demo.boost.thread-1.81.0]/src/pthread/thread.cpp
[80/151] [pub.egorpugin.libuv-1.44.2]/src/unix/pipe.c
[81/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/contrib/graphbuilder.cpp
[82/151] [org.sw.demo.boost.filesystem-1.81.0]/src/unique_path.cpp
[83/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/parse.cpp
[84/151] [pub.egorpugin.libuv-1.44.2]/src/unix/darwin-proctitle.c
[85/151] [pub.egorpugin.libuv-1.44.2]/src/unix/random-devurandom.c
[86/151] [pub.egorpugin.libuv-1.44.2]/src/unix/getnameinfo.c
[87/151] [org.sw.demo.boost.thread-1.81.0]/src/future.cpp
[88/151] [org.sw.demo.boost.chrono-1.81.0]/src/chrono.cpp
[89/151] [org.sw.demo.boost.chrono-1.81.0]/src/process_cpu_clocks.cpp
[90/151] [pub.egorpugin.libuv-1.44.2]/src/unix/fsevents.c
[91/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/parser.cpp
[92/151] [org.sw.demo.boost.thread-1.81.0]/src/pthread/once.cpp
[93/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/scanner.cpp
[94/151] [pub.egorpugin.libuv-1.44.2]/src/unix/fs.c
[95/151] [org.sw.demo.boost.filesystem-1.81.0]/src/windows_file_codecvt.cpp
[96/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/nodebuilder.cpp
[97/151] [pub.egorpugin.libuv-1.44.2]/src/unix/udp.c
[98/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/depthguard.cpp
[99/151] [org.sw.demo.boost.thread-1.81.0]/src/pthread/once.cpp
[100/151] [org.sw.demo.boost.chrono-1.81.0].a
[101/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/emit.cpp
[102/151] [org.sw.demo.boost.chrono-1.81.0].dylib
[103/151] [pub.egorpugin.libuv-1.44.2]/src/threadpool.c
[104/151] [org.sw.demo.boost.filesystem-1.81.0]/src/utf8_codecvt_facet.cpp
[105/151] [org.sw.demo.boost.atomic-1.81.0]/src/find_address_sse2.cpp
[106/151] [pub.egorpugin.libuv-1.44.2].a
[107/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/directives.cpp
[108/151] [org.sw.demo.boost.filesystem-1.81.0]/src/path.cpp
[109/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/ostream_wrapper.cpp
[110/151] [org.sw.demo.boost.thread-1.81.0].a
[111/151] [org.sw.demo.boost.filesystem-1.81.0]/src/directory.cpp
[112/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/node_data.cpp
[113/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/regex_yaml.cpp
[114/151] [org.sw.demo.boost.thread-1.81.0]/src/tss_null.cpp
[115/151] [org.sw.demo.boost.atomic-1.81.0].dylib
[116/151] [org.sw.demo.boost.filesystem-1.81.0].a
[117/151] [org.sw.demo.boost.thread-1.81.0].dylib
[118/151] [org.sw.demo.jbeder.yaml_cpp-0.7.0].dylib
[119/151] [org.sw.demo.boost.filesystem-1.81.0].dylib
[120/151] [org.sw.sw.client.driver.cpp.cl_generator-0.4.5]
[121/151] [loc.sw.self.b74de7-0.0.30] generate: "/Users/gregoire/.sw/storage/pkg/a0/ef/79bd/obj/bld/161414/bd/options_cl.generated.cpp", "/Users/gregoire/.sw/storage/pkg/a0/ef/79bd/obj/bld/161414/bd/options_cl.generated.h"
[122/151] [pub.egorpugin.primitives.command-0.3.1].a
[123/151] [config pch]
[124/151] /Users/gregoire/.sw/storage/pkg/7f/49/d234/src/sdir/sw.cpp
[125/151] /Users/gregoire/.sw/storage/pkg/9b/78/3a93/src/sdir/sw.cpp
[126/151] /Users/gregoire/.sw/storage/pkg/ef/d7/cac8/src/sdir/sw.cpp
[127/151] /Users/gregoire/.sw/storage/pkg/62/43/b347/src/sdir/sw.cpp
[128/151] /Users/gregoire/.sw/storage/pkg/f4/96/c022/src/sdir/sw.cpp
[129/151] /Users/gregoire/.sw/storage/pkg/91/65/c908/src/sdir/sw.cpp
[130/151] /Users/gregoire/.sw/storage/pkg/b6/d0/0bec/src/sdir/sw.cpp
[131/151] /Users/gregoire/.sw/storage/pkg/9a/35/d271/src/sdir/sw.cpp
[132/151] /Users/gregoire/.sw/storage/pkg/49/92/2a5d/src/sdir/sw.cpp
[133/151] /Users/gregoire/.sw/storage/pkg/6c/81/e902/src/sdir/sw.cpp
[134/151] /Users/gregoire/.sw/storage/tmp/cfg/161414/libloc.sw.self.b6de76-0.0.30.dylib
[135/151] /Users/gregoire/.sw/storage/pkg/27/68/0483/src/sdir/sw.cpp
[136/151] /Users/gregoire/.sw/storage/pkg/84/de/d624/src/sdir/sw.cpp
[137/151] /Users/gregoire/.sw/storage/pkg/ab/89/f62b/src/sdir/sw.cpp
[138/151] /Users/gregoire/.sw/storage/tmp/cfg/161414/libloc.sw.self.e1e320-0.0.30.dylib
[139/151] /Users/gregoire/.sw/storage/tmp/cfg/161414/libloc.sw.self.ea396a-0.0.30.dylib
[140/151] /Users/gregoire/.sw/storage/pkg/43/62/bf14/src/sdir/sw.cpp
[141/151] /Users/gregoire/.sw/storage/tmp/cfg/161414/libloc.sw.self.6189a0-0.0.30.dylib
[142/151] /Users/gregoire/.sw/storage/tmp/cfg/161414/libloc.sw.self.75fffc-0.0.30.dylib
[143/151] /Users/gregoire/.sw/storage/tmp/cfg/161414/libloc.sw.self.97750f-0.0.30.dylib
[144/151] /Users/gregoire/.sw/storage/tmp/cfg/161414/libloc.sw.self.b74de7-0.0.30.dylib
[145/151] /Users/gregoire/.sw/storage/tmp/cfg/161414/libloc.sw.self.fcd521-0.0.30.dylib
[146/151] /Users/gregoire/.sw/storage/tmp/cfg/161414/libloc.sw.self.1405f6-0.0.30.dylib
[147/151] /Users/gregoire/.sw/storage/tmp/cfg/161414/libloc.sw.self.115fce-0.0.30.dylib
[148/151] /Users/gregoire/.sw/storage/tmp/cfg/161414/libloc.sw.self.07f1ed-0.0.30.dylib
[149/151] /Users/gregoire/.sw/storage/tmp/cfg/161414/libloc.sw.self.e45450-0.0.30.dylib
[150/151] /Users/gregoire/.sw/storage/tmp/cfg/161414/libloc.sw.self.919492-0.0.30.dylib
[151/151] /Users/gregoire/.sw/storage/tmp/cfg/161414/libloc.sw.self.37b44b-0.0.30.dylib
Performing 14 check(s): org.sw.demo.google.breakpad.common.windows-master (breakpad), config 180443
Performing 253 check(s): org.sw.demo.libarchive.libarchive-3.6.2 (libarchive), config 180443
Performing 7 check(s): org.sw.demo.gnu.nettle.eccdata-3.8.0 (nettle), config 180443
Performing 49 check(s): org.sw.demo.xmlsoft.libxml2-2.9.14 (libxml2), config 180443
Performing 22 check(s): org.sw.demo.xz_utils.lzma-5.4.1 (lzma), config 180443
Performing 22 check(s): org.sw.demo.gnu.iconv.libiconv-1.16.0 (libiconv), config 180443
Performing 60 check(s): org.sw.demo.badger.curl.libcurl-7.88.1 (libcurl), config 180443
Performing 49 check(s): org.sw.demo.badger.curl.libcurl-7.88.1 (c_ares), config 180443
Performing 3 check(s): org.sw.demo.c_ares-1.19.0 (c_ares), config 180443
Performing 20 check(s): org.sw.demo.nghttp2-1.52.0 (nghttp2), config 180443
Performing 6 check(s): org.sw.demo.libssh2-1.10.0 (libssh2), config 180443
Performing 132 check(s): org.sw.demo.openldap.lber-2.6.3 (ldap), config 180443
Performing 63 check(s): pub.egorpugin.llvm_project.llvm.support_lite-14.0.6 (support_lite), config 180443
Performing 8 check(s): org.sw.demo.gnu.gettext.intl-0.21.1 (intl), config 180443
Performing 2 check(s): org.sw.demo.expat-2.5.0 (expat), config 180443
Performing 209 check(s): org.sw.demo.python.lib-3.10.8 (lib), config 180443
[1/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/des/pcbc_enc.c
[2/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/rand/rand_vms.c
[3/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/evp/p5_crpt2.c
[4/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/microlzma_encoder.c
[5/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/ssl_utst.c
[6/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/channel/channel_stack.cc
[7/8563] [org.sw.demo.boost.atomic-1.81.0]/src/lock_pool.cpp
[8/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/record/dtls1_bitmap.c
[10/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/record/ssl3_record_tls13.c
[12/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/FormatVariadic.cpp
[13/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/t1_trce.c
[14/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/ssl_init.c
[15/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/warnless.c
[16/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/camellia/cmll_ctr.c
[17/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/d1_lib.c
[18/8563] [org.sw.demo.preshing.junction-master]/junction/striped/ConditionBank.cpp
[19/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/ssl_sess.c
[20/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/pqueue.c
[21/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/ssl_mcnf.c
[22/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/dcgettext.c
[23/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/ssl_ciph.c
[24/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/packet.c
[25/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/async/arch/async_null.c
[26/8563] [org.sw.demo.boost.serialization-1.81.0]/src/void_cast.cpp
[27/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/x_sig.c
[28/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/d1_msg.c
[29/8563] [org.sw.demo.census.opencensus.cpp-0.4.0]/opencensus/trace/internal/sampler.cc
[30/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/mdc2/mdc2dgst.c
[31/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gprpp/fork.cc
[32/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/common.upb.c
[33/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/ssl_asn1.c
[34/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/tls_srp.c
[35/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/s3_lib.c
[36/8563] [org.sw.demo.google.grpc.third_party.upb.upb-1.52.1]/upb/util/required_fields.c
[37/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/packet.c
[38/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/java/enum_lite.cc
[39/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/t1_lib.c
[40/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/fileinfo.c
[41/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/ssl_cert.c
[42/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/crc/internal/cpu_detect.cc
[43/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509/x509spki.c
[44/8563] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo1z_d3.c
[45/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bn/bn_srp.c
[46/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/s3_cbc.c
[47/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gpr/string_util_windows.cc
[48/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/polling_entity.cc
[49/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/cpp/map_field.cc
[50/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/csharp/csharp_message_field.cc
[51/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/version.c
[52/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/csharp/csharp_enum.cc
[53/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/subprocess.cc
[54/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/csharp/csharp_generator.cc
[55/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bn/bn_sqr.c
[56/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/s3_enc.c
[57/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/pqueue.c
[58/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/java/shared_code_generator.cc
[59/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc
[60/8563] [org.sw.demo.boost.serialization-1.81.0]/src/text_woarchive.cpp
[61/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/python/generator.cc
[62/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/java/generator_factory.cc
[63/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/exec_ctx.cc
[64/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gpr/sync_windows.cc
[65/8563] [org.sw.demo.lz4-1.9.4]/lib/lz4hc.c
[66/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/systemd_utils.cc
[67/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509/x509_att.c
[68/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/java/enum.cc
[69/8563] [org.sw.demo.google.protobuf.protobuf-21.12.0]/src/google/protobuf/source_context.pb.cc
[70/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/objectivec/objectivec_file.cc
[71/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/resource_quota/memory_quota.cc
[72/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc
[73/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/transport/metadata_batch.cc
[74/8563] [org.sw.demo.boost.log-1.81.0]/src/trivial.cpp
[75/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/java/map_field_lite.cc
[77/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/ssl_init.c
[78/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/cpp/generator.cc
[79/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/csharp/csharp_helpers.cc
[80/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/cmac/cm_pmeth.c
[81/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/regfree.c
[82/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/decompress/zstd_decompress.c
[83/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/evp/e_camellia.c
[84/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/compress/zstd_opt.c
[85/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/compress/zstd_fast.c
[86/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ec/ec_asn1.c
[87/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/java/file.cc
[88/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/common/error_private.c
[89/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/rdwr.c
[90/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/getdn.c
[91/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/vauth/krb5_gssapi.c
[92/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bio/bio_lib.c
[93/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/deprecated/zbuff_decompress.c
[94/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/cluster/v3/filter.upb.c
[95/8563] [org.sw.demo.google.protobuf.protobuf_lite-21.12.0]/src/google/protobuf/parse_context.cc
[96/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509v3/v3_int.c
[97/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/csharp/csharp_field_base.cc
[98/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/evp/evp_key.c
[99/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls.upb.c
[100/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/dl.c
[101/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/rsa/rsa_lib.c
[102/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/compress/fse_compress.c
[103/8563] [org.sw.demo.boost.serialization-1.81.0]/src/basic_archive.cpp
[104/8563] [org.sw.demo.xmlsoft.libxml2-2.9.14]/relaxng.c
[105/8563] [org.sw.demo.aleksey14.rhash-1.4.3]/librhash/sha256.c
[106/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/common/entropy_common.c
[107/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/decompress/huf_decompress.c
[108/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/xsize.c
[109/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/process.c
[110/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/dictBuilder/cover.c
[111/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/tcp_client_posix.cc
[112/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/socks_sspi.c
[113/8563] [org.sw.demo.boost.log-1.81.0]/src/attribute_set.cpp
[114/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/compress/zstd_compress.c
[115/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/deprecated/zbuff_decompress.c
[116/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/common/debug.c
[117/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/compress/zstd_ldm.c
[118/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/common/threading.c
[119/8563] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo1b_4.c
[120/8563] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo1c_3.c
[121/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/thread.c
[122/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bio/bf_null.c
[123/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/xds/annotations/v3/migrate.upb.c
[124/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/fopen.c
[125/8563] [pub.egorpugin.libuv-1.44.2]/src/timer.c
[126/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/vtls/schannel_verify.c
[127/8563] [org.sw.demo.boost.serialization-1.81.0]/src/xml_grammar.cpp
[128/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/open.c
[129/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/APFixedPoint.cpp
[130/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc
[131/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/os-local.c
[132/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/dictBuilder/fastcover.c
[133/8563] [org.sw.demo.libuv-1.44.2]/src/unix/core.c
[135/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gpr/sync_abseil.cc
[136/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/deprecated/zbuff_common.c
[137/8563] [org.sw.demo.libuv-1.44.2]/src/unix/udp.c
[138/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/compress/zstd_ldm.c
[139/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/base/internal/sysinfo.cc
[140/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/promise/activity.cc
[141/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/tcp.c
[142/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/java/kotlin_generator.cc
[143/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/Watchdog.cpp
[144/8563] [org.sw.demo.libuv-1.44.2]/src/unix/getnameinfo.c
[145/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/pem/pem_xaux.c
[146/8563] [org.sw.demo.libuv-1.44.2]/src/uv-data-getter-setters.c
[147/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/tcp.c
[148/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/compress/zstd_compress_sequences.c
[149/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/proctitle.c
[150/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/base/internal/cycleclock.cc
[151/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/tls_g.c
[152/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/common/xxhash.c
[153/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/loop.c
[154/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/fsevents.c
[155/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/listener/v3/listener_components.upb.c
[156/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/os-ip.c
[157/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/compress/huf_compress.c
[158/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/pipe.c
[159/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/poll.c
[160/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/log/internal/log_sink_set.cc
[161/8563] [org.sw.demo.libuv-1.44.2]/src/unix/getaddrinfo.c
[162/8563] [org.sw.demo.libuv-1.44.2]/src/unix/proctitle.c
[163/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/xds/type/matcher/v3/ip.upb.c
[164/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/signal.c
[165/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/sm3/sm3.c
[166/8563] [org.sw.demo.libuv-1.44.2]/src/unix/fs.c
[167/8563] [org.sw.demo.libuv-1.44.2]/src/unix/signal.c
[168/8563] [org.sw.demo.libuv-1.44.2]/src/unix/process.c
[169/8563] [org.sw.demo.libuv-1.44.2]/src/unix/async.c
[170/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/getnameinfo.c
[171/8563] [org.sw.demo.xmlsoft.libxml2-2.9.14]/globals.c
[172/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/dictBuilder/divsufsort.c
[173/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/sha/sha1_one.c
[174/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/account_usability.c
[175/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/time/internal/cctz/src/zone_info_source.cc
[176/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/signal.c
[177/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/time/internal/cctz/src/time_zone_posix.cc
[178/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/crc/internal/cpu_detect.cc
[179/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ec/ecp_nistp256.c
[180/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gpr/time_precise.cc
[181/8563] [org.sw.demo.libssh2-1.10.0]/src/transport.c
[182/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/x_int64.c
[183/8563] [org.sw.demo.boost.log-1.81.0]/src/process_id.cpp
[184/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/xds/annotations/v3/migrate.upb.c
[185/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/escaping.cc
[186/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/slice/slice_string_helpers.cc
[187/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/time/internal/cctz/src/time_zone_fixed.cc
[188/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/record/ssl3_buffer.c
[189/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/listener/v3/listener.upb.c
[190/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/BinaryStreamWriter.cpp
[191/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/compress/zstd_compress_superblock.c
[192/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/cord_rep_btree_navigator.cc
[193/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/parsedate.c
[194/8563] [org.sw.demo.google.protobuf.protobuf-21.12.0]/src/google/protobuf/util/internal/datapiece.cc
[195/8563] [org.sw.demo.boost.log-1.81.0]/src/once_block.cpp
[196/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/noproxy.c
[197/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/security/credentials/alts/check_gcp_environment_linux.cc
[198/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ec/curve25519.c
[199/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/core/v3/extension.upb.c
[200/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/compress/huf_compress.c
[201/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/getentry.c
[202/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/synchronization/internal/waiter.cc
[203/8563] [pub.egorpugin.libuv-1.44.2]/src/uv-data-getter-setters.c
[204/8563] [org.sw.demo.lz4-1.9.4]/lib/lz4hc.c
[205/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/setlocale_null.c
[206/8563] [pub.egorpugin.libuv-1.44.2]/src/threadpool.c
[207/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/stream.c
[208/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/types/bad_variant_access.cc
[209/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/log/internal/globals.cc
[210/8563] [pub.egorpugin.llvm_project.llvm.demangle-14.0.6]/lib/Demangle/ItaniumDemangle.cpp
[211/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bn/bn_blind.c
[212/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/charconv_bigint.cc
[213/8563] [org.sw.demo.google.protobuf.protobuf-21.12.0]/src/google/protobuf/map_field.cc
[214/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/cord_analysis.cc
[215/8563] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo1x_9x.c
[216/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ec/ec_lib.c
[217/8563] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo1b_99.c
[218/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/grpc_if_nametoindex_unsupported.cc
[219/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/loop-watcher.c
[220/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/event_engine/posix_engine/posix_engine.cc
[221/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/pkcs12/pk12err.c
[222/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/random/seed_sequences.cc
[223/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/flags/parse.cc
[224/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/cord_rep_crc.cc
[225/8563] [pub.egorpugin.libuv-1.44.2]/src/fs-poll.c
[226/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/utf8.cc
[227/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/cord_rep_btree_reader.cc
[228/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/core.c
[229/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/debugging/internal/address_is_readable.cc
[230/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509v3/v3err.c
[231/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/time/internal/cctz/src/time_zone_info.cc
[232/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/log/flags.cc
[233/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/process.c
[234/8563] [org.sw.demo.nghttp2-1.52.0]/lib/nghttp2_pq.c
[235/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/hash/internal/low_level_hash.cc
[236/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/SourceMgr.cpp
[237/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/altsvc.c
[238/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/match.cc
[239/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/flags/commandlineflag.cc
[240/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509/x_exten.c
[241/8563] [org.sw.demo.libuv-1.44.2]/src/unix/darwin.c
[242/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/status/statusor.cc
[243/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/CachePruning.cpp
[244/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/java/string_field_lite.cc
[245/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/slice/slice.cc
[246/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/str_replace.cc
[247/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/base/internal/scoped_set_env.cc
[248/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/synchronization/internal/per_thread_sem.cc
[249/8563] [org.sw.demo.libssh2-1.10.0]/src/agent.c
[250/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/fork_windows.cc
[251/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/str_split.cc
[252/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/types/bad_optional_access.cc
[253/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/cord_rep_ring.cc
[254/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509v3/v3_pmaps.c
[255/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/curl_rtmp.c
[256/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/gettext.c
[257/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/debugging/internal/stack_consumption.cc
[258/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bn/bn_div.c
[259/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/container/internal/raw_hash_set.cc
[260/8563] [org.sw.demo.census.opencensus.cpp-0.4.0]/opencensus/trace/internal/cloud_trace_context.cc
[261/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/cord_buffer.cc
[262/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509/x509name.c
[263/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/wakeup_fd_nospecial.cc
[264/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/base/internal/cycleclock.cc
[265/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/time/internal/cctz/src/time_zone_if.cc
[266/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/trace/v3/zipkin.upb.c
[267/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ct/ct_vfy.c
[268/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/debugging/internal/elf_mem_image.cc
[269/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/channel/channelz_registry.cc
[270/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/time/internal/cctz/src/time_zone_libc.cc
[271/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/debug/stats.cc
[272/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/gethostname_host_name_max.cc
[273/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/str_format/bind.cc
[274/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/profiling/internal/exponential_biased.cc
[275/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/pem/pvkfmt.c
[276/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/profiling/internal/periodic_sampler.cc
[277/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/endpoint_pair_posix.cc
[278/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/status/status.cc
[279/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/pkcs7/pk7_mime.c
[280/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/ascii.cc
[281/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gprpp/env_windows.cc
[282/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/synchronization/blocking_counter.cc
[283/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bn/bn_kron.c
[284/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/type/matcher/v3/string.upb.c
[285/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/core/v3/health_check.upb.c
[286/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gpr/string_util_windows.cc
[287/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/synchronization/notification.cc
[288/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/cpp/enum.cc
[289/8563] [org.sw.demo.google.grpc.plugin_support-1.52.1]/src/compiler/ruby_generator.cc
[290/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/status/status.cc
[291/8563] [org.sw.demo.Kitware.CMake.sys-3.24.3]/kwsys/System.c
[292/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/asn1_par.c
[293/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/random/internal/randen_hwaes.cc
[294/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/hash/internal/low_level_hash.cc
[295/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/printf-parse.c
[296/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/init.c
[297/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/cast/c_cfb64.c
[298/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/slice/percent_encoding.cc
[299/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/synchronization/notification.cc
[300/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/base/internal/sysinfo.cc
[301/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/cord.cc
[302/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ec/ec_kmeth.c
[303/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/cordz_functions.cc
[304/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/flags/usage.cc
[305/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/synchronization/barrier.cc
[306/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/cordz_handle.cc
[307/8563] [org.sw.demo.libssh2-1.10.0]/src/bcrypt_pbkdf.c
[308/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/Memory.cpp
[309/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/check/sha256.c
[310/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/objectivec/objectivec_extension.cc
[311/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/event_engine/posix_engine/internal_errqueue.cc
[312/8563] [org.sw.demo.boost.serialization-1.81.0]/src/polymorphic_text_woarchive.cpp
[313/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/random/discrete_distribution.cc
[314/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/d2i_pu.c
[315/8563] [org.sw.demo.google.re2-2023.2.1]/re2/prog.cc
[316/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/engines/e_capi_err.c
[317/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/log/internal/conditions.cc
[318/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/stringify_sink.cc
[319/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/random/internal/randen_slow.cc
[320/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/alone_decoder.c
[321/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/str_replace.cc
[323/8563] [org.sw.demo.boost.log-1.81.0]/src/core.cpp
[324/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/tcp_server_posix.cc
[325/8563] [org.sw.demo.Kitware.CMake.sys-3.24.3]/kwsys/EncodingC.c
[326/8563] [org.sw.demo.Kitware.CMake.sys-3.24.3]/kwsys/ProcessUNIX.c
[327/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/log/internal/check_op.cc
[328/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/channel/promise_based_filter.cc
[329/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/debugging/internal/examine_stack.cc
[330/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/evp/e_des3.c
[331/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/memutil.cc
[332/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_data.c
[333/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/connect.c
[334/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/references.c
[335/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/log/flags.cc
[336/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/types/bad_any_cast.cc
[337/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/objectivec/objectivec_field.cc
[338/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/ev_epoll1_linux.cc
[339/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/random/internal/pool_urbg.cc
[340/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/flags/internal/usage.cc
[341/8563] [org.sw.demo.libssh2-1.10.0]/src/scp.c
[342/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/escaping.cc
[343/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/synchronization/blocking_counter.cc
[344/8563] [org.sw.demo.census.opencensus.cpp-0.4.0]/opencensus/trace/internal/local_span_store.cc
[345/8563] [org.sw.demo.boost.serialization-1.81.0]/src/basic_text_woprimitive.cpp
[346/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509v3/v3_asid.c
[347/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/flags/commandlineflag.cc
[348/8563] [pub.egorpugin.primitives.hash-0.3.1]/src/hash.cpp
[349/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/LockFileManager.cpp
[350/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/synchronization/internal/graphcycles.cc
[351/8563] [org.sw.demo.census.opencensus.cpp-0.4.0]/opencensus/trace/internal/span_data.cc
[352/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/debugging/internal/elf_mem_image.cc
[353/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/tcp_server_posix.cc
[354/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/cpt_err.c
[355/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/nsseq.c
[356/8563] [org.sw.demo.google.protobuf.protobuf_lite-21.12.0]/src/google/protobuf/io/zero_copy_stream.cc
[357/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bn/bn_x931p.c
[358/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/a_dup.c
[359/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/record/ssl3_buffer.c
[360/8563] [pub.egorpugin.primitives.hash-0.3.1]/src/hash.cpp
[361/8563] [org.sw.demo.boost.log-1.81.0]/src/code_conversion.cpp
[362/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/pem/pem_xaux.c
[363/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/string.c
[364/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/event_engine/tcp_socket_utils.cc
[365/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/pow10_helper.cc
[366/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/crc/internal/crc_non_temporal_memcpy.cc
[367/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/CommandLine.cpp
[368/8563] [org.sw.demo.boost.log-1.81.0]/src/default_attribute_names.cpp
[369/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/trace/v3/datadog.upb.c
[370/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/cms/cms_sd.c
[371/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/loadmsgcat.c
[372/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gpr/log.cc
[373/8563] [org.sw.demo.boost.log-1.81.0]/src/event.cpp
[374/8563] [org.sw.demo.madler.zlib-1.2.13]/zutil.c
[375/8563] [org.sw.demo.boost.chrono-1.81.0]/src/chrono.cpp
[376/8563] [org.sw.demo.census.opencensus.cpp-0.4.0]/opencensus/tags/internal/with_tag_map.cc
[377/8563] [org.sw.demo.boost.log-1.81.0]/src/timestamp.cpp
[378/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3/rbac.upb.c
[379/8563] [org.sw.demo.boost.log-1.81.0]/src/thread_specific.cpp
[380/8563] [org.sw.demo.boost.serialization-1.81.0]/src/codecvt_null.cpp
[381/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/security/credentials/alts/check_gcp_environment_no_op.cc
[382/8563] [pub.egorpugin.primitives.command-0.3.1]/src/uv_command.cpp
[383/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/random/internal/chi_square.cc
[384/8563] [org.sw.demo.boost.log-1.81.0]/src/date_time_format_parser.cpp
[385/8563] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo1b_99.c
[386/8563] [org.sw.demo.boost.log-1.81.0]/src/severity_level.cpp
[387/8563] [pub.egorpugin.llvm_project.llvm.demangle-14.0.6]/lib/Demangle/ItaniumDemangle.cpp
[388/8563] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/exp.cpp
[389/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/vquic/curl_msh3.c
[390/8563] [pub.egorpugin.llvm_project.llvm.demangle-14.0.6]/lib/Demangle/RustDemangle.cpp
[391/8563] [org.sw.demo.boost.log-1.81.0]/src/process_name.cpp
[392/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/crc/internal/crc_memcpy_x86_64.cc
[393/8563] [org.sw.demo.boost.log-1.81.0]/src/thread_id.cpp
[394/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/sha/keccak1600.c
[396/8563] [org.sw.demo.xmlsoft.libxml2-2.9.14]/relaxng.c
[397/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/rsa/rsa_chk.c
[398/8563] [org.sw.demo.Kitware.CMake.sys-3.24.3]/kwsys/FStream.cxx
[399/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/engine/eng_ctrl.c
[400/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/security/security_connector/insecure/insecure_security_connector.cc
[401/8563] [org.sw.demo.google.brotli-1.0.9]/enc/fast_log.c
[402/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/easy_encoder_memusage.c
[403/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/share.c
[404/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/event_engine/posix_engine/lockfree_event.cc
[405/8563] [org.sw.demo.madler.zlib-1.2.13]/crc32.c
[406/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/channel/channel_trace.cc
[407/8563] [org.sw.demo.boost.log-1.81.0]/src/process_id.cpp
[408/8563] [org.sw.demo.boost.log-1.81.0]/src/timer.cpp
[409/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/Caching.cpp
[410/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/command_line_interface.cc
[411/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/aes/aes_cbc.c
[412/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/getvalues.c
[413/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/fetch.c
[414/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/random-getentropy.c
[415/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/listener/v3/listener_components.upb.c
[416/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509v3/v3_ia5.c
[417/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509v3/pcy_lib.c
[418/8563] [org.sw.demo.nghttp2-1.52.0]/lib/nghttp2_stream.c
[419/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/log/internal/log_sink_set.cc
[420/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bn/bn_mont.c
[421/8563] [org.sw.demo.boost.serialization-1.81.0]/src/utf8_codecvt_facet.cpp
[422/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/RandomNumberGenerator.cpp
[423/8563] [org.sw.demo.google.protobuf.protobuf_lite-21.12.0]/src/google/protobuf/generated_message_util.cc
[424/8563] [org.sw.demo.census.opencensus.cpp-0.4.0]/opencensus/trace/internal/status.cc
[425/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/base/internal/raw_logging.cc
[426/8563] [org.sw.demo.ragel-6.10.0]/ragel/mlfflat.cpp
[427/8563] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo1y_o.c
[428/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/log/internal/check_op.cc
[429/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/endpoint_pair_windows.cc
[430/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/time/internal/cctz/src/time_zone_if.cc
[431/8563] [org.sw.demo.boost.log-1.81.0]/src/severity_level.cpp
[432/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/pollset_set_windows.cc
[433/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/stream_decoder.c
[434/8563] [org.sw.demo.boost.log-1.81.0]/src/text_multifile_backend.cpp
[435/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/curl_path.c
[436/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/surface/lame_client.cc
[437/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/tavl.c
[438/8563] [pub.egorpugin.llvm_project.llvm.demangle-14.0.6]/lib/Demangle/MicrosoftDemangleNodes.cpp
[439/8563] [org.sw.demo.madler.zlib-1.2.13]/trees.c
[440/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/route/v3/route.upb.c
[441/8563] [org.sw.demo.madler.zlib-1.2.13]/uncompr.c
[442/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/trace/v3/xray.upb.c
[443/8563] [org.sw.demo.boost.log-1.81.0]/src/process_name.cpp
[444/8563] [org.sw.demo.google.brotli-1.0.9]/enc/static_dict.c
[445/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/cord_buffer.cc
[446/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/security/context/security_context.cc
[447/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/pkcs7/pk7_mime.c
[448/8563] [pub.egorpugin.primitives.command-0.3.1]/src/command.cpp
[449/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/cast/c_skey.c
[450/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/log/initialize.cc
[451/8563] [org.sw.demo.madler.zlib-1.2.13]/adler32.c
[452/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bio/b_print.c
[453/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/MD5.cpp
[454/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/rq.c
[455/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/service_config/service_config_impl.cc
[456/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/Errno.cpp
[457/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/evp/p_lib.c
[458/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/crc/internal/crc_memcpy_fallback.cc
[459/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/java/enum_field.cc
[460/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/curl_memrchr.c
[461/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/security/security_connector/ssl/ssl_security_connector.cc
[462/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/tasn_new.c
[463/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/pollset_windows.cc
[464/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509v3/v3_ncons.c
[465/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/security/transport/tsi_error.cc
[466/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bio/bss_fd.c
[467/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/tasn_enc.c
[468/8563] [org.sw.demo.madler.zlib-1.2.13]/inflate.c
[469/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/log/internal/globals.cc
[470/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/engine/tb_digest.c
[471/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/async/async_err.c
[472/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/evp/m_md5_sha1.c
[473/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/record/dtls1_bitmap.c
[474/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/vtls/schannel.c
[475/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/dllmain.c
[476/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/idn.c
[477/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/whrlpool/wp_dgst.c
[478/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/cluster/v3/outlier_detection.upb.c
[479/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/dsa/dsa_lib.c
[480/8563] [pub.egorpugin.primitives.command-0.3.1]/src/command.cpp
[481/8563] [org.sw.demo.gnu.iconv.libcharset-1.16.0]/libcharset/lib/localcharset.c
[482/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares__get_hostent.c
[483/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/darwin.c
[484/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ct/ct_prn.c
[485/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/intl-compat.c
[486/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/simple/armthumb.c
[487/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/status/status_payload_printer.cc
[488/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/vli_encoder.c
[489/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/des/des_enc.c
[490/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/evp/e_cast.c
[491/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/xds/type/v3/typed_struct.upb.c
[492/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gpr/cpu_windows.cc
[493/8563] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo1c_8.c
[494/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ts/ts_err.c
[495/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/event_engine/default_event_engine.cc
[496/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/ManagedStatic.cpp
[497/8563] [org.sw.demo.aleksey14.rhash-1.4.3]/librhash/tth.c
[498/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/MathExtras.cpp
[499/8563] [org.sw.demo.madler.zlib-1.2.13]/inffast.c
[500/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/xds/type/matcher/v3/domain.upb.c
[501/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/event_engine/posix_engine/timer_manager.cc
[502/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/osdep.c
[503/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/combiner.cc
[504/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bn/bn_sqrt.c
[505/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/csharp/csharp_enum_field.cc
[506/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/decompress/zstd_decompress_block.c
[507/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/rand/rand_egd.c
[508/8563] [org.sw.demo.census.opencensus.cpp-0.4.0]/opencensus/stats/internal/stats_manager.cc
[509/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/des/set_key.c
[510/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/surface/byte_buffer_reader.cc
[511/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/internal_errqueue.cc
[512/8563] [org.sw.demo.xmlsoft.libxml2-2.9.14]/xmlwriter.c
[513/8563] [org.sw.demo.xmlsoft.libxml2-2.9.14]/c14n.c
[514/8563] [org.sw.demo.xmlsoft.libxml2-2.9.14]/pattern.c
[515/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/type/http/v3/cookie.upb.c
[516/8563] [org.sw.demo.boost.serialization-1.81.0]/src/utf8_codecvt_facet.cpp
[517/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ui/ui_openssl.c
[518/8563] [org.sw.demo.census.opencensus.cpp-0.4.0]/opencensus/trace/internal/context_util.cc
[519/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/xds/core/v3/cidr.upb.c
[520/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/ItaniumManglingCanonicalizer.cpp
[521/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bn/bn_shift.c
[522/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/explodename.c
[523/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/regfree.c
[524/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/threads_pthread.c
[525/8563] [org.sw.demo.boost.regex-1.81.0]/src/regex_debug.cpp
[526/8563] [org.sw.demo.boost.serialization-1.81.0]/src/polymorphic_xml_iarchive.cpp
[527/8563] [org.sw.demo.boost.log-1.81.0]/src/text_ostream_backend.cpp
[528/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gpr/sync_posix.cc
[529/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/alone_encoder.c
[530/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/statem/statem_clnt.c
[531/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/base/internal/spinlock.cc
[532/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509v3/v3_pmaps.c
[533/8563] [org.sw.demo.google.grpc.third_party.upb.utf8_range-1.52.1]/third_party/utf8_range/naive.c
[534/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/random-devurandom.c
[535/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/statem/extensions_srvr.c
[536/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/common/debug.c
[537/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/time/internal/cctz/src/time_zone_libc.cc
[538/8563] [org.sw.demo.libuv-1.44.2]/src/unix/loop-watcher.c
[539/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/ConvertUTFWrapper.cpp
[540/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/service/discovery/v3/ads.upb.c
[541/8563] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo1y_9x.c
[542/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/d2i_pu.c
[543/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/objects/obj_dat.c
[544/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/des/cbc_enc.c
[545/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509v3/v3_purp.c
[546/8563] [pub.egorpugin.libuv-1.44.2]/src/threadpool.c
[547/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/X86TargetParser.cpp
[548/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/camellia/cmll_ctr.c
[550/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/flags/usage_config.cc
[551/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3/cluster.upb.c
[552/8563] [org.sw.demo.google.grpc.third_party.upb.upb-1.52.1]/upb/upb.c
[553/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/altsvc.c
[554/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/statem/extensions_cust.c
[555/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/service/discovery/v3/discovery.upb.c
[556/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509/x_crl.c
[557/8563] [org.sw.demo.census.opencensus.cpp-0.4.0]/opencensus/trace/internal/span_context.cc
[558/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/block_util.c
[559/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/store/store_register.c
[560/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gpr/tmpfile_windows.cc
[561/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/passwd.c
[562/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/gethostname_sysconf.cc
[563/8563] [org.sw.demo.census.opencensus.cpp-0.4.0]/opencensus/stats/internal/bucket_boundaries.cc
[564/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/java/string_field.cc
[565/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/objectivec/objectivec_message.cc
[566/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/substitute.cc
[567/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/aes/aes_ecb.c
[568/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/ssl_stat.c
[569/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upb.c
[570/8563] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/null.cpp
[571/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.c
[572/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/java/primitive_field.cc
[573/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upb.c
[574/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/container/internal/hashtablez_sampler.cc
[575/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_expand_name.c
[576/8563] [org.sw.demo.google.brotli-1.0.9]/common/transform.c
[577/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/evp/pbe_scrypt.c
[578/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/str_format/extension.cc
[579/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/chacha/chacha_enc.c
[580/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/thr_thr.c
[581/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/d1_srtp.c
[582/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gprpp/env_posix.cc
[583/8563] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo1x_o.c
[584/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/ConvertUTFWrapper.cpp
[585/8563] [org.sw.demo.boost.graph-1.81.0]/src/graphml.cpp
[586/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/COM.cpp
[587/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/admin/v3/tap.upb.c
[588/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/lzma/lzma_decoder.c
[589/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/version_win32.c
[590/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/common/tuklib_cpucores.c
[591/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/conf/conf_ssl.c
[592/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bn/bn_add.c
[593/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/TargetParser.cpp
[594/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/pem/pem_x509.c
[595/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/formdata.c
[596/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/random/gaussian_distribution.cc
[597/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/CrashRecoveryContext.cpp
[598/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.c
[599/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/core/v3/resolver.upb.c
[600/8563] [org.sw.demo.google.protobuf.protobuf-21.12.0]/src/google/protobuf/reflection_ops.cc
[601/8563] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo_ptr.c
[602/8563] [org.sw.demo.expat-2.5.0]/lib/xmlparse.c
[603/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/charconv_parse.cc
[604/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/type/metadata/v3/metadata.upb.c
[605/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/blake2/m_blake2s.c
[606/8563] [org.sw.demo.google.re2-2023.2.1]/re2/compile.cc
[607/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/crc/internal/crc_x86_arm_combined.cc
[608/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ec/ecdsa_ossl.c
[609/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/decompress/huf_decompress.c
[610/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/ExtensibleRTTI.cpp
[611/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/cmac/cm_pmeth.c
[612/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/rtsp.c
[613/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/aes/aes_wrap.c
[614/8563] [org.sw.demo.google.protobuf.protobuf_lite-21.12.0]/src/google/protobuf/repeated_field.cc
[615/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509/x509_set.c
[616/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint_components.upb.c
[617/8563] [org.sw.demo.boost.serialization-1.81.0]/src/polymorphic_binary_oarchive.cpp
[618/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/async/async.c
[619/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/cord_internal.cc
[620/8563] [org.sw.demo.expat-2.5.0]/lib/xmlrole.c
[621/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/security/credentials/external/file_external_account_credentials.cc
[622/8563] [org.sw.demo.rbock.sqlpp11_connector_sqlite3-0.31.0]/src/detail/dynamic_libsqlite3.cpp
[623/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ts/ts_req_print.c
[624/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/cord_rep_btree_reader.cc
[625/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/vlvctrl.c
[626/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509v3/pcy_data.c
[627/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls.upb.c
[628/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/simple/x86.c
[629/8563] [org.sw.demo.boost.filesystem-1.81.0]/src/portability.cpp
[630/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/block_buffer_decoder.c
[631/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc
[632/8563] [org.sw.demo.libssh2-1.10.0]/src/keepalive.c
[633/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/flags/flag.cc
[634/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/engine/eng_all.c
[635/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/opencensus/proto/trace/v1/trace_config.upb.c
[636/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gpr/string_posix.cc
[637/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/curl_sasl.c
[638/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/idea/i_ecb.c
[639/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/asyn-thread.c
[640/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/java/message_builder.cc
[641/8563] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo1c_99.c
[642/8563] [org.sw.demo.google.brotli-1.0.9]/dec/bit_reader.c
[643/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/RWMutex.cpp
[644/8563] [org.sw.demo.libssh2-1.10.0]/src/crypt.c
[645/8563] [org.sw.demo.google.re2-2023.2.1]/re2/compile.cc
[646/8563] [org.sw.demo.boost.log-1.81.0]/src/attribute_set.cpp
[648/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/google/type/expr.upb.c
[649/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ocsp/ocsp_asn.c
[650/8563] [org.sw.demo.google.protobuf.protobuf-21.12.0]/src/google/protobuf/map_field.cc
[651/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/java/helpers.cc
[652/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/java/doc_comment.cc
[653/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/tls2.c
[654/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/deprecated/zbuff_compress.c
[655/8563] [org.sw.demo.gnu.gss-1.0.3]/lib/obsolete.c
[656/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/event_engine/memory_allocator.cc
[657/8563] [org.sw.demo.boost.log-1.81.0]/src/global_logger_storage.cpp
[658/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/UnicodeCaseFold.cpp
[659/8563] [org.sw.demo.ragel-6.10.0]/ragel/cdsplit.cpp
[660/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/objectivec/objectivec_enum.cc
[661/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/objects/obj_err.c
[662/8563] [org.sw.demo.boost.log-1.81.0]/src/record_ostream.cpp
[663/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/log/internal/conditions.cc
[664/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ec/curve448/eddsa.c
[665/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/printf-args.c
[666/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_expand_string.c
[667/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/seed/seed_cfb.c
[668/8563] [org.sw.demo.boost.regex-1.81.0]/src/wide_posix_api.cpp
[669/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/RandomNumberGenerator.cpp
[670/8563] [org.sw.demo.boost.filesystem-1.81.0]/src/exception.cpp
[671/8563] [org.sw.demo.ragel-6.10.0]/ragel/csfgoto.cpp
[672/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/stack/stack.c
[673/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gpr/string_windows.cc
[674/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/select.c
[676/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/curl_gethostname.c
[677/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/whrlpool/wp_block.c
[678/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/lzma/lzma_encoder_optimum_fast.c
[679/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/type/v3/ratelimit_strategy.upb.c
[680/8563] [org.sw.demo.google.grpc.plugin_support-1.52.1]/src/compiler/php_generator.cc
[681/8563] [org.sw.demo.google.protobuf.protobuf-21.12.0]/src/google/protobuf/stubs/substitute.cc
[682/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/java/message_field.cc
[683/8563] [org.sw.demo.census.opencensus.cpp-0.4.0]/opencensus/trace/internal/annotation.cc
[684/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/tavl.c
[685/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bn/bn_recp.c
[686/8563] [org.sw.demo.boost.log-1.81.0]/src/threadsafe_queue.cpp
[687/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/localename-table.c
[688/8563] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo1z_d1.c
[689/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/md4/md4_dgst.c
[690/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/log.c
[691/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc
[692/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/engine/eng_list.c
[693/8563] [org.sw.demo.boost.filesystem-1.81.0]/src/directory.cpp
[694/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/vquic/vquic.c
[695/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/rc2/rc2_cbc.c
[696/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_parse_ptr_reply.c
[697/8563] [org.sw.demo.libssh2-1.10.0]/src/os400qc3.c
[698/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/type/v3/percent.upb.c
[699/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/src/proto/grpc/gcp/transport_security_common.upb.c
[700/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/http/httpcli.cc
[701/8563] [org.sw.demo.madler.zlib-1.2.13]/inffast.c
[702/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_writev.c
[703/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/ssl_rsa.c
[704/8563] [org.sw.demo.boost.serialization-1.81.0]/src/xml_woarchive.cpp
[705/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/channel/channel_stack_builder_impl.cc
[706/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/BlockFrequency.cpp
[707/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_process.c
[708/8563] [org.sw.demo.lz4-1.9.4]/lib/lz4.c
[709/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_destroy.c
[710/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/engine/eng_init.c
[711/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/src/proto/grpc/gcp/altscontext.upb.c
[712/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/version_win32.c
[713/8563] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo1c_8.c
[714/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/security/transport/security_handshaker.cc
[715/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/dynbuf.c
[716/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/evp/m_mdc2.c
[717/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/dgettext.c
[718/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/type/v3/ratelimit_unit.upb.c
[719/8563] [org.sw.demo.google.protobuf.protobuf-21.12.0]/src/google/protobuf/message.cc
[720/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/pollset_set.cc
[721/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/finddomain.c
[722/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/dh/dh_key.c
[723/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/dsa/dsa_ameth.c
[724/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/dcgettext.c
[725/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/security/authorization/rbac_translator.cc
[726/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/outqueue.c
[727/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/dso/dso_dl.c
[728/8563] [org.sw.demo.census.opencensus.cpp-0.4.0]/opencensus/trace/internal/trace_context.cc
[729/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/block_header_encoder.c
[730/8563] [org.sw.demo.madler.zlib-1.2.13]/compress.c
[731/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509v3/v3_akey.c
[732/8563] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo_util.c
[733/8563] [org.sw.demo.boost.serialization-1.81.0]/src/polymorphic_oarchive.cpp
[734/8563] [org.sw.demo.census.opencensus.cpp-0.4.0]/opencensus/stats/internal/distribution.cc
[735/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/annotations/deprecation.upb.c
[736/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3/router.upb.c
[737/8563] [org.sw.demo.boost.filesystem-1.81.0]/src/codecvt_error_category.cpp
[738/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/java/generator.cc
[739/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/engines/e_capi_err.c
[740/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.c
[741/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/wakeup_fd_posix.cc
[742/8563] [org.sw.demo.nghttp2-1.52.0]/lib/nghttp2_hd_huffman.c
[743/8563] [org.sw.demo.lz4-1.9.4]/lib/lz4frame.c
[744/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/evp/evp_cnf.c
[745/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/o_time.c
[746/8563] [org.sw.demo.facebook.zstd.zstd-1.5.4]/lib/dictBuilder/divsufsort.c
[747/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/filter_buffer_decoder.c
[748/8563] [org.sw.demo.ragel-6.10.0]/ragel/gofgoto.cpp
[749/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/easy_buffer_encoder.c
[750/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/f_string.c
[751/8563] [org.sw.demo.aleksey14.rhash-1.4.3]/librhash/byte_order.c
[752/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/log/internal/nullguard.cc
[753/8563] [org.sw.demo.gnu.gss-1.0.3]/lib/asn1.c
[754/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/schema.c
[755/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_strcasecmp.c
[756/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/Process.cpp
[757/8563] [org.sw.demo.gnu.gss-1.0.3]/lib/error.c
[758/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/asn_mime.c
[759/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/controls.c
[760/8563] [org.sw.demo.google.protobuf.protobuf_lite-21.12.0]/src/google/protobuf/stubs/strutil.cc
[761/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/log/internal/log_message.cc
[762/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/str_format/float_conversion.cc
[763/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/core/v3/protocol.upb.c
[764/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/a_verify.c
[765/8563] [org.sw.demo.google.brotli-1.0.9]/enc/command.c
[766/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/cert.upb.c
[767/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/security/credentials/google_default/google_default_credentials.cc
[768/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/admin/v3/tap.upb.c
[769/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/easy_encoder.c
[770/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bn/bn_gf2m.c
[771/8563] [org.sw.demo.libssh2-1.10.0]/src/mbedtls.c
[772/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/security/credentials/xds/xds_credentials.cc
[773/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/base/internal/spinlock_wait.cc
[774/8563] [pub.egorpugin.llvm_project.llvm.demangle-14.0.6]/lib/Demangle/RustDemangle.cpp
[775/8563] [org.sw.demo.google.grpc.third_party.upb.upb-1.52.1]/upb/decode.c
[776/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/pem/pem_lib.c
[777/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/thr_posix.c
[778/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/random-devurandom.c
[779/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/Memory.cpp
[780/8563] [org.sw.demo.boost.log-1.81.0]/src/thread_specific.cpp
[781/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/sha/keccak1600.c
[782/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/compression/message_compress.cc
[783/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/tcp_client.cc
[784/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/block_header_decoder.c
[785/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bn/bn_err.c
[786/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/loadmsgcat.c
[787/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/listener/v3/udp_listener_config.upb.c
[788/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/evp/p_verify.c
[789/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509/x_attrib.c
[790/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/str_format/parser.cc
[791/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/threadlib.c
[792/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ocsp/ocsp_ht.c
[793/8563] [org.sw.demo.google.protobuf.protobuf_lite-21.12.0]/src/google/protobuf/stubs/bytestream.cc
[794/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/stream_decoder.c
[795/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb.c
[796/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/xds/type/matcher/v3/cel.upb.c
[797/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/conf/conf_def.c
[798/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/textdomain.c
[799/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/slice/percent_encoding.cc
[800/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/hash/internal/hash.cc
[801/8563] [org.sw.demo.ragel-6.10.0]/ragel/fsmap.cpp
[802/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/evp/e_rc4.c
[803/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/l10nflist.c
[804/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509/x_x509a.c
[805/8563] [org.sw.demo.Kitware.CMake.sys-3.24.3]/kwsys/Status.cxx
[806/8563] [org.sw.demo.boost.serialization-1.81.0]/src/polymorphic_text_woarchive.cpp
[807/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/random/internal/pool_urbg.cc
[809/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ct/ct_prn.c
[810/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_fds.c
[811/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/metrics/v3/metrics_service.upb.c
[812/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/transport/http_connect_handshaker.cc
[813/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_strerror.c
[814/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/surface/channel_init.cc
[815/8563] [org.sw.demo.google.protobuf.protobuf_lite-21.12.0]/src/google/protobuf/stubs/int128.cc
[816/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/whrlpool/wp_block.c
[817/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_parse_ns_reply.c
[818/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/vli_size.c
[819/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/security/credentials/alts/check_gcp_environment_windows.cc
[820/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_mkquery.c
[821/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/hardware_physmem.c
[822/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/explodename.c
[823/8563] [org.sw.demo.census.opencensus.cpp-0.4.0]/opencensus/tags/internal/context_util.cc
[824/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/admin/v3/listeners.upb.c
[825/8563] [org.sw.demo.google.protobuf.protobuf-21.12.0]/src/google/protobuf/util/type_resolver_util.cc
[826/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/intl-compat.c
[827/8563] [org.sw.demo.ragel-6.10.0]/ragel/rlparse.cpp
[828/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_freeaddrinfo.c
[829/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3/cluster.upb.c
[830/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ec/eck_prn.c
[831/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/inet_net_pton.c
[832/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/inet_ntop.c
[833/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509/x509rset.c
[834/8563] [org.sw.demo.boost.log-1.81.0]/src/default_attribute_names.cpp
[835/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/security/credentials/external/aws_external_account_credentials.cc
[836/8563] [org.sw.demo.gnu.gss-1.0.3]/lib/saslname.c
[837/8563] [org.sw.demo.ragel-6.10.0]/ragel/inputdata.cpp
[838/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/java/message_field_lite.cc
[839/8563] [org.sw.demo.census.opencensus.cpp-0.4.0]/opencensus/stats/internal/view_descriptor.cc
[840/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc
[841/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/google/protobuf/timestamp.upb.c
[842/8563] [org.sw.demo.google.grpc.third_party.upb.upb-1.52.1]/upb/encode.c
[843/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/check/check.c
[844/8563] [org.sw.demo.aleksey14.rhash-1.4.3]/librhash/aich.c
[845/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/substitute.cc
[846/8563] [org.sw.demo.ragel-6.10.0]/ragel/fsmattach.cpp
[847/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/ssl_stat.c
[848/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/LockFileManager.cpp
[849/8563] [org.sw.demo.rbock.sqlpp11_connector_sqlite3-0.31.0]/src/bind_result.cpp
[850/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/strings/internal/cordz_info.cc
[851/8563] [org.sw.demo.boost.serialization-1.81.0]/src/xml_oarchive.cpp
[852/8563] [org.sw.demo.ragel-6.10.0]/ragel/common.cpp
[853/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/evp/encode.c
[854/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_mkquery.c
[855/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/aes/aes_ige.c
[856/8563] [org.sw.demo.census.opencensus.cpp-0.4.0]/opencensus/stats/internal/measure.cc
[857/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/pkcs12/p12_attr.c
[858/8563] [org.sw.demo.ragel-6.10.0]/ragel/goipgoto.cpp
[859/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/socket_mutator.cc
[860/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/BlockFrequency.cpp
[861/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ec/eck_prn.c
[862/8563] [org.sw.demo.google.brotli-1.0.9]/enc/bit_cost.c
[863/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/SHA256.cpp
[864/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/APSInt.cpp
[865/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/des/ofb_enc.c
[866/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ocsp/v3_ocsp.c
[867/8563] [org.sw.demo.preshing.junction-master]/junction/QSBR.cpp
[868/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/SymbolRemappingReader.cpp
[869/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/modes/cts128.c
[870/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/x_algor.c
[871/8563] [org.sw.demo.xmlsoft.libxml2-2.9.14]/xmlstring.c
[872/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/security/credentials/alts/alts_credentials.cc
[873/8563] [org.sw.demo.boost.log-1.81.0]/src/spirit_encoding.cpp
[874/8563] [org.sw.demo.gnu.gss-1.0.3]/lib/oid.c
[875/8563] [org.sw.demo.ragel-6.10.0]/ragel/parsedata.cpp
[876/8563] [org.sw.demo.libssh2-1.10.0]/src/libgcrypt.c
[877/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/p5_pbev2.c
[878/8563] [org.sw.demo.ragel-6.10.0]/ragel/csipgoto.cpp
[879/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/config/rbac/v3/rbac.upb.c
[880/8563] [pub.egorpugin.primitives.command-0.3.1]/src/uv_command.cpp
[881/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/dh/dh_ameth.c
[882/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gpr/time_posix.cc
[883/8563] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo1c_d1.c
[884/8563] [org.sw.demo.libssh2-1.10.0]/src/scp.c
[885/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/simple/arm.c
[886/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/inet_ntop.c
[887/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/ARMAttributeParser.cpp
[888/8563] [org.sw.demo.ragel-6.10.0]/ragel/fsmstate.cpp
[889/8563] [org.sw.demo.rbock.sqlpp11_connector_sqlite3-0.31.0]/src/bind_result.cpp
[890/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/cast/c_enc.c
[891/8563] [org.sw.demo.oberhumer.lzo.lzo-2.10.0]/src/lzo1b_2.c
[892/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509/x509spki.c
[893/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bn/bn_exp.c
[894/8563] [org.sw.demo.google.grpc.plugin_support-1.52.1]/src/compiler/cpp_generator.cc
[895/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/synchronization/internal/per_thread_sem.cc
[896/8563] [org.sw.demo.xz_utils.lzma-5.4.1]/src/liblzma/common/stream_flags_decoder.c
[897/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/event_engine/utils.cc
[898/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_cancel.c
[899/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/timediff.c
[900/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/admin/v3/config_dump_shared.upb.c
[901/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares__parse_into_addrinfo.c
[902/8563] [org.sw.demo.ragel-6.10.0]/ragel/cdipgoto.cpp
[903/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_fds.c
[904/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/a_digest.c
[905/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_free_string.c
[906/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/des/set_key.c
[907/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares__get_hostent.c
[908/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_getsock.c
[909/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/iomgr/timer.cc
[910/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/idea/i_ofb64.c
[911/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_getnameinfo.c
[912/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/vssh/libssh.c
[913/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares__addrinfo2hostent.c
[914/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/ldap.c
[915/8563] [pub.egorpugin.libuv-1.44.2]/src/unix/poll.c
[916/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/rsa/rsa_oaep.c
[917/8563] [pub.egorpugin.llvm_project.llvm.support_lite-14.0.6]/lib/Support/AutoConvert.cpp
[918/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gprpp/host_port.cc
[919/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares__addrinfo_localhost.c
[920/8563] [org.sw.demo.boost.serialization-1.81.0]/src/binary_wiarchive.cpp
[921/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/tasn_scn.c
[922/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/bufref.c
[923/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/envoy/admin/v3/metrics.upb.c
[924/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_llist.c
[925/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_destroy.c
[926/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/time/clock.cc
[927/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/easy.c
[928/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares__read_line.c
[929/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_gethostbyaddr.c
[930/8563] [org.sw.demo.openssl.ssl-1.1.1.20]/ssl/t1_enc.c
[931/8563] [org.sw.demo.census.opencensus.cpp-0.4.0]/opencensus/context/internal/with_context.cc
[932/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/container/internal/hashtablez_sampler.cc
[933/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/x509/x_req.c
[934/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gpr/log_android.cc
[935/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_search.c
[936/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/srp/srp_vfy.c
[937/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/bindtextdom.c
[938/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/evp/e_idea.c
[939/8563] [pub.egorpugin.libuv-1.44.2]/src/random.c
[940/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/conf/conf_lib.c
[941/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/dh/dh_key.c
[942/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/container/internal/hashtablez_sampler_force_weak_definition.cc
[943/8563] [org.sw.demo.ragel-6.10.0]/ragel/mltable.cpp
[944/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_getenv.c
[945/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/des/rand_key.c
[946/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/resolver/resolver_registry.cc
[947/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/bn/bn_div.c
[948/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares__parse_into_addrinfo.c
[949/8563] [org.sw.demo.openldap.ldap-2.6.3]/libraries/libldap/avl.c
[950/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/bitncmp.c
[951/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/amigaos.c
[952/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares_parse_soa_reply.c
[953/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/vauth/spnego_sspi.c
[954/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/log/internal/proto.cc
[955/8563] [org.sw.demo.gnu.gss-1.0.3]/lib/oid.c
[956/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/ext/upb-generated/google/rpc/status.upb.c
[957/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/gpr/tmpfile_msys.cc
[958/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/asn1/a_time.c
[959/8563] [org.sw.demo.google.protobuf.protobuf-21.12.0]/src/google/protobuf/util/field_mask_util.cc
[960/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/vauth/ntlm.c
[961/8563] [org.sw.demo.libssh2-1.10.0]/src/global.c
[962/8563] [org.sw.demo.badger.curl.libcurl-7.88.1]/lib/vtls/sectransp.c
[963/8563] [org.sw.demo.google.protobuf.protoc_lib-21.12.0]/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc
[964/8563] [org.sw.demo.aleksey14.rhash-1.4.3]/librhash/tiger.c
[965/8563] [org.sw.demo.ragel-6.10.0]/ragel/fsmbase.cpp
[966/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/transport/tcp_connect_handshaker.cc
[967/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/debugging/failure_signal_handler.cc
[968/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/tsearch.c
[969/8563] [org.sw.demo.libuv-1.44.2]/src/fs-poll.c
[970/8563] [org.sw.demo.google.abseil-2023.1.25.1]/absl/debugging/stacktrace.cc
[971/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/rsa/rsa_none.c
[972/8563] [org.sw.demo.google.grpc.core.lib-1.52.1]/src/core/lib/resource_quota/api.cc
[973/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/ares__sortaddrinfo.c
[974/8563] [org.sw.demo.c_ares-1.19.0]/src/lib/bitncmp.c
[975/8563] [org.sw.demo.gnu.gettext.intl-0.21.1]/gettext-runtime/intl/plural-exp.c
[976/8563] [org.sw.demo.jbeder.yaml_cpp-0.7.0]/src/binary.cpp
[977/8563] [org.sw.demo.preshing.turf-master]/turf/impl/Affinity_Win32.cpp
[978/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/ocsp/ocsp_cl.c
[979/8563] [org.sw.demo.openssl.crypto-1.1.1.20]/crypto/modes/cbc128.c
[980/8563] [pub.egorpugin.primitives.settings-0.3.1] generate: "/Users/gregoire/.sw/storage/pkg/7f/9e/22d4/obj/bld/375679/bdp/fb/settings.yy/settings.yy.hpp", "/Users/gregoire/.sw/storage/pkg/7f/9e/22d4/obj/bld/375679/bdp/fb/settings.yy/settings.yy.cpp"
Exception in file /Users/egor/dev/sw/src/sw/builder/command.cpp:840, function execute1: When executing: [pub.egorpugin.primitives.settings-0.3.1] generate: "/Users/gregoire/.sw/storage/pkg/7f/9e/22d4/obj/bld/375679/bdp/fb/settings.yy/settings.yy.hpp", "/Users/gregoire/.sw/storage/pkg/7f/9e/22d4/obj/bld/375679/bdp/fb/settings.yy/settings.yy.cpp"
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/bison: invalid option -- D
Try `/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/bison --help' for more information.
command failed: exit code = 1
Total errors: 1
egorpugin commented 1 year ago

Build it like here https://github.com/SoftwareNetwork/sw/blob/b0.4.5/.github/workflows/sw.yml#L40

Ottunger commented 1 year ago

OK, I could build from sources 🥳

I can build for macOS using macos2macos.json and I do get arm64 binaries poduced

gregoire@Gregoires-MBP-2 satoris-ocr % lipo -info /Users/gregoire/.sw/storage/pkg/14/e8/893d/obj/bld/314139/lib/liborg.sw.demo.google.grpc.core.plugin_registry-1.52.1.a
Non-fat file: /Users/gregoire/.sw/storage/pkg/14/e8/893d/obj/bld/314139/lib/liborg.sw.demo.google.grpc.core.plugin_registry-1.52.1.a is architecture: arm64

I created macos2ios.json like this, by checking your code

{
  "name": "macos2ios",
  "native": {
    "stdlib": {
      "c": null,
      "compiler": null,
      "kernel": null,
      "cpp": null
    }
  },
  "os": {
    "arch": "aarch64",
    "kernel": "com.Apple.Ios"
  }
}

But it fails pretty dramatically.

gregoire@Gregoires-MBP-2 satoris-ocr % sw build -settings-file macos2ios.json -sec --print-checks -wait-for-cc-checks -k 10 -sd -static
Performing 9 check(s): org.sw.demo.jpeg-9.5.0 (jpeg), config 170209
Performing 43 check(s): org.sw.demo.tiff-4.5.0 (tiff), config 170209
Exception in file /Users/gregoire/dev/sw/src/sw/driver/module.cpp:120, function operator(): error in module (/Users/gregoire/.sw/storage/tmp/cfg/161414/libloc.sw.self.21f91e-0.0.30.dylib): Exception in file /Users/gregoire/.sw/storage/pkg/e1/f5/d892/src/sdir/sw.cpp:119, function build: no type: 0, 0

Am I missing something?

egorpugin commented 1 year ago

As I said now copy macos checks into this 170209 checks directory. ~/.sw/storage/etc/sw/checks/

Ottunger commented 1 year ago
cp .sw/storage/etc/sw/checks/314139/checks.3.txt .sw/storage/etc/sw/checks/170209
sw build -settings-file macos2ios.json -sec --print-checks -wait-for-cc-checks -k 10 -sd -static

Same result afterwards

egorpugin commented 1 year ago

Try simply sw build -static -os ios like I did.

Try to remove all checks, build for macos, then copy checks again, then build for ios.

Ottunger commented 1 year ago

Ok, worked e2e

gregoire@Gregoires-MBP-2 satoris-ocr % ls -la .sw/out/617559
total 208
drwxr-xr-x  4 gregoire  staff     128 Feb 28 10:24 .
drwxr-xr-x  4 gregoire  staff     128 Feb 28 10:22 ..
-rw-r--r--  1 gregoire  staff     543 Feb 28 10:22 cfg.json
-rw-r--r--  1 gregoire  staff  102256 Feb 28 10:24 libsatoris.ocr-0.0.1.a
gregoire@Gregoires-MBP-2 satoris-ocr % lipo -info .sw/out/617559/libsatoris.ocr-0.0.1.a 
Non-fat file: .sw/out/617559/libsatoris.ocr-0.0.1.a is architecture: arm64

Let me see if I can use it in xcode

Ottunger commented 1 year ago

Soooo all seems fine I can use the .as in XCode iOS build.

But it fails fot not finding the functions to link to.

Undefined symbols for architecture arm64:
  "_ocr", referenced from:
      _$s8OCR_demo10SatorisOcrC5check7commandySo20CDVInvokedUrlCommandC_tFyyYaYbcfU_TY0_ in SatorisOcr.o
  "_ocr_init", referenced from:
      _$s8OCR_demo10SatorisOcrC5init27commandySo20CDVInvokedUrlCommandC_tF in SatorisOcr.o
  "_ocr_reset", referenced from:
      _$s8OCR_demo10SatorisOcrC5reset7commandySo20CDVInvokedUrlCommandC_tF in SatorisOcr.o
  "_ocr_teardown", referenced from:
      _$s8OCR_demo10SatorisOcrC8teardown7commandySo20CDVInvokedUrlCommandC_tF in SatorisOcr.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

And indeed in lib I have

.sw/out/617559/libsatoris.ocr-0.0.1.a(ocr.cpp.7a1b93fd.o):
00000000000005f4 T __Z12ocr_teardownv
0000000000000620 T __Z3ocrbPKcPKhji7OCRTypebbiiii
0000000000000138 T __Z8ocr_initPKcS0_i7MRZTypePKhjjPd
00000000000005e0 T __Z9ocr_resetv
.sw/out/617559/libsatoris.ocr-0.0.1.a(process.cpp.89551068.o):

Is it due to OCR_API not containing extern "C" ?

Ottunger commented 1 year ago

OK, I added

#ifdef __APPLE__
extern "C"
#endif

And I have no more linking errors to library anymore.

More like:

Undefined symbols for architecture arm64:
  "std::logic_error::what() const", referenced from:
      gdcm::Exception::what() const in liborg.sw.demo.malaterre.GDCM.gdcm-3.0.21.a(gdcmReader.cxx.4659f8e1.o)
      std::__1::basic_istream<char, std::__1::char_traits<char> >& gdcm::SequenceOfItems::Read<gdcm::ImplicitDataElement, gdcm::SwapperNoOp>(std::__1::basic_istream<char, std::__1::char_traits<char> >&, bool) in liborg.sw.demo.malaterre.GDCM.gdcm-3.0.21.a(gdcmReader.cxx.4659f8e1.o)
      std::__1::basic_istream<char, std::__1::char_traits<char> >& gdcm::DataSet::ReadWithLength<gdcm::ImplicitDataElement, gdcm::SwapperNoOp>(std::__1::basic_istream<char, std::__1::char_traits<char> >&, gdcm::VL&) in liborg.sw.demo.malaterre.GDCM.gdcm-3.0.21.a(gdcmReader.cxx.4659f8e1.o)
      std::__1::basic_istream<char, std::__1::char_traits<char> >& gdcm::SequenceOfItems::Read<gdcm::ExplicitDataElement, gdcm::SwapperNoOp>(std::__1::basic_istream<char, std::__1::char_traits<char> >&, bool) in liborg.sw.demo.malaterre.GDCM.gdcm-3.0.21.a(gdcmReader.cxx.4659f8e1.o)
      std::__1::basic_istream<char, std::__1::char_traits<char> >& gdcm::DataSet::ReadWithLength<gdcm::ExplicitDataElement, gdcm::SwapperNoOp>(std::__1::basic_istream<char, std::__1::char_traits<char> >&, gdcm::VL&) in liborg.sw.demo.malaterre.GDCM.gdcm-3.0.21.a(gdcmReader.cxx.4659f8e1.o)
      std::__1::basic_istream<char, std::__1::char_traits<char> >& gdcm::SequenceOfItems::Read<gdcm::ImplicitDataElement, gdcm::SwapperDoOp>(std::__1::basic_istream<char, std::__1::char_traits<char> >&, bool) in liborg.sw.demo.malaterre.GDCM.gdcm-3.0.21.a(gdcmReader.cxx.4659f8e1.o)
      std::__1::basic_istream<char, std::__1::char_traits<char> >& gdcm::DataSet::ReadWithLength<gdcm::ImplicitDataElement, gdcm::SwapperDoOp>(std::__1::basic_istream<char, std::__1::char_traits<char> >&, gdcm::VL&) in liborg.sw.demo.malaterre.GDCM.gdcm-3.0.21.a(gdcmReader.cxx.4659f8e1.o)
      ...
  "std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::find(char, unsigned long) const", referenced from:
      TD1Checker::TD1Checker(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in libsatoris.ocr-0.0.1.a(MRZBuilder.cpp.757ea86a.o)
      cv::Exception::formatMessage() in liborg.sw.demo.intel.opencv.core-4.7.0.a(system.cpp.a6f9481c.o)
      tesseract::Tesseract::acceptable_word_string(tesseract::UNICHARSET const&, char const*, char const*) in liborg.sw.demo.google.tesseract.libtesseract-5.3.0.a(control.cpp.b3e12bee.o)
      cv::utils::logging::LogTagManager::splitNameParts(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in liborg.sw.demo.intel.opencv.core-4.7.0.a(logtagmanager.cpp.1c1662fd.o)
      cv::parallel::ParallelBackendRegistry::tokenize_string(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char) in liborg.sw.demo.intel.opencv.core-4.7.0.a(parallel.cpp.d8d294a1.o)
      tesseract::Tesseract::one_ell_conflict(tesseract::WERD_RES*, bool) in liborg.sw.demo.google.tesseract.libtesseract-5.3.0.a(reject.cpp.6d1ed86e.o)
      tesseract::Tesseract::reject_I_1_L(tesseract::WERD_RES*) in liborg.sw.demo.google.tesseract.libtesseract-5.3.0.a(reject.cpp.6d1ed86e.o)
      ...

This looks like stdc++ missing?

Ottunger commented 1 year ago

Added libc++.tbd to linking phase in XCode and build succeeded!

Ottunger commented 1 year ago

Now to maybe make the checks automatic?

Edit: I'm not sure the checks are correct for iOS, app crashes runtime for freeing too wide memory segments. Let's retry after automatic checks in!

egorpugin commented 1 year ago

1. If you need sw cmake integration, open sw cmake file and put there something like

if (IOS) # check your ios_toolchain.cmake for correct var
  set(os ios) # dont remember, just append "-os ios" to sw command line
endif()

Test it and I will add your changes to master branch.

2. Automatic checks.

Prepare bash script that will run passed program in ios emulator. Something like exec_on_ios_simulator.sh. And it will be run like exec_on_ios_simulator.sh check_program1 args.

Ottunger commented 1 year ago

Euh I don't need point 1 I think x)

Will gladly do point 2, but I need more info what how these scripts are supposed to look like, you have examples and how to test?

egorpugin commented 1 year ago

Well, I showed you API.

You need a script that accepts program and its arguments. It executes it in the simulator, accepts input, returns stdout/err and error code.

exec_on_ios_simulator.sh program_name arg1 arg2 ... argN

How to test it? Build int main(){/*or with hello world here*/} for ios and create your script in the way I described, test it.

Ottunger commented 1 year ago

I think this is what you need (if you need stdout one more interpolation/echo couple may be needed, but this is the idea):

gregoire@Gregoires-MacBook-Pro-2 Downloads % cat main.c 
#include <stdlib.h>

int main(int argc, char**argv) {int a = atoi(argv[1]); return a;}
gregoire@Gregoires-MacBook-Pro-2 Downloads % cat exec_on_ios.sh 
#! /bin/bash

xcrun simctl boot 'iPhone 14 Pro' --arch=arm64 || echo "0"
xcrun simctl spawn --arch=arm64 'iPhone 14 Pro' $@
OUTPUT=$?
xcrun simctl shutdown all
exit $OUTPUT

output at usage:

gregoire@Gregoires-MacBook-Pro-2 Downloads % ./a.out 7
gregoire@Gregoires-MacBook-Pro-2 Downloads % echo $?   
7
gregoire@Gregoires-MacBook-Pro-2 Downloads % ./exec_on_ios.sh /Users/gregoire/Downloads/a.out 8
gregoire@Gregoires-MacBook-Pro-2 Downloads % echo $?
8

Not that the path to program_name MUST BE absolute.

Ottunger commented 1 year ago

Morning, Let me know if this is what you expected :)

Read you,

Rembrant777 commented 1 year ago

I was managed to build up to this point.

➜  satoris-ocr git:(master) ✗ sw build -os ios -sfc --print-checks -k 150 -sd
[561/2882] [satoris.ocr.android-0.0.1]/OcrServiceJNI.cpp
[2176/2882] [satoris.ocr-0.0.1]/ocr.cpp
[2553/2882] [satoris.ocr-0.0.1]/process.cpp
Exception in file /Users/egor/dev/sw/src/sw/builder/command.cpp:840, function execute1: When executing: [satoris.ocr.android-0.0.1]/OcrServiceJNI.cpp
/Users/egor/dev/satoris-ocr/OcrServiceJNI.cpp:1:10: fatal error: 'jni.h' file not found
#include <jni.h>
         ^~~~~~~
1 error generated.
command failed: exit code = 1
command is copied to /Users/egor/dev/satoris-ocr/.sw/rsp/1971729179334016053.sh

Exception in file /Users/egor/dev/sw/src/sw/builder/command.cpp:840, function execute1: When executing: [satoris.ocr-0.0.1]/ocr.cpp
/Users/egor/dev/satoris-ocr/ocr.cpp:17:8: error: thread-local storage is not supported for the current target
static thread_local bool matInited = false;
       ^
/Users/egor/dev/satoris-ocr/ocr.cpp:18:8: error: thread-local storage is not supported for the current target
static thread_local char choice[512];
       ^
/Users/egor/dev/satoris-ocr/ocr.cpp:19:8: error: thread-local storage is not supported for the current target
static thread_local cv::Mat color, smallColor, gray, work;
       ^
/Users/egor/dev/satoris-ocr/ocr.cpp:19:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/ocr.cpp:19:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/ocr.cpp:19:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/ocr.cpp:104:9: warning: delete called on 'MRZBuilder' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor]
        delete builder;
        ^
1 warning and 6 errors generated.
command failed: exit code = 1
command is copied to /Users/egor/dev/satoris-ocr/.sw/rsp/13314264605331854499.sh

Exception in file /Users/egor/dev/sw/src/sw/builder/command.cpp:840, function execute1: When executing: [satoris.ocr-0.0.1]/process.cpp
/Users/egor/dev/satoris-ocr/process.cpp:17:8: error: thread-local storage is not supported for the current target
static thread_local cv::Mat thresh, cut, mgray;
       ^
/Users/egor/dev/satoris-ocr/process.cpp:17:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/process.cpp:17:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/process.cpp:18:8: error: thread-local storage is not supported for the current target
static thread_local cv::Mat blackhat;
       ^
/Users/egor/dev/satoris-ocr/process.cpp:19:8: error: thread-local storage is not supported for the current target
static thread_local cv::Mat mrz, mrzfilt;
       ^
/Users/egor/dev/satoris-ocr/process.cpp:19:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/process.cpp:20:8: error: thread-local storage is not supported for the current target
static thread_local cv::Mat warped, warpedMRZ, warpcut, templcut;
       ^
/Users/egor/dev/satoris-ocr/process.cpp:20:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/process.cpp:20:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/process.cpp:20:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/process.cpp:21:8: error: thread-local storage is not supported for the current target
static thread_local cv::Mat gradX, absGradX, gradXFloat;
       ^
/Users/egor/dev/satoris-ocr/process.cpp:21:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/process.cpp:21:8: error: thread-local storage is not supported for the current target
/Users/egor/dev/satoris-ocr/process.cpp:22:8: error: thread-local storage is not supported for the current target
static thread_local cv::Mat thresh_copy;
       ^
/Users/egor/dev/satoris-ocr/process.cpp:23:8: error: thread-local storage is not supported for the current target
static thread_local struct corners mrzCorners;
       ^
15 errors generated.
command failed: exit code = 1
command is copied to /Users/egor/dev/satoris-ocr/.sw/rsp/17320149397895015586.sh

Total errors: 3
➜  satoris-ocr git:(master) ✗ 

Hi, i resolved the jni.h not found issue by adding extra command in cmake file on my mac and in a different c/cpp project(if this project is compiled based on cmake)

find_package(jni REQUIRED)
if (JNI_FOUND)
    message("Jni is found we got it include dir ${JNI_INCLUDE_DIRS}")
    include_directories(${JNI_INCLUDE_DIRS})

    message("Jni is found we got it library dir ${JNI_LIBRARIES}")
    include_directories(${JNI_LIBRARIES})
endif(Jni_FOUND)

cmake-refrence

Ottunger commented 1 year ago

Did you pull from git the project? Latest commit compiles OK on my side with the checks if on a macOS platform to not have thread_local