******************************************************************************** conan install spirv-tools/2019.2@#dc45c906aa4b6c4608454acc71a094a5 --build=spirv-tools -pr C:\J\w\prod\BuildSingleReference\84383\6424f526-d371-4b69-9e33-0c999f35d9b3/profile_windows_16_md_vs_release_64.spirv-tools-shared-True.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:\J\w\prod\BuildSingleReference\.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:\J\w\prod\BuildSingleReference\.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] spirv-tools:shared=True [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True spirv-headers/1.5.1: Not found in local cache, looking in remotes... spirv-headers/1.5.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz spirv-headers/1.5.1: Downloaded recipe revision d9888dccc9de60b253ee367fd88df899 spirv-tools/2019.2: Forced build from source Installing package: spirv-tools/2019.2 Requirements spirv-headers/1.5.1 from 'conan-center' - Downloaded spirv-tools/2019.2 from local cache - Cache Packages spirv-headers/1.5.1:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download spirv-tools/2019.2:1460d0cd9d2984948d4b91c735ed88dbd1b7e991 - Build Installing (downloading, building) binaries... spirv-headers/1.5.1: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz spirv-headers/1.5.1: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 spirv-headers/1.5.1: Downloaded package revision bf84eb9c2772b96ca7592e73dde26ae7 [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK spirv-tools/2019.2: Configuring sources in C:\J\w\prod\BuildSingleReference/s\23a2ac\1\src spirv-tools/2019.2: [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK [HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK spirv-tools/2019.2: Copying sources to build folder spirv-tools/2019.2: Building your package in C:\J\w\prod\BuildSingleReference/s\417930\1 spirv-tools/2019.2: Generator txt created conanbuildinfo.txt spirv-tools/2019.2: Calling generate() spirv-tools/2019.2: Aggregating env generators [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 spirv-tools/2019.2: Calling build() spirv-tools/2019.2: CMake command: cmake -G "Visual Studio 16 2019" -DCMAKE_TOOLCHAIN_FILE="C:/J/w/prod/BuildSingleReference/s/417930/1/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/J/w/prod/BuildSingleReference/s/b0b179/1" -DBUILD_SHARED_LIBS="OFF" -DCMAKE_POLICY_DEFAULT_CMP0042="NEW" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:\J\w\prod\BuildSingleReference/s\417930\1\src" ----Running------ > cmake -G "Visual Studio 16 2019" -DCMAKE_TOOLCHAIN_FILE="C:/J/w/prod/BuildSingleReference/s/417930/1/build/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="C:/J/w/prod/BuildSingleReference/s/b0b179/1" -DBUILD_SHARED_LIBS="OFF" -DCMAKE_POLICY_DEFAULT_CMP0042="NEW" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" "C:\J\w\prod\BuildSingleReference/s\417930\1\src" ----------------- -- Using Conan toolchain: C:/J/w/prod/BuildSingleReference/s/417930/1/build/generators/conan_toolchain.cmake -- Conan toolchain: Setting BUILD_SHARED_LIBS = ON -- The C compiler identification is MSVC 19.29.30146.0 -- The CXX compiler identification is MSVC 19.29.30146.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 -- SPIRV-Tools: nosetests was not found - python support code will not be tested -- No build type selected, default to Debug -- Found PythonInterp: C:/conan_jenkins_envs/env_py_3_7_conan_1_51_3/Scripts/python.exe (found version "3.7.9") -- Configuring done -- Generating done -- Build files have been written to: C:/J/w/prod/BuildSingleReference/s/417930/1/build spirv-tools/2019.2: CMake command: cmake --build "C:\J\w\prod\BuildSingleReference/s\417930\1\build" --config Release ----Running------ > cmake --build "C:\J\w\prod\BuildSingleReference/s\417930\1\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:/J/w/prod/BuildSingleReference/s/417930/1/src/CMakeLists.txt Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/CMakeLists.txt Generate info tables for SPIR-V vunified1 core instructions and operands. Generate tables based on the SPIR-V XML registry. Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/source/CMakeLists.txt Generate enum-string mapping for SPIR-V vunified1. Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/source/CMakeLists.txt Generate extended instruction tables for debuginfo. Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/source/CMakeLists.txt Generate language specific header for DebugInfo. Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/source/CMakeLists.txt Generate extended instruction tables for spv-amd-gcn-shader. Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/source/CMakeLists.txt Generate extended instruction tables for spv-amd-shader-ballot. Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/source/CMakeLists.txt Generate extended instruction tables for spv-amd-shader-explicit-vertex-parameter. Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/source/CMakeLists.txt Generate extended instruction tables for spv-amd-shader-trinary-minmax. Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/source/CMakeLists.txt Generate info tables for GLSL extended instructions and operands vunified1. Generate info tables for OpenCL extended instructions and operands vunified1. Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/source/CMakeLists.txt Update build-version.inc in the SPIRV-Tools build directory (if necessary). C:/J/w/prod/BuildSingleReference/s/417930/1/src/utils/update_build_version.py:91: DeprecationWarning: 'U' mode is deprecated with open(changes_file, mode='rU') as f: Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/source/CMakeLists.txt pch_source.cpp bit_vector.cpp parse_number.cpp string_utils.cpp assembly_grammar.cpp binary.cpp diagnostic.cpp disassemble.cpp enum_string_mapping.cpp ext_inst.cpp extensions.cpp id_descriptor.cpp libspirv.cpp name_mapper.cpp opcode.cpp operand.cpp parsed_operand.cpp print.cpp software_version.cpp spirv_endian.cpp spirv_optimizer_options.cpp spirv_reducer_options.cpp spirv_target_env.cpp spirv_validator_options.cpp table.cpp text.cpp text_handler.cpp validate.cpp validate_adjacency.cpp validate_annotation.cpp validate_arithmetics.cpp validate_atomics.cpp validate_barriers.cpp validate_bitwise.cpp validate_builtins.cpp validate_capability.cpp validate_cfg.cpp validate_composites.cpp validate_constants.cpp validate_conversion.cpp validate_datarules.cpp validate_debug.cpp validate_decorations.cpp validate_derivatives.cpp validate_extensions.cpp validate_execution_limitations.cpp validate_function.cpp validate_id.cpp validate_image.cpp validate_interfaces.cpp validate_instruction.cpp validate_layout.cpp validate_literals.cpp validate_logicals.cpp validate_memory.cpp validate_memory_semantics.cpp validate_mode_setting.cpp validate_non_uniform.cpp validate_primitives.cpp validate_scopes.cpp validate_type.cpp basic_block.cpp construct.cpp function.cpp instruction.cpp validation_state.cpp SPIRV-Tools.vcxproj -> C:\J\w\prod\BuildSingleReference\s\417930\1\build\source\Release\SPIRV-Tools.dll Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/source/opt/CMakeLists.txt pch_source_opt.cpp aggressive_dead_code_elim_pass.cpp basic_block.cpp block_merge_pass.cpp block_merge_util.cpp build_module.cpp ccp_pass.cpp cfg_cleanup_pass.cpp cfg.cpp code_sink.cpp combine_access_chains.cpp common_uniform_elim_pass.cpp compact_ids_pass.cpp composite.cpp const_folding_rules.cpp constants.cpp copy_prop_arrays.cpp dead_branch_elim_pass.cpp dead_insert_elim_pass.cpp dead_variable_elimination.cpp decoration_manager.cpp def_use_manager.cpp dominator_analysis.cpp dominator_tree.cpp eliminate_dead_constant_pass.cpp eliminate_dead_functions_pass.cpp eliminate_dead_functions_util.cpp eliminate_dead_members_pass.cpp feature_manager.cpp flatten_decoration_pass.cpp fold.cpp folding_rules.cpp fold_spec_constant_op_and_composite_pass.cpp freeze_spec_constant_value_pass.cpp function.cpp if_conversion.cpp inline_exhaustive_pass.cpp inline_opaque_pass.cpp inline_pass.cpp inst_bindless_check_pass.cpp instruction.cpp instruction_list.cpp instrument_pass.cpp ir_context.cpp ir_loader.cpp licm_pass.cpp local_access_chain_convert_pass.cpp local_redundancy_elimination.cpp local_single_block_elim_pass.cpp local_single_store_elim_pass.cpp local_ssa_elim_pass.cpp loop_dependence.cpp loop_dependence_helpers.cpp loop_descriptor.cpp loop_fission.cpp loop_fusion.cpp loop_fusion_pass.cpp loop_peeling.cpp loop_utils.cpp loop_unroller.cpp loop_unswitch_pass.cpp mem_pass.cpp merge_return_pass.cpp module.cpp optimizer.cpp pass.cpp pass_manager.cpp private_to_local_pass.cpp process_lines_pass.cpp propagator.cpp reduce_load_size.cpp redundancy_elimination.cpp register_pressure.cpp remove_duplicates_pass.cpp replace_invalid_opc.cpp scalar_analysis.cpp scalar_analysis_simplification.cpp scalar_replacement_pass.cpp set_spec_constant_default_value_pass.cpp simplification_pass.cpp ssa_rewrite_pass.cpp strength_reduction_pass.cpp strip_debug_info_pass.cpp strip_reflect_info_pass.cpp struct_cfg_analysis.cpp type_manager.cpp types.cpp unify_const_pass.cpp upgrade_memory_model.cpp value_number_table.cpp vector_dce.cpp workaround1209.cpp LINK : fatal error LNK1181: cannot open input file '..\Release\SPIRV-Tools.lib' [C:\J\w\prod\BuildSingleReference\s\417930\1\build\source\opt\SPIRV-Tools-opt.vcxproj] Update build-version.inc in the SPIRV-Tools build directory (if necessary). C:/J/w/prod/BuildSingleReference/s/417930/1/src/utils/update_build_version.py:91: DeprecationWarning: 'U' mode is deprecated with open(changes_file, mode='rU') as f: Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/source/CMakeLists.txt pch_source.cpp bit_vector.cpp parse_number.cpp string_utils.cpp assembly_grammar.cpp binary.cpp diagnostic.cpp disassemble.cpp enum_string_mapping.cpp ext_inst.cpp extensions.cpp id_descriptor.cpp libspirv.cpp name_mapper.cpp opcode.cpp operand.cpp parsed_operand.cpp print.cpp software_version.cpp spirv_endian.cpp spirv_optimizer_options.cpp spirv_reducer_options.cpp spirv_target_env.cpp spirv_validator_options.cpp table.cpp text.cpp text_handler.cpp validate.cpp validate_adjacency.cpp validate_annotation.cpp validate_arithmetics.cpp validate_atomics.cpp validate_barriers.cpp validate_bitwise.cpp validate_builtins.cpp validate_capability.cpp validate_cfg.cpp validate_composites.cpp validate_constants.cpp validate_conversion.cpp validate_datarules.cpp validate_debug.cpp validate_decorations.cpp validate_derivatives.cpp validate_extensions.cpp validate_execution_limitations.cpp validate_function.cpp validate_id.cpp validate_image.cpp validate_interfaces.cpp validate_instruction.cpp validate_layout.cpp validate_literals.cpp validate_logicals.cpp validate_memory.cpp validate_memory_semantics.cpp validate_mode_setting.cpp validate_non_uniform.cpp validate_primitives.cpp validate_scopes.cpp validate_type.cpp basic_block.cpp construct.cpp function.cpp instruction.cpp validation_state.cpp Creating library C:/J/w/prod/BuildSingleReference/s/417930/1/build/source/Release/SPIRV-Tools-shared.lib and object C:/J/w/prod/BuildSingleReference/s/417930/1/build/source/Release/SPIRV-Tools-shared.exp SPIRV-Tools-shared.vcxproj -> C:\J\w\prod\BuildSingleReference\s\417930\1\build\source\Release\SPIRV-Tools-shared.dll Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/tools/CMakeLists.txt as.cpp LINK : fatal error LNK1181: cannot open input file '..\source\Release\SPIRV-Tools.lib' [C:\J\w\prod\BuildSingleReference\s\417930\1\build\tools\spirv-as.vcxproj] Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/tools/CMakeLists.txt cfg.cpp bin_to_dot.cpp LINK : fatal error LNK1181: cannot open input file '..\source\Release\SPIRV-Tools.lib' [C:\J\w\prod\BuildSingleReference\s\417930\1\build\tools\spirv-cfg.vcxproj] Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/tools/CMakeLists.txt dis.cpp LINK : fatal error LNK1181: cannot open input file '..\source\Release\SPIRV-Tools.lib' [C:\J\w\prod\BuildSingleReference\s\417930\1\build\tools\spirv-dis.vcxproj] Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/tools/CMakeLists.txt stats.cpp stats_analyzer.cpp spirv_stats.cpp LINK : fatal error LNK1181: cannot open input file '..\source\Release\SPIRV-Tools.lib' [C:\J\w\prod\BuildSingleReference\s\417930\1\build\tools\spirv-stats.vcxproj] Building Custom Rule C:/J/w/prod/BuildSingleReference/s/417930/1/src/tools/CMakeLists.txt val.cpp cli_consumer.cpp LINK : fatal error LNK1181: cannot open input file '..\source\Release\SPIRV-Tools.lib' [C:\J\w\prod\BuildSingleReference\s\417930\1\build\tools\spirv-val.vcxproj] spirv-tools/2019.2: spirv-tools/2019.2: 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 spirv-tools/2019.2: ERROR: Package '1460d0cd9d2984948d4b91c735ed88dbd1b7e991' build failed spirv-tools/2019.2: WARN: Build folder C:\J\w\prod\BuildSingleReference/s\417930\1\build ERROR: spirv-tools/2019.2: Error in build() method, line 161 cmake.build() ConanException: Error 1 while executing cmake --build "C:\J\w\prod\BuildSingleReference/s\417930\1\build" --config Release