-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Labels
Description
Describe the bug
I just learned about the --build=compatible feature, and it looks great! it is allows an important simplification in our build workflow.
That said, it looks like in some situations, it builds twice the same package when calling conan create
: a first time as expected, and a second time (for the same package id) during the test build
How to reproduce it
conan create recipes/upa-url/all --name=upa-url --version=2.2.0 --build=compatible --format=json > create.json -sbuild_type=Release -o*/*:shared=True
yields
======== Exporting recipe to the cache ========
upa-url/2.2.0: Exporting package recipe: D:\a\cocorepo\cocorepo\recipes\upa-url\all\conanfile.py
upa-url/2.2.0: exports: File 'conandata.yml' found. Exporting it...
upa-url/2.2.0: Copied 1 '.yml' file: conandata.yml
upa-url/2.2.0: Copied 1 '.py' file: conanfile.py
upa-url/2.2.0: Exported to cache folder: C:\Users\runneradmin\.conan2\p\upa-uf1884ea47df33\e
upa-url/2.2.0: Exported: upa-url/2.2.0#27b3d481b449ed6dfcfa62a299bdff4a (2025-08-20 15:50:50 UTC)
======== Input profiles ========
Profile host:
[settings]
arch=x86_64
build_type=Release
compiler=msvc
compiler.cppstd=14
compiler.runtime=dynamic
compiler.runtime_type=Release
compiler.version=194
os=Windows
[options]
*/*:shared=True
Profile build:
[settings]
arch=x86_64
build_type=Release
compiler=msvc
compiler.cppstd=14
compiler.runtime=dynamic
compiler.runtime_type=Release
compiler.version=194
os=Windows
======== Computing dependency graph ========
Graph root
cli
Requirements
upa-url/2.2.0#27b3d481b449ed6dfcfa62a299bdff4a - Cache
======== Computing necessary packages ========
upa-url/2.2.0: Requested binary package 'a818caff19c116dafdc2337a9b30675bd75e8985' invalid, can't be built
upa-url/2.2.0: Checking 6 configurations, to build a compatible one, as requested by '--build=compatible'
upa-url/2.2.0: Found compatible package '96b926a9076222d94071f3c1b1f5269cc834337a': compiler.cppstd=17
Requirements
upa-url/2.2.0#27b3d481b449ed6dfcfa62a299bdff4a:96b926a9076222d94071f3c1b1f5269cc834337a - Build
======== Installing packages ========
upa-url/2.2.0: Calling source() in C:\Users\runneradmin\.conan2\p\upa-uf1884ea47df33\s\src
upa-url/2.2.0: Uncompressing v2.2.0.tar.gz to .
-------- Installing package upa-url/2.2.0 (1 of 1) --------
upa-url/2.2.0: Building from source
upa-url/2.2.0: Package upa-url/2.2.0:96b926a9076222d94071f3c1b1f5269cc834337a
upa-url/2.2.0: settings: os=Windows arch=x86_64 compiler=msvc compiler.cppstd=17 compiler.runtime=dynamic compiler.runtime_type=Release compiler.version=194 build_type=Release
upa-url/2.2.0: options: shared=True
upa-url/2.2.0: compatibility_delta: settings=[('compiler.cppstd', '17')]
upa-url/2.2.0: Copying sources to build folder
upa-url/2.2.0: Building your package in C:\Users\runneradmin\.conan2\p\b\upa-u6796dd868fbe1\b
upa-url/2.2.0: Calling generate()
upa-url/2.2.0: Generators folder: C:\Users\runneradmin\.conan2\p\b\upa-u6796dd868fbe1\b\build\generators
upa-url/2.2.0: CMakeToolchain generated: conan_toolchain.cmake
upa-url/2.2.0: CMakeToolchain generated: C:\Users\runneradmin\.conan2\p\b\upa-u6796dd868fbe1\b\build\generators\CMakePresets.json
upa-url/2.2.0: CMakeToolchain generated: C:\Users\runneradmin\.conan2\p\b\upa-u6796dd868fbe1\b\src\CMakeUserPresets.json
upa-url/2.2.0: Generating aggregated env files
upa-url/2.2.0: Generated aggregated env files: ['conanbuild.bat', 'conanrun.bat']
upa-url/2.2.0: Calling build()
upa-url/2.2.0: Running CMake.configure()
upa-url/2.2.0: RUN: cmake -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p" -DUPA_BUILD_TESTS="OFF" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/b/src"
-- Upa URL version: 2.2.0
-- Upa URL SOVERSION: 2.2
-- Using Conan toolchain: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/b/build/generators/conan_toolchain.cmake
-- Conan toolchain: CMAKE_GENERATOR_TOOLSET=v143
-- Conan toolchain: Setting CMAKE_MSVC_RUNTIME_LIBRARY=$<$<CONFIG:Release>:MultiThreadedDLL>
-- Conan toolchain: C++ Standard 17 with extensions OFF
-- Conan toolchain: Setting BUILD_SHARED_LIBS = ON
-- The CXX compiler identification is MSVC 19.44.35214.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done (22.6s)
-- Generating done (0.0s)
-- Build files have been written to: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/b/build
upa-url/2.2.0: Running CMake.build()
upa-url/2.2.0: RUN: cmake --build "C:\Users\runneradmin\.conan2\p\b\upa-u6796dd868fbe1\b\build" --config Release
MSBuild version 17.14.18+a338add32 for .NET Framework
idna.cpp
public_suffix_list.cpp
url.cpp
url_ip.cpp
url_search_params.cpp
url_utf.cpp
Creating library C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/b/build/Release/upa_url.lib and object C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/b/build/Release/upa_url.exp
upa_url.vcxproj -> C:\Users\runneradmin\.conan2\p\b\upa-u6796dd868fbe1\b\build\Release\upa_url.dll
upa-url/2.2.0: Package '96b926a9076222d94071f3c1b1f5269cc834337a' built
upa-url/2.2.0: Build folder C:\Users\runneradmin\.conan2\p\b\upa-u6796dd868fbe1\b\build
upa-url/2.2.0: Generating the package
upa-url/2.2.0: Packaging in folder C:\Users\runneradmin\.conan2\p\b\upa-u6796dd868fbe1\p
upa-url/2.2.0: Calling package()
upa-url/2.2.0: Running CMake.install()
upa-url/2.2.0: RUN: cmake --install "C:\Users\runneradmin\.conan2\p\b\upa-u6796dd868fbe1\b\build" --config Release --prefix "C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p"
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa/buffer.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa/config.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa/idna.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa/public_suffix_list.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa/str_arg.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa/url.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa/url_for_atl.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa/url_for_qt.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa/url_host.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa/url_ip.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa/url_percent_encode.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa/url_result.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa/url_search_params-inl.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa/url_search_params.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa/url_utf.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa/url_version.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/include/upa/util.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/lib/upa_url.lib
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/bin/upa_url.dll
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/lib/cmake/upa/upa-targets.cmake
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/lib/cmake/upa/upa-targets-release.cmake
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/lib/cmake/upa/upa-config.cmake
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u6796dd868fbe1/p/lib/cmake/upa/upa-config-version.cmake
upa-url/2.2.0: package(): Packaged 1 '.dll' file: upa_url.dll
upa-url/2.2.0: package(): Packaged 17 '.h' files
upa-url/2.2.0: package(): Packaged 1 '.lib' file: upa_url.lib
upa-url/2.2.0: package(): Packaged 1 file: LICENSE
upa-url/2.2.0: Created package revision f081ad9c0c7f456bcda4c1949cc2f12d
upa-url/2.2.0: Package '96b926a9076222d94071f3c1b1f5269cc834337a' created
upa-url/2.2.0: Full package reference: upa-url/2.2.0#27b3d481b449ed6dfcfa62a299bdff4a:96b926a9076222d94071f3c1b1f5269cc834337a#f081ad9c0c7f456bcda4c1949cc2f12d
upa-url/2.2.0: Package folder C:\Users\runneradmin\.conan2\p\b\upa-u6796dd868fbe1\p
======== Launching test_package ========
======== Computing dependency graph ========
Graph root
upa-url/2.2.0 (test package): D:\a\cocorepo\cocorepo\recipes\upa-url\all\test_package\conanfile.py
Requirements
upa-url/2.2.0#27b3d481b449ed6dfcfa62a299bdff4a - Cache
======== Computing necessary packages ========
upa-url/2.2.0: Requested binary package 'a818caff19c116dafdc2337a9b30675bd75e8985' invalid, can't be built
upa-url/2.2.0: Checking 6 configurations, to build a compatible one, as requested by '--build=compatible'
upa-url/2.2.0: Found compatible package '96b926a9076222d94071f3c1b1f5269cc834337a': compiler.cppstd=17
Requirements
upa-url/2.2.0#27b3d481b449ed6dfcfa62a299bdff4a:96b926a9076222d94071f3c1b1f5269cc834337a - Build
======== Installing packages ========
-------- Installing package upa-url/2.2.0 (1 of 1) --------
upa-url/2.2.0: Building from source
upa-url/2.2.0: Package upa-url/2.2.0:96b926a9076222d94071f3c1b1f5269cc834337a
upa-url/2.2.0: settings: os=Windows arch=x86_64 compiler=msvc compiler.cppstd=17 compiler.runtime=dynamic compiler.runtime_type=Release compiler.version=194 build_type=Release
upa-url/2.2.0: options: shared=True
upa-url/2.2.0: compatibility_delta: settings=[('compiler.cppstd', '17')]
upa-url/2.2.0: Copying sources to build folder
upa-url/2.2.0: Building your package in C:\Users\runneradmin\.conan2\p\b\upa-u629fb1ca526ae\b
upa-url/2.2.0: Calling generate()
upa-url/2.2.0: Generators folder: C:\Users\runneradmin\.conan2\p\b\upa-u629fb1ca526ae\b\build\generators
upa-url/2.2.0: CMakeToolchain generated: conan_toolchain.cmake
upa-url/2.2.0: CMakeToolchain generated: C:\Users\runneradmin\.conan2\p\b\upa-u629fb1ca526ae\b\build\generators\CMakePresets.json
upa-url/2.2.0: CMakeToolchain generated: C:\Users\runneradmin\.conan2\p\b\upa-u629fb1ca526ae\b\src\CMakeUserPresets.json
upa-url/2.2.0: Generating aggregated env files
upa-url/2.2.0: Generated aggregated env files: ['conanbuild.bat', 'conanrun.bat']
upa-url/2.2.0: Calling build()
upa-url/2.2.0: Running CMake.configure()
upa-url/2.2.0: RUN: cmake -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p" -DUPA_BUILD_TESTS="OFF" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/b/src"
-- Upa URL version: 2.2.0
-- Upa URL SOVERSION: 2.2
-- Using Conan toolchain: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/b/build/generators/conan_toolchain.cmake
-- Conan toolchain: CMAKE_GENERATOR_TOOLSET=v143
-- Conan toolchain: Setting CMAKE_MSVC_RUNTIME_LIBRARY=$<$<CONFIG:Release>:MultiThreadedDLL>
-- Conan toolchain: C++ Standard 17 with extensions OFF
-- Conan toolchain: Setting BUILD_SHARED_LIBS = ON
-- The CXX compiler identification is MSVC 19.44.35214.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done (2.1s)
-- Generating done (0.0s)
-- Build files have been written to: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/b/build
upa-url/2.2.0: Running CMake.build()
upa-url/2.2.0: RUN: cmake --build "C:\Users\runneradmin\.conan2\p\b\upa-u629fb1ca526ae\b\build" --config Release
MSBuild version 17.14.18+a338add32 for .NET Framework
idna.cpp
public_suffix_list.cpp
url.cpp
url_ip.cpp
url_search_params.cpp
url_utf.cpp
Creating library C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/b/build/Release/upa_url.lib and object C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/b/build/Release/upa_url.exp
upa_url.vcxproj -> C:\Users\runneradmin\.conan2\p\b\upa-u629fb1ca526ae\b\build\Release\upa_url.dll
upa-url/2.2.0: Package '96b926a9076222d94071f3c1b1f5269cc834337a' built
upa-url/2.2.0: Build folder C:\Users\runneradmin\.conan2\p\b\upa-u629fb1ca526ae\b\build
upa-url/2.2.0: Generating the package
upa-url/2.2.0: Packaging in folder C:\Users\runneradmin\.conan2\p\b\upa-u629fb1ca526ae\p
upa-url/2.2.0: Calling package()
upa-url/2.2.0: Running CMake.install()
upa-url/2.2.0: RUN: cmake --install "C:\Users\runneradmin\.conan2\p\b\upa-u629fb1ca526ae\b\build" --config Release --prefix "C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p"
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa/buffer.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa/config.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa/idna.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa/public_suffix_list.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa/str_arg.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa/url.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa/url_for_atl.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa/url_for_qt.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa/url_host.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa/url_ip.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa/url_percent_encode.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa/url_result.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa/url_search_params-inl.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa/url_search_params.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa/url_utf.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa/url_version.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/include/upa/util.h
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/lib/upa_url.lib
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/bin/upa_url.dll
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/lib/cmake/upa/upa-targets.cmake
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/lib/cmake/upa/upa-targets-release.cmake
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/lib/cmake/upa/upa-config.cmake
-- Installing: C:/Users/runneradmin/.conan2/p/b/upa-u629fb1ca526ae/p/lib/cmake/upa/upa-config-version.cmake
upa-url/2.2.0: package(): Packaged 1 '.dll' file: upa_url.dll
upa-url/2.2.0: package(): Packaged 17 '.h' files
upa-url/2.2.0: package(): Packaged 1 '.lib' file: upa_url.lib
upa-url/2.2.0: package(): Packaged 1 file: LICENSE
upa-url/2.2.0: Created package revision de01b3d614027ff82c5b238cbc8eafb5
upa-url/2.2.0: Package '96b926a9076222d94071f3c1b1f5269cc834337a' created
upa-url/2.2.0: Full package reference: upa-url/2.2.0#27b3d481b449ed6dfcfa62a299bdff4a:96b926a9076222d94071f3c1b1f5269cc834337a#de01b3d614027ff82c5b238cbc8eafb5
upa-url/2.2.0: Package folder C:\Users\runneradmin\.conan2\p\b\upa-u629fb1ca526ae\p
======== Testing the package ========
Removing previously existing 'test_package' build folder: D:\a\cocorepo\cocorepo\recipes\upa-url\all\test_package\build\msvc-194-x86_64-14-release
upa-url/2.2.0 (test package): Test package build: build\msvc-194-x86_64-14-release
upa-url/2.2.0 (test package): Test package build folder: D:\a\cocorepo\cocorepo\recipes\upa-url\all\test_package\build\msvc-194-x86_64-14-release
upa-url/2.2.0 (test package): Writing generators to D:\a\cocorepo\cocorepo\recipes\upa-url\all\test_package\build\msvc-194-x86_64-14-release\generators
upa-url/2.2.0 (test package): Generator 'CMakeDeps' calling 'generate()'
upa-url/2.2.0 (test package): CMakeDeps necessary find_package() and targets for your CMakeLists.txt
find_package(upa)
target_link_libraries(... upa::url)
upa-url/2.2.0 (test package): Generator 'CMakeToolchain' calling 'generate()'
upa-url/2.2.0 (test package): CMakeToolchain generated: conan_toolchain.cmake
upa-url/2.2.0 (test package): CMakeToolchain generated: D:\a\cocorepo\cocorepo\recipes\upa-url\all\test_package\build\msvc-194-x86_64-14-release\generators\CMakePresets.json
upa-url/2.2.0 (test package): CMakeToolchain generated: D:\a\cocorepo\cocorepo\recipes\upa-url\all\test_package\CMakeUserPresets.json
upa-url/2.2.0 (test package): Generating aggregated env files
upa-url/2.2.0 (test package): Generated aggregated env files: ['conanbuild.bat', 'conanrun.bat']
======== Testing the package: Building ========
upa-url/2.2.0 (test package): Calling build()
upa-url/2.2.0 (test package): Running CMake.configure()
upa-url/2.2.0 (test package): RUN: cmake -G "Visual Studio 17 2022" -DCMAKE_TOOLCHAIN_FILE="generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="D:/a/cocorepo/cocorepo/recipes/upa-url/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "D:/a/cocorepo/cocorepo/recipes/upa-url/all/test_package"
-- Using Conan toolchain: D:/a/cocorepo/cocorepo/recipes/upa-url/all/test_package/build/msvc-194-x86_64-14-release/generators/conan_toolchain.cmake
-- Conan toolchain: CMAKE_GENERATOR_TOOLSET=v143
-- Conan toolchain: Setting CMAKE_MSVC_RUNTIME_LIBRARY=$<$<CONFIG:Release>:MultiThreadedDLL>
-- Conan toolchain: C++ Standard 14 with extensions OFF
-- The CXX compiler identification is MSVC 19.44.35214.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Conan: Target declared 'upa::url'
-- Configuring done (2.0s)
-- Generating done (0.0s)
-- Build files have been written to: D:/a/cocorepo/cocorepo/recipes/upa-url/all/test_package/build/msvc-194-x86_64-14-release
upa-url/2.2.0 (test package): Running CMake.build()
upa-url/2.2.0 (test package): RUN: cmake --build "D:\a\cocorepo\cocorepo\recipes\upa-url\all\test_package\build\msvc-194-x86_64-14-release" --config Release
MSBuild version 17.14.18+a338add32 for .NET Framework
1>Checking Build System
Building Custom Rule D:/a/cocorepo/cocorepo/recipes/upa-url/all/test_package/CMakeLists.txt
test_package.cpp
test_package.vcxproj -> D:\a\cocorepo\cocorepo\recipes\upa-url\all\test_package\build\msvc-194-x86_64-14-release\Release\test_package.exe
Building Custom Rule D:/a/cocorepo/cocorepo/recipes/upa-url/all/test_package/CMakeLists.txt
======== Testing the package: Executing test ========
upa-url/2.2.0 (test package): Running test()
upa-url/2.2.0 (test package): RUN: Release\test_package
https://upa-url.github.io/docs/