******************************************************************************** conan test cci-3a21d795\recipes\icu\all\test_package\conanfile.py icu/73.2@#1dca6a2f9b00acabad03fbc5fee51d1a -pr C:/J2/w/prod-v1/bsr@2/45108/bbbcc/profile_windows_16_md_vs_release_64.icu-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Auto detecting your dev setup to initialize the default profile (C:\J2\w\prod-v1\bsr@2\45108\addbe\.conan\profiles\default) Found Visual Studio 17 Default settings os=Windows os_build=Windows arch=x86_64 arch_build=x86_64 compiler=Visual Studio compiler.version=17 build_type=Release *** You can change them in C:\J2\w\prod-v1\bsr@2\45108\addbe\.conan\profiles\default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Release compiler=Visual Studio compiler.runtime=MD compiler.version=16 os=Windows [options] icu:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True icu/73.2 (test package): Installing package Requirements icu/73.2 from local cache - Cache Packages icu/73.2:4e4e255a893b95913d3edbc4cb2131034a719481 - Download Installing (downloading, building) binaries... icu/73.2: Retrieving package 4e4e255a893b95913d3edbc4cb2131034a719481 from remote 'c3i_PR-20779' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz icu/73.2: Package installed 4e4e255a893b95913d3edbc4cb2131034a719481 icu/73.2: Downloaded package revision 50a8d6e278800a285afd3dc8d2e85b26 icu/73.2 (test package): Generator txt created conanbuildinfo.txt icu/73.2 (test package): Generator 'CMakeToolchain' calling 'generate()' icu/73.2 (test package): Preset 'default' added to CMakePresets.json. Invoke it manually using 'cmake --preset default' icu/73.2 (test package): If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Visual Studio 16 2019" -DCMAKE_TOOLCHAIN_FILE=C:\J2\w\prod-v1\bsr@2\cci-3a21d795\recipes\icu\all\test_package\build\generators\conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW' icu/73.2 (test package): Generator 'VirtualRunEnv' calling 'generate()' icu/73.2 (test package): Generator 'CMakeDeps' calling 'generate()' icu/73.2 (test package): Aggregating env generators icu/73.2 (test package): Generated conaninfo.txt icu/73.2 (test package): Generated graphinfo Using lockfile: 'C:\J2\w\prod-v1\bsr@2\cci-3a21d795\recipes\icu\all\test_package\build\generators/conan.lock' Using cached profile from lockfile [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK icu/73.2 (test package): Calling build() icu/73.2 (test package): CMake command: cmake -G "Visual Studio 16 2019" -DCMAKE_TOOLCHAIN_FILE="C:/J2/w/prod-v1/bsr@2/cci-3a21d795/recipes/icu/all/test_package/build/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:\J2\w\prod-v1\bsr@2\cci-3a21d795\recipes\icu\all\test_package\." ----Running------ > cmake -G "Visual Studio 16 2019" -DCMAKE_TOOLCHAIN_FILE="C:/J2/w/prod-v1/bsr@2/cci-3a21d795/recipes/icu/all/test_package/build/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:\J2\w\prod-v1\bsr@2\cci-3a21d795\recipes\icu\all\test_package\." ----------------- -- Using Conan toolchain: C:/J2/w/prod-v1/bsr@2/cci-3a21d795/recipes/icu/all/test_package/build/generators/conan_toolchain.cmake -- The CXX compiler identification is MSVC 19.29.30148.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: Component target declared 'ICU::data' -- Conan: Component target declared 'ICU::dt' -- Conan: Component target declared 'ICU::uc' -- Conan: Component target declared 'ICU::i18n' -- Conan: Component target declared 'ICU::in' -- Conan: Component target declared 'ICU::io' -- Conan: Component target declared 'ICU::tu' -- Conan: Component target declared 'ICU::test' -- Conan: Target declared 'icu::icu' -- Configuring done -- Generating done -- Build files have been written to: C:/J2/w/prod-v1/bsr@2/cci-3a21d795/recipes/icu/all/test_package/build icu/73.2 (test package): CMake command: cmake --build "C:\J2\w\prod-v1\bsr@2\cci-3a21d795\recipes\icu\all\test_package\build" --config Release ----Running------ > cmake --build "C:\J2\w\prod-v1\bsr@2\cci-3a21d795\recipes\icu\all\test_package\build" --config Release ----------------- Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework Copyright (C) Microsoft Corporation. All rights reserved. Checking Build System Building Custom Rule C:/J2/w/prod-v1/bsr@2/cci-3a21d795/recipes/icu/all/test_package/CMakeLists.txt test_package.cpp Creating library C:/J2/w/prod-v1/bsr@2/cci-3a21d795/recipes/icu/all/test_package/build/Release/test_package.lib and object C:/J2/w/prod-v1/bsr@2/cci-3a21d795/recipes/icu/all/test_package/build/Release/test_package.exp test_package.vcxproj -> C:\J2\w\prod-v1\bsr@2\cci-3a21d795\recipes\icu\all\test_package\build\Release\test_package.exe Building Custom Rule C:/J2/w/prod-v1/bsr@2/cci-3a21d795/recipes/icu/all/test_package/CMakeLists.txt icu/73.2 (test package): Running test() ----Running------ > "C:\J2\w\prod-v1\bsr@2\cci-3a21d795\recipes\icu\all\test_package\build\generators\conanrun.bat" && Release\test_package ----------------- * demo_utf_h_macros() -------------- *** iterate forward through: a\U00010000\U0010FFFFb { 0061 10000 10ffff 0062 } Codepoint at offset 0: U+0061 Codepoint at offset 1: U+10000 Codepoint at offset 3: U+10ffff Codepoint at offset 5: U+0062 iterate backward through: ab\uDC00\U0010FFFFb { 0061 0062 dc00 10ffff 0062 } Codepoint at offset 5: U+0062 Codepoint at offset 3: U+10ffff Codepoint at offset 2: U+dc00 Codepoint at offset 1: U+0062 Codepoint at offset 0: U+0061 * demo_C_Unicode_strings() --------- *** should be "Aabc": Aabc { 0041 0061 0062 0063 } should be "AC": A�C { 0041 00df 0043 } * demoCaseMapInC() ----------------- *** input string: aB\u03A3iI\u0131\u0130 � \uFB03\u03C2\u03C3\u03A3 { 0061 0042 03a3 0069 0049 0131 0130 0020 00df 0020 fb03 03c2 03c3 03a3 } simple-uppercased: AB\u03A3III\u0130 � \uFB03\u03A3\u03A3\u03A3 { 0041 0042 03a3 0049 0049 0049 0130 0020 00df 0020 fb03 03a3 03a3 03a3 } simple-lowercased: ab\u03C3ii\u0131i � \uFB03\u03C2\u03C3\u03C3 { 0061 0062 03c3 0069 0069 0131 0069 0020 00df 0020 fb03 03c2 03c3 03c3 } simple-titlecased: AB\u03A3III\u0130 � \uFB03\u03A3\u03A3\u03A3 { 0041 0042 03a3 0049 0049 0049 0130 0020 00df 0020 fb03 03a3 03a3 03a3 } simple-case-folded/default: ab\u03C3ii\u0131\u0130 � \uFB03\u03C3\u03C3\u03C3 { 0061 0062 03c3 0069 0069 0131 0130 0020 00df 0020 fb03 03c3 03c3 03c3 } simple-case-folded/Turkic: ab\u03C3i\u0131\u0131i � \uFB03\u03C3\u03C3\u03C3 { 0061 0062 03c3 0069 0131 0131 0069 0020 00df 0020 fb03 03c3 03c3 03c3 } input string: aB\u03A3iI\u0131\u0130 � \uFB03\u03C2\u03C3\u03A3 { 0061 0042 03a3 0069 0049 0131 0130 0020 00df 0020 fb03 03c2 03c3 03a3 } full-lowercased/en: ab\u03C3ii\u0131i\u0307 � \uFB03\u03C2\u03C3\u03C2 { 0061 0062 03c3 0069 0069 0131 0069 0307 0020 00df 0020 fb03 03c2 03c3 03c2 } full-lowercased/tr: ab\u03C3i\u0131\u0131i � \uFB03\u03C2\u03C3\u03C2 { 0061 0062 03c3 0069 0131 0131 0069 0020 00df 0020 fb03 03c2 03c3 03c2 } full-uppercased/en: AB\u03A3III\u0130 SS FFI\u03A3\u03A3\u03A3 { 0041 0042 03a3 0049 0049 0049 0130 0020 0053 0053 0020 0046 0046 0049 03a3 03a3 03a3 } full-uppercased/tr: AB\u03A3\u0130II\u0130 SS FFI\u03A3\u03A3\u03A3 { 0041 0042 03a3 0130 0049 0049 0130 0020 0053 0053 0020 0046 0046 0049 03a3 03a3 03a3 } full-titlecased/en: Ab\u03C3ii\u0131i\u0307 Ss Ffi\u03C2\u03C3\u03C2 { 0041 0062 03c3 0069 0069 0131 0069 0307 0020 0053 0073 0020 0046 0066 0069 03c2 03c3 03c2 } full-titlecased/tr: Ab\u03C3i\u0131\u0131i Ss Ffi\u03C2\u03C3\u03C2 { 0041 0062 03c3 0069 0131 0131 0069 0020 0053 0073 0020 0046 0066 0069 03c2 03c3 03c2 } full-case-folded/default: ab\u03C3ii\u0131i\u0307 ss ffi\u03C3\u03C3\u03C3 { 0061 0062 03c3 0069 0069 0131 0069 0307 0020 0073 0073 0020 0066 0066 0069 03c3 03c3 03c3 } full-case-folded/Turkic: ab\u03C3i\u0131\u0131i ss ffi\u03C3\u03C3\u03C3 { 0061 0062 03c3 0069 0131 0131 0069 0020 0073 0073 0020 0066 0066 0069 03c3 03c3 03c3 } * demoCaseMapInCPlusPlus() --------- *** input string: aBiI �  { 0061 0042 03a3 0069 0049 0131 0130 0020 00df 0020 fb03 03c2 03c3 03a3 } full-lowercased/en: abiii �  { 0061 0062 03c3 0069 0069 0131 0069 0307 0020 00df 0020 fb03 03c2 03c3 03c2 } full-lowercased/tr: abii �  { 0061 0062 03c3 0069 0131 0131 0069 0020 00df 0020 fb03 03c2 03c3 03c2 } full-uppercased/en: ABIII SS FFI { 0041 0042 03a3 0049 0049 0049 0130 0020 0053 0053 0020 0046 0046 0049 03a3 03a3 03a3 } full-uppercased/tr: ABII SS FFI { 0041 0042 03a3 0130 0049 0049 0130 0020 0053 0053 0020 0046 0046 0049 03a3 03a3 03a3 } full-titlecased/en: Abiii Ss Ffi { 0041 0062 03c3 0069 0069 0131 0069 0307 0020 0053 0073 0020 0046 0066 0069 03c2 03c3 03c2 } full-titlecased/tr: Abii Ss Ffi { 0041 0062 03c3 0069 0131 0131 0069 0020 0053 0073 0020 0046 0066 0069 03c2 03c3 03c2 } full-case-folded/default: abiii ss ffi { 0061 0062 03c3 0069 0069 0131 0069 0307 0020 0073 0073 0020 0066 0066 0069 03c3 03c3 03c3 } full-case-folded/Turkic: abii ss ffi { 0061 0062 03c3 0069 0131 0131 0069 0020 0073 0073 0020 0066 0066 0069 03c3 03c3 03c3 } * demoUnicodeStringStorage() ------- *** length of short string copy: 2 length of longer string: 28 length of longer string copy: 28 readonly-alias string: a1� { 0061 0031 20ac } readonly-aliasing string after modification: a9� { 0061 0039 20ac } readonly buffer[0] after modifying its string: 0x61 readonly buffer[1] after modifying its string: 0x31 readonly buffer[2] after modifying its string: 0x20ac fastCopyFrom(readonly alias of "writeable" array): b2 { 0062 0032 dbc0 dc01 } verify that a fastCopyFrom(readonly alias) uses the same buffer pointer: 1 (should be 1) verify that a regular copy of a readonly alias uses a different buffer pointer: 0 (should be 0) writeable-alias string: b2 { 0062 0032 dbc0 dc01 } writeable-alias backing buffer[0]=0x62 after modification writeable-alias backing buffer[1]=0x39 after modification writeable-alias backing buffer[2]=0xdbc0 after modification writeable-alias backing buffer[3]=0xdc01 after modification writeable-alias backing buffer[0]=0x62 after modification of string copy writeable-alias backing buffer[1]=0x39 after modification of string copy writeable-alias backing buffer[2]=0xdbc0 after modification of string copy writeable-alias backing buffer[3]=0xdc01 after modification of string copy string after growing too much and then shrinking[1]=0x25 backing store for this[1]=0x39 writeable-alias backing buffer[0]=0x62 after re-extract writeable-alias backing buffer[1]=0x25 after re-extract writeable-alias backing buffer[2]=0xdbc0 after re-extract writeable-alias backing buffer[3]=0xdc01 after re-extract * demoUnicodeStringInit() ---------- *** C and C++ Unicode strings are equal: 1 char * -> UChar * -> char * with only invariant characters: "such characters are safe 123 %-." german UnicodeString from unescaping: Sch�nes Auto: � 11240. Privates Zeichen:  { 0053 0063 0068 00f6 006e 0065 0073 0020 0041 0075 0074 006f 003a 0020 20ac 0020 0031 0031 0032 0034 0030 002e 000c 0050 0072 0069 0076 0061 0074 0065 0073 0020 005a 0065 0069 0063 0068 0065 006e 003a 0020 dbc8 df45 000a } german C Unicode string from char * unescaping: (length 44) Sch�nes Auto: � 11240. Privates Zeichen:  { 0053 0063 0068 00f6 006e 0065 0073 0020 0041 0075 0074 006f 003a 0020 20ac 0020 0031 0031 0032 0034 0030 002e 000c 0050 0072 0069 0076 0061 0074 0065 0073 0020 005a 0065 0069 0063 0068 0065 006e 003a 0020 dbc8 df45 000a } icu/73.2 (test package): WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior icu/73.2 (test package): WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior ******************************************************************************** conan test cci-3a21d795\recipes\icu\all\test_v1_package\conanfile.py icu/73.2@#1dca6a2f9b00acabad03fbc5fee51d1a -pr C:/J2/w/prod-v1/bsr@2/45108/bbbcc/profile_windows_16_md_vs_release_64.icu-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=Visual Studio compiler.runtime=MD compiler.version=16 os=Windows [options] icu:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True icu/73.2 (test package): Installing package Requirements icu/73.2 from local cache - Cache Packages icu/73.2:4e4e255a893b95913d3edbc4cb2131034a719481 - Cache Installing (downloading, building) binaries... icu/73.2: Already installed! icu/73.2 (test package): Generator txt created conanbuildinfo.txt icu/73.2 (test package): Generator cmake created conanbuildinfo.cmake icu/73.2 (test package): Generator cmake_find_package created FindICU.cmake icu/73.2 (test package): Aggregating env generators icu/73.2 (test package): Generated conaninfo.txt icu/73.2 (test package): Generated graphinfo Using lockfile: 'C:\J2\w\prod-v1\bsr@2\cci-3a21d795\recipes\icu\all\test_v1_package\build\28c75fd48880bda7346a90741166a1b13b25c0bd/conan.lock' Using cached profile from lockfile [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK icu/73.2 (test package): Calling build() ----Running------ > cd C:\J2\w\prod-v1\bsr@2\cci-3a21d795\recipes\icu\all\test_v1_package\build\28c75fd48880bda7346a90741166a1b13b25c0bd && cmake -G "Visual Studio 16 2019" -A "x64" -DCONAN_LINK_RUNTIME="/MD" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="Visual Studio" -DCONAN_COMPILER_VERSION="16" -DCONAN_CXX_FLAGS="/MP8" -DCONAN_C_FLAGS="/MP8" -DCMAKE_INSTALL_PREFIX="C:\J2\w\prod-v1\bsr@2\cci-3a21d795\recipes\icu\all\test_v1_package\build\28c75fd48880bda7346a90741166a1b13b25c0bd\package" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_MODULE_PATH="C:/J2/w/prod-v1/bsr@2/cci-3a21d795/recipes/icu/all/test_v1_package/build/28c75fd48880bda7346a90741166a1b13b25c0bd" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev C:\J2\w\prod-v1\bsr@2\cci-3a21d795\recipes\icu\all\test_v1_package ----------------- -- The C compiler identification is MSVC 19.29.30148.0 -- The CXX compiler identification is MSVC 19.29.30148.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake targets configuration -- Library sicuio found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicuio.lib -- Library sicutest found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicutest.lib -- Library sicutu found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicutu.lib -- Library sicuin found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicuin.lib -- Library sicuuc found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicuuc.lib -- Library sicudt found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicudt.lib -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Using autogenerated FindICU.cmake -- Found ICU: 73.2 (found version "73.2") -- Conan: Component 'uc' found in package 'ICU' -- Library sicuio found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicuio.lib -- Found: C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicuio.lib -- Library sicutest found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicutest.lib -- Found: C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicutest.lib -- Library sicutu found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicutu.lib -- Found: C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicutu.lib -- Library sicuin found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicuin.lib -- Found: C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicuin.lib -- Library sicuuc found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicuuc.lib -- Found: C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicuuc.lib -- Library sicudt found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicudt.lib -- Found: C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicudt.lib -- Library sicudt found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicudt.lib -- Found: C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicudt.lib -- Library sicuuc found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicuuc.lib -- Found: C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicuuc.lib -- Library sicuin found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicuin.lib -- Found: C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicuin.lib -- Library sicutu found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicutu.lib -- Found: C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicutu.lib -- Library sicutest found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicutest.lib -- Found: C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicutest.lib -- Library sicuio found C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicuio.lib -- Found: C:/J2/w/prod-v1/bsr@2/45108/addbe/.conan/data/icu/73.2/_/_/package/4e4e255a893b95913d3edbc4cb2131034a719481/lib/sicuio.lib -- Configuring done -- Generating done -- Build files have been written to: C:/J2/w/prod-v1/bsr@2/cci-3a21d795/recipes/icu/all/test_v1_package/build/28c75fd48880bda7346a90741166a1b13b25c0bd ----Running------ > cmake --build C:\J2\w\prod-v1\bsr@2\cci-3a21d795\recipes\icu\all\test_v1_package\build\28c75fd48880bda7346a90741166a1b13b25c0bd --config Release -- /m:8 /verbosity:minimal ----------------- Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework Copyright (C) Microsoft Corporation. All rights reserved. Checking Build System Building Custom Rule C:/J2/w/prod-v1/bsr@2/cci-3a21d795/recipes/icu/all/test_package/CMakeLists.txt test_package.cpp Creating library C:/J2/w/prod-v1/bsr@2/cci-3a21d795/recipes/icu/all/test_v1_package/build/28c75fd48880bda7346a90741166a1b13b25c0bd/lib/test_package.lib and object C:/J2/w/prod-v1/bsr@2/cci-3a21d795/recipes/icu/all/test_v1_package/build/28c75fd48880bda7346a90741166a1b13b25c0bd/lib/test_package.exp test_package.vcxproj -> C:\J2\w\prod-v1\bsr@2\cci-3a21d795\recipes\icu\all\test_v1_package\build\28c75fd48880bda7346a90741166a1b13b25c0bd\bin\test_package.exe Building Custom Rule C:/J2/w/prod-v1/bsr@2/cci-3a21d795/recipes/icu/all/test_v1_package/CMakeLists.txt icu/73.2 (test package): Running test() ----Running------ > bin\test_package ----------------- * demo_utf_h_macros() -------------- *** iterate forward through: a\U00010000\U0010FFFFb { 0061 10000 10ffff 0062 } Codepoint at offset 0: U+0061 Codepoint at offset 1: U+10000 Codepoint at offset 3: U+10ffff Codepoint at offset 5: U+0062 iterate backward through: ab\uDC00\U0010FFFFb { 0061 0062 dc00 10ffff 0062 } Codepoint at offset 5: U+0062 Codepoint at offset 3: U+10ffff Codepoint at offset 2: U+dc00 Codepoint at offset 1: U+0062 Codepoint at offset 0: U+0061 * demo_C_Unicode_strings() --------- *** should be "Aabc": Aabc { 0041 0061 0062 0063 } should be "AC": A�C { 0041 00df 0043 } * demoCaseMapInC() ----------------- *** input string: aB\u03A3iI\u0131\u0130 � \uFB03\u03C2\u03C3\u03A3 { 0061 0042 03a3 0069 0049 0131 0130 0020 00df 0020 fb03 03c2 03c3 03a3 } simple-uppercased: AB\u03A3III\u0130 � \uFB03\u03A3\u03A3\u03A3 { 0041 0042 03a3 0049 0049 0049 0130 0020 00df 0020 fb03 03a3 03a3 03a3 } simple-lowercased: ab\u03C3ii\u0131i � \uFB03\u03C2\u03C3\u03C3 { 0061 0062 03c3 0069 0069 0131 0069 0020 00df 0020 fb03 03c2 03c3 03c3 } simple-titlecased: AB\u03A3III\u0130 � \uFB03\u03A3\u03A3\u03A3 { 0041 0042 03a3 0049 0049 0049 0130 0020 00df 0020 fb03 03a3 03a3 03a3 } simple-case-folded/default: ab\u03C3ii\u0131\u0130 � \uFB03\u03C3\u03C3\u03C3 { 0061 0062 03c3 0069 0069 0131 0130 0020 00df 0020 fb03 03c3 03c3 03c3 } simple-case-folded/Turkic: ab\u03C3i\u0131\u0131i � \uFB03\u03C3\u03C3\u03C3 { 0061 0062 03c3 0069 0131 0131 0069 0020 00df 0020 fb03 03c3 03c3 03c3 } input string: aB\u03A3iI\u0131\u0130 � \uFB03\u03C2\u03C3\u03A3 { 0061 0042 03a3 0069 0049 0131 0130 0020 00df 0020 fb03 03c2 03c3 03a3 } full-lowercased/en: ab\u03C3ii\u0131i\u0307 � \uFB03\u03C2\u03C3\u03C2 { 0061 0062 03c3 0069 0069 0131 0069 0307 0020 00df 0020 fb03 03c2 03c3 03c2 } full-lowercased/tr: ab\u03C3i\u0131\u0131i � \uFB03\u03C2\u03C3\u03C2 { 0061 0062 03c3 0069 0131 0131 0069 0020 00df 0020 fb03 03c2 03c3 03c2 } full-uppercased/en: AB\u03A3III\u0130 SS FFI\u03A3\u03A3\u03A3 { 0041 0042 03a3 0049 0049 0049 0130 0020 0053 0053 0020 0046 0046 0049 03a3 03a3 03a3 } full-uppercased/tr: AB\u03A3\u0130II\u0130 SS FFI\u03A3\u03A3\u03A3 { 0041 0042 03a3 0130 0049 0049 0130 0020 0053 0053 0020 0046 0046 0049 03a3 03a3 03a3 } full-titlecased/en: Ab\u03C3ii\u0131i\u0307 Ss Ffi\u03C2\u03C3\u03C2 { 0041 0062 03c3 0069 0069 0131 0069 0307 0020 0053 0073 0020 0046 0066 0069 03c2 03c3 03c2 } full-titlecased/tr: Ab\u03C3i\u0131\u0131i Ss Ffi\u03C2\u03C3\u03C2 { 0041 0062 03c3 0069 0131 0131 0069 0020 0053 0073 0020 0046 0066 0069 03c2 03c3 03c2 } full-case-folded/default: ab\u03C3ii\u0131i\u0307 ss ffi\u03C3\u03C3\u03C3 { 0061 0062 03c3 0069 0069 0131 0069 0307 0020 0073 0073 0020 0066 0066 0069 03c3 03c3 03c3 } full-case-folded/Turkic: ab\u03C3i\u0131\u0131i ss ffi\u03C3\u03C3\u03C3 { 0061 0062 03c3 0069 0131 0131 0069 0020 0073 0073 0020 0066 0066 0069 03c3 03c3 03c3 } * demoCaseMapInCPlusPlus() --------- *** input string: aBiI �  { 0061 0042 03a3 0069 0049 0131 0130 0020 00df 0020 fb03 03c2 03c3 03a3 } full-lowercased/en: abiii �  { 0061 0062 03c3 0069 0069 0131 0069 0307 0020 00df 0020 fb03 03c2 03c3 03c2 } full-lowercased/tr: abii �  { 0061 0062 03c3 0069 0131 0131 0069 0020 00df 0020 fb03 03c2 03c3 03c2 } full-uppercased/en: ABIII SS FFI { 0041 0042 03a3 0049 0049 0049 0130 0020 0053 0053 0020 0046 0046 0049 03a3 03a3 03a3 } full-uppercased/tr: ABII SS FFI { 0041 0042 03a3 0130 0049 0049 0130 0020 0053 0053 0020 0046 0046 0049 03a3 03a3 03a3 } full-titlecased/en: Abiii Ss Ffi { 0041 0062 03c3 0069 0069 0131 0069 0307 0020 0053 0073 0020 0046 0066 0069 03c2 03c3 03c2 } full-titlecased/tr: Abii Ss Ffi { 0041 0062 03c3 0069 0131 0131 0069 0020 0053 0073 0020 0046 0066 0069 03c2 03c3 03c2 } full-case-folded/default: abiii ss ffi { 0061 0062 03c3 0069 0069 0131 0069 0307 0020 0073 0073 0020 0066 0066 0069 03c3 03c3 03c3 } full-case-folded/Turkic: abii ss ffi { 0061 0062 03c3 0069 0131 0131 0069 0020 0073 0073 0020 0066 0066 0069 03c3 03c3 03c3 } * demoUnicodeStringStorage() ------- *** length of short string copy: 2 length of longer string: 28 length of longer string copy: 28 readonly-alias string: a1� { 0061 0031 20ac } readonly-aliasing string after modification: a9� { 0061 0039 20ac } readonly buffer[0] after modifying its string: 0x61 readonly buffer[1] after modifying its string: 0x31 readonly buffer[2] after modifying its string: 0x20ac fastCopyFrom(readonly alias of "writeable" array): b2 { 0062 0032 dbc0 dc01 } verify that a fastCopyFrom(readonly alias) uses the same buffer pointer: 1 (should be 1) verify that a regular copy of a readonly alias uses a different buffer pointer: 0 (should be 0) writeable-alias string: b2 { 0062 0032 dbc0 dc01 } writeable-alias backing buffer[0]=0x62 after modification writeable-alias backing buffer[1]=0x39 after modification writeable-alias backing buffer[2]=0xdbc0 after modification writeable-alias backing buffer[3]=0xdc01 after modification writeable-alias backing buffer[0]=0x62 after modification of string copy writeable-alias backing buffer[1]=0x39 after modification of string copy writeable-alias backing buffer[2]=0xdbc0 after modification of string copy writeable-alias backing buffer[3]=0xdc01 after modification of string copy string after growing too much and then shrinking[1]=0x25 backing store for this[1]=0x39 writeable-alias backing buffer[0]=0x62 after re-extract writeable-alias backing buffer[1]=0x25 after re-extract writeable-alias backing buffer[2]=0xdbc0 after re-extract writeable-alias backing buffer[3]=0xdc01 after re-extract * demoUnicodeStringInit() ---------- *** C and C++ Unicode strings are equal: 1 char * -> UChar * -> char * with only invariant characters: "such characters are safe 123 %-." german UnicodeString from unescaping: Sch�nes Auto: � 11240. Privates Zeichen:  { 0053 0063 0068 00f6 006e 0065 0073 0020 0041 0075 0074 006f 003a 0020 20ac 0020 0031 0031 0032 0034 0030 002e 000c 0050 0072 0069 0076 0061 0074 0065 0073 0020 005a 0065 0069 0063 0068 0065 006e 003a 0020 dbc8 df45 000a } german C Unicode string from char * unescaping: (length 44) Sch�nes Auto: � 11240. Privates Zeichen:  { 0053 0063 0068 00f6 006e 0065 0073 0020 0041 0075 0074 006f 003a 0020 20ac 0020 0031 0031 0032 0034 0030 002e 000c 0050 0072 0069 0076 0061 0074 0065 0073 0020 005a 0065 0069 0063 0068 0065 006e 003a 0020 dbc8 df45 000a } CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR icu/73.2 (test package): WARN: ************************************************ The 'cmake' generator is deprecated. Please update your code and remove it. ************************************************* icu/73.2 (test package): WARN: ************************************************ The 'cmake_find_package' generator is deprecated. Please update your code and remove it. ************************************************* icu/73.2 (test package): WARN: **** The 'from conans import CMake' helper is deprecated. Please update your code and remove it. ****